アプリで twitter にサインアップして、ユーザーの連絡先の詳細を取得しようとしています。私はこのプロジェクトをgithubで見つけましたが、これは本当に良さそうです。1 つだけ問題が発生します。新しいアプリのコンシューマ シークレットと Twitter のコンシューマ キー コードを使用して実行すると、エラーが発生します。
Error Domain=NSURLErrorDomain Code=-1012 "The operation couldn’t be completed. (NSURLErrorDomain error -1012.)" UserInfo=0x6898e80 {NSErrorFailingURLKey=https://api.twitter.com/oauth/request_token, NSErrorFailingURLStringKey=https://api.twitter.com/oauth/request_token, NSUnderlyingError=0x68980e0 "The operation couldn’t be completed. (kCFErrorDomainCFNetwork error -1012.)"}
コンソールの出力は次のとおりです。
2013-01-16 17:55:24.367 DMTwitterOAuth[3411:c07] current status = Prompt for user data and request token to server
2013-01-16 17:55:24.371 DMTwitterOAuth[3411:c07] current status = Requesting token for current user's auth data...
2013-01-16 17:55:25.433 DMTwitterOAuth[3411:c07] current status = Token received from server
アラート ビューが表示された直後に、NSURLErrorDomain
.
一方、別の twitter アプリの他のコードを使用して実行すると、ユーザーに関するすべての詳細が表示されます。一部のキーでは機能し、他のキーでは機能しない理由がわかりません。