Python grapples with Apple App Store rejections
Python developers face App Store rejections post Python 3.12 update due to Apple's ban on "itms-services" string. Eric Froemling's bug report triggers discussions on solutions like obfuscation and JSON config. Python community seeks resolution amid Apple's strict policies.
Read original articlePython developers are facing rejections from Apple's App Store due to a recent upgrade from Python 3.11 to 3.12. The issue stems from Apple's rejection of apps containing the string "itms-services," a URL scheme for installing apps from Apple's iTunes Store, which is prohibited in sandboxed apps. Eric Froemling submitted a bug report against CPython, sparking a discussion among developers on accommodating app store review processes. Solutions discussed include obfuscation, distribution-level patching, and a JSON configuration file for urllib. Python 3.13 may introduce a build-time option to address the problem. Some developers suggest not supporting Apple's platform until they become more transparent. Despite frustrations with opaque review processes, the Python community aims to find the best solution for developers. The debate also touches on the broader issue of navigating Apple's strict policies and the potential impact on Python's presence in the Apple ecosystem.
Related
iDOS 3 Rejected by Apple
iDOS 3 faces Apple rejection over policy changes, rebranded from iDOS 2. Rejections cite design spam and lack of differentiation. Developer frustrated with Apple's handling, seeking clarity on review criteria.
Python grapples with Apple App Store rejections
Python 3.12 faced rejections in Apple's App Store due to the "itms-services" string. Python developers discussed solutions, leading to a consensus for Python 3.13 with an "--with-app-store-compliance" option to address the issue.
Apple CocoaPods Bugs Expose Apps to Code Injection
Millions of Apple apps face code injection risks from critical vulnerabilities in CocoaPods. E.V.A Information Security discovered three major flaws, including remote code execution. Developers are urged to address vulnerabilities promptly.
iOS 18 could 'sherlock' $400M in app revenue
iOS 18 may reduce app revenue by incorporating popular features into its system, potentially affecting apps generating $393 million and 58 million downloads annually. Concerns about fair competition and data usage arise. Various categories like trail apps, grammar helpers, math solvers, and password managers could be impacted, with trail apps leading in revenue at $307 million yearly. Developers may need to innovate to stand out amidst Apple's changes.
iDOS 3 App Review appeal rejected despite UTM PC Emulator Approval
iDOS 3 faces App Store challenges due to design similarities with iDOS 2, labeled "Design spam." Developer frustrated with Apple's review process inconsistencies and rejection, emphasizing lack of differentiation and safety concerns.
It's sad that there's nothing that people using iOS can do about these hamfisted policies.
Related
iDOS 3 Rejected by Apple
iDOS 3 faces Apple rejection over policy changes, rebranded from iDOS 2. Rejections cite design spam and lack of differentiation. Developer frustrated with Apple's handling, seeking clarity on review criteria.
Python grapples with Apple App Store rejections
Python 3.12 faced rejections in Apple's App Store due to the "itms-services" string. Python developers discussed solutions, leading to a consensus for Python 3.13 with an "--with-app-store-compliance" option to address the issue.
Apple CocoaPods Bugs Expose Apps to Code Injection
Millions of Apple apps face code injection risks from critical vulnerabilities in CocoaPods. E.V.A Information Security discovered three major flaws, including remote code execution. Developers are urged to address vulnerabilities promptly.
iOS 18 could 'sherlock' $400M in app revenue
iOS 18 may reduce app revenue by incorporating popular features into its system, potentially affecting apps generating $393 million and 58 million downloads annually. Concerns about fair competition and data usage arise. Various categories like trail apps, grammar helpers, math solvers, and password managers could be impacted, with trail apps leading in revenue at $307 million yearly. Developers may need to innovate to stand out amidst Apple's changes.
iDOS 3 App Review appeal rejected despite UTM PC Emulator Approval
iDOS 3 faces App Store challenges due to design similarities with iDOS 2, labeled "Design spam." Developer frustrated with Apple's review process inconsistencies and rejection, emphasizing lack of differentiation and safety concerns.