9
4

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 5 years have passed since last update.

React Nativeを実機で動かす

Last updated at Posted at 2015-04-23

###1. AppDelegate.mを開きます。
以下、実行する形式が2種類あります。

###2-1. サーバーでデバッグしながら実行する場合(OPTION1)
「OPTION 1」はサーバー上でデバッグしながら実行するモードです。その場合、http://localhost:8081/index.ios.bundleのlocalhost部分を自分のMACのIP(192.168.x.xなど)に変更してください。もちろんiphoneなどの実機も同一のWiFiネットワークに接続しておく必要があります。

###2-2. 本番同様に実機にバンドルする(OPTION2)
もしくは「OPTION 2」です。実機にバンドルして本番と同様に状態で実行されます。
そこに書いてあるとおり、以下のコマンドをプロジェクトrootディレクトリで実行しましょう。

$ curl 'http://localhost:8081/index.ios.bundle?dev=false&minify=true' -o iOS/main.jsbundle

これで、main.jsbundleというファイルがプロジェクト内に作られます。

次に「OPTION 1」のjsCodeLocation = ...をコメントアウトして、「OPTION 2」の同様の最後の行をコメント解除します。

以上でRun出来るようになるはずです。

上手く実行出来ない場合には、curlの再実行と、xcodeのProduct>Cleanをしましょう!

※バージョンによって記述の仕方が変わるので注意してください。

9
4
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
9
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?