新聞資訊> 蘋果不接受開發者用Rollout等SDK更新應用
蘋果不接受開發者用Rollout等SDK更新應用
2017-03-08 10:14

3 月 8 日消息,蘋果公司今天開始通知開發者,如果他們使用“hot code push”SDK,那么他們的應用會被拒。開發者在蘋果開發者論壇上討論收到的信息,蘋果表示如果開發者不將這些代碼刪除,那么蘋果將拒絕應用更新。

雖然蘋果還未就此事發表公開聲明,不過從郵件的內容來看,此事的起因應該是 Rollout.io 等類似的服務。

        

郵件內容顯示: 

“您的應用、擴展、和/或鏈接框架中的代碼,將能夠在 App Review 審核之后改變應用的行為或者功能。此舉違反了《蘋果開發者計劃許可協議》的 3.3.2 章節以及《App Store 審查指南》2.5.2 章節的規定?!?

“這些代碼中帶有的遠程資源,將會改變應用的行為,與其在審核進入 App Store 時的行為有很大差異?!?

“hot code push”服務支持開發者在將應用提交到 App Store 且通過審核之后對應用進行更新。

其實蘋果打擊使用這種 SDK 的行為,這本來就沒什么好大驚小怪的。我們只能說,在蘋果這么嚴格的生態系統之中,這種允許開發者在拿到 App Store 審核之后對應用做出改變的 SDK,竟然能夠存在這么久也是一個“奇?!?。從蘋果的角度來說,打擊這種行為到底好不好,這還有待商榷。

目前還沒有關于蘋果針對“hot code push”服務的明確政策規定。從蘋果發送給開發者的郵件來看,如果開發者想通過 App Store 推送正式更新,那么他們必須刪除 Rollout 代碼,不然的話蘋果會拒絕通過應用更新。


收縮
辽宁11选5预测助赢软件