objective-c – Parse SDK在构建AppStore时导致权利资源错误
发布时间:2020-12-14 17:33:16 所属栏目:百科 来源:网络整理
导读:看起来XCode6没有在Parse SDK中签署资源(我使用的是最新版本1.4.1). 实际的Archive / Build工作正常.事实上,我也可以通过这个过程分发AdHoc beta版本(我的测试人员可以从HockeyApp安装).在我尝试提交到AppStore之前,问题不会发生.我切换到发布配置文件证书,
看起来XCode6没有在Parse SDK中签署资源(我使用的是最新版本1.4.1).
实际的Archive / Build工作正常.事实上,我也可以通过这个过程分发AdHoc beta版本(我的测试人员可以从HockeyApp安装).在我尝试提交到AppStore之前,问题不会发生.我切换到发布配置文件&证书,存档,然后当我从管理器按下提交按钮时,我得到: 当我点击Show Logs时,我被带到finder路径/ private / var / folders / s_ / 9v750_vs1ql7ftn5zq8cn9y80000gn / T /.该文件夹包含3个文件,其中两个没有任何新内容,但其中一个(IDEDistribution.standard.log)包含一个指向Parse的有趣错误: 2014-09-24 04:34:05 +0000 [MT] Beginning distribution assistant for archive: Aftermath-iOS[APPSTORE],task: Submit 2014-09-24 04:34:05 +0000 [MT] Automatically selecting the only availaable distribution method <IDEDistributionMethodiOSAppStoreDistribution: 0x7fb300688930> 2014-09-24 04:34:06 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fb2edd3f190:'/Users/zane/Library/Developer/Xcode/Archives/2014-09-23/Aftermath-iOS[APPSTORE] 9-23-14,9.34 PM.xcarchive/Products/Applications/Aftermath.app/Parse.framework/Versions/A'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/zane/Library/Developer/Xcode/Archives/2014-09-23/Aftermath-iOS[APPSTORE] 9-23-14,9.34 PM.xcarchive/Products/Applications/Aftermath.app/Parse.framework/Versions/A" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo=0x7fb2ede17c40 {NSLocalizedDescription=Item at "/Users/zane/Library/Developer/Xcode/Archives/2014-09-23/Aftermath-iOS[APPSTORE] 9-23-14,9.34 PM.xcarchive/Products/Applications/Aftermath.app/Parse.framework/Versions/A" did not contain a "archived-expanded-entitlements.xcent" resource.} 2014-09-24 04:34:09 +0000 [MT] Canceled distribution assistant 请注意构建目标中缺少archived-expanded-entitmentments.xcent的行. 解决方法
这最终成了我的一个愚蠢的错误.我在复制资源阶段使用了Parse Framework,这是不正确的.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |