macOS怎么验证是否公证
时间: 2023-10-02 10:11:08 浏览: 466
可以通过以下步骤验证是否公证:
1. 打开“应用程序”文件夹;
2. 右键点击要验证的应用程序;
3. 选择“打开”选项;
4. 如果出现“应用程序已经从互联网下载并执行过一次,是否打开?”的提示框,说明应用程序已经公证;
5. 如果没有出现提示框,可以在“安全性与隐私”设置中查看是否已经公证。
另外,也可以在终端中输入以下命令来检查应用程序是否被公证:
```bash
spctl -a -vv /Applications/应用程序名称.app
```
如果命令行输出显示“accepted”状态,则说明应用程序已经被公证。
相关问题
macos app验证公证命令
在 macOS 上,可以使用以下命令进行应用程序验证和公证:
1. 首先,打开终端应用程序。
2. 输入以下命令:
```
codesign -dvv /path/to/YourApp.app
```
其中,`/path/to/YourApp.app` 是指你要验证的应用程序的路径。这个命令将显示应用程序签名的详细信息。
3. 如果应用程序已经签名,你可以使用以下命令进行公证:
```
xcrun altool --notarize-app --primary-bundle-id "com.yourcompany.YourApp" --username "YourAppleID" --password "YourAppleIDPassword" --file /path/to/YourApp.app
```
其中,`com.yourcompany.YourApp` 是你的应用程序的主要包标识符,`YourAppleID` 和 `YourAppleIDPassword` 是你的 Apple ID 和密码。`/path/to/YourApp.app` 是指你要公证的应用程序的路径。
4. 提交公证请求后,你可以使用以下命令检查公证状态:
```
xcrun altool --notarization-info "YourRequestUUID" --username "YourAppleID" --password "YourAppleIDPassword"
```
其中,`YourRequestUUID` 是你的公证请求的 UUID。这个命令将显示公证请求的详细信息,包括公证状态。
阅读全文