我实际上是在尝试签署iOS Cordova应用程序。 该项目是使用以下配置创建的:
今天,我的配置是:
每次我尝试签署应用程序时,都会收到此错误:
error: /usr/bin/codesign --force --preserve-metadata=identifier,entitlements,
resource-rules --sign AUDIPOG (94QQ6PT92C) --resource-rules=/var/folders/lm
/kf2d3xk95f3330_f0xn24xmm0000gn/T/x2pZphou5t/Payload/AUDiPOG.app/
ResourceRules.plist /var/folders/lm/kf2d3xk95f3330_f0xn24xmm0000gn/T
/x2pZphou5t/Payload/AUDiPOG.app failed with error 1. Output: Warning:
usage of --preserve-metadata with
option "resource-rules" (deprecated in Mac OS X >= 10.10)!
Warning: --resource-rules has been deprecated in Mac OS X >= 10.10!
/var/folders/lm/kf2d3xk95f3330_f0xn24xmm0000gn/T/x2pZphou5t/Payload/
AUDiPOG.app/ResourceRules.plist: cannot read resources
我浏览了一些引用相同错误的帖子,例如this,this,this,this,this或this < / p>
他们都提供相同的解决方案:
$(SDKROOT)/ResourceRules.plist
将此行放在此位置:
project > Targets > Select your target > Build Settings > Code Signing Resource Rules Path
我试过这个修复程序......但是它没有用。
我也尝试过:清理我的项目,强制关闭Xcode并重做修复等等......
似乎没什么用。
有人知道该怎么办?
答案 0 :(得分:0)
解决了!我回到了Xcode 6.0.1