問題タブ [react-native-code-push]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
890 参照

ios - main.jsbundle は空のファイルです

挨拶!

RN を 0.41 から 0.50.4 にアップグレードする作業を行っていますが、奇妙な問題が発生しています。シミュレーターで XCode Build Configuration が DEBUG の場合、私のアプリは正常に動作します。ただし、ビルド構成をRELEASEに変更すると。アプリを起動するとすぐにクラッシュします。

アプリにコードプッシュが統合されているため、使用していますjsCodeLocation = [CodePush bundleURL];

iOS デバイスで RELEASE モードを実行すると機能しないためです。RELEASE Build Configを使用してiOSシミュレーターでも実行しようとしましたが、エラーが表示されます

私が実際にそれを見つけようとするとmain.jsbundle空のファイルのようです。

オフラインを作成し、main.jsbundleXCode プロジェクトにリンクしましたが、問題は解決しません。

これらのソリューションも試しました:
https://github.com/Microsoft/react-native-code-push/issues/1066
https://github.com/facebook/react-native/issues/15432

しかし、問題も解決しませんでした。

を介してビルドしているようですがreact-native-xcode.sh、どういうわけか空のmain.jsbundleファイル
が生成されます 誰かこの問題を解決しましたか? どんな助けでも大歓迎です!

RN バージョン: v0.50.4
RN コード プッシュ バージョン: v5.2.1
ノード v8.1.0
npm v5.0.3

更新: nvm 8.1.0 をデフォルトとして設定することで解決しました

0 投票する
1 に答える
547 参照

ios - Codepush - js および css ファイル (アセットから) がデバイスに読み込まれていない

現在、react ネイティブ アプリに取り組んでおり、codepush を使用してアプリ データを更新しています。webView の js および css ファイルがダウンロードされないという問題で、私はひどく立ち往生しています。ホームディレクトリから「アプリケーションサポート」を確認しました。codePush からダウンロードされるのは画像だけですが、js または css ファイルが表示されないことがわかりました。

Xocde からのフォルダー構造と、アプリケーション サポート パスの CodePush からの応答を提供します。

ここに画像の説明を入力

ここに画像の説明を入力

次のコマンドを使用して main.jsbundle を作成します。

更新を codePush に送信するには、次のコマンドを使用します。

少なくとも私を正しい方向に向けることができれば、本当に感謝しています。