是否可以阻止iOS应用程序被放置在主屏幕上?

时间:2016-11-23 15:51:03

标签: ios iphone xamarin icons homescreen

我正在开发一个使用Xamarin.iOS的iOS应用程序,只能通过点击URL来触发。因此,我想阻止将应用程序图标放置在主屏幕上。原因是,如果应用程序从主屏幕打开它将无法正常运行(它需要URL中的某些数据才能正确加载)。我宁愿阻止应用程序进入主屏幕,而不是检查链接是否被点击。我知道可以使用清单在Android中执行此操作,这在iOS中也可以吗?

2 个答案:

答案 0 :(得分:1)

这是不可能的;开发人员无法控制应用程序的位置和可见性,因此在跳板/主屏幕上始终可见。

您拥有的最佳选择是向用户显示信息,解释为什么如果以这种方式启动,从主屏幕打开它的原因将不起作用。但最有可能的是,这将被App Store拒绝,因为它没有用处。这些指南可以在这里找到(App Store Guidelines),我认为这可能会导致拒绝(强调我的):

  

如果您的应用不是特别有用,独特,或“app-like”,则它不属于App Store。

答案 1 :(得分:0)

我找不到我想要的文档,但据我所知,这在iOS中是不可能的。

你可能有一个应用程序启动的默认网址,然后使用深层链接启动带有自定义网址的应用。关于深层链接(通过网址启动你的应用)有很多很棒的教程 This onethis one

相关问题