Разрешение пользователя перед доступом к данным iPhone


person shivam    schedule 18.01.2013    source источник
comment
проверить аналогичный вопрос: stackoverflow.com/questions/ 13572220/   -  person rptwsthi    schedule 18.01.2013
comment
Спасибо @rptwsthi.. У меня все работает нормально.   -  person shivam    schedule 18.01.2013
comment
Добро пожаловать, дорогая! Но попробуй осмотрись. Я нашел это решение в своем первом результате Google для вашего вопроса .. :)   -  person rptwsthi    schedule 18.01.2013
comment
Спасибо. Я буду иметь это в виду в будущем. Но у меня было два вопроса для оповещения о разрешении. Один для доступа к галерее и второй для доступа к контактам. Главное, что я не могу показать предупреждение о разрешении на устройстве iOS6 (для контактов), потому что мое приложение совместимо с iOS5.   -  person shivam    schedule 18.01.2013
comment
Еще одна ссылка для Вас!! stackoverflow.com/ вопросы/12648244/   -  person rptwsthi    schedule 18.01.2013
comment
Это не работает. Мое приложение закрывается из-за этой проблемы. Неявное объявление ABAddressBookCreateWithOptions недопустимо в c99.   -  person shivam    schedule 18.01.2013


Ответы (1)


вы можете показать это с помощью ALAssetsLibrary библиотеки и ALAuthorizationStatus

ALAuthorizationStatus status = [ALAssetsLibrary authorizationStatus];

    if (status != ALAuthorizationStatusAuthorized) {
        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Message" message:@"permission alert message" delegate:nil cancelButtonTitle:@"Close" otherButtonTitles:nil, nil];
        [alert show];
    }
person Ravindra Bagale    schedule 18.01.2013