Unity内でiOSネイティブフレームワークを使用しようとしていますが、その方法がわかりません。
C#スクリプト内で、次のようなネイティブ関数を呼び出します。
[DllImport ("__Internal")]
private static extern void writeHello();
void Start () {
writeHello();
}
私はこのように私のプロジェクト内にiOSフレームワークをドラッグしました:
しかし、アプリをiPadにデプロイすると、xCodeに次のエラーが表示されます。
アーキテクチャarmv7の未定義のシンボル: "_ writeHello"、参照元:RegisterMonoModules.oのRegisterMonoModules()ld:アーキテクチャarmv7のシンボルが見つかりませんclang:エラー:リンカーコマンドが終了コード1で失敗しました(呼び出しを確認するには-vを使用)
理由がわからないし、自分がやろうとしていることが可能かどうかもわかりません。ヘルプ!:)
ありがとう、千人