【发布时间】:2017-06-18 22:33:34
【问题描述】:
场景
我们的团队正在开发一个企业应用程序,该应用程序已通过 HockeyApp 交付给我们的一位客户。这个特定的客户在登录时遇到问题。当我们使用我们的环境时,这个问题不会发生,但它总是发生在使用他们自己的环境和数据在 VPN 上的客户身上。该问题必须由我们调试。客户已使用 Airwatch 部署了应用程序,并且
做了什么
我创建 IPA 以通过 HockeyApp 部署到客户端。
客户已退出应用程序并将其部署到 Airwatch。
我已将应用程序从他们的 Airwatch 目录下载到我的设备。
从 Xcode 构建+运行以运行应用程序以在我的设备上进行调试。
会发生什么
在它安装到我的设备之前,我收到以下消息:
“This application's application-identifier entitlement does not match that of the installed application. These values must match for an upgrade to be allowed.”
问题
1) “应用程序标识符权利”。这是什么?
2)(更广泛的问题)如何调试从 Airwatch 安装的应用程序?
【问题讨论】:
-
不,这个 SO 问题与您粘贴的链接不同。该链接基本上只是说“删除应用程序”。如果我从设备中删除应用程序并尝试从 Xcode 构建和运行,它不会“升级”已安装的包含我需要连接的 VPN 和服务器 URL 的应用程序。相反,它是从 Xcode 全新安装的,不会包含我客户的 VPN 或数据。