1

私がやりたいことは、ホームボタンを押してアプリを再度開くようにユーザーに指示することです。これには、バックグラウンドに入るとアプリを終了する必要があります-アプリ設定のリセットのためです。しかし、それ以外の場合はアプリをバックグラウンドにしたいと思います。アプリデリゲートを使用しますか?

もっと簡単な方法があれば、たとえば何らかの方法でメイン ビュー コントローラーを再起動すると、それが役に立ちます。

4

1 に答える 1

0
    For your app to run in background always use this code.
    Put this code under the method ApplicationDidEnterBackground  in your app delegate class            .m file
- (void)applicationDidEnterBackground:(UIApplication *)application
{
     UIApplication *app = [UIApplication sharedApplication];
        UIBackgroundTaskIdentifier bgTask = 0;
        bgTask = [app beginBackgroundTaskWithExpirationHandler:^{
            [app endBackgroundTask:bgTask];
        }];

}
于 2013-07-31T10:36:57.367 に答える