【问题标题】:IOSApp unable to installIOS App无法安装
【发布时间】:2019-10-12 21:20:22
【问题描述】:

我尝试部署一个应用程序供我的公司使用。所以我做产品->存档,选择好的分发证书/配置文件。我将文件上传到网上,将manifest.plist 的链接链接到.ipa,然后我尝试将其安装在我的 ipad 上,但...无法安装:
更新:我不想直接在 Ipad 上安装它,而是从带有 ipad 的 url 下载它,我正在使用 entreprise developerper 程序,如果我直接为 ipad 构建它,它就可以工作

这里是ios控制台日志:

我觉得奇怪的是在日志之后

INVALID >> { 642AFE.... 这个数字和我的不一样 ipa 文件名。

我也觉得奇怪的是得到许多 plist 文件(分发、导出...)。

这里是我放到服务器的文件夹:

有人知道吗? 提前感谢

【问题讨论】:

  • 您使用哪个存档?开发还是生产?
  • 你需要添加iPad的UDID才能在开发模式下安装应用程序
  • 你在 Xcode 中哪里看到的那个选项?我只需点击产品->存档
  • 我不想直接在Ipad上安装,而是用ipad从url下载
  • 您使用的是哪个帐户?开发者账号还是企业账号?

标签: ios in-house-distribution


【解决方案1】:

如果您使用的是普通开发者帐户,那么要在设备中安装应用程序(直接或从任何第三方站点),您必须使用 AdHoc 分发配置文件的开发配置文件对存档文件进行签名。如果您在此处选择了 Appstore 分发证书和配置文件,则该应用程序将无法安装在任何设备中。

如果设备的 UDID 已添加到配置文件(开发或 AdHoc 分发),那么您可以直接使用 Xcode 或通过 URL 安装应用程序。

如果您正在使用企业程序并且应用程序使用分发证书和配置文件进行签名,那么无论配置文件中是否存在 UDID,应用程序都可以安装在任何设备上。

存档 ipa 时请检查配置文件。

希望这对您有所帮助。

【讨论】:

  • 我知道,我是第二种情况,但是还是不行
  • 能否请您检查一下是否可以将导出的 ipa 直接安装到 iPad 上?
  • 如果我直接将它发送到ipad,它就可以工作,没有特别的错误。但问题是:它需要从一个 url 工作
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-08-02
  • 1970-01-01
  • 2017-09-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-07
相关资源
最近更新 更多