2012-03-06 15 views
0

私はPayPalでIAPではなく、チェックアウトする必要があります。IOSのPayPal統合

私はいくつかの問題を抱えています。このアプリケーションは寄付のため、私はPayViewが推奨するWebViewを使用できません。

私はSafariですべてのチェックアウトを行う必要があります。 SafariでSharedApplicationを使用してURLを開くことはできますが、cancelURLとreturnURLを指定する方法はありません。

URLSchemaを設定してアプリケーションにURLをリダイレクトする方法はわかっていますが、現在開いているSafariのURLを処理する方法はありません。

アプリストアの1つのアプリが、どのように私が を必要とするかを確認しました。 http://itunes.apple.com/us/app/sport-relief-in-your-pocket/id498092260?mt=8

誰かが私を助けることができますか?

+0

私たちはどのような寄付をしていますか?ユーザーがアプリ自体の使用のために寄付することを期待している場合、AppleはIAPを避けている場合、それを拒否します。あなたが慈善団体のために集めているのなら、彼らはそれを通過させるかもしれません... – Toastor

+0

そしてなぜあなたはwebviewを使用できませんか? – ader

+0

慈善団体への寄付。慈善団体に関するリンゴのガイドラインは、アプリケーション外で行う必要があるため、私はWebViewを使用できません。 – Injectios

答えて

0

Paypalに寄付ボタンを作成し、そこに情報を含めることで、これを行うことができます。寄付 "ボタン"は主に特別なコードのURLで、適切な情報がサイトに表示されます(詳細についてはセクション4を参照)。

フォームに情報を入力したら、ボタンを作成してからボタンの「電子メール」バージョンを取得します。比較的短くエンコードされ、フォームは必要ありません。

このURLをSharedApplicationで使用すると、SafariでURLを開くことができます。