問題タブ [guided-access]

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 投票する
1 に答える
719 参照

ios - 「ガイド付きアクセス」と MFi 補聴器の両方を使用すると、iOS の「ホーム ボタンを 3 回クリック」が競合する

「Made for iPhone」補聴器用の iOS アプリを開発しています。アプリは「ガイド付きアクセス」モードで実行することになっています。このモードに入る/終了するには、「ホームボタンをトリプルクリック」する必要があります。( https://support.apple.com/en-us/HT202612を参照)

ここに画像の説明を入力

残念ながら、MFi 補聴器のオプション画面に入るには、まったく同じショートカットが使用されます。

ここに画像の説明を入力

[編集: ホーム ボタンを 3 回クリックすると、補聴器のオプションのみが表示されるため、ガイド モードに入ることができません。]

そのため、Apple は MFi 補聴器を使用しているユーザー向けのガイド付きアクセス モードをサポートしないことを決定したようです。

これら 2 つのハードウェア ボタン アクションのいずれかをカスタマイズする機会はありますか?

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

ios - ガイド付きアクセス (キオスク) モードの iPad の画面が 2 日後に消える

でアプリを実行するクライアントがありますguided access mode

アプリは2日間連続で問題なく動作しますが、その後iPadが突然遅くなり、時々クラッシュして再起動し、その後画面が真っ暗になります。ホームボタンを押すと、アプリがまだ実行されている状態で画面がアクティブになります。

アプリを閉じて、もう一度開いて再起動guided access modeすると、同じことがずっと早く起こります。完全な再起動が必要です。その後、アプリは 2 日間問題なく動作します。

弊社側で広範なテストを実施しましたが、問題を再現することはできません。アプリを集中的に使用しても、2 日以内に問題が発生することはないようです。ただし、アプリの使用が少なすぎたり、まったく使用されなかったりしても、問題なく動作し続けます。

ここで何が起こっているのか、どうすればそれを防ぐことができるのか、誰か知っていますか? 私の知る限り、アプリでキオスク モードを解除してデバイスをスタンバイ状態にすることはできません。

一般的な情報:

  • アプリはReact Nativeで構築されました
  • アニメーション用の Lottie ライブラリと標準の js タイマーを使用して、特定のイベントをトリガーします。
  • 一部のアニメーションをオフにすると、「クラッシュ」が延期されるようです
  • iPad はスタンドに置かれ、非標準の充電ケーブルを使用します
  • アプリを監視しましたが、メモリ リークを見つけることができませんでした

問題と並行して発生していると思われるエントリをデバイス ログに見つけましたが、それが問題の原因なのか結果なのかを判断できませんでした。