首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >代码签名错误-验证CODE_SIGN_ENTITLEMENTS的值

代码签名错误-验证CODE_SIGN_ENTITLEMENTS的值
EN

Stack Overflow用户
提问于 2018-11-04 17:37:17
回答 7查看 23K关注 0票数 10

如果我试图使用“助手”中的云服务编译一个IOS-Nativescript-App,我会得到以下错误:

(CLI)代码签名错误:无法打开文件\"/tmp/builds/_/27e1345b5c089d99eb18995c590617489875f779/5.0.0/5.0.0/APPNAME/platforms/ios/APPNAME\APPNAME.entitlements\“。验证目标\"APPNAME\“的CODE_SIGN_ENTITLEMENTS构建设置的值,并验证构建配置\”Debug“是否正确,并且该文件存在于磁盘上。 xcode-生成代码签名错误: SDK 'iOS 11.4‘中的产品类型“应用程序”需要进行代码签名

我在running系统上使用本地脚本-所以我没有在本地运行xcode .

我的APPName.Rights-File如下所示:

代码语言:javascript
复制
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
        <key>aps-environment</key>
        <string>development</string>
    </dict>

你的解决方案是什么?

EN

回答 7

Stack Overflow用户

发布于 2019-11-12 15:14:51

我也遇到了这个问题,但有点小问题。我认为发生这种情况的原因如下:

  1. 我增加了“推送通知”功能
  2. 我删除了应享权利文件(将其移到回收站),该文件是在我添加“推送通知”功能时添加的。

当我这样做时,错误出现了一段时间后。

为了解决这个问题,我进入了"Build Settings",展开了"Signing"选项卡,删除了,行上写着"Code Signing Entitlements"

这是在Xcode 11中完成的。

票数 44
EN

Stack Overflow用户

发布于 2020-09-23 15:15:38

Xcode 12

对我来说,发生此错误是因为我将.entitlements文件移动到一个组中。

要解决这个问题:

  1. 打开Settings选项卡。
  2. 转到Signing区。
  3. Code Signing Entitlements的值更新为.entitlements文件当前路径。

例如:

我的.entitlements位于这里:

因此,这条路应如下:

票数 18
EN

Stack Overflow用户

发布于 2019-05-08 10:26:48

我知道你六个月前就问过这个问题了,但也许对某个人来说这是有用的。当在我的权限中添加推送通知但它们在Capabilities中被禁用时,我收到了此错误消息。所以我把它们打开了一切都开始运作了。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53143573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档