Подтвердить что ты не робот

Могу ли я установить приложение в симулятор без исходного кода?

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

Я хочу создать приложение для симулятора и отправить его им по электронной почте.

Что клиент может сделать для установки в симуляторе?

Возможно ли это?

Спасибо за любую помощь.

4b9b3361

Ответ 1

Пока они находятся в одной и той же версии целевого O/S, как вам все будет в порядке. Посмотрите здесь, на вашем локальном компьютере:

~/Library/Поддержка приложений/Симулятор iPhone/Пользователь/Приложения/

Здесь хранятся приложения.

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

Ответ 2

Вы можете выполнить следующую команду в приложении "Терминал".

xcrun simctl install {simulator_udid} {path of .app file}

Он установит файл .app в ссылочном симуляторе.

Примечание. Убедитесь, что файл .app создан для симулятора (т.е. i386 или x86_64).

Ответ 3

Как сказал вышеперечисленный плакат, вы найдете приложения в этой папке:

~/Library/Поддержка приложений/Симулятор iPhone/Пользователь/Приложения/

Мне нужно было скопировать следующие два файла:

  • Папка с загадочным именем (швы - некоторые хэш)
  • И файл с тем же именем, что и папка и суффикс .sb

Поместите их в том же месте на свой второй компьютер и запустите там симулятор:

/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications

Я тестировал это на своем рабочем компьютере и на своем домашнем компьютере, на котором не установлены сертификаты.

Ответ 4

У меня была такая же потребность и работала над проблемой в симуляторе iOS 5.

Вам нужно запустить приложение хотя бы один раз. Затем вы можете найти свое приложение в папке

~/Library/Поддержка приложений/Симулятор iPhone/'версия симулятора'/Приложения/

Папки будут иметь хешированное имя. Найдите папку, содержащую ваше приложение, и скопируйте файл AppName.app из этой папки. Теперь вы можете отправить этот файл своим клиентам.

Клиенты будут создавать папку в том же пути папки, как указано выше, с любым именем и скопировать файл AppName.app и просто открыть симулятор. вуаля... они увидят приложение, установленное в симуляторе.