FreePascal is allowed to use the iPhone 3.x SDK without any problems.Originally Posted by deathshadow
Based on the iPhone 4.x SDK's EULA, it would seem that all non Apple compiled apps are banned from being sold on the App Store.
That being said, this app - http://itunes.apple.com/app/child-ti...364855357?mt=8 - which is written in C# with MonoTouch, accepted the 4.x EULA and has been approved. I'm not sure how the FreePascal integration works, but apparently it is nearly impossible to tell the difference between a MonoTouch iPhone app and a native Objective C iPhone app as they both compile down to native iPhone instructions. What I've heard is that MonoTouch apps are slightly bigger in size, due to compiling and including the .NET runtime into each app.
Bookmarks