Dokumentierte APIs. Anwendungen dürfen dokumentierte APIs nur in der von Apple vorgeschriebenen Weise verwenden und dürfen keine privaten APIs verwenden oder aufrufen. Darüber hinaus dürfen macOS Anwendungen, die Apple für den Vertrieb im App Store übermittelt wurden, nur dokumentierte APIs verwenden, die in der Standardinstallation von macOS, im Lieferumfang von Xcode und dem Mac SDK oder im Lieferumfang von Swift Playgrounds enthalten sind. Veraltete Technologien (wie Java) dürfen nicht verwendet werden.