ios - 如果有新的受信任设备,是否必须重新生成 IPA?
问题描述
我首先生成 IPA 并分发到少数 iPhone 设备,后来发现很少有 iPhone 没有来自我的 mac 的签名证书,所以我通过 XCode 添加它们并尝试分发早期生成的 IPA 但没有他们成功安装。它仅在我再次运行整个过程后才有效(构建->存档->验证->导出)?我是否正确理解 IPA 仅适用于 IPA 生成之前的受信任设备?
解决方案
当然,每当您添加任何新设备并创建新配置文件时,您都必须创建新存档,以便新添加的设备能够安装 ipa。由于 Apple 限制不受信任的设备使用应用程序代码签名是必须的,并且当您进行代码签名时,配置文件与证书匹配。
与创建存档一样,在导出时使用配置文件。创建的旧 ipa 不包含新配置文件,因此也包含新设备。
因此,每当您添加单个设备时,都需要创建新的 ipa。
推荐阅读
- python - Python 库无法在使用网络摄像头捕获的两个移位图像之间进行详细的图像比较
- ajax - Primefaces SelectOneRadio 结果页面有变化
- jquery - 如何修复错误 TeamsController#load_users 缺少此请求格式和变体的模板
- android - 处理(许多)后堆栈
- sql - 以下场景的 SQL 查询
- python - 使用 Selenium + Python 循环链接并从结果页面中抓取数据
- android - Android:将图像设置为背景后无法在画布上绘图
- java - SpringBoot和MongoDB如何抽象相似实体
- arduino-esp8266 - 串行监视器发送编码数据而不是文本
- ag-grid - 没有要显示的行