gpt4 book ai didi

xcode - 如何为网守共同设计现有的 Mac OS X .app 文件?

转载 作者:行者123 更新时间:2023-12-01 19:11:22 26 4
gpt4 key购买 nike

我支付了 99 美元以获得 Apple 的开发者许可证。安装了 Xcode 4.3。转到组织者和“配置配置文件”并刷新以下载我的代码签名证书。检查了我的钥匙串(keychain)访问并确认我拥有“3rd Party Mac Developer ”、“Developer ID”和“Mac Developer *”证书。

此时,苹果的文档提到了提取项目文件。我正在使用 Wineskin 来打包我的 Windows 应用程序,所以我没有 Xcode 项目。我有一个 .app 文件生成了我的 Wineskin。我想对 Wineskin 为我生成的 .app 文件进行协同设计。

我尝试过:codesign -s“证书名称”/path/to/my.app

我从我的钥匙串(keychain)访问中尝试了所有可能包含我的名字和“应用程序”一词的证书名称。

每次我收到错误“/path/to/my.app:目标文件格式无法识别、无效或不适合”

知道如何克服这个错误吗?我是否正在尝试正确的命令?或者我应该走别的路吗?

最佳答案

为了总结对我的问题的评论,以下是我为 Gatekeeper 签署 .app 文件而运行的命令:

export CODESIGN_ALLOCATE="/Applications/Xcode.app/Contents/Developer/usr/bin/codesign_allocate"
codesign --force --sign "Developer ID Application: <my name>" /path/to/my.app

谢谢戈登·戴维森和 JWWalker!

(编辑)如果失败,我意识到需要从 XCode 中安装“命令行工具”。

编辑:验证

$ codesign -dv --verbose=4 my.app

在Apple ID帐户中确保您有几种类型的证书?

enter image description here enter image description here enter image description here

关于xcode - 如何为网守共同设计现有的 Mac OS X .app 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13204407/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com