The TOS featured this clause preventing say the Free Pascal compiler from being used to link and compile with XCode and the many API required to make an iPhone app. The clause in questions stated...
3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).
3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs.
You can read the full iOS SDK TOS at the Apple Developer site on PDF here or read further by checking our these other articles of interest here, here, here and here.
Thanks to Stoney for bringing this to our attention.
vBulletin Message