Мне удалось найти способ сделать это, используя это , это и это .Вам понадобятся инструменты командной строки XCode, которые входят в состав установки App Store XCode, или вы можете получить инструменты командной строки только с здесь .
Сначала загрузите и установите НПМ .Затем установите ios-deploy
из терминала,
sudo npm install -g ios-deploy --unsafe-perm --allow-root
Если вам нужно собрать из командной строки, убедитесь, что у вас есть работающий проект XCode, который строит, как вы хотите, откройте терминал и перейдите в каталогсо своим .xcodeproj
внутри, затем введите:
xcodebuild -list -project <NAME>.xcodeproj/
xcodebuild -scheme <SCHEME NAME> build
Затем, или, если вы уже встроили XCode и просто хотите развернуть файл .app
на устройстве iOS, введите:
ios-deploy debug --bundle <APP PATH>
Вы можете изменить debug
на release
, или в любом случае он будет использовать любую настройку конфигурации вашего XCode, как мне кажется.Расположение <APP PATH>
зависит от вашей установки XCode, но самое последнее расположение (я думаю):
~/Library/Developer/Xcode/DerivedData/{app name}/Build/Products/Deployment/
Это установит ваш .app
на устройство iOS из командной строки, и вы не будетеНе нужно загружать XCode или открывать ваши исходные файлы.Просто требуется файл .app
.Для меня это потенциально полезный способ удаленной установки приложения на клиентское устройство без необходимости платной учетной записи разработчика.