轉一個 Xcode 7 缺少 *.dylib庫的解決方法

Xcode7中 Link Binary With Libraries 沒有 .dylib庫,只能找到對應的 .tbd,但不能代替使用,通過查找資料,嘗試後得到以下兩種解決方法。

方法1. (heqin測試可行)在項目Target中的Link Binary With Libraries 手動添加 
首先點擊 “+” 
顯示搜索添加頁面,在這裏如果搜索之前的libsqlite3.dylib是搜不出來ios9之前的。所以需要點擊 Add Other,出現文件目錄頁面,正常情況這裏去通過Finder也是找不到老的libsqlite3.dylib文件的,因爲這個文件是隱藏掉的。所以需要按 
快捷鍵 CMD+Shift+G (Go to the folder),輸入/usr/lib後,進入隱藏的界面,然後添加你需要的 *.dylib,如libsqlite3.dylib文件。即可。

方法2(尚未測試).Build Phases 配置 
project -> Build Settings ->Linking -> Other Linker Flag

添加 -l< 所需 dylib 的名稱 > 

例如:libsqlite3.dylib -> -lsqlite3

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章