1. 程式人生 > >cordova-ios 升級到4.4.0 無法真機跑iOS8 報錯: dyld`dyld_fatal_error: -> 0x120085088 <+0>: brk #0x3

cordova-ios 升級到4.4.0 無法真機跑iOS8 報錯: dyld`dyld_fatal_error: -> 0x120085088 <+0>: brk #0x3

升級 ror stat 環境 detail 估計 ova app 全面

項目進入測試階段,馬上要上線了,同事拿了自己的iOS8系統5s跑真機,無緣無故報錯,之前跑她的手機完全沒有問題的。Xcode 8.x中最低部署版本是iOS8.0,按理說完全能夠跑真機的。

但是報了一個很讓人頭痛的錯誤:dyld`dyld_fatal_error: -> 0x120085088 <+0>: brk #0x3,考慮到APP的實際運行環境可能還有iOS8,這個問題必須解決,Stack Overflow上csdn,cnblog逛了一大圈。

糾結了好久,下面鏈接有個算全面的解決方法。但我完全按照這個步驟試了好多次,不管是target -> general->Embeded Binaries 和 linked framworks and libraries裏添加xxx.framwork,target -> build phases-> link binary With libieries -> status 設置optional還是都統統無效。

http://blog.csdn.net/chenyblog/article/details/50790635

這種情況如果是原生項目,估計問題早就解決了,但是cordova項目死活不通過。

最後突然想到,我之前重新安裝了一個APP版本獲取插件,用過命令 sudo cordova platform rm ios 和 sudo cordova platform add ios,導致 cordova-ios 自動升級到 [email protected]然後再次打包,iOS8便無法跑真機了。最後把cordova-ios 回退到 [email protected](sudo cordova platform rm ios 和 sudo cordova platform add [email protected] )

問題瞬間解決。 希望能夠幫到遇到同樣問題的童鞋。

cordova-ios 升級到4.4.0 無法真機跑iOS8 報錯: dyld`dyld_fatal_error: -> 0x120085088 <+0>: brk #0x3