我正在开发一个使用Xamarin.iOS的iOS应用程序,只能通过点击URL来触发。因此,我想阻止将应用程序图标放置在主屏幕上。原因是,如果应用程序从主屏幕打开它将无法正常运行(它需要URL中的某些数据才能正确加载)。我宁愿阻止应用程序进入主屏幕,而不是检查链接是否被点击。我知道可以使用清单在Android中执行此操作,这在iOS中也可以吗?
答案 0 :(得分:1)
这是不可能的;开发人员无法控制应用程序的位置和可见性,因此在跳板/主屏幕上始终可见。
您拥有的最佳选择是向用户显示信息,解释为什么如果以这种方式启动,从主屏幕打开它的原因将不起作用。但最有可能的是,这将被App Store拒绝,因为它没有用处。这些指南可以在这里找到(App Store Guidelines),我认为这可能会导致拒绝(强调我的):
如果您的应用不是特别有用,独特,或“app-like”,则它不属于App Store。
答案 1 :(得分:0)