2016-04-11 8 views
3

これは以前はビルドされていましたが、もはや存在しません。私はcocoapodsを更新し、ポッドアップデートでの新しいデータを引っ張ったが、それでも9.0のアプリはもう私のiOSを構築することはできません。AWS Mobile iOS SDKが正しくAWSognitoSyncServiceをビルドしていません。

/Users/cdub/Developer/AppName/Pods/Headers/Public/ 
AWSCognito/AWSCognitoSyncService.h:198:4: 
Type arguments cannot be applied to non-parameterized class 'AWSTask' 

ですが、なぜでしょうか?

答えて

0

AWSCoreAWSCognitoのバージョンが一致する必要があります。 AWSCognitoAWSCoreより新しいと思われます。どのようにしてAWSCognitoAWSCoreを取得しましたか?どちらもCocoaPods経由ですか? pod installではなく、ポッドを更新するときはpod updateを使用する必要があります。

問題が続く場合は、Podfile.lockPods/を削除し、pod installを実行してSDKを正常にインストールする必要があります。 AWS Mobile SDK iOS Developer Guideには、SDKのセットアップ方法の詳細があります。

+0

ええ、ポッドアップデートでCocoapodsを実行しました – cdub

+0

もう一度すべてを再構築しました。それでもなお失敗します。ポッドが最初に更新されましたか?次に、Podsとpodfileを削除してから再インストールし、AWS IOS SDK 2.3.6を再インストールして同じエラーが発生しました。何がありますか? – cdub

+1

上記のいずれにも該当しませんでした。フレームワークのビルドパスは、何らかの形で特定のフレームワークしか持っていなかったので、新しいSDKのものをコピーして、<プロジェクト名> /フレームワークにすべて入れていました。私はどのようにフレームワークのフォルダが台無しになったのだろうか – cdub

関連する問題