Не обязательно иметь схему.Разработчики должны были бы сделать это и иметь причину для поддержки входящих URL-адресов.Я не знаю, сделали ли они это, или они это задокументировали, или что-то в этом роде.
Если предположить, что документации нет, тогда вы можете нанести удар и посмотреть, что вы получите.Если у вас есть предположение относительно схемы (возможно, «square:»), вы можете проверить ее с помощью метода UIApplication canOpenUrl:
UIApplication *app = [UIApplication sharedApplication];
if ([app canOpenURL:[NSURL URLWithString:@"square:"]]) {
NSLog(@"found it!");
}
Если «square:» - это схема URL, котораяприложение на устройстве объявлено, этот код сообщит вам об этом в консоли.