为什么我可以在我的设备上安装应用商店配置文件签名的应用程序?

How come I can install app store profile signed application on my device?

根据我的理解,要创建用于分发的 IPA 以供测试或与他人共享,我需要使用 AdHoc 配置文件签署我的应用程序。为了将 IPA 上传到 App Store,我需要使用 App Store Distribution 配置文件对应用程序进行签名。

但我有一个应用程序,即使我使用 App Store 分发配置文件创建了一个 IPA,我也可以将它安装在我的测试设备上(不,它没有越狱,是的,它在设备)。此特定配置文件是在 iOS 6.

期间创建的

现在,当我创建一个新的 App Store 分发配置文件并尝试在存在 AdHoc 配置文件的测试设备上安装时,我无法这样做。

知道怎么可能吗?从技术上讲,根据我的理解,App Store Distribution 配置文件签名的 IPA 永远不可能直接使用 iTunes 安装在设备上。必须通过App Store安装(经过Apple批准)。

这是不可能的。旧证书以某种方式允许我在其中一台设备上安装应用程序,更新证书后,它不再允许我在设备中安装使用应用商店证书签名的应用程序。

所以最后的答案是,不可能。它只能安装在越狱设备上(这完全是一个不同的问题)。