Geçerli projemde, iOS uygulamasından whatsapp üzerine metin paylaşmam gerekiyor. iOS9: WhatOpp'un url şeması için döndürülen canOpenURL
İşte WhatsApp metni paylaşmak benim kodudur: -NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://send?text=Hello%2C%20World!"];
if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) {
[[UIApplication sharedApplication] openURL: whatsappURL];
}
ama canOpenURL hep iOS9 yanlış dönen.
Herhangi bir iOS9 gizlilik ilkesi var mı? Herkes bana yardımcı olabilir.
Şimdiden teşekkürler. Örneğin
: Yani
Uygulamanızda LSApplicationQueriesSchemes anahtarının altında Info.plist içinde sorgulamak isteyen her URL şemalarını (dizelerden oluşan bir dizi) beyaz listeye gerekir iOS 9
w iOS 9, Apple Transport Güvenliği tanıtıldı. Belki onunla bir ilgisi vardır. Temelde artık herhangi bir güvensiz istek göndermeyeceğinizi söylüyor. Ama bu durumda sorun olup olmadığından emin değilim. – dan
belki bu size yardımcı olabilir http://stackoverflow.com/questions/30987986/ios-9-not-opening-instagram-app-with-url-scheme – dan
ATS bununla hiçbir ilgisi yoktur. Apple, bir uygulamanın kullanacağı şema olan info.plist'de belirtilmesi gereken ayrı bir sistem başlattı, ancak ATS'ye tamamen ortogonal. – Avi