-1

Apple プッシュ通知を利用した iPad アプリを開発しました。プッシュ通知の配信は、iPad デバイスがロックされて通知が配信される場合を除き、すべてのシナリオで正常に機能します。このシナリオでは、アラート/バナーまたは通知センターからの通知に触れずにスライドしてデバイスのロックを解除すると、奇妙な動作をしてアプリが開きます。

- (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo
{


     [self AgendaView];


}
-(void)AgendaView
{

    Agenda_Main *agendaview = [[Agenda_Main alloc]init];
    [self.navigationcontroller pushViewController:agendaview animated:YES];


}
4

3 に答える 3

1

これは iOS の機能です。デバイスのロックを解除すると、最新の通知アプリが開きます。

于 2013-09-02T11:02:48.617 に答える
0

それがまさにiOSの仕組みです。アラートが発生すると、ロック画面にはそのアラートの情報のみが表示されます (垂直軸の中央にも表示されます)。

ロック ボタンを押して画面をオフにし、ホーム ボタンを押して再びオンにすると、通知が他の通知と共にウィンドウの上部にスタックされていることがわかります。ここでデバイスのロックを解除すると、アプリではなくスプリングボードに移動します。

于 2013-09-01T15:05:44.740 に答える
0

最初にアラートを受信すると、そのように機能します。デバイスを受け取った後にデバイスを再度ロックすると、次回ロックを解除するときにスプリングボードに移動します

于 2013-09-01T14:21:30.260 に答える