99科技给大家分享各类生活学习资讯!
您现在的位置是: 首页 > 数码通讯 > Python 3.12 新版本更新触发问题,部分App审核中受阻

Python 3.12 新版本更新触发问题,部分App审核中受阻

6月28日消息,科技媒体Lwn今日发布了一篇引人注目的报道。据报道,自从开发者将他们的App中的Python版本从3.11升级到3.12后,部分使用Python语言编写的应用程序在提交至苹果App Store进行审核时遭到了拒绝。

Python 3.12 新版本更新触发问题,部分App审核中受阻

其中关键在于开发者升级 Python 3.12 之后,部分 App 中会包含“itms-services”字符串,而苹果 Mac App Store 会自动拒绝包含该字符串的 App。

苹果公司在 Mac App Store 应用策略中明确所有上架的 App 需要经过沙盒(sandboxed)处理,而沙盒软件禁止使用带有 itms-services 方案的 URL。

从报道中获悉,该字符串位于 Python 标准库中的 urllib 解析器中,不过开发的 App 可能永远不会实际使用 itms-services 处理器。

开发者 Eric Froemling 提交 App 遭拒之后,通过上诉得知 App 中的 parse.py 和 parse.pyc 是违规文件,并最终锁定了问题原因。

经开发者讨论,Python 计划在 3.13 版本中添加名为“--with-app-store-compliance”的构建选项,以解决苹果应用商店的这项审核问题。

法拉利首款纯电动汽车谍照曝光:猎装车造型引关注

2024/6/28 10:08:42

阿根廷向我国返还14件流失海外文物

2024/6/28 10:11:41