После того, как код работал отлично с iOS 8.4 и ранее, но с iOS 9.0 он начинает бросать предупреждение, а также давать false
всегда.Схема URL для запуска Google maps throwing Предупреждение в iOS 9, а также не работает
[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"comgooglemaps-x-callback://"]]
Он бросает предупреждение, как:
-canOpenURL: failed for URL: "comgooglemaps-x-callback://" - error: "This app is not allowed to query for scheme comgooglemaps-x-callback"
ли кто-нибудь, имеющее ни малейшего представление о том, почему это происходит сбой в прошивке 9 и почему бросали ошибки, как This app is not allowed to query for scheme comgooglemaps-x-callback
, есть ли разрешение, необходимое для запроса это?
EDIT
я добавил следующие пункты в моем info.plist, но все еще имеет такую же проблему.
<key>LSApplicationQueriesSchemes</key>
<array>
<string>comgooglemaps</string>
<string>comgooglemaps-x-callback</string>
</array>
вы добавили LSApplicationQueriesSchemes в PLIST? –
добавить это в PLIST LSApplicationQueriesSchemes comgooglemaps –
еще дает ту же ошибку –