iOS6'dan bu yana, uygulamanın Safari'yi başlatıp başlatmayacağını anlayamıyorum. Safari cihazda kısıtlı iseUIApplication's -canOpenURL: -openURL: dönüş yanıltıcı sonucu döndürme
bir URL açmaya çalışırken, ve neyin yanlış gittiğini hiçbir belirti yokken, hiçbir şey olmuyor (> Genel> Sınırlamalar Ayarları): Ancak
NSURL *url = [NSURL URLWithString:@"http://www.google.com"];
[[UIApplication sharedApplication] canOpenURL:url]; // Returns YES
[[UIApplication sharedApplication] openURL:url]; // Returns YES
, Safari yapar değil başlatıldı ve kullanıcı düğmelerimin neden "bozuk" olduğunu merak ediyor.
Bu benim için bir hata gibi görünüyor, bu yüzden bir radar dosyalıyorum # 12449905.
Bu sorunu çözmenin başka bir yolu var mı?
Radarlar halka açık mı? Kendime gönderdiğim radarları aramanın yanında herhangi bir "arama" düğmesi bulamıyorum… – jcayzac
@jcayzac Hayır, ama openradar'a ekledim: http://openradar.appspot.com/12449905 – hwaxxer
https ile çalışıyor mu? : // '? Bir hata olduğu için, rastgele bir sebep olmadan rastgele bir şekilde farklı bir URL şemasıyla çalışmaya karar verebilir. – Greg