2014-10-24 1 views
0

Поскольку я обновлялся до Xcode 6.1 и Yosemite, изображения в моем приложении начали казаться пустыми либо в симуляторе ios7.1, либо в моем iPhone4 (iOS7.1) ,
Я мог бы воспроизвести ситуацию, создав совершенно новое приложение с одним представлением только с MKMapView, и хотя он правильно отображается в iOS8-симуляторах, в iOS7.1-симуляторах или моем iPhone4, он показывает только пустой экран. Цель развертывания iOS установлена ​​в iOS 7.1.
Я проверил это простое приложение на Mac друга с помощью Maverricks, но такая же ситуация возникает.
Является ли это некоторой ошибкой XCode 6.1 или SDK, или мне нужно что-то добавить для запуска карт на iOS7?XCode 6.1 - Вид карты отображается пустым в симуляторе iOS7 или iPhone 4

Заранее спасибо.

+0

Я установил Xcode 5.1, но затем приложение не работать. Я поместил SDK ios7 из Xcode 5.1 в свой Xcode 6.1 и выбрал этот SDK в своем проекте, но приложение также не запускалось. Я все еще придерживаюсь простого приложения с одним представлением с пустой картой. –

ответ

1

У меня была та же проблема. Чтобы исправить это, вам нужно отключить классы классов. Перейдите в Раскадровка и в правой боковой панели, вы увидите флажок «Использовать классы размеров» в разделе «Документ компоновщика интерфейса». Разблокируйте его, и вы снова увидите карту.

Прочитайте это, чтобы выяснить, почему это происходит:

iOS MkMapView blank after moving to Xcode 6

+0

Большое вам спасибо! Это сработало! Я боялся, что не смогу заставить приложение работать в iphones 4. –

Смежные вопросы