我正在我的应用程序中测试自定义 URL 方案,我想添加一个调用该 URL 的主屏幕图标。每当我请求我的自定义 URL 时,它都会打开我的应用程序,然后将 Safari 的地址栏恢复为之前显示的 URL。
我试图通过编辑另一个 URL 的属性来绕过这个问题,例如
- 打开 Safari
- 导航到http://google.com
- 点击操作按钮,然后点击“添加到主页”
但这失败了,因为您无法编辑分配给主屏幕应用程序的 URL。
作为后备,我想只为应用程序添加一个书签,所以我尝试为一个网站添加书签,然后像这样编辑 URL:
- 打开 Safari
- 导航到http://google.com
- 点击操作按钮,然后点击“书签”
但这失败了,因为在 iOS 模拟器上,您无法编辑书签的 URL(尽管出于某种原因您可以在设备上执行此操作)。
更新:正如 tkanzakic 指出的那样,您可以编辑用户添加的书签,而不是预定义的书签
理想情况下,我想要一个主屏幕应用程序,但宁愿选择书签。
此外,由于防火墙限制,我无法将此设备连接到我的 Apple 帐户,这意味着我也无法同步我的 Safari 书签。