ホームページ  >  記事  >  モバイルチュートリアル  >  文字列トリガーである Python 3.12 の新バージョンにより、一部のアプリが Apple App Store のレビューに合格できなくなる

文字列トリガーである Python 3.12 の新バージョンにより、一部のアプリが Apple App Store のレビューに合格できなくなる

WBOY
WBOYオリジナル
2024-06-28 11:50:271101ブラウズ

6 月 28 日、テクノロジー メディア Lwn は、開発者が Python バージョンを 3.11 から 3.12 にアップグレードした後、Python 言語で書かれた一部のアプリが Apple App Store によって拒否されたと報告しました。

一个字符串引发,Python 3.12 新版导致部分 App 无法通过苹果 App Store 审核

1. 重要なのは、開発者が Python 3.12 にアップグレードすると、一部のアプリに「itms-services」文字列が含まれるようになり、Apple の Mac App Store がこの文字列を含むアプリを自動的に拒否することです。
  1. Apple は、Mac App Store アプリケーション ポリシーの中で、リストされているすべてのアプリをサンドボックス化する必要があり、サンドボックス ソフトウェアでは itms-services スキームを使用した URL の使用を禁止していることを明確にしました。
  2. レポートによると、文字列は Python 標準ライブラリの urllib パーサーにありますが、開発されたアプリは実際には itms-services プロセッサを使用しない可能性があります。
  3. 開発者の Eric Froemling は、アプリを提出して拒否された後、控訴を通じてアプリ内の parse.py と parse.pyc が違法なファイルであることを知り、最終的に問題の原因を特定しました。
  4. 開発者間の議論の後、Python は、Apple App Store でのこのレビューの問題を解決するために、バージョン 3.13 に「--with-app-store-compliance」と呼ばれるビルド オプションを追加する予定です。

以上が文字列トリガーである Python 3.12 の新バージョンにより、一部のアプリが Apple App Store のレビューに合格できなくなるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。