2012-03-16 9 views
0

Я не уверен, отвечает ли этот вопрос, поскольку я полностью озадачен этим. Может быть, если у кого-то была подобная проблема, и, может быть, можно что-то сказать?Ошибка сборки CCParticleSystem и TestFlight?

Так что я использовал 4 различных эффекта CCParticleSystem в своем приложении, которые отлично работают при построении и установке из xcode. Однако, когда я создаю и загружаю для testflight и загружаю на свое устройство, один из эффектов CCParticleSystem не отображается с предполагаемой текстурой частиц, а вместо этого появляется как квадрат вместо текстуры, которую я предоставил.

Все 3 других эффекта CCParticleSystem работают исправно, но не этот, что меня озадачивает.

Я использовал Particle Designer для всех 4 эффектов частиц.

У кого-нибудь есть такие проблемы? Спасибо за прочтение.

+1

Звучит как недостающий ресурс. Иногда создается из XCode на устройство игнорировать удаления и обновления ресурсов. Я предлагаю сделать удаление с устройства, чистым в XCode, а затем перестроить, чтобы проверить, соответствует ли это построение XCode структуре TestFlight. Если это не так, то, возможно, убедитесь, что ваш ресурс частицы включен в каждую цель сборки, которая должна быть, если у вас есть несколько целей сборки. – aroth

+0

wow, который исправил мою проблему! Отправьте его как решение, чтобы вы могли получить кредит за принятое решение! Спасибо!! – rizzlerazzle

ответ

1

В моем опыте есть несколько вещей, которые могут вызвать проблемы, как это:

  1. Там может быть ресурс отсутствует в сборке, который присутствовал в предыдущей сборке. Иногда создается из XCode на устройство игнорировать удаления и обновления ресурсов.

    Вы можете проверить это, выполнив удаление с устройства, очистив его в XCode, а затем переконфигурируйте, чтобы убедиться, что конструкция XCode совместима с сборкой TestFlight.

  2. Если это не помогает, проверьте целевое членство вашего ресурса частиц и убедитесь, что оно было включено в каждую цель сборки, которая должна быть (если у вас есть несколько целей сборки).

Обратите внимание, что, как правило, рекомендуется делать чистую внутри XCode до создания архива для распространения. Это должно гарантировать, что архив всегда строится с использованием последних источников и файлов ресурсов.