1

WatchKit拡張機能を使用しているときに、次の警告とエラーが表示されます。

Warning: no rule to process file 'App-Bridging-Header.h' of type sourcecode.c.h for architecture x86_64

/Users/janusz/Desktop/Repositories/RunnerAppWatch/Source/WormholeMessanger.swift:12:20: Use of unresolved identifier 'MMWormhole'

ブリッジ ヘッダー

コンパイル済みソース セクションにも記載されています。

拡張機能を削除するとすべて正常に動作しますWatchKitが、再度追加するとエラーが再び発生します。問題は、ブリッジ ヘッダーをWatchKit拡張機能で機能させる方法です。ありがとう!

4

1 に答える 1

3

Compiled Sourcesブリッジング ヘッダーをセクションに含めてはなりません。一般に、ヘッダーは に追加しないでくださいCompiled Sources。したがって、それを削除すると機能するはずです。

于 2015-02-21T19:13:10.820 に答える