読者です 読者をやめる 読者になる 読者になる

RealmSwift でハマったのでリベンジしてみた。 #realm

プログラミング iOS Swift Realm iPhoneアプリ

先日、こんな所ではまりました。
再挑戦してみました!

参考にしたサイト

Realm公式サイト を参考にさせていただいております。

テストプロジェクトを作成

testRealm1 ってプロジェクトを作りました。
Master-Detail Application f:id:ikkitang1211:20160515231632p:plain

※ まずは、動作チェック f:id:ikkitang1211:20160515231804p:plain

ターミナルでアクセスして、CocoaPodsでインストールを試みます。

$ pod version
    1.0.0.beta.3
$ pod init 

$ vi Podfile で PodFileを修正します。 f:id:ikkitang1211:20160515232256p:plain

$ pod install 結果はこんな感じ。 f:id:ikkitang1211:20160515233642p:plain

入ったように見える。 フォルダ内部はこんな感じに変更になりました。

f:id:ikkitang1211:20160515233936p:plain

$ open testRealm1.xcworkspace 

取り敢えず、Realmを何も使っていない状態で、動くかどうかの動作チェックとして、ビルドしてみました。

f:id:ikkitang1211:20160515234425p:plain

f:id:ikkitang1211:20160515234439p:plain

。。。。??? (´・ω・`) 同じ、エラーだな、、、

とりあえず、もう一回、トライしてみよう。

解決したら、次回にアップします。

解決方法? 追加ー!

どうやら、 CocoaPods 1.0 以上が、Realm対応していない、みたいな話らしいです。 参考: realm / realm-cocoa

cocoapods の バージョンを指定して、インストールしてみる事とします。

皆、大好き、Qiitaより、調べました。 参照先

bundler を インストールします。

$ gem install bundler
$ cd ~~/testRealm1
$ bundle init

vi Gemfile で、設定を指定します。

f:id:ikkitang1211:20160516004047p:plain

$ bundle install --path vendor/bundle で、Gemfileに従って、インストールを行います。

$ bundle exec pod --version
   0.39.0
$ bundle exec pod install

って事で、CocoaPods のバージョンが 0.39.0 で指定されて、Realmがインストールされました。

解決して、ビルドも通りました!! よっしゃ!!