Отправка приложения из здания в Xcode 6.4
Я ранее создал свое приложение на бета-версии Xcode 7, так как мое тестовое устройство - это устройство iOS 9.0. Недавно я удалил Xcode 7 и начал работать над своим приложением в Xcode 6.4 (а не в бета-версии). 6.4 не поддерживает iOS 9, но мой iPhone на бета-версии iOS 9 не является неприемлемым (как и должно быть, потому что 6.4 не поддерживает 9.0). Есть ли некоторые файлы, которые я могу удалить, чтобы мое устройство не имело права? Я считаю, что как только я исправлю эту проблему, я могу, наконец, представить новую сборку для просмотра в iTunes Connect, потому что я не должен получать это сообщение об ошибке при отправке моего приложения:
Новые приложения и обновления приложений, представленные в App Store, должны быть созданы с общедоступными (GM) версиями Xcode 6 или выше и iOS 8 SDK. Не отправляйте приложения, созданные с помощью бета-версии, для просмотра магазина.
Кроме того, мое приложение не написано в Swift, поэтому я не могу выполнить преобразование Swift 2.0 в Swift 1.2.
Ответы
Ответ 1
Приложения, которые вы отправляете, должны быть разработаны с использованием последней версии Xcode из Mac App Store и должны быть созданы для общедоступных версий iOS, OS X и watchOS - за исключением случаев, когда доступны семена GM.
Теперь Mac App Store Xcode - 6,4, а OS X Yosemite - Build 14F27.
Если вы используете xcode 6.4 для OS X El Capitan, вы должны выполнить следующие шаги:
- Используя Xcode, затем заархивируйте свой проект
- Откройте организатор, найдите файл .xcarchive.
![найти файл .xcarchive]()
- Щелкните правой кнопкой мыши файл xcarchive, выберите [Показать содержимое пакета]
- Поиск продуктов/приложений/XXX.app/Info.plist
- затем измените значение [BuildMachineOSBuild] на 14F27, как показано ниже:
![example]()
- Теперь вы можете перейти к Xcode- > organizer, затем 【Отправить в App Store】
Ответ 2
Новые приложения и обновления приложений, представленные в App Store, должны быть созданы с общедоступными (GM) версиями Xcode 6 или выше и iOS 8 SDK. Не отправляйте приложения, созданные с помощью бета-версии, для просмотра магазина.
Эта проблема возникает, когда вы отправляете приложение с Xcode 7 (i.e Beta Version). Очистите свою сборку, увеличьте номер сборки и архив еще раз и отправьте свое приложение с Xcode 6.4, и эта ошибка исчезнет. Затем отправьте последнюю версию сборки
Ответ 3
Я не мог загрузить свой двоичный файл, хотя я использовал общедоступную версию Xcode 8.3.
Наконец, я нашел проблему, я ошибочно выбрал Xcode 3.2-совместимый в формате проекта в рамках проектного документа. Я сменил его на Xcode 8.0-совместимый, создав и заархивировал его. Я могу загрузить его без каких-либо ошибок. Проверьте прикрепленный снимок экрана.
Надеюсь, это поможет кому-то.
![введите описание изображения здесь]()