7

libWeChatSDK.aiPhone アプリケーションでライブラリを使用しようとしましたが、iPhone 5 では正常に動作します。しかし、最新の iPhone で問題が発生しました。このライブラリは をサポートしていないようarm64 architectureです。

私が持っているエラーは次のとおりです。

ld: warning: ignoring file .../libWeChatSDK.a, missing required architecture arm64 in file .../libWeChatSDK.a (3 slices)
Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_SendMessageToWXReq", referenced from:
      objc-class-ref in WeChatCustomActivity.o
  "_OBJC_CLASS_$_WXApi", referenced from:
      objc-class-ref in WeChatCustomActivity.o
      objc-class-ref in AppDelegate.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

この問題の回避策があるかどうか知っていますか?

4

3 に答える 3

11

私の知る限り、現在利用可能です

中国語が苦手な方はこちらをタップしてダウンロードしてください。

于 2014-07-22T05:27:05.057 に答える
0

アーキテクチャ arm64 用にアプリをビルドしないでください。libWeChatSDK.a は明らかに 32 ビット ターゲット用にのみビルドされています。64 ビットの iPhone/iPad で 32 ビット アーキテクチャのコードを実行しても、特に問題はありません。

于 2014-05-08T13:48:34.650 に答える