私の以前の質問(here)では、ユーザーをSafariにリダイレクトして銀行取引を確定する必要があると言われました。アプリ間の切り替え
トランザクションが完了したら、QRコードを表示する必要があります。私はユーザーがデバイス上にそれを保存するように強制することはできません。
このQRコードをサーバーに保存しておき、ユーザーが次にアプリケーションを開くときにデバイスにダウンロードすることもできます。
私の問題は次のとおりです。ユーザーは次に自分のアプリを開くときにインターネットにアクセスできない場合があります。
私は、トランザクションが完了した後、私のアプリケーションを再開したいと思います。 Safariからそれを実行することは可能ですか?
ありがとうございます!
このようなトランザクションはSafariで行う必要はないことに注意してください。アプリ内のUIWebViewはうまく動作します(まだ承認されています)。 –
Grahamは、Safariからアプリを起動することができると述べています。しかし、あなたのアプリ内のuiwebviewでトランザクションを処理するだけではなく、何が起こっているのかを正確に制御し、よりスムーズなユーザエクスペリエンスを提供することができます。 –
前回の質問(http://stackoverflow.com/questions/4613797/selling-something-inside-an-application)で説明したように、アップルはUIWebViewを使って銀行取引を実現するアプリを拒否します。 Safariで起動する必要があります。セキュリティ上の問題だと思う。 –