指定的权利…个人资料。 (0xE8008016)。错误iOS 4.2
在尝试将我的第一个应用程序部署到iOS 4.2.6(Verizon)上的非越狱设备时,我收到了“可怕的”错误
The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile.
(0xE8008016).
。问题是,我的项目中没有Entitlements file
,因为我根本没有分发它,只是把它放在一台设备上。我已经完成了苹果让你通过的所有箍和循环(证书,设备,配置)到字母,我无法弄清楚出了什么问题。
任何人都可以帮我解决这个问题吗?
没有找到相关结果
已邀请:
30 个回复
镶骄册筷
号拳藐孔妇
貉骂
涸坍饺
盛虱
芯伶句餐绕
替秀宝
抽法
绊伦欧
bab
嗜蒂谷尘旱
补蹲农界维
悸翠疮武昏
娠频摩
。它帮了我几次。 (Xcode 6.2)
亲奋漏
吠强祷豪硅
才改隘瘁
,单击
,单击
,选中复选框启用iCloud,最后单击
。在Xcode中刷新您的配置文件,然后它将开始工作。 这是有道理的 - 当你进行调试时,它默认为团队配置文件,团队配置文件需要打开iCloud。
久坡
碧肮械淌设
删除了
文件。 从我的所有设备上删除了应用程序
Xcode的构建 *可选删除配置文件并重新添加 希望它也适合你们:)
师埠女
可扇胆
陈獭
构建设置引起的,因为在这个Xcode版本中有两个条目供应配置文件: 供应资料 供应配置文件(已弃用) 我的错是我只更新了第一个,并且已弃用的条目仍然指向无效的配置文件。将两者更改为相同的值可以解决问题(清除已弃用的条目也应该具有相同的效果)。
朗排谎纷瘟
俯乡骚钵皆
粟痢凰副
呸溉
。设备开发证书必须在2015年2月到期。 问题已解决: 选择
,在GameCenter下,在这里我得到了GameCenter权利的错误,因为它没有添加到项目中,虽然第一个版本的应用程序是通过相同的XCode 5.1发布的,但之前没有这样的错误。 下面是一个标题为
的按钮。点击后,它添加了GameCenter权利并解决了问题。 看病后屏幕看起来像: 对我来说,与证书无关。应用程序现在可以在设备上成功运行
誓猎贰
蕾跨立锌煤
构建设置中不同的bundleid。 我发现这是因为我在设备视图中的设备控制台中注意到此消息:
碉罕城爸
绵扇寸访