Ric*_*tos 289 ios watchkit watchos-2
由于应用程序标识符权限,我无法安装watchOS 2 WatchKit应用程序.在"功能"选项卡中启用"应用程序组"后发生这种情况.
完整错误:
应用安装失败
此应用程序的应用程序标识符授权与已安装的应用程序的授权不匹配.这些值必须匹配才能允许升级.
这是在物理设备上以调试模式运行应用程序.只运行iOS应用程序工作正常.
我再次关闭App Groups并删除了添加的权利文件,但是同样的错误.
Joh*_*itt 719
我有一个iPhone应用程序的问题,并使用以下步骤修复它.
在我这样做之后,我的应用程序重建并启动就好了.由于您的应用是watchOS应用,我不确定您会得到相同的结果,但值得一试.
Tom*_*ton 96
我遇到了这个问题,如果没有删除并重新安装应用程序就无法解决问题(搞乱配置文件,正如一些人建议的那样,没有帮助).
但是,我没有丢失现有的测试数据.对于今后遇到此问题的任何人,以下是如何做到这一点:
然后Xcode将恢复以前保存的应用数据. 您现在已经恢复了旧的测试数据,应该运行应用程序.
n.b*_*y.n 27
从iPhone中删除任何以前版本的应用程序,然后再次清除 - >构建并运行.您的应用应该可以在您的设备上顺利运行
另外,在尝试直接在您的设备上运行项目时,请确保您没有在项目设置中选择分发证书.
Dar*_*ren 27
当您的AppID前缀与先前安装的应用程序的前缀不匹配时,您将收到此错误.如果您的应用已经在App Store中,则无法在不恢复原始AppID前缀或联系Apple的情况下提交更新.
Apple处理此问题的说明:https://developer.apple.com/library/content/technotes/tn2319/_index.html#//apple_ref/doc/uid/DTS40013778-CH1-ERRORMESSAGES-UPGRADE_S_APPLICATION_IDENTIFIER_DOES_NOT_MATCH_THE_INSTALLED_APP
如果您不打算更改AppID前缀,则Xcode会使用错误的配置文件对您的应用进行签名.
如果您打算更改AppID前缀(因为应用程序已转移到新开发人员,或者您要从旧的2011年之前的AppID迁移),则必须联系Apple以将现有AppID迁移到新前缀.
您还必须将previous-application-identifiers权利添加到您的应用程序,列出所有以前的AppID(带有旧前缀).您必须要求Apple为您生成包含previous-application-identifiers权利的配置文件.
小智 17
我解决了这个问题而没有删除应用
随着项目在xcode中打开.项目 - >构建设置 - >代码签名 - >供应配置文件(下拉列表)可能设置为自动并选择错误的配置文件.打开下拉列表并选择正确的下拉菜单,然后重新运行该应用程序.
我遇到了同样的问题并且被困了几分钟并且在搜索之后,我找到的最简单的解决方案是手动从设备中删除以前安装的应用程序并尝试再次从Xcode运行应用程序.
希望它能帮到你.祝一切顺利...
对我来说,发生这个问题是因为我登录的帐户与在 iPhone 上安装应用程序的帐户不同。
只需从 iPhone 中删除该应用程序,然后从 Xcode 中再次运行即可。
| 归档时间: |
|
| 查看次数: |
104810 次 |
| 最近记录: |