1. gologo13
Changes in tags
Changes in body
Source | HTML | Preview
@@ -1,52 +1,56 @@
Realm関連の小ネタです。
iOSシミュレータでアプリを開発している時にRealmDBの中身を一瞬で確認できます。
## 手元の環境
Xcode 6.3.1 で動作確認しました。それ以外の環境での動作確認は行っていません。
## 準備1: Realm Browser のインストール
-やること:Realm Browser をパスが通ったところに配置する
+**2015/07/27 更新**
-1. http://realm.io/ から Objective-C あるいは Swift 用のzipファイルをダウンロードする
-2. zipを解凍して、browser ディレクトリの中にある "Realm Browser" をパスが通ったところに配置する(例えば、/Applications)
-4. Finder から "Realm Browser" を選択し、コンテキストメニューを表示させてから「開く」を選択
-(第三者からのアプリケーションを実行するには、手動での検証が必要なため)
+Realm Browser が [Mac App Store](https://itunes.apple.com/app/realm-browser/id1007457278) からDL可能になりました!!!
+
+~~やること:Realm Browser をパスが通ったところに配置する~~
+
+~~1. http://realm.io/ から Objective-C あるいは Swift 用のzipファイルをダウンロードする~~
+~~2. zipを解凍して、browser ディレクトリの中にある "Realm Browser" をパスが通ったところに配置する(例えば、/Applications)~~
+~~4. Finder から "Realm Browser" を選択し、コンテキストメニューを表示させてから「開く」を選択~~
+~~(第三者からのアプリケーションを実行するには、手動での検証が必要なため)~~
## 準備2: open-realm.sh のインストール(省略可)
やること:今回作ったスクリプト [open-realm.sh](https://gist.github.com/gologo13/b9971f2a47150733a937) をインストールする
こちらも同様にパスが通ったところにおいてください。
「スクリプトなんかインストールしたくない!」という方はワンライナーの方法も紹介するので、この準備はスキップしていただいて大丈夫です。
## コマンド
準備が終われば、以下のコマンドを実行してください。
実行すると Realm Browser が開くはずです!
```shell
$ open-realm.sh
```
ワンライナー
```shell
$ open $(find ~/Library/Developer/CoreSimulator/Devices/$(ls -t1 ~/Library/Developer/CoreSimulator/Devices/ | head -1)/data/Containers/Data/Application/ -name \*.realm)
```
**開かなかったら教えて下さい!!!**
### 追記
shellの設定ファイルにaliasを書くやり方もあるったので、追記します。
```shell
# RealmBrowser
if [ `uname` = "Darwin" ]; then
alias open-realm="open $(find ~/Library/Developer/CoreSimulator/Devices/$(ls -t1 ~/Library/Developer/CoreSimulator/Devices/ | head -1)/data/Containers/Data/Application/ -name \*.realm)"
fi
```