iphone: отправить приложение с iOS 5 и Xcode 4.2?

У меня есть приложение, созданное в Xcode 4.2 (предварительная версия для разработчиков) и iOS 5 с целью развертывания iOS 4.0. Я не использую ни одну из функций iOS 5.0. Могу ли я отправить эту сборку в Apple? Или это проблема, потому что это бета? Должен ли я вернуться к Xcode 4.02 и построить его на 4.3?


person Alex1987    schedule 13.06.2011    source источник
comment
На форумах разработчиков Apple, где в настоящее время разрешено обсуждать все, что связано с iOS5, вы можете найти ответ здесь: devforums .apple.com/message/449553   -  person magma    schedule 13.06.2011


Ответы (2)


Вам никогда не следует устанавливать бета-сборки SDK в качестве основного SDK и версии XCode. Всегда сохраняйте текущую установку в папке /Developer (или где угодно) и устанавливайте бета-версию в другом месте (например, /iOS5Beta). При этом, когда появятся новые бета-версии XCode и SDK, вы можете удалить версию /iOS5Beta и установить новую (может быть, не придется удалять, но просто точка).

Это позволяет вам провести бета-тестирование, а затем при установке /Developer выполнить обычную разработку.

Когда GM отсутствует, вы устанавливаете его в / Developer и идете.

Вы никогда не отправляете в Apple приложения с бета-версиями XCode и SDK.

person Smith3    schedule 13.06.2011
comment
всем привет. Может быть, вы знаете, как отправить приложение из iOS5 SDK с пониженной версией iOS4 SDK? Все дело в управлении ARC. Можете ли вы дать совет, пожалуйста? Спасибо. - person Eugene; 24.08.2011
comment
@Eugene У меня та же проблема, см. Здесь способ (непроверенный мной) для компиляции в XCode 4.1 с ARC stackoverflow.com/questions/7361824/ - person Carlos P; 13.09.2011

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

person Graham Perks    schedule 13.06.2011