kfo*_*rim 5 iphone xcode ipad ios
我知道这个问题被多次询问,但我想目前,我对这整个签名概念感到沮丧,这个概念往往比编码更乏味,有时候苹果公司在不同版本中真正搞砸了它.当我尝试从XCode 4.2构建分发ipa文件时,ipa构建正常并且可以成功安装,但是在XCode 4.3.2中,应用程序永远不会安装但是给我错误:Jun
:权利'application-identifier'具有供应配置文件不允许的值
现在,我正在尝试使用我的mobile.provision通过xcodebuild构建它,并且所有接缝看起来都很好,直到生成ipa.但是,通过itunes安装应用程序时,这是一直产生的错误.浏览博客/ google_search/etc之后,它可能存在一些问题,我不知道如何解决这个问题或者可能存在什么问题?
我希望有人可以指导我找到正确的方向来解决这个问题.
谢谢
我解决问题的方法首先是,我没有通过适当的配置来签署构建。您可以指示 mobileprovision 的路径,或者如果已添加它,那么您只需转到 XCode Organizer 并选择正确的provision,右键单击并在查找器中显示该provision。如果你反映 Organizer 和 Finder 中的名称完全不同,我不确定为什么苹果倾向于这样保留它,但这就是发生错误的地方。之后,当我尝试在设备上编译和安装 ipa 时,遇到另一个错误,因为“权利‘应用程序标识符’具有配置配置文件不允许的值”,因为它不是组成员。在浏览了不同的博客并搜索之后,它看起来就像苹果的技术说明中那样,它表明如果您正在构建用于分发的应用程序,则 dist.plist 文件“get-task-allow”中的参数应设置为 FALSE。尽管它表明在 XCode 4.2 中,由于权利已被照顾好,所以您选择的编译类型也应该反映这一点,但显然这并没有反映为 FALSE。因此,将其切换为 false 后,ipa 终于安装到了设备上。再次强调,这是出于企业分发目的,因此希望将来这可以帮助某人并节省一些麻烦。
归档时间: |
|
查看次数: |
3303 次 |
最近记录: |