Tag: codesign

iOS8dynamic框架 – > CodeSign错误:SDK'iOS 8.3'中的产品types'框架'需要代码签名

我正在使用我自己构build的iOS8dynamic框架,并在我的iOS应用程序中进行链接。 它在模拟器和设备上工作正常,但是当试图为它发布Release版本时,我一直得到这个错误: 代码签名错误:未find匹配的configurationconfiguration文件:没有有效的configurationconfiguration文件允许指定的权利:com.apple.developer.ubiquity-kvstore-identifier,keychain-access-groups,com.apple.developer.icloud-container-identifiers ,com.apple.developer.icloud-services,com.apple.security.application-groups,com.apple.developer.ubiquity-container-identifiers。 CodeSign错误:SDK'iOS 8.3'中产品types'Framework'需要代码签名 在应用程序目标 – >构build阶段 – >embedded框架 – >框架链接在那里,并选中“复制代码签名”checkbox。 在框架目标 – >构build设置 – >我已经设置configuration文件为“自动”,并且对于代码标识标识,在Release下,我使用的是“iOS分发” 我有3个不同的应用程序目标需要build立这个框架。 我很困惑: 该框架是否需要在Developer Center中注册自己的AppID? 该框架是否需要它自己的Provisioning Profile? 框架可以使用iOS应用程序目标中相同的权利文件吗? 谢谢。

Xcode 4.3:代码操作失败(检查您select的身份是否有效)

安装Xcode 4.3后,我无法使用Organizervalidation和分发应用程序。 虽然在Xcode中构build,签名和validation是正常的,但是Organizer中的validation失败,并在此问题的标题中显示消息。 首先,Xcode 4.3可以自动下载configuration文件(在Organizer中有一个选项),但它只下载开发configuration文件,并忽略分配configuration文件,就好像没有configuration文件一样。 好的,我手动下载并安装了它,并出现在pipe理器中。 然后,我为项目和目标设置适当的代码签名标识,并使用与我的钥匙串中的分发证书匹配的分发configuration文件。 然后我做存档(构build – 签名 – validation),没有错误,在日志中我看到CodeSign和validation步骤的绿色复选标记。 看起来不错,存档出现在组织者。 这就是所有错误的地方,我只是selectvalidation,select我刚刚在iTunes Connect中准备的新版本,select正确的代码签名身份,就像用于存档(实际上,在我的情况下没有其他select),它要求对于iTu​​neslogin/密码照常,然后说 代码标志操作失败 检查您select的身份是否有效 唉唉! 为什么!? 在存档时没有问题,然后在尝试提交到AppStore时,相同的代码签名不起作用。 那么,甚至不提交,但实际发送之前validation。 所以这个问题是我的机器本地。 生成期间成功的签名和validation,在pipe理器中失败… 我试了一切,重新安装Xcode,删除/撤销,重新颁发所有证书,从钥匙串删除重复的私钥和公钥,将所有证书放在一个“login”钥匙串,发布新的configuration文件,安装Application Loader 2.5.1,等等…仍然没有运气。 难道是我有一些从以前的Xcode安装遗留? 或者我必须更新一些工具才能使pipe理器正常工作? 同时,如果有人知道另一种上传二进制到AppStore的方式,请分享。 我无法弄清楚如何使用Application Loader来做到这一点,当它要求我select一个包上传,我所有的是Xcode在归档步骤中创build的Xcode归档。 我怎样才能让我的手在iap或Application Loader想要的任何文件上?