2012-03-13 5 views
0

iPhone用Foursquare APIを使用するアプリを完成させる作業を進めています。ユーザー名とパスワードでログインすると、すべての認証プロセスが正常に動作します。しかし、ユーザーが新しいアカウントに「サインアップ」すると、空白の画面が表示されます。iOS APIを使用してFoursquareアカウントにサインアップするにはどうすればよいですか?

私のコードには、この「サインアップ」ウィンドウの表示を制御するものは何もありません。認証プロセスは、正しいと思われるhttps://foursquare.com/oauth2/authenticateから呼び出されています。

これは私が制御できるものか、これはHTMLバグですか?

答えて

0

モバイルサイトで「サインアップ」リンクをクリックすると、現在、ユーザーはiTunesマーケットに入り、foursquareアプリをダウンロードしようとします。現在のところ、モバイルウェブの新規ユーザー登録フローはありません。そのため、ユーザーがitunesストアにジャンプできるように、含まれているwebviewを設定することをおすすめします。たとえば、

if ([request.url.host isEqualToString:@"itms-apps"]) { 
    [[UIApplication sharedApplication] openURL:request.url]; 
} 

UIWebViewDelegateです。これに応じて、参考OAuthコードを適宜更新していきます。

関連する問題