Maison > Tutoriel mobile > actualités mobiles > Déclencheur de chaîne, la nouvelle version de Python 3.12 empêche certaines applications de passer l'examen de l'Apple App Store

Déclencheur de chaîne, la nouvelle version de Python 3.12 empêche certaines applications de passer l'examen de l'Apple App Store

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2024-06-28 11:50:27
original
1193 Les gens l'ont consulté

Le 28 juin, le média technologique Lwn a rapporté qu'après que les développeurs ont mis à niveau la version Python de 3.11 à 3.12, certaines applications écrites en langage Python ont été rejetées par l'App Store d'Apple.

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

1. La clé est qu'après la mise à niveau des développeurs vers Python 3.12, certaines applications contiendront la chaîne "itms-services" et le Mac App Store d'Apple rejettera automatiquement les applications contenant cette chaîne.
  1. Apple a précisé dans la politique d'application du Mac App Store que toutes les applications répertoriées doivent être mises en sandbox, et le logiciel sandbox interdit l'utilisation d'URL avec le schéma itms-services.
  2. D'après les rapports, la chaîne se trouve dans l'analyseur urllib de la bibliothèque standard Python, mais l'application développée peut ne jamais utiliser le processeur itms-services.
  3. Après que le développeur Eric Froemling ait soumis son application et ait été rejetée, il a appris en appel que parse.py et parse.pyc dans l'application étaient des fichiers illégaux et a finalement identifié la cause du problème.
  4. Après des discussions entre les développeurs, Python prévoit d'ajouter une option de construction appelée "--with-app-store-compliance" dans la version 3.13 pour résoudre ce problème de révision dans l'App Store d'Apple.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:ithome.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal