6월 28일 기술 매체 Lwn은 개발자가 Python 버전을 3.11에서 3.12로 업그레이드한 후 Python 언어로 작성된 일부 앱이 Apple App Store에서 거부되었다고 보도했습니다.
1. 핵심은 개발자가 Python 3.12로 업그레이드한 후 일부 앱에 "itms-services" 문자열이 포함되고 Apple의 Mac App Store에서 이 문자열이 포함된 앱을 자동으로 거부한다는 것입니다.
- Apple은 Mac App Store 애플리케이션 정책에서 나열된 모든 앱을 샌드박스 처리해야 하며 샌드박스 소프트웨어는 itms-services 구성표가 포함된 URL의 사용을 금지한다는 점을 명확히 했습니다.
- 보고서에 따르면 문자열은 Python 표준 라이브러리의 urllib 파서에 있지만 개발된 앱은 실제로 itms-services 프로세서를 사용하지 않을 수도 있습니다.
- 개발자 Eric Froemling은 자신의 앱을 제출했지만 앱이 거부된 후 항소를 통해 앱에 포함된parse.py와parse.pyc가 불법 파일이라는 사실을 알게 되었고 마침내 문제의 원인을 확인했습니다.
- 개발자 간의 논의 끝에 Python은 Apple App Store에서 이 검토 문제를 해결하기 위해 버전 3.13에 "--with-app-store-compliance"라는 빌드 옵션을 추가할 계획입니다.
위 내용은 문자열 트리거인 Python 3.12의 새 버전으로 인해 일부 앱이 Apple App Store 검토를 통과하지 못합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!