1 个稳定版本
7.0.0 | 2023 年 7 月 18 日 |
---|
1578 在 文件系统
37KB
790 行
mprovision
用于管理本地配置文件的命令行工具。主要适用于 iOS 开发或移动 CI/CD 工程师。
用法
在终端中输入 mprovision help
,查看子命令和选项列表。大多数子命令默认在工作目录 ~/Library/MobileDevice/Provisioning Profiles
中运行,但您可以使用 --source
参数指定完整路径。
使用案例
1. 查看系统中所有配置文件
mprovision list
将显示系统中安装的所有配置文件列表。
2. 搜索和删除
list
子命令接受可选的-t
或--text
参数,允许您通过某些文本过滤配置文件列表。remove
子命令通过 uuid 或 bundle id 删除一个或多个配置文件。
3. 查看配置文件的详细信息
show
子命令后跟配置文件的 uuid 允许您以 xml 格式查看详细信息。如果您知道文件的精确路径,也可以使用 show-file
子命令。
4. 查看即将过期的配置文件
list
子命令接受可选的 -d
或 --expire-in-days
参数后跟天数,并显示即将过期的配置文件列表。例如,mprovision list -d 0
命令将显示已过期的配置文件。
5. 删除已过期的配置文件
clean
子命令删除已过期的配置文件。
注意:您可以使用
mprovision list -d 0
命令查看将要删除的配置文件。
6. 配置文件数量
没有特殊的命令,但您可以使用以下技巧
mprovision list --oneline | wc -l
7. 从 ipa 文件中提取配置文件
使用 extract
子命令并传递 source
和 destination
。
mprovision extract MyApp.ipa MyApp/
许可证
MIT
依赖项
~7-37MB
~519K SLoC