2

Вопрос по settings, ios – как активировать настройки уведомлений ios программно?

Мое приложение регистрируется для уведомлений, как это:

[[UIApplication sharedApplication] registerForRemoteNotificationTypes:UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert];

но если я вручную перехожу к настройкам уведомлений, отключаю все (центр уведомлений, оповещения, звук, значок), затем удаляю и переустанавливаю приложение (или просто переустанавливаю, не удаляя сначала), мой iPhone сохраняет старые настройки. Как я могу принудительно повторно активировать эти настройки при переустановке?

  • Error: User Rate Limit Exceeded

    от Alexis
  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceeded

    от Alexis
  • Error: User Rate Limit Exceeded

    от
  • 1

    Error: User Rate Limit Exceeded

    Resetting the Push Notifications Permissions Alert on iOS

    1.Delete your app from the device.
    2.Turn the device off completely and turn it back on.
    3.Go to Settings > General > Date & Time and set the date ahead a day or more.
    4.Turn the device off completely again and turn it back on.
    

  • 0

    Error: User Rate Limit Exceeded

  • 17

    Error: User Rate Limit Exceeded

    registerForRemoteNotificationTypesfirst timeenabledRemoteNotificationTypes

    UPDATE as of iOS 8.0

    NSURL* settingsURL = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
    [[UIApplication sharedApplication] openURL:settingsURL];