【外评】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开发者正在寻找最方便的解决方案,以应对未来可能的审核问题。
➡️

继续阅读