【外评】Python 与苹果应用商店的拒绝作斗争
💡
原文中文,约2800字,阅读约需7分钟。
📝
内容提要
Python 3.11被苹果应用商店拒绝,开发者讨论如何适应审核流程。苹果应用商店自动拒绝包含字符串"itms-services"的应用。开发者考虑使用混淆或工具如Briefcase、py2app和buildozer来解决问题。另一个建议是使用JSON配置文件代替在urllib中硬编码字符串。还提出了一个名为"--with-app-store-patch"的构建选项。这不是第一次遇到这样的问题,Python开发者正在寻找最方便的解决方案。
🎯
关键要点
- Python 3.11在升级后被苹果应用商店拒绝,开发者讨论如何适应审核流程。
- 苹果应用商店自动拒绝包含'itms-services'字符串的应用程序,这影响了Python应用的发布。
- 开发者考虑使用混淆技术或工具如Briefcase、py2app和buildozer来解决问题。
- 建议使用JSON配置文件代替在urllib中硬编码字符串,以避免被拒绝。
- 提出了一个名为'--with-app-store-patch'的构建选项,旨在删除已知有问题的代码。
- 讨论中提到苹果的审查流程偏执且不透明,开发者希望找到更好的解决方案。
- Keith-Magee建议将'--with-app-store-patch'选项改为'--with-app-store-compliance',以更好地适应不同平台的需求。
- Python开发者正在寻找最方便的解决方案,以应对未来可能的审核问题。
➡️