お世話になります。
Objective-CでTwitterKitを使用してログインを実装しています。
変な挙動があり、原因がわからないため、ご教授頂けますと幸いです。
Twitterのアカウント連携画面へ遷移したあと、すぐに右下の連携ボタンをタップすると、403のエラーが返ってきます。
アカウント連携画面表示後、2~3秒おいたあとに連携ボタンをタップすると、正常にログインが完了し、アカウント情報が返ってきます。
エラー内容はcallback urlが承認されていないという内容だったのですが、
連携ボタンをタップするタイミングでエラーが出ない場合があるというのが理解できません。
原因または対応策をご教示頂けますと幸いです。
宜しくお願い申し上げます。
- (IBAction)twitterSignup:(id)sender { // Twitterログイン [[Twitter sharedInstance] logInWithCompletion:^(TWTRSession *session, NSError *error) { if (session) { NSLog(@"signed in as %@", [session userName]); } else { NSLog(@"error: %@", [error localizedDescription]); } }];
// エラー内容 value __NSCFString * @"Twitter API error : <?xml version=\"1.0\" encoding=\"UTF-8\"?><errors><error code=\"415\">Callback URL not approved for this client application. Approved callback URLs can be adjusted in your application settings</error></errors> (code (null))" 0x0000000283c20e00
あなたの回答
tips
プレビュー