私は定型的な反応ネイティブアプリケーションを実行しようとしています。パッケージャは、javascriptバンドルが要求されたときにすぐに停止するようです。最終的にiOSのシミュレータはあきらめ、ここCould not connect to development server.
React-Nativeパッケージャが `Requesting bundle`に貼り付けられました
をスローターミナル出力です:
[01/17/2017, 10:48:00] <START> Initializing Packager
[01/17/2017, 10:48:00] HMR Server listening on /hot
React packager ready.
[01/17/2017, 10:48:47] <START> Requesting bundle
bundle_url: /index.ios.bundle?platform=ios&dev=true&minify=false
私が反応し、ネイティブの数ヶ月のためにされていないが、私はアプリかどうかを指定できるようにするために使用しましたバンドルからロードするか、jsを直接ロードする必要があります。 xCodeプロジェクトがdebug
モードにあったときには直接ロードするか、release
モードではバンドルからロードします。
もう一度これはまっすぐなボールドプレートです。外部パッケージなどはありません。ただreact-native init TestProj
を使用してからcd TestProj/ && react-native run-ios
私は反応ネイティブ0.40.0
の最終バージョンと予想される反応依存性[email protected]~15.4.0-rc.4
を使用しています。
ありがとうございました。
まだ実行していない場合は、プロジェクトディレクトリ内の別の端末からreact-native startを実行します。これにより、パッケージサーバーが起動します。 – jpriebe
@jpriebeパッケージャが実行されています - それは私の質問に記載された出力です。バンドルURL '/index.ios.bundle?platform = ios&dev = true&minify = false'を要求すると、単に停止しているようです。私はなぜそれが最初にバンドルを要求しているのか分からない。バンドルファイルが存在しません。 – danseethaler
'curl" http:// localhost:8081/index.ios.bundle?platform = ios "-o" ios/app/src/main/assets/index.ios.bundle " – jpriebe