Я запускал Xcode 4.2 на Lion 10.7.2, и у меня есть несколько приложений, которые нуждаются в обновлении для песочницы Lion, поэтому я могу повторно отправить их в Mac App Store (Mac, а не iOS). Где-то по пути у меня появилось всплывающее окно для обновления до комью-версии 10.7.3, и после этого все пошло не так.
Проверка и отправка приложений была прекрасной, если архив был скомпилирован в 10.7.2, но если он был скомпилирован после обновления 10.7.3, он больше не сможет проверить приложение. Правильно, в соответствии с 10.7.3 я все еще могу проверить приложения, если они были скомпилированы до обновления. Все, что скомпилировано после, даст мне следующее:
"Этот пакет недействителен. Apple в настоящее время не принимает приложения, созданные с этой версией ОС.
После каждой из следующих попыток я очистил, перестроил архив и снова попытался проверить или отправить приложение через Xcode Organizer и Application Loader отдельно:
-
Я попробовал обновление до Xcode 4.2.1, выполнив полную деинсталляцию, перезагружать и устанавливать, но ничего.
-
Я прочитал этот подобный поток и попытался использовать новое приложение Loader 2.5.1 и убедитесь, что другого загрузчика приложений не было система, но это тоже не сработало. Оба приложения Погрузчик через Xcode и работает автономно, дает одинаковые ошибка.
-
Из другого потока попытались изменить базовый SDK на 10.7. я был ранее в 10.6, поэтому я все еще могу поддерживать Snow Leopard, и да вы можете отправлять приложения для песочницы, созданные против 10.6, которые работают как в Lion sandboxed и SL без песочницы потому что я сделал это с двумя приложения совсем недавно). К сожалению, построенный с 10,6 или 10,7 SDK делает никакой разницы с этой ошибкой.
Я читал, что такая же ошибка возникает, когда разработчики пытаются отправлять приложения, созданные на бета-платформе, но я не использовал бета-версии ни чего, кроме того, я не был в прошлом, так как купил этот MacBook в августе.
Любые идеи будут высоко оценены. Спасибо заранее.