【问题标题】:Delphi [PAClient Error] Error: E0264 Unable to execute '"/usr/bin/codesignDelphi [PAClient 错误] 错误:E0264 无法执行 '"/usr/bin/codesign
【发布时间】:2018-03-28 21:11:26
【问题描述】:

尝试将 Delphi 10.2.2 应用程序部署到 iOS 会出现以下错误: [PAClient 错误] 错误:E0264 无法执行 '"/usr/bin/codesign" --deep -s "iPhone Developer: Wayne Smith (PJ7R7645WB)" -f "/Users/waynesmith/PAServer/scratch-dir/wsmith- WayneTemp/Project1.app"'(错误 1)

[PAClient 错误] 错误:E0264 /Users/waynesmith/PAServer/scratch-dir/wsmith-WayneTemp/Project1.app:未知错误 -1=ffffffffffffffff

【问题讨论】:

    标签: delphi codesign


    【解决方案1】:

    当您首次在新证书上运行 codesign 时,macOS 会提示您输入管理员名称/密码。 如果你选择“不允许”,你也会得到错误-1,这也是你从Delphi得到的错误。

    同时检查:

    1. Apple 在新文档中发布了一系列代码签名问题(以及一些解决方案):Technical Note TN2407 Code Signing Troubleshooting Index

    2. 检查构建设置中的 CODE_SIGN_IDENTITY 属性。那里选择了您的配置文件吗? 您还需要在您的应用程序 .plist 中输入有效的捆绑包标识符。 标识符必须与您在生成配置文件时提供的标识符相匹配。 Apple 在这里有一个技术说明。

    3. 当您使用 XCode 构建示例时,如果您在 Xcode 中右键单击错误消息并选择展开以获取更多详细信息,您会得到问题的描述吗?例如,您可能在不同的钥匙串文件中有两个同名的开发者证书副本,而 Xcode 无法确定使用哪一个?

    4. 检查我的系统钥匙串上是否有任何过期的证书。默认情况下,钥匙串访问不显示过期证书。您需要转到系统钥匙串,让 KA 告诉您有关过期证书的信息,然后删除与登录钥匙串上的正确证书冲突的过期证书。

    5。如果实际的 Apple WWDR 证书标记为“始终信任”,请检查 Keychain Access。它需要是“系统默认值”。这也适用于您的开发和分发证书。如果它们中的任何一个被错误地设置为“始终信任”,这显然会导致此问题。

    因此,在 Keychain Access 中,点击 Apple Worldwide Developer Relations 证书颁发机构证书,然后选择获取信息。然后,展开信任设置,并为“使用此证书时:”的组合框选择“系统默认值”。

    其他人评论说,对于这些错误,您可能必须在系统和登录钥匙串中执行此操作。

    1. 尝试将 --deep 添加到构建设置中的其他代码签名标志。此处提供更多信息:Xcode 4.6.3 中 Dropbox API 的代码设计失败:“代码对象根本没有签名”

    2. 在钥匙串访问中,检查您是否选择了一个配置文件,该配置文件在设置中包含有效的代码签名身份和有效的捆绑标识符。 (转到构建设置->签名->配置文件)。

    打开钥匙串访问并点击左上角的锁定图标,它会锁定登录钥匙串,然后再次点击解锁。

    转到文件->项目设置->派生数据并删除您的项目构建文件夹。之后清理并构建您的应用程序。

    8。如果您的开发人员证书被标记为“此证书由未知机构签名”,请检查 Keychain Access。如果您最近升级到较新的 Mac OS 版本并且从那以后遇到了其他几个 XCode (4.5.2) 问题,可能是您没有安装 WWDR 中间证书?如果是,我从 iOS Provisioning Portal 下载,安装在 Keychain Access 中,然后再次尝试部署项目。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-19
      • 2019-01-15
      • 2015-03-20
      • 1970-01-01
      • 2015-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多