Mac OS X Leopard及以上的系统，并配有英特尔处理器才能运行，至于其他的操作如微软的Windows和旧版Mac OS都不获支援。软体开发工具包包含容许开发人员进入iOS装置的各种功能和服务，例如例如硬件和软件属性。它还包含一个「iPhone模拟器」，用以模仿其外观及感觉。新版本的SDK一般会伴随着新版本的iOS。为了测试应用程式，获得技术支援以及通过App Store分发应用程式，开发人员必须加入苹果公司开发者计划。开发者可以透过计划于App Store发布设价的流动应用程式，开发者可获得付费应