标签: code-signing-certificate

我如何在开发人员和分发签名标识 xcode 之间进行更改?

我已经向应用商店提交了一个应用。当我这样做时,我正在使用开发人员签名标识开发我的应用程序,然后我创建了一个分发签名标识,但我无法让 xcode 使用分发标识,所以我删除了开发人员标识并只设置了分发。现在我想做正确的事情,所以我设法在 xcode 中导入了两个身份,我可以在 xcode -> 首选项 -> 查看详细信息中看到它们 在此处输入图片说明

下一步是什么?我如何生成二进制文件以使用分发标识将其上传到 iTunes 连接?有关将应用程序上传到应用程序商店的任何提示都会有所帮助。

xcode app-store code-signing-certificate ios

2
推荐指数
1
解决办法
4987
查看次数

如何使用 Apple Developer 帐户在我的设备上安装未签名的 IPA 文件?

我需要将.ipa我拥有的文件安装到我的设备 iPhone 5 上。

我有设备、iOS 开发人员帐户(完全访问权限)、Xcode 等。现在,我应该如何“编码”它、添加证书、配置文件以及最后如何在我的设备中安装它?

code-signing code-signing-certificate ios ipa provisioning-profile

2
推荐指数
1
解决办法
1万
查看次数

如何用py2exe对二进制文件进行数字签名?

我使用py2exe 0.9.2.2将我的所有python脚本打包成Windows二进制文件.我正在尝试将代码符号应用于二进制文件.使用signtool直接产生破坏的二进制文件.

是否可以签署使用py2exe生成的二进制文件?怎么样?

python code-signing py2exe code-signing-certificate codesign

2
推荐指数
1
解决办法
1542
查看次数

如何对 MacOS 应用程序进行代码签名?

我工作的大学里有一位教授开发了一个 MacOS 应用程序,他需要签名,这样当用户尝试运行它时,它就不会被 MacOS 阻止。我已经获得了他的 CSR 并获得了为他创建的 Apple 开发人员证书(使用“临时”分发选项,该选项创建了一个名为“distribution.cer”的证书文件)。

我在 Apple 开发者网站上搜索了有关如何使用 XCode 签署应用程序的信息,但我不太能理解这些说明,因为我不是 XCode 用户或 Apple 开发人员。

据我所知,您还可以从终端签署应用程序,这是正确的吗?如果是这样,它是否仅适用于.pkg 安装程序,或者也适用于预编译的应用程序( .app 文件)?

macos xcode code-signing code-signing-certificate

2
推荐指数
1
解决办法
4179
查看次数

协同设计失败,退出代码为1-无法建立副本资源

我意识到这个问题已经被问过好几次了,但是我尝试使用很多给出的答案来解决问题,但是很幸运。

CodeSign /Users/XXXXXXXX/Library/Developer/Xcode/DerivedData/XXXXXXXX-blligpejpeysabczydnolvooizok/Build/Products/Debug-iphoneos/XXXXXXXX.app
    cd /Users/XXXXXXXX/Documents/Development/Native/tomhais
    export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"

Signing Identity:     "iPhone Developer: XXXXXXX"
Provisioning Profile: "iOS Team Provisioning Profile: XXXXXX"
                      XXXXXXXX

    /usr/bin/codesign --force --sign XXXXXXXXX --entitlements /Users/XXXXXXX/Library/Developer/Xcode/DerivedData/XXXXXXX-XXXXXXXX/Build/Intermediates/tomhais.build/Debug-iphoneos/XXXXXX.build/XXXXXXX.app.xcent --timestamp=none /Users/XXXXXXX/Library/Developer/Xcode/DerivedData/XXXXXXX-XXXXXXXX/Build/Products/Debug-iphoneos/tomhais.app

/Users/XXXXXXX/Library/Developer/Xcode/DerivedData/XXXXXXX-XXXXXXXX/Build/Products/Debug-iphoneos/XXXXXXXX.app: code object is not signed at all
In subcomponent: /Users/XXXXXXXX/Library/Developer/Xcode/DerivedData/XXXXXXXX-XXXXXXXX/Build/Products/Debug-iphoneos/XXXXXXXX.app/0CeadLitir.png
Command /usr/bin/codesign failed with exit code 1
Run Code Online (Sandbox Code Playgroud)

我尝试了以下方法:

  1. 删除了我的开发者帐户并重新添加了
  2. 删除所有供应配置文件并重新下载
  3. 检查了钥匙串访问以确保它们使用系统默认值
  4. 检查我的代码签名是否输入了正确的证书
  5. 从资源中删除该图像/从“构建阶段/复制捆绑资源”中将其删除并再次添加它
  6. 重新启动机器
  7. 被机器诅咒

关于我可以尝试的任何其他想法?

在此处输入图片说明

code-signing code-signing-certificate ios

1
推荐指数
1
解决办法
2737
查看次数