由于应用程序标识符授权,我无法安装watchOS 2 WatchKit应用程序。这发生在打开功能选项卡中的应用程序组之后。

完整的错误:

App安装失败 此应用程序的应用程序标识符授权与已安装应用程序的应用程序标识符授权不匹配。这些值必须匹配才能允许升级。

这是在物理设备上以调试模式运行应用程序。只运行iOS应用程序就可以了。

我再次关闭了应用程序组,并删除了添加的授权文件,但同样的错误。


当前回答

我的解决方案在短短2步解决了这个问题,没有丢失数据或需要卸载应用程序。

从之前安装了应用程序的mac上下载配置文件(点击“I”图标,然后在桌面上拖动配置文件图标)

复制配置文件到新的mac并在Xcode中打开(双击)。

新mac上的Xcode将更新配置,允许在设备上安装,无需任何其他操作,也不会丢失任何保存的数据。

其他回答

当我尝试在一个临时构建上安装时,发生了这种情况。

我今天遇到了同样的问题,通过更改之前安装在我iPhone上的应用程序的显示名称和包标识符来解决它。 步骤:

Xcode -> General tab -> Find Identity -> Change Bundle Identifier

所以,现在我有两个相同的应用程序具有相同的功能,但有两个不同的名称和身份。

我从5s移到6s后收到了这个错误。 我从旧iPhone的备份中恢复了新的6s。 因此,在新iPhone上安装了旧应用程序。

旧的应用程序没有出现在6s的“已安装的应用程序”列表中! 我手动删除了iphone 6s上的这个旧应用程序,一切正常。

接受来自开发者网站和iTunes Connect网站的协议,并在X-Code中重新打开项目,这为我解决了问题。

删除任何以前版本的应用程序从您的iPhone,然后清洁->构建和运行再次。你的应用应该在你的设备上平稳运行。

另外,在尝试直接在设备上运行项目时,请确保您没有在项目设置中选择分发证书。