macos 命令行安装 ipa

Posted 骨头

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了macos 命令行安装 ipa相关的知识,希望对你有一定的参考价值。

macos 命令行安装 ipa

苹果发神经后itunes已经无法在安装app了,如果有知道的兄弟可以告诉我啊

ideviceinstaller

使用这个开源项目可以在macos下安装app

brew install ideviceinstaller           
# 使用 brew 安装 ideviceinstaller
idevice_id -l 
# 查看链接的设备id
ideviceinstaller -l
# 获取设备上所有app的bundle id
ideviceinstaller -i demo.ipa
# 安装app到iphone
ideviceinstaller -u appBundle_id
# 卸载

安装后, 运行 ideviceinstaller -i demo.ipa 出现 Could not connect to lockdownd. Exiting. 这个,可以看看这个 issues

我使用下面这个方式成功解决

brew uninstall ideviceinstaller
brew uninstall libimobiledevice
brew install --HEAD libimobiledevice
brew link --overwrite libimobiledevice
brew install --HEAD  ideviceinstaller
brew link --overwrite ideviceinstaller
sudo chmod -R 777 /var/db/lockdown/

以上是关于macos 命令行安装 ipa的主要内容,如果未能解决你的问题,请参考以下文章

命令行安装ipa包到手机、模拟器

从设备上的命令行安装并启动 ipa 签名以进行临时分发

mac下使用命令行安装卸载ipa包

xcode 命令行 archive,生成ipa包

从 xcode 命令行生成 ipa

使用macOS中的命令行向文件添加(Spotlight)注释