Оценить функциональность приложения в IOS не работает хорошо

У меня есть приложение, в котором у меня есть кнопка "Оценить" приложение.

По нажатию кнопки я использую следующий код.

- (IBAction)ratePressed:(id)sender
{


    NSString *str = @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa";
    str = [NSString stringWithFormat:@"%@/wa/viewContentsUserReviews?", str];
    str = [NSString stringWithFormat:@"%@type=Purple+Software&id=", str];

    // Here is the app id from itunesconnect 
    str = [NSString stringWithFormat:@"%@appid", str];
    NSLog(@"str is %@",str);

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];

}

Моего приложения нет в магазине приложений, поэтому, когда я нажимаю кнопку оценки, появляется сообщение об ошибке

Ваш запрос выдал ошибку. [новый NullResponse]

Когда я помещаю appid из приложения, которое на самом деле находится в магазине приложений. Работает нормально.

Так можно ли добавить пользовательское сообщение "приложение в данный момент недоступно"? когда приложение отсутствует в магазине приложений. Или это сообщение по умолчанию от Apple?

Пожалуйста, помогите мне.

0 ответов

Другие вопросы по тегам