如果我试图使用“助手”中的云服务编译一个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如下所示:
<?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>
你的解决方案是什么?
发布于 2019-11-12 15:14:51
我也遇到了这个问题,但有点小问题。我认为发生这种情况的原因如下:
当我这样做时,错误出现了一段时间后。
为了解决这个问题,我进入了"Build Settings",展开了"Signing"选项卡,删除了,行上写着"Code Signing Entitlements"
这是在Xcode 11中完成的。
发布于 2020-09-23 15:15:38
Xcode 12
对我来说,发生此错误是因为我将.entitlements文件移动到一个组中。
要解决这个问题:
Settings选项卡。Signing区。Code Signing Entitlements的值更新为.entitlements文件当前路径。例如:
我的.entitlements位于这里:

因此,这条路应如下:

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

https://stackoverflow.com/questions/53143573
复制相似问题