首页>新闻>苹果资讯>苹果重新让 Unix shell iOS 应用进入应用商店

苹果重新让 Unix shell iOS 应用进入应用商店

2020-11-10
3246
来源:爱思助手

Linux 和 Unix shell 的开发者已经收到了苹果的警告,称他们的 iOS 应用违反了 App Store 审核准则,将被终止在 App Store 上架。shell 是一种能够让用户在设备上进行命令行操作的工具,通常设备并不提供这类功能,比如 iOS 系统中缺乏终端。像 a-Shell 和 iSH 这些终端仿真器应用可以在 iOS 中实现许多 Unix 命令的使用,这对于开发者和实力派用户来说是非常有用的。


然而,根据周日的一系列推文,这两款应用似乎受到了苹果 App Store 团队的抨击,因为它们似乎违反了 App Store 审核指南。iSH 推特账号告知,它被苹果告知将在周一从 App Store 中删除该应用。几个小时后,开发者表示他们已经收到了 App 审核团队的电话,对通知表示歉意,对下架的上诉已经被接受,iSH 不会被从 App Store 中移除。


苹果重新让 Unix shell iOS 应用进入应用商店


至于应用被拒绝的原因,iSH 认为可能与《App Store 审核指南》第 2.5.2 条有关,2.5.2 节表示,应用不得在其指定的容器区域外读写数据,也不得 "下载、安装或执行代码"。由于 shell 应用可能具有运行脚本的能力,因此,审查过程中可能正是接收到了这一内容。


在一篇完整的博客文章中,iSH 的开发者 Theodore Dubois、Saagar Jha 和 Martin Persson 解释说,删除威胁是由于团队认为该应用 "不具备自带功能,并且具有远程包更新功能",并要求删除违规项目和其他远程网络命令。有人认为,如果 iSH 允许用户将代码导入到应用中,那么它就是一个 "安全问题"。


萨加尔写道:"我们相信 iSh 完全符合 App Store 审核指南。" 苹果公司被认为误解或误读了该应用、自己的指南或 "他们所要求的后果"。Saagar 建议,一致执行这种 "不正确的解释" 将确保从 App Store 中 "删除所有脚本应用"。


a-Shell 推特进一步告知,它被要求移除对 unix 命令 "curl、pip 和 wasm" 的访问权限,以使应用程序留在 App Store 中。curl 命令处理网络上的数据传输,pip 用于安装 Python 包,wasm 则与 WebAssembly 有关,这是一种可以在网络浏览器中运行的代码。


苹果在 8 月 31 日更新了 App Store 审核指南,其中包括一项新内容,允许开发者自行挑战指南,有可能使苹果改变部分审核规则。Guardian VPN 已经向苹果成功记录了一项挑战,该公司希望在自动更新订阅的收费方式上有更大的灵活性。


特别声明:本文版权归文章作者所有,仅代表作者观点,不代表爱思助手观点和立场。本文为第三方用户上传,仅用于学习和交流,不用于商业用途,如文中的内容、图片、音频、视频等存在第三方的知识产权,请及时联系我们删除。

相关文章
  • 为什么要绑定Apple ID?

    本文主要介绍如何用爱思助手绑定Apple ID,以及绑定的安全性和必要性。

  • Apple Store 在线商店新增 Apple Card 专用支付选项

    据外媒 AppleInsider 报道,对于 Apple Card 的持有者来说,在 Apple Store 在线商店上购物变得稍微容易了一些,因为该虚拟市场现在提供了一个直接使用 Apple Card 支付的选项,以及更多传统的信用卡和 PayPal 替代品。虽然不是一键式的解决方案,但增加一个专门的 Apple Card 结账按钮,对于苹果信用卡服务的客户来说,还是一个值得欢迎的变化。现在用户可以通过 Apple Store 在线商店使用该支付选项,该链接出现在结账过程的支付...

  • 苹果分享最新广告:「Apple Card 来了!」

    苹果今天分享了一段全新的广告,主要介绍了最近上线的 Apple Card。上周,Apple Card 正式推出,美国地区iPhone用户可以在 Wallet 钱包应用中申请。在这段 Apple Card 广告中,苹果再次介绍了 Apple Card 各种优点,展示了 Wallet 应用中的 Apple Card 界面。Apple Card 来了!这是一种全新的信用卡,由苹果打造,不是银行。有了 Apple Card ,你可以更好的查看消费,同时还能获得每日返现。Apple Card 对于隐私和安全的追求达到了...

  • Apple 发布全新 WWDC 应用,并更名为「Apple Developer」

    苹果今天更新了 WWDC 应用,同时将应用的名字改为“苹果开发者(Apple Developer)”。苹果表示,全新的苹果开发者应用会提供来自全球苹果专家的深度资讯,包括开发者新闻、视频、WWDC 内容等。苹果开发者应用还可以用来加入苹果开发者计划,不过这个功能目前仅限于美国。苹果开发者订阅支持自动更新,方便开发者时刻保持账户可用状态。图文来自 MacX,如有侵权请联系删除。

  • Apple One 订阅服务全家桶确认

    据 Macrumors 报道,有消息称苹果将推出捆绑订阅服务,被称为 “Apple One”,根据外媒 9to5Google 发现的 Android 代码来看,这项服务将在不久后推出。外媒在适用于 Android 的 Apple Music 3.4.0 beta 中发现了 Apple One 捆绑订阅服务的迹象,证实 Apple Music 将成为服务捆绑软件的组成部分。在 Android 应用中,有这样的代码:<string name=”applemusic_with_aristotle_subtext”>Included in Apple One %s</string...