1 个稳定版本

7.0.0 2023 年 7 月 18 日

1578文件系统

MIT 许可证

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 子命令并传递 sourcedestination

mprovision extract MyApp.ipa MyApp/

许可证

MIT

依赖项

~7-37MB
~519K SLoC