最近、私のアプリケーションをAWSモバイルハブに統合しようとしていました。私はAWSの指示に厳密に従いましたが、"_OBJC_CLASS_$_FBSDKLoginManager, referenced from:
、"_OBJC_CLASS_$_AWSLambdaInvoker", referenced from:
、およびLinker command failed with exit code 1 (use -v to see invocation)
のような多くのMach-O
リンカエラーが発生しました。これを修正するために、これらのフレームワークを別々にダウンロードしてプロジェクトに組み込みましたが、最後のエラーはLinker command failed with exit code 1 (use -v to see invocation)
で取り除くことはできません。AWSモバイルハブの統合リンカーエラー「Mach-O」
0
A
答えて
0
最後に、私の問題は、既存のCocoapodsインストールとAWSフレームワークの間の競合が原因であることが判明しました。または、より具体的には、-ObjC
フラグがリンカーフラグに設定されているためです。私はhttps://stackoverflow.com/a/16427883/1724059で与えられた指示に従ってCocoapodsをアンインストールし
- は、これまでのところ私は、唯一のベンダのフレームワークのためのCocoapodsを使用し、フレームワークは、「独立して削除
- Cocoapodsに含ま設置 - :私はこれらを実行して問題を解決しましたリンカフラグの「ObjC -framework」
上記の2番目の手順は非常に重要です。 Cocoapodsの使用を続けることもできますが、リンカフラグをさまざまな方法で設定し、うまく構築することは可能かもしれません。
関連する問題
- 1. AWSモバイルハブは
- 2. AWSモバイルハブ - サーバーレス?
- 3. AWSモバイルハブGoogle認証iOS
- 4. AWS春の統合:エラーチャネルEample
- 5. AWSラムダとSQSの統合
- 6. AWS CognitoユーザープールとFacebook統合
- 7. Facebookの、Snapchat、のWhatsAppコンタクトは友達がAWSモバイルハブ
- 8. はなぜラムダ関数は、AWSのモバイルハブを介して
- 9. AWSモバイルハブで既存のAPIをインポートできない
- 10. 当社ウェブサイトのAWSとの統合サービス
- 11. AWS豆の茎と春の統合
- 12. AWSとのAzure B2Cの統合
- 13. AWSコンソール/ CLIへのユーザー・アクセスの統合
- 14. Docker AWSとの継続的な統合
- 15. AWS PHP SDKとCodeigniterの統合
- 16. AWS LexとSkypeの統合
- 17. AWS S3とGoogleアプリとの統合
- 18. AWS SQSとSpringクラウドの統合
- 19. コードでAWS SNSトピックを作成する方法(iOSモバイルハブSDK)
- 20. AWSを使用したAWS LambdaとS3の統合Sdk
- 21. AWS Connect - Lex Bot統合遅延
- 22. Apiゲートウェイ:ラムダ統合用AWSサブドメイン
- 23. AWS LambdaにGoogle Guiceを統合
- 24. Aws統合スプリング:S3MessageHandler "一方通行"
- 25. Spring統合awsでAWS SDKをダウングレードする方法
- 26. AWS RDSとAWS Elasticsearchサービスを統合する方法
- 27. Datadog AWSの統合は、私が2 AWSアカウントを持っている
- 28. CodeigniterのライブラリとしてのAWS SDKの統合
- 29. AWS ElasticSearchへの春の統合HTTP出力
- 30. ベストプラクティス:AWSラムダ関数の統合テストフレームワークの検索