Я использовал testflight для выполнения бета-теста в своем приложении. Но это не работает как производительность саморазвития. Я использую карту google в своем приложении, и она работает, когда я устанавливаю приложение через тестирование xcode, которое запускается на реальном устройстве (iOS 8). Однако при сбое приложения при загрузке карты google в режиме testflight.Приложение потерпело крах при тестировании на бета-тестировании Testflight
Я добавил NSLocationAlwaysUsageDescription
и NSLocationWhenInUseUsageDescription
в info.plist
код (быстрое):
if CLLocationManager.authorizationStatus() == .NotDetermined
{
if (UIDevice.currentDevice().systemVersion as NSString).floatValue >= 8
{
self.manager.requestWhenInUseAuthorization()
}
}
Мои цели развития являются IOS 7 и IOS 8. Как я могу исправить эту проблему и она будет как это происходит при производстве iOS 7 и iOS 8?
Пожалуйста, добавьте журналы аварийных сообщений –
Пожалуйста, проверьте ваше имя в комплекте, которое вы использовали для целей разработки. У вас есть упоминание о google, но для тестового полета вы использовали живое вложенное так любезное изменение имени идентификатора пакета для google map, а затем проверить –
Название пакета и id правильный. Карта google соответствует ключу api для предоставления услуг, которые не основаны на среде. –