我正在尝试对OSX应用程序进行代码签名,因此我成功了。我可以使用--entitlements将应用程序沙箱化。但是我的问题是我拥有分发应用程序证书和分发安装程序证书。我使用这两个签名。但是我无法将其安装在我的本地计算机上,因为它用于appstore。我需要将配置文件设置为“无”,以便可以手动安装它并检查应用程序。有什么办法可以改变这一点。我的命令是
codesign --entitlements "${ENTITLEMENTS_PATH}" --sign "$APP_SIGN_ID" --deep --force --verbose=2 "${DIST_APP_WITH_PATH}"
使用开发人员ID应用程序证书对要在应用商店之外使用的项目进行签名。