我要完成的主要任务是使用 URL 打开我的应用程序。
将自定义 URL 方案添加到 appName-Info.plist 使用相应的 handleOpenUrl: 等一切正常。
我的观点是我的应用程序也有一个网站。所以我想要做的是,给我的用户一个 url(小,短的 url 无关紧要)将这 3 种不同的情况结合在一起:
- 如果用户从他的 iPhone 打开 URL 并且他已经安装了应用程序:打开 iPhone 应用程序;
- 如果用户从他的 iPhone 打开 URL 并且他没有安装应用程序:打开应用程序的 iTunes 商店 URL;
- 如果用户从他的手机(安卓、平板电脑等)或网络打开 URL,则显示网页。
我的问题是我可以单独完成所有这些任务,但我不能将所有这些任务结合在一起。
注意:尝试将http://myApp.com添加到 UrlScheme 但当然没有工作,因为 http:// 由 iPhone 中的 Safari 管理。
任何的想法?帮助和建议将不胜感激。很多小伙子。