Почему бы XCode не включать ресурс в сборку устройства против симулятора - PullRequest
0 голосов
/ 30 марта 2010

У меня есть проблема, когда ресурс изображения (Default.png) включен в сборку для симулятора, но не включается при сборке для устройства. Я подтвердил это, посмотрев содержимое пакета * .app? Я также проверил, что ресурс выбран для активной цели. Любые мысли о том, что еще я могу посмотреть, чтобы отладить это?

Спасибо.

Ответы [ 3 ]

2 голосов
/ 26 августа 2011

Посмотрите имена изображений, симулятор будет работать нормально, если Default.png на самом деле default.png. Но при построении имен файлов устройств учитывается регистр.

1 голос
/ 30 марта 2010

Вы должны очистить свою цель (Build-> Clean All Targets) и попробовать еще раз. Кажется маловероятным, что кодировка файла неправильная. Хотя, думаю, это возможно.

1 голос
/ 30 марта 2010

Попробуйте удалить его из проекта и заново добавить. Я не знаю почему или как, но возможно, что ссылка где-то потерялась. Повторное добавление должно исключить такую ​​возможность.

Если он все еще не включен после повторного добавления его в проект, тогда начните работать с предположением, что что-то не так с самим файлом, возможно, с его кодировкой, что может заставить его работать на симуляторе чем устройство.

...