0

iOS で理解しているように、UILocalNotification が発生すると、警告ウィンドウがポップアップし、ユーザーにそのアプリを開くように求めます。

UILocalNotification が発生したときにそのアプリをユーザーに直接表示したいのですが、ユーザーの介入は必要ありません。

UILocalNotification が発生したときに、そのアプリをバックグラウンドからフォアグラウンドに自動的に移動することは可能ですか?

ありがとうございました。

4

2 に答える 2

2

これは現在、ストック iOS デバイスで許可されているパブリック API を使用して行うことはできません。

于 2012-06-15T04:12:09.457 に答える
2

Apple の制限の主な論理は、ユーザーとデバイス (メモリ、バッテリーなど) の両方を有害なアプリケーションから保護することです。また、iOS 通知のロジックは、オペレーティング システムのユーザーが介入できるようにすることです。@hotpaw2 が言ったように、パブリック API でそれを行う方法はありません。つまり、それを行うと、アプリが拒否されます..

ノート*: *脱獄デバイスをターゲットにする場合は可能です。必要に応じて私も少しお手伝いできます

于 2012-06-15T05:33:55.500 に答える