我一直在测试构建一个 iOS 应用程序 (IPA) 以通过 Ad Hoc 配置文件进行分发。我想确认一切都按预期工作,所以我 removed 我的设备从配置文件中,然后使用该配置文件构建一个新的 IPA(刷新配置文件)。出乎意料的是,我仍然能够安装和运行 IPA。我还在 Apple Developer 中完全禁用了我的设备。
我确认 IPA 是用我期望的配置文件签名的(重命名为
zip
,检查内容,并打开嵌入的配置文件)。
我错过了什么吗?是什么允许 Ad Hoc 签名的 IPA(没有设备 UDID)在我的设备上安装和运行?