1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

CarthageでRealmを導入する

Posted at

Carthageを使ってRealmをインストール

Carthage公式

わたしはHomebrewを使ってインストールしました。
それ以外の方法でインストールしたい場合は、上記の公式を確認してください。

Carthageインストール

$ brew install carthage

Carthageファイルの作成

$ touch Cartfile

Realmをインストール

作成したCartfileに以下を記述して保存します。

github "realm/realm-cocoa"

Carthageを使ってReamlをインストールする。
※かなり時間がかかります。気長にお待ちください。

$ carthage update --platform ios

XcodeのプロジェクトにRealmを追加

Build Phases > Run script に以下と同じように記述する。
Run scriptがない場合は左上の+ボタンから作成してください。
スクリーンショット 2020-08-28 22.45.13.png

General > Frameworks, Libraries, and Embadded ContentsCarthageでインストールしたライブラリを追加する。
スクリーンショット 2020-08-28 23.01.04.png

+ボタンを押すとポップアップみたいなのが出るので、そちらから/Carthage/Build/iOSディレクトリにあるライブラリを選択する。
EmbedDo Not Embedに変更する。(変更する理由はこちらの記事を参考に。)

以上で終了です。ビルドが通ることを確認してください!

補足

個人開発の時はCarthageのディレクトはGitの管理から外しておくと良いと思います。
Gitで特定のファイル・ディレクトリを管理から外す

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?