2012-03-06 2 views
0

Мне нужно сделать свое приложение с PayPal Оформить заказ, а не IAP.Интеграция PayPal на IOS

У меня есть проблемы с ним, потому что это приложение для пожертвований, я не могу использовать webView, рекомендованный Paypal.

Мне нужно сделать все проверки в Safari. Я могу использовать SharedApplication для открытия URL-адреса в сафари, но у меня нет никаких идей, как указать cancelURL и returnURL.

Я знаю, как настроить URLSchema для перенаправления URL-адресов в мое приложение, но как обрабатывать открытый URL в сафари - нет идей.

Я видел одно приложение в appstore, которое работает как мне нужно , так что я думаю, что это возможно. http://itunes.apple.com/us/app/sport-relief-in-your-pocket/id498092260?mt=8

Может ли кто-нибудь помочь мне с этим?

+0

О каких пожертвованиях мы говорим? Если вы ожидаете, что пользователи пожертвуют для использования самого приложения, Apple отвергнет его, если вы избежите использования IAP. Если вы собираете на благотворительность, они * могут * позволить ему пройти ... – Toastor

+0

и почему вы не можете использовать веб-просмотр? – ader

+0

Пожертвования на благотворительные цели. Я не могу использовать webView, потому что руководство Apple о благотворительности должно быть сделано вне приложения. – Injectios

ответ

0

Я предлагаю вам сделать это, создав свою кнопку «Пожертвовать» в Paypal и включив в нее информацию. Кнопка «пожертвование» в основном представляет собой специально закодированный URL-адрес, который включает нужную информацию, чтобы вы отбросить их на своем сайте, поэтому вы можете (используя расширенную область, раздел 4) добавить URL-адрес «Отмена» и «Успех».

Как только вы закончите заполнять информацию в форме, создайте ее, а затем возьмите кнопку «Электронная почта» кнопки, которая будет относительно короткой, закодированной и не требует форм.

Затем вы можете использовать этот URL с помощью SharedApplication, чтобы открыть URL-адрес в Safari.