6

Vimeo でビデオを共有するプロジェクトに取り組んでいます。この My アプリで、ユーザーが承認ボタンを押して Vimeo でアプリを承認し、アクセス トークンを取得する必要があるビデオを開きます。したがって、このために、私のアプリはサファリを開き、そこで Vimeo のサイトを開きます。ユーザーは許可ボタンを押す必要があり、アプリに再び戻る必要があります。しかし、Safari/Vimeo を自分のアプリに戻すためのコールバック URL がどうあるべきかを知ることができません。

これに関するあなたの見解を提案してください。

4

3 に答える 3

20

アプリの Info.plist を編集して、アプリのカスタム URL スキームを設定する必要があります。これに関する多くのドキュメントが Apple の開発者 Web サイトにあります。詳細については、次の記事を参照してください: http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html

次に、Web サイトでアプリの URL スキームを使用する URL を開く必要があります (例: myappscheme://do/something/cool?foo=bar)。アプリが Web サイト経由で渡されたデータを気にする場合は、「application:openURL:sourceApplication:annotation:」メソッドを実装し、渡された NSURL を調べます。これについて詳しくは、Apple のドキュメント: http://developerを参照してください。 .apple.com/library/ios/#documentation/uikit/reference/UIApplicationDelegate_Protocol/Reference/Reference.html

于 2013-07-09T05:14:06.113 に答える
3

「URL スキーム」と呼ばれるものをアプリに実装する必要があります。これは、アプリを特定の URL に登録して、そこから開くことができるようにすることを意味します。

1) info.plist ファイルに行を追加する必要があります。2) アプリで URL をリッスンし、必要なことを行う必要があります。

詳細については、Google...

于 2013-07-09T05:14:24.490 に答える