无线安装 .ipa 无法打开
Posted
技术标签:
【中文标题】无线安装 .ipa 无法打开【英文标题】:Installing .ipa over the air does not open 【发布时间】:2019-05-15 00:21:38 【问题描述】:我已经签署了我的 .ipa,并尝试通过 diawi 安装它。该应用程序已安装,但该应用程序的图标显示为深色且无法打开。我使用 ios 证书对其进行了签名,当我从 XCode 和 TestFlight 尝试它时,它运行良好!会是什么?
【问题讨论】:
它是“ad-hoc”还是“app-store”存档?您要安装的设备是否已在您的帐户中注册?仅仅因为它通过由 Apple 控制和管理的 TestFlight 工作,并不意味着它可以通过其他部署方法工作 为什么不使用 TestFlight 的“公开测试版”功能 - 您可以发布指向您的 TestFlight 构建的链接。 【参考方案1】:你需要用AdHoc Provisioning Profile
签名。
您还应该在您的 Apple 开发者帐户中的 Certificates, Identifiers & Profiles
中注册设备 UDID
。
编辑
摘自迪亚维知识库。
作为开发人员需要检查的一些事项
如果您已将应用上传到 Diawi,但无法在您的某些设备上安装,请检查以下几点:
设备的 UDID 必须在 xcode 内置到应用程序中的配置文件中 设备的 UDID 不能以“fffffff...”开头(如果是,那就是假的) 您正在构建应用的发布版本 设备不在阻止应用安装的企业防火墙后面您也可以尝试将应用拖放到 iTunes 中并同步您的设备:它应该安装该应用,否则它无效。
Can't install an app on an iOS device? Things to check
Distribute to registered devices (iOS, tvOS, watchOS)
What is the difference between a Development Provisioning Profile and an Ad Hoc Provisioning Profile?
【讨论】:
即使使用 Diawi 也不需要设备 UDID 吗? 抱歉,是的,现在好像是这样。以前不是这样的。 非常感谢您的帖子!我发现的所有其他帖子都建议使用“iOS App Store”选项,但我的应用程序没有获得正确的图标,也没有以它开头(参见问题here)。使用“Adhoc”它可以正常工作! :)以上是关于无线安装 .ipa 无法打开的主要内容,如果未能解决你的问题,请参考以下文章
如何解决IOS 15提示“此App的开发者需要更新APP以在此IOS版本上正常工作”, 无法打开安装的APP的问题