0

これは、プロビジョニング プロファイルとは関係ありません。

SnapKit(0.10)で (0.18.0)を追加しましCarthageた。Xcode 7.2 を搭載したデバイスでアプリを実行しようとすると、次のようなエラーが発生します。

アーキテクチャ arm64 の未定義のシンボル: 「Swift.Double のプロトコル監視テーブル: SnapKit の SnapKit.RelationTarget」、次から参照:

シミュレーター用にビルドすると動作します。Jetbrains の AppCode でデバイス用にビルドすると動作します。

Xcode 7.2 と iOS 9.2 を使用しています。Google と Stackoverflow は、「プロトコル監視テーブル」に対して空になります。

一体何が起こっているのですか?

4

1 に答える 1

3

いつものように、Xcode が暴走するときは、試してみる価値のあることがいくつかあります。

  1. プロビジョニング プロファイルまたは証明書ですか? その後、あなたは何をすべきかダウン !
  2. そうでない場合は、派生データを削除します。
  3. そうでない場合は、きれいにします。
  4. そうでない場合は、依存関係を再インストールします (pod installまたは Carthage パッケージを更新します)。
  5. そうでない場合は、デバイスからすべてのプロビジョニング プロファイルを削除して、最初からやり直してください。
  6. そうでない場合は、本当に大きな涙の水たまりを泣いてください;)
于 2015-12-11T07:53:32.093 に答える