In meinem aktuellen Projekt muss ich Text auf WhatsApp von iOS-App teilen.iOS9: canOpenURL gibt für das URL-Schema von WhatApp false zurück
Hier ist mein Code Text auf whatsapp zu teilen: -
NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://send?text=Hello%2C%20World!"];
if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) {
[[UIApplication sharedApplication] openURL: whatsappURL];
}
aber canOpenURL immer falsch in iOS9 zurück.
Gibt es eine Datenschutzrichtlinie für iOS9? Kann mir jemand helfen.
Vielen Dank im Voraus.
w Mit iOS 9 wurde Apple Transport Security eingeführt. Vielleicht hat es etwas damit zu tun. Es sagt im Grunde, dass Sie keine unsicheren Anfragen mehr senden können. Aber ich bin mir nicht sicher, ob es in diesem Fall das Problem ist. – dan
vielleicht kann Ihnen das helfen http://stackoverflow.com/questions/30987986/ios-9-not-opening-instagram-app-with-url-scheme – dan
ATS hat nichts damit zu tun. Apple führte ein separates System ein, das in "info.plist" angeben muss, welche Schemata eine App verwenden wird, aber es ist vollständig orthogonal zu ATS. – Avi