Протестируйте приложение, которое я отправляю в AppStore - PullRequest
2 голосов
/ 28 июня 2011

Я отправляю новую версию своего приложения для iPad в AppStore.Apple теперь проверит это.

Но я хочу быть абсолютно уверенным, что НИЧЕГО не пошло не так.У меня есть архивированный файл, и я хочу его запустить.

Хорошо, я могу собрать новую программу и запустить ее на устройстве.Но я хочу проверить тот файл, который я отправил.

Я пытался создать файл .ipa, но у меня возникла проблема с «кодом со знаком».Запустить файл в симуляторе - хорошая идея.Итак, есть ли простой способ запустить мою новую версию?

Ответы [ 3 ]

7 голосов
/ 28 июня 2011

Вы не можете установить на собственном устройстве приложение, которое вы создаете, и подписано вашим сертификатом распространения.Иными словами, сборка, которую вы отправляете в Apple, не может быть установлена ​​вами непосредственно на вашем устройстве.

Если вы собираете другой способ, такой, что вы можете установить эту сборку на своем устройстве, это будет тот же код, что и вы.в противном случае отправка в Apple в сборке дистрибутива.

У меня было такое же желание, на самом деле.У меня есть приложение с настройкой условной сборки, основанной на том, является ли это сборкой дистрибутива или нет.Для дистрибутивной сборки у нас есть URL-адрес API production , но для всех остальных сборок URL-адрес является песочницей разработки.Итак, я знаю, что ты чувствуешь!Я хотел иметь возможность проверить фактическую сборку, отправленную Apple, чтобы убедиться, что она соответствует правильному производственному URL.Я не могЯ должен был доверять.: -)

1 голос
/ 28 июня 2011

Просто убедитесь, что ваш проект и ваши настройки сборки полностью идентичны между вашей окончательной версией выпуска и вашей сборкой дистрибутива, за исключением подписи кода.Затем выполните чистую сборку обоих, одну за другой, и проверите окончательную версию выпуска перед отправкой архива распространения.

После того, как Apple утвердит приложение, удалите приложение с одного из ваших устройств и купите приложениеиз магазина приложений.Это единственный способ получить точную загрузку клиента с полным опытом.Вы получите 70% от стоимости покупки через пару месяцев;остальные 30%, вероятно, очень малая часть ваших общих затрат на разработку и тестирование.

1 голос
/ 28 июня 2011

Я предполагаю, что вы используете Xcode 4;детали будут отличаться, если вы используете Xcode 3.

После того, как вы создали архив приложения, вы можете выбрать архив в Organizer и нажать кнопку «Поделиться», чтобы отправить его по электронной почте.и / или ваши тестеры.Xcode позволит вам подписать его ключом разработчика, чтобы вы могли установить его на свое устройство.Когда вы удовлетворены приложением, вы можете проверить его и отправить в магазин приложений снова из окна «Органайзер».Вы подпишете приложение под своим ключом распространения, и приложение будет загружено в iTunesConnect.

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