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

完整的错误:

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

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

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


当前回答

卸载主要的iPhone应用程序,Watch应用程序并重新构建它们可以解决这个问题。

其他回答

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

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

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

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

在我的例子中,我首先使用了两个不同的团队。

设备中的构建是使用团队A(签名和能力)构建的,我试图使用团队B重新安装构建,而不删除之前的构建。换回A队为我解决了这个问题。

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

我没有删除应用程序就解决了这个问题

在xcode中打开项目。 项目->构建设置->代码签名->配置文件(下拉) 它可能被设置为自动,并且选择了错误的配置文件。打开下拉菜单,选择正确的,然后重新运行应用程序。

你可以尝试删除设备上的旧应用程序并重新安装它,因为你不总是要改变bundle id或配置文件