2017-04-20 5 views
0

私はXcode 8.3.1を使用していますが、シミュレータでプロジェクトを実行しようとしていますが、ライブラリが不足していることがわかります。特に:シミュレータで実行するにはtbdファイルが必要です

error: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator10.3.sdk/usr/lib/libxml2.tbd: No such file or directory 

error: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator10.3.sdk/usr/lib/libsqlite3.tbd: No such file or directory 

リンクバイナリライブラリセクションに追加するtbdファイルを見つけようとしましたが、できません。 usr/libフォルダにtbdファイルはありません。それらのtbdファイルはどこにありますか?

答えて

0

iPhoneSimulator10.3には* .tbdファイルがありません。* .dylibファイルのみが存在します。あなたがすべき

  1. xcode-で>プロジェクト標的 - > libraries-とphases->リンクのバイナリをビルドするには>すべて* .tbd参照
  2. xcode-で>プロジェクト標的 - >ビルド設定を削除します-l、など:-lxml2 -lsqlite3

linking sample

- > linking->他のリンカーflags->それらの依存関係を追加
関連する問題