Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 是否允许添加打开Safari的Uitabritem?_Ios_Iphone_App Store - Fatal编程技术网

Ios 是否允许添加打开Safari的Uitabritem?

Ios 是否允许添加打开Safari的Uitabritem?,ios,iphone,app-store,Ios,Iphone,App Store,我想在选项卡栏上添加一个uitabaritem,单击它会打开Safari,而不是加载相应的选项卡。(不是UIWebView,而是应用程序转到后台并打开Safari) 我已经知道怎么做了,但我想知道苹果是否允许这样做。我知道他们可以使用TabBarItem触发其他操作,例如在应用程序中打开模式等。但是我不确定是否可以打开safari 我只是很谨慎,因为我不想让它因为这个而被拒绝,再等一周。我看不出有什么理由不允许它 但是:这可能会导致用户之间的混淆,因为他们很可能不会期望触摸选项卡栏上的项目会导致

我想在选项卡栏上添加一个uitabaritem,单击它会打开Safari,而不是加载相应的选项卡。(不是UIWebView,而是应用程序转到后台并打开Safari)

我已经知道怎么做了,但我想知道苹果是否允许这样做。我知道他们可以使用TabBarItem触发其他操作,例如在应用程序中打开模式等。但是我不确定是否可以打开safari


我只是很谨慎,因为我不想让它因为这个而被拒绝,再等一周。

我看不出有什么理由不允许它


但是:这可能会导致用户之间的混淆,因为他们很可能不会期望触摸选项卡栏上的项目会导致应用程序切换。我宁愿打开一个网络视图,并提供在Safari中打开页面的额外可能性。

这样做没有坏处,苹果也允许这样做


但是,我个人建议使用UIWebView,而不是Safari导航。因为这会产生不健康的用户体验,他/她需要在Safari和应用程序之间切换。相反,您可以在UIWebView中打开相同的链接,该链接将仅在应用程序中对我们的用户进行kepp操作。

可以将整个选项卡专用于UIWebView吗?我最近被审批程序弄得焦头烂额,对任何事情都变得谨慎起来。该应用程序是一个功能齐全的应用程序,它还有两个本机选项卡。如果我能在第三个选项卡中嵌入一个网页,那将是非常理想的(这个选项卡是我想快速迭代的,所以这就是我想使用web的原因,这样当我更新网站时,它会立即更新)