2017-06-28 4 views
1

enter image description hereenter image description hereenter image description hereenter image description here私はAWSの指示に従っており、アプリケーションをビルドしようとすると次のエラーメッセージが表示されます。アプリはスウィフト3とXcode 8.3.3AWSインテグレーションiosの問題

で構築されてい

エラーメッセージは以下のとおりです。

"_OBJC_CLASS_$_AWSSNSGetEndpointAttributesInput", referenced from: 
    objc-class-ref in AWSMobileHubHelper(AWSPushManager.o) 

"_OBJC_CLASS_$_AWSSNSSubscribeInput", referenced from: 
    objc-class-ref in AWSMobileHubHelper(AWSPushManager.o) 


"_OBJC_CLASS_$_AWSSNSSetEndpointAttributesInput", referenced from: 
    objc-class-ref in AWSMobileHubHelper(AWSPushManager.o) 


"_OBJC_CLASS_$_AWSLambdaInvoker", referenced from: 
    objc-class-ref in AWSMobileHubHelper(AWSCloudLogic.o) 


"_OBJC_CLASS_$_AWSSNS", referenced from: 
    objc-class-ref in AWSMobileHubHelper(AWSPushManager.o) 


"_OBJC_CLASS_$_AWSSNSCreatePlatformEndpointInput", referenced from: 
    objc-class-ref in AWSMobileHubHelper(AWSPushManager.o) 


"_OBJC_CLASS_$_AWSSNSUnsubscribeInput", referenced from: 
    objc-class-ref in AWSMobileHubHelper(AWSPushManager.o) 


"_AWSSNSErrorDomain", referenced from: 
    ___88-[AWSPushManager interceptApplication:didRegisterForRemoteNotificationsWithDeviceToken:]_block_invoke.235 in AWSMobileHubHelper(AWSPushManager.o) 


ld: symbol(s) not found for architecture arm64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

この問題を解決するためにどのように任意のアイデア?

答えて

0

AWSMobileHubHelper.frameworkはアプリケーションとリンクする必要があります。 XCodeの「リンクされたフレームワークとライブラリ」セクションに欠けているフレームワークを追加します。

+0

ありがとうございましたが、私はすでにそれらを持っています。 – user2867432

+0

Sdk/AwsフォルダとAmazonAws /フォルダをXCodeプロジェクトに追加しましたか? Xcodeプロジェクトを右クリックして "Add files to ..."をクリックし、これら2つのフォルダをプロジェクトに追加すると、これを行うことができます。 – Karthikeyan

+0

はい。上のスクリーンショットを追加して表示しました。ありがとうございます – user2867432

0

Linked Frameworks and Librariesにある必要があります。 Embedded Binariesセクションから削除してみます。 ポッド「AWSCognito」 ポッド「AWSCognitoIdentityProvider」 ポッド「AWSLambda」 ポッド「AWSMachineLearning」 ポッド「AWSMobileAnalytics: をPodfileに、私は次のように追加しました:

+0

リサさんに感謝しますが、これはうまくいきません。上記のスクリーンショットをご覧ください。 – user2867432

0

[OK]を、ので、私のために働いたソリューションは、以下の通りでした' ポッド' AWSS3 ' ポッド' AWSSES ' ポッド' AWSSNS ' エラーメッセージを追加することができます。 私はAWSに手を差し伸べて、サンプルページで答えを得ていません。 これは誰かを助けてくれることを願っています。

関連する問題