除了大家都在討論的地圖問題
我的手機還發生不會自動鎖屏
或者是有些遊戲不能玩,包括我最最最愛的NBA 2K12
有大大遇到這些問題嗎......困擾中
目前釋出的 beta 1 或 beta 2 ,
是給開發人員測試用的測試版。
開發人員先行測試版本來就是半成品,
功能沒有齊全是很正常的現象。
因為新的作業系統,在記憶體配置及記憶體釋出時機方面有些許異動,
舊版開發工具所寫出的程式若使用某些即將淘汰之舊有語法撰寫程式碼,
可能需要使用新版開發工具重新編譯才能正常在iOS 6系統運作。
先行釋出開發人員測試版的目的,
是希望所有App的開發商都先做好準備,
當 iOS 6 正式推出時,App開發者可以同時釋出新的App版本供iOS 6使用。
另外如果開發者發現某些bug造成原本應該正常運作的指令,
卻在新作業系統上失效,也可以立即回報給Apple進行修正。
就像當初 iOS 5 正式推出時,幾乎所有的App版本都必須更新一輪以支援iOS 5是一樣情形。
beta測試版擺明了就是個半成品,
如果一般使用者並沒有開發軟體的需求,
並不建議提早安裝,
因為這樣會造成某些原有的功能喪失,
同時也會有很多尚未同步改版的App無法正常運作。
依照程式的複雜度,
程式人員要從幾十萬行的程式指令碼中,找出某些淘汰的指令碼,
將全部更新為新語法,通常需要1週至5週不等,
越複雜龐大的程式,所花的更新時間就越長。
比較簡易的App則可以提早在iOS 6正式開放更新前,就提前釋出支援 iOS 6 的版本,
甚至不做任何修改也能在 iOS 6 上正常運作。
Apple 官網 iOS 6 Beta 2 下載注意事項

一般使用者會接觸到 beta 測試版,是因為有些開發者將下載網址直接貼到社群網站,
導致一般使用者無法看到應該先看到的測試版注意事項。
某些開發者將開發人員測試版貼到社群網站供網友安裝的原因,
一來是想獲得一些網友的恭維,自己得到莫名的成就感;
二來可以更廣泛的得知測試版中的錯誤及自己程式修改的方向;
第三則是希望自己的副業收入能有少許增長,畢竟仍會有少許安裝失敗或後悔的案例需要求治。



























































































