2017-09-06 9 views
1

私は約1ヶ月前から私のアプリのiOS版をビルドしました。その後、UIにいくつかの余分なメッセージを追加し、Androidバージョンでテストしましたが、今はiOSバージョンを再構築すると失敗するようです。私は数日前CN1Libsを更新しました**iOS CodenameOneのビルドに失敗しました

The following build commands failed: 
CompileC build/Build/Intermediates/ArchiveIntermediates/MyApplication/IntermediateBuildFilesPath/MyApplication.build/Release-iphoneos/MyApplication.build/Objects-normal/arm64/com_codename1_io_websocket_WebSocketNativeImplImpl.o MyApplication-src/com_codename1_io_websocket_WebSocketNativeImplImpl.m normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler 
(1 failure) 
Failed xcodebuild step 

** ARCHIVEが失敗した :、これの下部にhttps://s3.amazonaws.com/codenameone-build-response/621a8710-2900-45a3-afdb-e3a30bdb1265-1504680431641-error.txt

私は見るだけで、実際の失敗は次のとおりです。エラーログはです。実際にこれが実際にビルドに失敗しているかどうかは分かりません。

答えて

1

ファイルcom_codename1_io_websocket_WebSocketNativeImplImpl.mが最終行に記載されていることに注意してください。これは、ファイルが失敗したことを意味します。あなたががcom_codename1_io_websocket_WebSocketNativeImplImpl.mの言及ファイルを検索する場合、あなたは見つける:

src/com_codename1_io_websocket_WebSocketNativeImplImpl.m -o /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build7085253492970683151xxx/dist/build/Build/Intermediates/ArchiveIntermediates/MyApplication/IntermediateBuildFilesPath/MyApplication.build/Release-iphoneos/MyApplication.build/Objects-normal/arm64/com_codename1_io_websocket_WebSocketNativeImplImpl.o 
/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build7085253492970683151xxx/dist/MyApplication-src/com_codename1_io_websocket_WebSocketNativeImplImpl.m:23:9: fatal error: 'com_codename1_io_websocket_WebSocket.h' file not found 
#import "com_codename1_io_websocket_WebSocket.h" 
     ^
1 error generated. 

これは少し混乱するかもしれませんが、それは一般的にはWebSocketをためcn1libを追加し、それを使用しなかったことを意味します。これは、VMが未使用のコードを取り除くために問題になりますが、Webソケットcn1libには取り除かれたコールバックインターフェイスが含まれている必要があります。

+0

ありがとうございます。あなたのコメントに基づいて私のコードを見直した後、私ははい、私はもはやWebソケットのlibを使用していることがわかりました、私はそれを削除します。 – TimGallagher

関連する問題