Баннеры iPhone Smart App - openUrl не вызывается

Эй, ребята из stackru,

Недавно я пытался реализовать Smart App Banners от Apple.
Они работают, но я не могу получить данные аргумента приложения в моем приложении.
Приложение работает на iOS 5, 6 и 7, но я тоже пробовал только iOS 6 и 7.
Вот мой код для баннера:

<meta name="apple-itunes-app" content="app-id=688798564, app-argument=http://app.heimwerker.de/2" />


Это моя реализация:

-(BOOL)application:(UIApplication*)application openURL:(NSURL*)url sourceApplication:NSString*)sourceApplication annotation:(id)annotation{
NSLog(@"URL: %@",url.absoluteString);

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle: nil];
ReadViewController *dest = [storyboard instantiateViewControllerWithIdentifier:@"ReadVC"];
NSNumberFormatter *format = [[NSNumberFormatter alloc] init];
dest.uid = [format numberFromString: url.absoluteString];
[[[UIAlertView alloc] initWithTitle:@"Smart App" message:url.absoluteString delegate:nil cancelButtonTitle:@"Abbrechen" otherButtonTitles:nil]show];


return YES;

}


Этот метод никогда не вызывается. Я не знаю почему.

1 ответ

Решение

Это сообщенная ошибка iOS7. Взгляните на открытый отчет об ошибках. Он должен работать на iOS6, хотя

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