Xcode 4 Схема Ада? - PullRequest
       4

Xcode 4 Схема Ада?

2 голосов
/ 07 октября 2011

У меня серьезная проблема с Xcode 4. Я использую Xcode 3 годами, и все было настроено идеально.Все мои конфигурации сборки работали нормально.

Я обновился до iOS 5 GM, и, естественно, мне нужно использовать Xcode 4, чтобы отправить свое приложение в Магазин или использовать TestFlight.Я не могу изменить свою конфигурацию сборки.Я пытался сделать новую «Схему» (что глупо, ИМХО, когда старая система работала на 100%), и каждый раз, когда я делаю, я устанавливаю все то же самое, я иду «Продукт»> «Архив» .... этоработает, и я делюсь IPA на моем рабочем столе, чтобы загрузить его в TestFlight, или я сохраняю его в формате ZIP и отправляю его в Application Loader.

ЭТО НИКОГДА НЕ РАБОТАЕТ.На TestFlight мои тестеры установят его, и приложение сразу же выйдет из строя.Он даже не запустится, независимо от того, как я создаю приложение, независимо от схемы.Это сработало на 100%, и я внес нулевые изменения после обновления до Xcode 4.

Xcode 4 работает только тогда, когда я хочу «отладить» мое приложение на моем собственном устройстве.Он отлично собирается, устанавливается и работает.Почему он не работает в AdHoc или App Store?

ПОЖАЛУЙСТА, ПОМОГИТЕ!Я готов вырвать мои волосы.

1 Ответ

1 голос
/ 20 ноября 2011

Чтобы ответить на этот вопрос, это была абсолютно глупая проблема!

Я проверял размер моего Info.plist на предмет каких-либо изменений, и по какой-то нелепой причине только Apple может это понять, обновление до iOS 5 сделало этот код устаревшим. Таким образом, использование кода в моих сборках Release / AppStore / AdHoc приводило к сбою при запуске. Как только я закомментировал код, все возвращается на 100%.

Странно.

Даже техническая поддержка Apple не смогла понять это, и у них был весь мой проект, который можно было просмотреть. Apple ДЕЙСТВИТЕЛЬНО нужно улучшать свое программное обеспечение, когда они меняют его. Не создавайте массовую кривую обучения для своих пользователей и поощряйте очистку кода, если SDK решит, что ему не нравится код 4.3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...