Il seguente codice funzionava correttamente con iOS 8.4 e versioni precedenti, ma da iOS 9.0 inizia a lanciare anche l'avviso dando false
sempre.Schema URL per l'avvio di Google maps Lancio di avviso in iOS 9 e anche non funzionante
[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"comgooglemaps-x-callback://"]]
Si sta gettando avvertimento:
-canOpenURL: failed for URL: "comgooglemaps-x-callback://" - error: "This app is not allowed to query for scheme comgooglemaps-x-callback"
fare chiunque avere alcuna idea riguardo, perché si sta venendo a mancare in iOS 9 e perché gettando errore come This app is not allowed to query for scheme comgooglemaps-x-callback
, c'è qualche autorizzazioni necessarie per interrogare esso?
EDIT
ho aggiunto seguente articolo nel mio info.plist, ma continua ad avere lo stesso problema.
<key>LSApplicationQueriesSchemes</key>
<array>
<string>comgooglemaps</string>
<string>comgooglemaps-x-callback</string>
</array>
hanno aggiunto nel plist? –
aggiungere questo nel plist LSApplicationQueriesSchemes comgooglemaps –
ancora dando lo stesso errore –