2016-11-16 8 views
0

私はちょうど新しいプロジェクトを作成し、CocoaPods "RealmSwift"をダウンロードして統合しました。私は以下のエラーのリストを取得します。Realm with Swift Error

enter image description here

私は私のコードには何も追加されていません。これはRealmコードから来ています。私が使用してXcodeの8を使用していスウィフト3.0

ここ

ポッドファイルは次のとおりです。

enter image description here

私はスウィフト3.0に変換すると言うなら、私取得するには、次のエラー:

enter image description here

+1

問題がどのようなものかはっきりしませんが、手動でターゲットの迅速なバージョンを2.3に設定しているようです。スウィフト3を使用している場合は、Podfileのマニュアル変更を行う必要はありません –

+0

もう一度やり直すことができますが、Realm for Swiftのドキュメントには指示があります。 –

+0

Xcodeプロジェクトで使用しているSwiftバージョンを確認してください。バージョン3が必要な場合は、Podfileでバージョン3をアップグレードします。初めてXcodeを開くときに、このようなエラーが発生することがあります。プロジェクトを実行すると、コンパイラが動作し、それらのエラーは消えます。 – Orlando

答えて

1

Xcode 8.1+およびSwift 3を使用すると、RealmSwiftのCocoaPodsのマニュアルが期限切れになっている可能性があります。ステップ3 はもう必要ありません。です。この場合はスキップしてください。

すなわちあなたは今(例)を使用してください:

 
source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '9.0' 

target 'RealmProjectAzam' do 

    use_frameworks! 
    pod 'RealmSwift' 

end 

編集 - 追加情報: 上記の質問が掲載された後にいくつかの追加の議論税込があった、注意してください。 Realmとその結果は、Realm(感謝@realm!)が上記の問題により良く対処するためにSwiftのドキュメントを調整したことです。利用可能な最新のレルムのバージョンのCocoaPodsに認識させるために

実行ポッドレポ更新:上記の問題くださいを「解決」するために、要するにrealm.io

でCocoapodsをインストールするための更新手順を参照してください。

+0

それと同じ結果で試してみました。また、Xcode 8とSwift 3.0を使用しています –