4 ms·
Releasing documentation makes them de facto public APIs. People will code against them anyway, apps will break when Apple changes the not-really-private APIs, a
by _-___________-_ 6y ago
Releasing documentation makes them de facto public APIs. People will code against them anyway, apps will break when Apple changes the not-really-private APIs, and Apple will get blamed.
- Ericson2314 6y agoThis isn't the Windows ecosystem. Apple breaks everything all the time, and there's hardly a squeal. There is no company less afraid of "de facto stable" than Apple.
- zepto 6y agoNot really - they change things much more rapidly, and communicate those changes, but don’t arbitrarily ‘break’ them.
- phone8675309 6y agoIn that case they can do what they do for iOS apps - scan for the use of those instructions in any binary released through the App Store and refuse the update if they are used. Apple can't control random software people download off the Internet.
- andrewmd5 6y agoThey absolutely can and actively do.