In meiner vorherigen Frage (here) wurde mir gesagt, dass ich den Benutzer zu Safari umleiten muss, um eine Banktransaktion abzuschließen.Zwischen Apps wechseln
Sobald die Transaktion abgeschlossen ist, muss ich einen QRCode anzeigen. Ich kann den Benutzer nicht zwingen, es auf seinem Gerät zu speichern.
Ich kann diesen QRCode immer noch auf einem Server speichern und beim nächsten Öffnen der App auf das Gerät herunterladen.
Hier ist mein Problem: Der Benutzer hat möglicherweise kein Internet-Zugang, wenn er das nächste Mal meine App öffnet.
Also möchte ich meine App wieder öffnen, sobald die Transaktion abgeschlossen ist. Ist es möglich, es von Safari zu machen?
Danke!
Ich denke, es ist wichtig zu beachten, dass solche Transaktionen nicht in Safari durchgeführt werden müssen, ein UIWebView innerhalb der App wird gut funktionieren (und noch genehmigt werden). –
Wie Graham sagt, ist es möglich, Ihre App von Safari aus zu starten. Aber warum nicht einfach die Transaktion in einer uiwebview in Ihrer App verwalten, damit Sie genau kontrollieren können, was passiert und eine reibungslosere Benutzererfahrung bietet. –
Wie in meiner vorherigen Frage (http://stackoverflow.com/questions/4613797/selling-something-inside-an-application) erklärt, lehnt Apple jede App ab, die UIWebView verwendet, um eine Banktransaktion zu realisieren. Ich muss es in Safari starten. Ich denke, es ist ein Sicherheitsproblem. –