現在、反応ネイティブアプリで作業しています。React-Nativeアプリは、Testflightと一緒に配布されたときに異なるレンダリングされます
突然、新しいtestflightリリースでは、シミュレータでテストしたときとxcodeで直接デバイスをテストしたときと比べて、testflightで配布したときのアプリケーションのレンダリングが異なります。別の言い方をすれば、ビューの大きな部分が単に表示されない(アプリはまだ動作していてもクラッシュしない)ということです。以前のビルドはtestflightでうまくいきました。
私が試した:
- 製品 - >をクリーンXcodeの Gitの
- から
- 新しいチェックアウトで
しかし成功はありません。そんなことがあるものか?私はそれがシミュレータと実際のデバイスとで異なる結果を持つかもしれないことを理解することができます。しかし、xcodeとtestflightを使った実際のデバイスは私には分かりません。どんな助けもありがとう!
リリースモードでビルドしようとしましたか? –
Nopeはそれを考えていませんでした...そして、私はこれを行うと、testflightのようにレンダリングされます。しかし、この違いを引き起こす原因は何でしょうか?私は、リリースとデバッグの違いは、主にコンパイラの最適化(ヘルプを無効にする)と警告のsuprressionだと思った? – dburgmann
これは実際に使用しているコンポーネントによって異なりますが、使用しているさまざまなコード全体でデバッグ/リリースのコンフィグレーションが異なるため、小さな問題が発生する可能性があります。 –