starten Ich muss in der Lage sein, meine iOS-App aus dem Safari-Browser zu starten. Also ging ich zu meiner .plist
Datei in xcode und fügte ein Element zu meinen URL Schemes hinzu und gab es in der Zeichenfolge myappname
ein.Erhalten Sie immer die Warnmeldung "Öffnen Sie diese Seite in YourAppName?" Wenn ich versuche, App von Safari
Nun, wenn ich auf Safari gehen, und geben myappname://
in der Adressleiste URL und legt ihn, es zeigt mir ein UIAlertView
, die für Cancel
und Open
Open this page in "MyAppName"?
mit Optionen sagt.
Wenn ich tippe Open
es erfolgreich öffnet meine App, aber ich möchte dies ohne die UIAlertView
Pop-up mit dieser Nachricht tun.
Ich habe ein paar schnelle Online-Suche gemacht und es sieht so aus, als würden die Leute immer wieder Probleme damit haben, wenn ein neues iOS-Update herauskommt und ich keine neue Lösung oder Antwort finden kann.
Ich bin auf einem iPhone 4s mit iOS 7.1, und ich benutze xcode 5.1, wenn das einen Unterschied macht.
Außerdem habe ich eine App wurde unter Verwendung von in den App Store namens „Frontback“, die erfolgreich erledigt diese gleiche Sache ohne die UIAlertView
in Safari zeigt so dies auf jeden Fall möglich ist.
Danke für die Hilfe.
was ein Beispiel für das URL-Schema ist, dass Sie die App öffnen verwenden möchten? oder ist das irrelevant du willst nur die app wann immer etwas wie hi öffnen: //this_is_my_app.cool –
ich denke, das ist irrelevant XD –
Das URL-Schema, das ich oben beschrieben funktioniert perfekt. Ich möchte nur die UIAlertView loswerden. – user3344977