本人剛好是iOS工程師,看到眾說紛云,
連32位元都變成理由,想來分享一下淺見:
1.32位元軟體已在去年被Apple全部下架,
對於開發來說只要用得是新版的開發軟體,
不存在無法支援所謂32位元主機的問題。
2.由於iOS版本每次更新都有新的開發程式庫
可以使用,對於開發者來說,
要用新的開發庫跟照顧舊機型的使用者
有很多商業考量,但基本上盡量不會去
限制iOS版本是第一原則,
因為限制安裝版本太新,代表能裝的裝置太少
可能直接影響到你的軟體推廣。
3.所以重點來了,
為何這次PMGO限制版本不是iOS9~iOS10
而偏偏是最新的iOS11?
各位還記得最近改版的AR+嗎?
這個功能是仰賴iOS11版本的ARKit才能實現的,
所以換句話說低於iOS11的版本完全不可能使用這個功能,
所以,N社這樣做只是為了讓以後AR功能
可以更順利推廣而下的殺手鐧,
至於會不會有人因為這樣而去升級萬惡的iOS11,
就是另一回事了,一點分享,導正視聽