Einige Kritiker des iPhone SDK stellen mögliche Hindernisse für die Softwareentwicklung in Aussicht: so seien laut Apples Bedingungen selbstinterpretierter Code, Programme innerhalb von Programmen und Applikationen, die im Hintergrund laufen, nicht erlaubt. Konkret hieße das, dass z.B. eine iPhone-V