0

flickr を iOS アプリに統合する際に問題が発生しました。認証ボタンをクリックすると、アドレスが無効なためサファリが Web ページを開くことができないという警告メッセージが表示されます。誰かが知っているなら、私を助けてください。

前もって感謝します。

4

1 に答える 1

3

私の推測では、プロジェクトの plist に URL SCHEME がありません。以下は、私が github からダウンロードした flickr sdk の現在のサンプルを示すスクリーンショットで、URL スキーム処理のセットアップが行われています。

SAFARI がクレデンシャルの検証を終了し、アプリケーションに戻りたい場合、oAuth 処理と呼ばれ、plist に記載されているアプリケーションで処理でき、次の関数を使用してアプリケーション デリゲートから処理する URL を返します。そのため、URL 識別子を提供する必要があります。 flickr api に登録すると、プロジェクトの URL スキームが取得できます。

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
}

ここに画像の説明を入力

于 2012-04-12T13:00:51.340 に答える