使用Testflight,尝试生成存档但在Entitlement.plist的chown上出现错误

时间:2012-03-09 07:40:48

标签: ios testflight code-signing-entitlements

我已经在Google上完成了必要的搜索错误,但没有找到任何有用的内容,所以我在这里发帖以希望获得一些潜在客户。

我正在使用Testflight。已关注the directions here了解XCode 4。

当我做产品时 - >构建 - >存档...它使用密钥编译和签名 当我做产品时 - >存档...它失败并显示消息

{some stuff before...but I think this is the culprit } /usr/sbin/chown -RH "Entitlements.plist:staff"
"/Users/jtu/Library/Developer/Xcode/DerivedData/MyProject-agrwkgvjqjnrrvglrgpdcmvlquzy/Build/Intermediates/ArchiveIntermediates/MyProjectLite/InstallationBuildProductsLocation/Applications/Playing Cards Lite.app"
chown: Entitlements.plist: Invalid argument
Command /usr/sbin/chown failed with exit code 1

我甚至尝试将Entitlements.plist文件的权限更改为777 ...没有运气。

我基本上没有卡住,也无法为TestFlight创建IPA档案。

关于我应该尝试什么的任何想法?

1 个答案:

答案 0 :(得分:1)

我找到了罪魁祸首。我不确定这是怎么回事,但“Entitlements.plist”作为INSTALL OWNER和ALTERNATE INSTALL OWNER进入。所以当chown试图向所有者chown chown时:它正在使用Entitlements.plist:staff!

将其更改为我的用户名后。一切都很好。我能够做产品 - >档案

enter image description here