Должен запустить Приложение для iPhone на средстве моделирования, не используя XCode

Я должен распределить свое приложение, которое будет протестировано с помощью средств моделирования iPhone. Таким образом, я создал двоичный файл и каждый раз, когда я пытаюсь запустить приложение путем двойного щелчка по нему, сбои приложения с ошибкой

Сообщение об ошибке Dyld: Библиотека, не загруженная:/System/Library/Frameworks/UIKit.framework/UIKit, Ссылаемый от: / Пользователи//dev/iphone_workspace/MD2final/build/Analyzer-iphonesimulator/MD2final.app/MD2final Причина: изображение, не найденное

Но я добавил UIKit к проекту и могу запустить то же приложение от XCode при помощи "Сборки и пойти".

Есть ли способ, которым я могу создать двоичный файл в своем XCode и распределить только двоичный файл другим для тестирования.

7
задан ThinkingStiff 14 March 2013 в 16:59
поделиться

3 ответа

Вы можете выполнить сборку для симулятора в режиме RELEASE, затем заархивировать файл из каталога приложения на Mac, а затем попросить ваших тестеров распаковать его обратно в каталог своего приложения для симулятор на их машине.

Я читал, что это работает - хотя сам не пробовал.

Я оставлю это вам в качестве упражнения по поиску файлов в нужном каталоге.

- т

2
ответ дан 7 December 2019 в 20:37
поделиться
  1. Вы можете получить UDID устройств тестировщиков и создать новый профиль обеспечения из своей учетной записи разработчика, который включает UDID всех этих тестеров.

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

  3. Затем в вашем проекте Xcode вам нужно очистить сборку, нажав cmd + shift + K, и файл .app в проекте Xcode станет красным, поскольку он будет удален при очистке сборки.

  4. Затем вам нужно выбрать «Устройство 3.1.2 | Отладка» в раскрывающемся меню и нажать cmd + B для повторной сборки. Это восстановит файл .app. Вам нужно щелкнуть по нему правой кнопкой мыши и выбрать «Показать в Finder».

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

Они могут только протестировать его на своем устройстве, и нет никакого способа заставить его работать на симуляторе, но это хорошо. :)

1
ответ дан 7 December 2019 в 20:37
поделиться

Почему вы не хотите, чтобы ваши тестировщики просто установили Xcode?

-2
ответ дан 7 December 2019 в 20:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: