Programmers who re-offend risk permanent exile from the fondleslab empire.
Developers of apps built with the cross-platform Electron framework say that Apple has started rejecting their applications during its Mac App Store review process, and has threatened cancellation of Apple Developer Accounts for repeated rules violations.
Apple’s App Store Review Guidelines have long specified that applications may use only public APIs. The phone-and-computer maker maintains private APIs for its own usage, but it doesn’t support them for third-parties.
The off-limits APIs singled out by Apple include:
NSURLFileTypeMappings, among others.
Despite Apple’s warning, those making macOS apps sometimes risk crafting code that interacts with private APIs because they can distribute such apps themselves, outside of the Mac App Store.
Read further on The Register.Follow us: