框架iOS應(yīng)用程序在設(shè)備上崩潰,DYLD:庫(kù)未加載,Xcode 6 Beta這次崩潰一直是一個(gè)阻塞問(wèn)題,我使用了以下步驟來(lái)再現(xiàn)這個(gè)問(wèn)題:創(chuàng)建CocoaTouch框架項(xiàng)目添加一個(gè)快速文件和一個(gè)類狗為設(shè)備構(gòu)建框架在SWIFT中創(chuàng)建一個(gè)單一視圖應(yīng)用程序?qū)⒖蚣軐?dǎo)入應(yīng)用程序項(xiàng)目從ViewController中的框架實(shí)例化快速類在設(shè)備上構(gòu)建并運(yùn)行應(yīng)用程序該應(yīng)用程序在啟動(dòng)時(shí)立即崩潰,下面是控制臺(tái)日志:dyld: Library not loaded: @rpath/FrameworkTest03.framework/FrameworkTest03
Referenced from: /var/mobile/Applications/FA6BAAC8-1AAD-49B4-8326-F30F66458CB6/FrameworkTest03App.app/FrameworkTest03App
Reason: image not found我試著在iOS 7.1和8.0設(shè)備上構(gòu)建,它們都有相同的崩潰。不過(guò),我可以構(gòu)建一個(gè)應(yīng)用程序,并在模擬器上運(yùn)行良好。此外,我知道我可以將框架更改為所需到任選在……里面鏈接二進(jìn)制與圖書館,但是它并沒(méi)有完全解決這個(gè)問(wèn)題,當(dāng)我創(chuàng)建一個(gè)狗..這種行為在設(shè)備和模擬器上是不同的,我懷疑我們不能使用Xcode的beta版本為設(shè)備分發(fā)一個(gè)框架。有人能說(shuō)明這件事嗎?
- 3 回答
- 0 關(guān)注
- 468 瀏覽
添加回答
舉報(bào)
0/150
提交
取消