制作了一個Framework(自定義.framework),真機測試的時候,出現了如下的錯誤:
dyld:Librarynotloaded: @rpath/自定義.framework/自定義
Referencedfrom: /private/var/mobile/Containers/Bundle/Application/324452CF-B0BE-44DD-A480-67389DD0AB76/MainProject.app/MainProject
Reason: image not found
這是屬于自定義的Framework是添加Framework的方法不對,應該是在:
Targets->General->Embeded Binaries里添加我們制作的Framework,添加之后的效果如下:
添加到Embeded Binaries里之后,系統會自動將其也添加到Linked Frameworks and Libraries里面,下面有一個“+”和“-”兩個按鈕,選中Framework,然后按一下“-”將Framework從Linked Frameworks and Libraries移除,對程序也沒什么影響。