之前我用Xcode 7.3.1在我的iPad上直接覆盖安装App Store的应用并测试升级情景,一切都很好。但是这个星期我升级到了Xcode 8,然后尝试同样的方法,但是一直出现下面的升级错误:
"This application's application-identifier entitlement does not match that of the installed application. These values must match for an upgrade to be allowed."
我尝试了很多贴子上的解决方案,但没有一个有效。而且我也没有手表应用程序,只有一个简单的iOS应用程序目标。
App installation failed due to application-identifier entitlement
我删除了证书和配置文件并重新创建它们,但问题依旧。然后我又下载了Xcode 7.3.1并尝试了同样的方法,但还是遇到了同样的问题。
现在我无法完全测试我的升级情景,求救!!
codesign -d --entitlements :- path/to/AppName.app/AppName
命令,你会在输出中得到相同的应用标识符吗?也许 AppID 具有与你团队前缀不同的前缀。 - Mats