多くの場合、私のアプリは「trigger.io FORGE」スプラッシュ画面でハングし、UIが表示されません。
これは、シミュレーターと実際のデバイスの両方で発生しています。断続的であるため、どこかで競合状態になっているのではないかと思います(forgeが初期化されるのを待つ必要がありますか?)。
デバッグ出力を表示しているときでもトリガーコンソールがエラーを吐き出さないため、これをデバッグする方法がわかりません。
確認すべきことはありますか?私がこのような電話をかけた場合、それは奇妙です:
setInterval(function() {
forge.logging.log('hi');
}, 1000);`
JavaScriptコードが実行されていることがわかります(アプリを強制終了するまで、これは正常にログに記録されるため、実行を継続します)。ただし、スプラッシュ画面でハングします。多くの場合、ホームボタンを押してアプリを再起動すると機能します。ただし、スプラッシュ画面を通過するまでに数回の再構築が必要な場合があります。
これは、2つの異なる開発環境、2つの異なる物理デバイス、およびiOSシミュレーターで見られました。