2017-10-31 14 views
0

Unity 2017.2 ARkitプロジェクトのQRリーダーで作業していて、Xcode 9.0でプロジェクトをビルドしようとするといくつかの問題が発生しました。エラーメッセージは、私はまだ私の目標Cプロジェクトを書いていないしましたが、CIImageといくつかのトラブルに走ってきたアップルマッハOリンカUnity ARKit Objective C Apple Mach-O Linked(Id)エラー

enter image description here

です。

#import <Foundation/Foundation.h> 

//static float qrcodeBounds[8]; 
static volatile BOOL reading = false; 

void ReadQRCode(long long mtlTexPtr) 
{ 
    if (reading) return; 
    reading = YES; 

    MTLTextureRef mtlTex = (__bridge MTLTextureRef)(void*)mtlTexPtr; 
    CIImage *ciImage = [CIImage imageWithMTLTexture:mtlTex options:nil]; 
} 

void GetQRCodeBounds(int32_t **boundsPtr){ 

} 

私が取得エラーは、アーキテクチャarm64のための未定義シンボルです:

enter image description here

は誰にもこの問題を抱えていますか?

答えて

0

Apple documentationはCoreImageフレームワークでCIImageクラスが宣言されていると言います。したがって、そうしなければこのフレームワークをプロジェクトに追加する必要があります。あなたのプロジェクトにCoreImageフレームワークをインポートした場合は、使用するソースファイルに#import <CoreImage/CoreImage.h>を追加してみてください。CIImage

0

これは、フレームワークが不足している可能性があります。 coreImageフレームワークを追加しようとしました

関連する問題