回复iOS应用的网址?

San*_*ush 3 iphone callback vimeo ios vimeo-api

我正在开展一个项目,我在Vimeo上分享视频.在这个我的应用程序中打开一个视频,用户需要按下授权按钮在Vimeo上授权应用程序并获取访问令牌.所以,为此,我的应用程序打开safari并在那里打开Vimeo的网站.用户需要按下允许按钮,然后它必须再次返回到应用程序.但我无法知道回调网址应该是什么让Safari/Vimeo回到我的应用程序.

请提出您对此的看法.

Nic*_*art 17

您需要通过编辑应用的Info.plist为您的应用设置自定义网址方案.在Apple的开发者网站上有大量关于此的文档.这是一篇详细的文章:http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html

然后你的网站只需要打开一个使用你的应用程序网址方案的网址(例如:myappscheme:// do/something/cool?foo = bar).如果您的应用程序关心通过您的网站传递给它的任何数据,那么实现"application:openURL:sourceApplication:annotation:"方法并检查传入的NSURL.您可以在Apple的文档中阅读更多相关信息:http:// developer .apple.com /库/ IOS /#文档/ UIKit的/参照/ UIApplicationDelegate_Protocol /参考/的reference.html