Tell HN: あるアプリが毎日黙っていてiPhoneに自動インストールされています

ユーザーのiPhoneで、毎日特定のアプリ(Headspace)が勝手にインストールされるという不可解な問題が報告されています。これはAppleの意図しない動作ではなく、iOSのシステムレベルの不具合と考えられます。

ユーザーのiPhoneで、毎日特定のアプリ(Headspace)が勝手にインストールされるという不可解な問題が報告されています。これはAppleの意図しない動作ではなく、iOSのシステムレベルの不具合と考えられます。

コメントで指摘されているように、この問題の根本原因はHeadspaceが登録する多数のユーザー通知にあるようです。ローカル時間ベースの通知は、ユーザーデバイスに対してアプリの起動をトリガーします。

特に、ユーザーが「ストレージ最適化」機能を有効にしている場合、アプリのIPAパッケージ自体はオフロードされているものの、ローカルデータは存在し続けるという状態が発生します。この不可思議な状態の組み合わせが、毎日の自動インストール動作を引き起こしている可能性があります。

興味深いことに、これは2017年のiOS 11.1.2で見られた類似の問題と関連しており、当時は瞑想アプリなどの通知機能を持つアプリが無限クラッシュループを引き起こしていました。この問題は複数のユーザーが報告しており、特定のアプリの通知機構とiOSのアプリ管理システム間の複雑な相互作用を浮き彫りにしています。

HNの反応

技術的な根本原因を推測するコメントが寄せられており、2017年の類似バグとの関連性やアプリ通知メカニズムの問題が指摘されています。Redditを含む複数プラットフォームで同じ現象を経験するユーザーが多数いることが確認されています。

注目コメント

「仮説としては、Headspaceが多くのユーザー通知を登録していることが原因と考えられます。ユーザー通知はアプリ起動をトリガーします。もしあなたが「ストレージ最適化」によるアプリのオフロード設定を有効にしていないか確認してください。iOSには独特なアプリ状態があり、ローカルデータは存在するものの、アプリ自体(IPAパッケージ)がオフロードされている状態があります。」— @visiondude

元記事を読むHN討議を見る