Appcelerator StudioをAppcelerator Studioにアップグレードしました:4.8.1.201612050850をビルドし、Xcodeをバージョン8.2.1にバージョンアップし、SDK 6.0.1 。私のプロジェクトはアップグレード前にうまくいきましたが、現在は付属のIOSデバイスで動作しません。私は自分のデバイスに実行すると、私は私のAppceleratorのコンソールで次のエラーを取得するAppcelerator IOSアプリケーションはXCode 8にアップグレードした後にリンクしません
[INFO] : Invoking xcodebuild
[ERROR] : ** BUILD FAILED **
[ERROR] : The following build commands failed:
[ERROR] : Ld build/Intermediates/Stackfish.build/Debug-iphoneos/Stackfish.build/Objects-normal/arm64/Stackfish normal arm64
[ERROR] : (1 failure)
私はXcodeでプロジェクトを開いたとき、私は、問題のリンクがあります見ることができます。ここでXcodeのエラーです:
Undefined symbols for architecture arm64:
"_OBJC_CLASS_$_TiMediaItem", referenced from:
objc-class-ref in libcom.furthergone.mediapicker.a(ComFurtherGoneMediaPickerModule.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
は、ここで私はXcodeの開発者じゃないと私のアプリは、任意のより多くのリンクない理由を把握することはできません、私のモジュールのtitanium.xconfig
TITANIUM_SDK_VERSION = 6.0.1.GA
TITANIUM_SDK = /Users/jimbrazil/Library/Application Support/Titanium/mobilesdk/osx/6.0.1.GA
TITANIUM_BASE_SDK = "$(TITANIUM_SDK)/iphone/include"
TITANIUM_BASE_SDK2 = "$(TITANIUM_SDK)/iphone/include/TiCore"
TITANIUM_BASE_SDK3 = "$(TITANIUM_SDK)/iphone/include/JavaScriptCore"
HEADER_SEARCH_PATHS= $(TITANIUM_BASE_SDK) $(TITANIUM_BASE_SDK2) $(TITANIUM_BASE_SDK3)
です。問題が何であるか考えている人はいますか?
ありがとうございました