1

IOS アプリケーションでネイティブ GPP 共有ダイアログを開こうとすると、次のエラーが発生しました。

ここに画像の説明を入力

Web ベースの共有を使用すると、期待どおりに機能します。これが私のコードです:

- (IBAction)shareGooglePlus:(id)sender {

    GPPSignIn *signIn = [GPPSignIn sharedInstance];
    signIn.clientID = kClientID;
    signIn.scopes = [NSArray arrayWithObjects:
                     kGTLAuthScopePlusLogin, 
                     nil];

    signIn.delegate = self;
    if (![signIn trySilentAuthentication]){
        [signIn authenticate];
    }
}

- (void)finishedWithAuth: (GTMOAuth2Authentication *)auth
                   error: (NSError *) error
{
    id<GPPShareBuilder> shareBuilder = [[GPPShare sharedInstance] 
                                                  nativeShareDialog];
}

ありがとうございます

4

1 に答える 1

2

そのクライアント ID の API コンソール プロジェクトで Google+ API を有効にしましたか?

于 2013-11-04T15:21:24.187 に答える