2012-10-03 106 views
0

自從轉換到XCode 4.5並使用iOS 6 SDK構建應用程序時,每次我調用第三方框架或靜態庫.a文件時,都會崩潰。最初,當我轉換到XCode 4.5時,這些框架起作用。當我開始更新框架時,問題開始出現。刪除舊版本的框架並添加新框架後,我將開始在模擬器上發生崩潰。調用靜態庫會導致我的iOS模擬器崩潰

在設備上運行代碼正常工作正常,但只要我在模擬器上調用任何一個第三方框架或靜態庫,我就註定要失敗。導致崩潰的一些框架是Parse Framework,Socialize。錯誤

有沒有人經歷過這個或希望找到一個解決方案?在設備上測試速度較慢,但​​真正的失望是我無法在我的應用上運行任何單元測試。

感謝,

回答

0

既然你說你更新框架或靜態庫:

  • 你確定這些框架/庫的API時,並沒有同時改變嗎?
  • 您確定您在應用程序項目的構建階段中再次添加了「Link Binary With Libraries」框架,以將您的應用程序與fmk/libs鏈接?
  • 此外,請確保-ObjC標誌仍然存在於應用程序的「其他鏈接器標誌」構建設置中,即使沒有理由如果您已經擁有它(如以前那樣)。

此外,當您調用這些方法時,崩潰日誌和錯誤消息是什麼?