2012-01-29 4 views
0

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

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

[[UIApplication sharedApplication] OpenUrl: URL];

можно ли скрыть адресную строку сафари. Причина в том, что я не хочу, чтобы мои клиенты использовали ipad для поиска в Интернете (я планирую положить крышку поверх кнопки дома, чтобы они не могли ее нажимать).

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

Любое руководство будет оценено по достоинству.

Приветствия

ответ

2

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

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

+1

UIWebView, вероятно, как они сделали сафари ios в любом случае. – bdares

+0

О, действительно. Я не знал об этом. Я думал, что они хотят сократить все покупки. спасибо – user346443

Смежные вопросы