Apple 在更新的開發套件上採取更為強硬的立場,嚴格要求 iPhone 開發人員所能夠做與不能做的事情。新修訂的 SDK 開發套件禁止開發人員破解 (jailbreaking)iPhone/iPod Touch,或是不經由 App Store 散佈所建立的軟體。
若開發人員希望能將應用程式搬上 App Store,必須事先簽署一項合作協議,但卻因為某些 Apple 的政策而造成部分爭議。不過,多數開發人員都願意遵守,畢竟 App Store 不到 1 年內創造了 8 億次的下載量,對行動應用程式開發商來說,可是一座不能棄守的市場。
最新版的 iPhone 開發人員計畫授權協議增加了某些新條款,明訂開發人員禁止事項,包括主動破解(越獄,jailbreaking)裝置或協助破解,以及在 App Store 之外散佈軟體。所謂的越獄,便是讓開發人員能夠直接存取 iPhone 作業系統的 Unix 核心,讓使用者能夠做到某些特異功能如背景執行軟體、更換主畫面佈景主題,或是透過攝影鏡頭進行錄影。
根據 Ars Technica 所提供的副本內容表示:「使用 Apple 軟體所開發的應用程式,經 Apple 審核通過,僅能透過 App Store 進行銷售,或是透過點對點 (ad hoc) 的方式在已註冊裝置上限量散佈。」
之所以要增加這些防破解條款,也是因為現在正有一群開發人員為不被 Apple 授權販售的 iPhone 軟體建立一個線上商店,其中的佼佼者正是 Cydia Store,由著名的 iPhone 破解軟體開發人員所建立。
當然這些新增規定無法阻擋那些 iPhone 地下開發人員,但足以嚇阻那些主要軟體開發商遠離破解社群,別冒著被 App Store 下架的風險,和錢過不去。
