0

私のアプリは、UIAlertViews の形式でプッシュ通知を送信します。デバイスがロックされていない場合、UIAlertViews には 2 つのボタンが表示され、ユーザーが右のボタンをタップするとアプリが起動します。

私が気付いたのは、デバイスが電力を節約するためにブラック スクリーンで表示され、ユーザーがホーム ボタンをタップすると、アプリからプッシュ通知アラートが表示され、[OK] ボタンだけが彼を待っている場合、ユーザーがスライドしてデバイスのロックを解除した場合です。私のアラートはios4.2でクローズされています。

この閉じないアラートを制御できますが、閉じるまたは表示する 2 つのボタンでユーザーにアクションを選択させることができますか?

または 編集: ios4.2 および ios5 でのデフォルトの動作は何ですか?

誰かがこれを知っているなら、私を助けてください。

4

1 に答える 1

2

残念ながら、これは不可能です。これは Apple が通知を設計した方法であり、デバイスがロックされている場合、アプリを閉じたり開いたりするオプションがありません。

iOS5には通知センターがあり、ロック画面でユーザーは受け取った通知をスワイプして、それを送信したアプリを開くことができます

于 2012-06-30T13:03:28.407 に答える