Durch ein Verschwiegenheitsabkommen, das in der IT-Branche unter dem Namen "Non-Disclosure Agreement" (kurz NDA) bekannt ist, erschwert sich die Kommunikation der iPhone-Entwickler untereinander. Apple verbietet Entwicklern das offene Gespräch über das SDK, wenn sie nicht im gleichen Unternehmen tätig sind.