2017-06-18 12 views
0

私は最新のreactivative verion 0.45を使用していますが、iosリリースのビルド方法についてはofficial docの手がかりを得られませんでした。どのようにここに引用されたドキュメントのiOSデバイス部に実行されているのに約ios realseにreactnative v0.45プロジェクトを構築するには

はライトニングケーブルにUSBを使用して、あなたのMacにiOSデバイスを接続します。 プロジェクト内のiosフォルダに移動し、Xcodeを使用して.xcodeproj ファイルを開きます。

しかし、コマンドnpm iosを実行した後、見つかりませiosフォルダがありません。 this oneのようなほとんどのStackOverflowの答えは、どちらも見つからなかったreact-native-bundleのようなコマンドを必要とします。

私はすでにXcodeを取得しており、メンバーアカウントを開発しています。もっと多くのことをする前に、私の最初の反応型アプリケーションを本当に作りたいと思っています。

これは非常に初心者の質問かもしれません。誰かがこれについていくつかのガイドやドキュメントを投げてもらうことができますか?

答えて

0
  • オープンXcodeの Select ios folder

  • エクスプローラでの最初のタブを選択し、行くお使いの携帯電話を接続し、デバイスの選択ドロップダウンChoose your iPhone

  • から携帯電話を選択を使用してプロジェクトのiosフォルダsigningに、開発チームを選択 Select first tab Select team

  • クリックしてプレイし、それが生産のビルドのために開発モード

にあなたの携帯電話にアプリをインストールしますが、あなたが同じことを行うことができます。ただし、生産にあなたのスキームを変更する必要があります:

  • オープンproductschemeメニュー。ドロップダウンからすべて下を見て、メニューEdit Schemeを見つけて、これを選択します。 Select scheme

  • Releaseスキームを選択し、閉じるを押して携帯電話でプロジェクトを再実行します。 Select release scheme

注:リリースを構築している場合は、ターゲット・デバイスがGeneric iOS Device

はそれが役に立てば幸いであることを確認してください! :)

+0

物事はありませんiosのフォルダavaiable、本当に初心者:D – armnotstrong

+0

興味深いことに、あなたはcreate-react-native-app上にいるようです。これらの手順は、react-native-cli(反応ネイティブのinit ProjectName)で動作します。 :) – Siwananda

3

iosまたはandroidというフォルダがReact Native 0.45で終わることがないかぎり、この問題は2,3日後も続きます。それはいくつかの時間がかかり、自由博覧会・アカウントが必要ですので、私は理解したようhttps://docs.expo.io/versions/v17.0.0/guides/building-standalone-apps.html

が、彼らは、オンラインあなたのためのアプリケーションを構築するが、それは、あなたをfinised後:

あなたは万博を使用して、スタンドアロンアプリケーションを構築することができます.apkまたは.ipaをダウンロードしてPlayストアまたはAppStoreに送信できます。

プロジェクトに複数のカスタム(非ジャバスクリプト)のコードを追加し、Reativeネイティブからあなたをイジェクトする必要がありますので、Andoid StudioやXcodeでそれを編集したいときは:その後https://github.com/react-community/create-react-native-app/blob/master/EJECTING.md

、あなたがテストすることができますExpo-Appを必要とせずに、シミュレータであなた自身のために構築することによってアプリケーション。

+0

ありがとう、あなたの助言に従い、それが出てくるものを参照してください:D – armnotstrong

+0

こんにちは、BNY、私はあなたのインストラクターにこれを理解しようとしていますが、私はcouldnログイン後に 'exp.json'を' exp login' [この文書として](https://docs.expo.io/versions/v17.0.0/guides/building-standalone-apps)で見つけられません。 html#2-configure-expjson)指定すると、共有するアドバイスはありますか?それは自動的に作成されるのでしょうか、それとも手動で作成する必要がありますか?ありがとう! – armnotstrong

+0

最後に、私は今、自分のアプリを構築する段階にあります。それは私のリンゴのIDとパスワードを公開しなければならないと感じています。それはオープンソースプロジェクトでもあります。そして 'exp.json'は一度' app.json'と呼ばれるべきなので、 'app.json'の名前を' exp.json'に変更し、必要なものを追加してください。 – armnotstrong

関連する問題