web-dev-qa-db-ja.com

Xcode 7:リンカーコマンドが終了コード1で失敗しました(呼び出しを確認するには-vを使用してください)

Xcode 7のiOSシミュレーターでアプリをテストしていますが、iOSDevice(iOS9を搭載したiPhone5S)でテストしようとしています。私は今日(2015年9月16日)xcode 7とiOS9をアップデートしましたが、それ以前はiOS8.4で問題なく動作していました。

OBS:XcodeプロジェクトのiOS展開ターゲットはiOS9です。

私はすでにこれを試しています: http://twobitlabs.com/2011/06/adding-ocunit-to-an-existing-ios-project-with-xcode-4/ この投稿で提案されているように: clang:エラー:xcodeで単体テストを実行するときにリンカーコマンドが終了コード1で失敗しました(呼び出しを確認するには-vを使用) が機能しません。

この投稿の人は、新しいプロジェクトを作成しました: xCode 7:リンカーコマンドが終了コード1で失敗しました(呼び出しを確認するには-vを使用) しかし、私のプロジェクトは巨大であるため、解決策ではありません。

9
Thiago Arreguy

この問題を解決するために:

  1. プロジェクト設定ページに移動します
  2. プロジェクトを選択します(左側)
  3. [ビルド設定]タブをクリックします
  4. 「ビットコード」を検索
  5. 「ビットコードを有効にする」を「いいえ」に設定します
22
Ka Wing Tam Tkw

私の問題は、アプリをインストールするためにシミュレーターではなくデバイスを選択することで解決しました。私が使用していたlibsは、シミュレーターのリンカーをサポートしていません。

0
Vinod Joshi