Apple hat meine App heute abgelehnt und unter anderem vorgeschlagen, dass ich meine Benutzer nicht zu Safari zwingen sollte, um meine Webseite zu besuchen. Sie schlugen vor, SafariWebController zu verwenden, der in iOS9 neu ist. Ich suchte nach Anleitung und fand nur Swift Tutorials.Wie verwende ich den SafariViewController in Objective-c?
Ich hatte mit dem folgenden Safari zu starten, mit einem Knopf verbunden: versuchen, Schritt zu halten, die noch nicht auf Swift
NSURL *url = [NSURL URLWithString:WEBSITE_REGISTRATION_URL];
[[UIApplication sharedApplication] openURL:url];
Also, ich werde meine einfache Konfiguration für die von uns teilen.
@Julian, ich folge dir nicht. Worauf beziehen Sie sich? – SteveSTL
Warum fügen Sie in Schritt 3 'SFSafariViewControllerDelegate' in der .h-Datei hinzu? Müssen die Clients Ihrer 'SKWelcomeViewController' Klasse wissen, dass die' SKWelcomeViewController' Klasse mit 'SFSafariViewController' arbeitet? – rmaddy
In Schritt 4, warum fügen Sie diese 'delegate' Eigenschaft hinzu? Werden sich Clients Ihres 'SKWelcomeViewControllers' zum' Delegierten' machen? – rmaddy