如何使用URL打开应用程序?
我已经实现了所有必需的东西,但没有成功。 我想从浏览器打开应用程序 – 但不是只有像“回调”这样的URL架构 。
我有类似“ http://11.11.21.114:8081/signup/callback?signupCode=123?id=20 ”的内容,那么如何识别此url以打开我的应用程序?
使用通用链接
但它只适用于公共网站URL,Apple服务器应该可以访问它。
您唯一需要的是拥有https服务器和上传关联域文件的权限。
当您支持通用链接时,iOS 9用户可以点击指向您网站的链接,无需通过Safari即可无缝重定向到已安装的应用程序。 如果您的应用未安装,点击指向您网站的链接即可在Safari中打开您的网站。
Apple Link:=> 支持通用链接
按照这个很好的教程:=> Universal Link
在Info.Plist文件中添加信息
- 在url标识符中输入您的包名称&&url方案添加应用程序名称
- 打开链接,如
schemesname://
然后打开你的应用程序
要从Url启动应用程序,请使用Deep Link 。 以下是打开应用程序的完整步骤教程:
http://blog.originate.com/blog/2014/04/22/deeplinking-in-ios/
完成后,只需将url添加到Xcode Plist文件中 ,然后在浏览器上传递url即可启动iOS Application。
希望能帮助到你!
- 如何并行执行多个callback方法
- 在iOS上停止NSThread
- UITableView reloadData()被触发但延迟
- Xamarin:错误MT2002:无法parsing“System.Void System.Security.Cryptography.SHA1Cng ::。ctor()”
- 在UITableView中alignment多个运行时生成的UILabel
- Xcode 6 + iOS 8 SDK,但部署在iOS 7(UIWebKit&WKWebKit)
- iOS启动屏幕代码不运行
- 如何在模拟器上testing地理位置
- 将一个UIViewController更改为一个故事板内的UITableViewController?