Я нашел способ, который требует чуть больше настройки, но гораздо проще для не-разработчиков:
Инструкции для ваших пользователей / тестеров:
- Установите Xcode, следуя инструкциям Apple
- Дважды щелкните прикрепленное приложение - запустится симулятор iPhone, установите приложение и запустите его автоматически.
Как настроить:
- Загрузите и распакуйте (в папку на рабочем столе или в любом другом месте) 'Simulator Bundler' из: http://github.com/landonf/simlaunch/downloads
- Установите целевой объект сборки XCode на требуемую конфигурацию симулятора (iPad / iPhone / какая версия iOS)
- Выполнить «Сборка и архив»
- Найдите его: выберите «Архивные приложения» в Организаторе, щелкните правой кнопкой мыши соответствующую сборку, выберите «Показать архивированное приложение в Finder»
- Перетащите приложение (yourAppName, без расширения) в приложение Simulator Bundler
Готово. Это создаст автономный файл MacA X yourAppDisplayName.app в той же папке (со значком вашего приложения в качестве значка), которую вы можете прикрепить на FTP-сервер или отправить по электронной почте своим пользователям / тестерам.
-
Я думаю, что это гораздо аккуратнее, чем объяснять, куда копировать файлы, как запустить симулятор и т. Д. И если что-то испортится, их можно просто удалить с помощью знакомого нажатия и удержания + (x ) жест в интерфейсе симулятора, затем дважды щелкните приложение, которое вы отправили им снова.
Вы также можете создать несколько таких пакетов, изменяя идентификатор пакета между сборками, что позволяет устанавливать их рядом в симуляторах ваших тестеров; скажем, для получения отзывов пользователей о различных конструкциях пользовательского интерфейса или настройки одного для Production и одного для серверов Staging / QA, чтобы ваши редакторы контента могли проверить свои изменения, прежде чем они будут запущены или что-то еще ..
Возможность переустановки приложения с иконки на рабочем столе также очень удобна для тестирования локализации: запустите симулятор, удалите приложение, если оно есть, установите необходимый формат региона и язык, дважды щелкните значок на рабочем столе, выполните тестирование; повторите для каждой требуемой локали. (гарантирует новую установку каждый раз, я обнаружил, что переключение языка с установленным приложением может привести к всякому странному поведению)