Скрыть адресную строку Safari на iOS 5 - PullRequest
0 голосов
/ 29 января 2012

Я создаю приложение для бронирования своего магазина, которое будет отображаться в закрытом футляре для моих клиентов.Поскольку приложение будет принимать платежи, мне нужно будет запустить Safari для обработки платежа через мой веб-сайт, чтобы избежать расходов Apple на продажу.

Когда я запускаю сайт оплаты через

[[UIApplication sharedApplication] openURL: url];

возможно ли скрыть адресную строку Safari?

Причина в том, что я не хочу, чтобы мои клиенты использовали iPad для поиска в ИнтернетеЯ планирую наложить крышку на кнопку «Домой», чтобы они не могли ее нажать).

Я осмотрелся, поскольку ни одно из предложенных решений JavaScript или метатегов, похоже, не работает.

1 Ответ

2 голосов
/ 29 января 2012

Внедрите UIWebView в ваше приложение, и тогда у вас будут возможности Safari без проблем с адресной строкой.

Что касается Apple, которая не любит, когда пользователи вашего приложения покупают вещи без оплаты Apple через приложение.процесс, это зависит от того, что вы продаете.Если это расширенная функциональность для приложения или цифрового контента, они определенно будут раздражены (и если они подумают, что вы пытаетесь обойти это с помощью Safari, они, скорее всего, отклонят ваше приложение).Если ваше приложение является просто шлюзом к какому-то обычному магазину (где продаются физические вещи), Apple не будет все равно, если вы зайдете на сайт с UIWebView.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...