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