无法下载应用程序,此时无法安装<app-name>

尝试将应用程序安装到设备时出现此错误。 我一直在处理过去3天的代码签名错误,现在这个。

我的应用程序正在使用分发证书和移动设置configuration文件。 它被上传到一个构build服务器,它作为一个成功的构build传递,没有代码签名错误。 服务器生成一个应用程序下载链接,我正在使用我的设备上下载的应用程序,我得到的错误:

Unable to download application, <app-name> could not be installed at this time

  • 我的应用程序正在使用有效的分发证书
  • 我的应用正在使用有效的分发configuration文件
  • 构build服务器通过了应用程序,没有代码签名错误

据我所知,应用程序应该能够在任何设备上运行,因为它使用的是分发证书和configuration文件。 我工作的其他应用程序正常工作与此方法。 有没有人有线索为什么我的应用程序无法安装?

这个问题最常见的原因是:

  • 设备存储已满
  • 供应configuration文件是开发人员供应configuration文件
  • 临时分发资源调配configuration文件已损坏 ,设备遇到问题。
  • 该设备已从备份恢复,并导致无线分发冲突
  • 有一个networking超时
  • 版本和设备的体系结构设置不兼容(有时可能会在build立时“仅启用构build主动体系结构”)。
  • 不使用移动Safari

要找出这个问题的确切原因:

  • 将设备连接到iMac
  • 打开pipe理器,然后select设备
  • 侧边栏中select已连接的设备
  • select所选设备内的控制台
  • 现在安装应用程序,它会显示问题确切原因

参考

您的应用程序是否使用有效的企业/内部分发configuration文件/证书构build?

如果是这样的话:将设备连接到您的Mac并启动xcode。 然后打开组织者(CMD + SHIFT + 2),并在安装应用程序时阅读设备的控制台。 也许这清除了事情

确保您的iOS版本与您正在安装的应用程序兼容。

当用户在iOS 7设备上安装仅适用于iOS 8的应用程序时,我看到了这个问题。

此外,如果您尝试在iOS 7上安装应用程序,并且由于不兼容的版本而失败,然后升级到iOS 8,则需要执行以下操作:

  1. 下载iExplorer( http://www.macroplant.com/iexplorer/
  2. 插入您的设备
  3. 删除“媒体>下载”中的所有文件
  4. 重新启动设备

有一个iOS漏洞,它会丢弃软件包ID,并且在升级之后,它会自动失败,不允许你安装应用程序。

最近有这个问题,发疯了。 iOS版本,设备types(iPhone,iPad)的设置是正确的…仍然应用程序不会下载/安装。

一个简单的重启固定它!

对我来说,这个错误发生在我分配我的应用程序在房间的应用程序,

导出ipa文件时出错的原因是我使用了该选项
保存为Ad Hoc部署,但实际上应该保存为Enterprise Deployment

而且从iOS 10你需要给一些string的权限,例如,对于“ 隐私 – 相机使用说明 ”添加string为“ 这个应用程序需要访问相机”。

苹果真的需要在configuration文件上工作。

在文档中,它说,应用程序首先必须使用开发configuration文件进行签名,然后在文件存档时对配送configuration文件进行分发。 不过,我发现它通过代码签名和存档签名使用开发configuration文件来工作。

你真的需要玩弄configuration文件,看看哪些适合你。

那么,我以前有这个问题。 我会首先遵循@max_的build议。 但是,这听起来很琐碎,请确保与.ipa相关联的plist文件在其超链接中具有正确的大小写。 区分大小写。

在.plist文件中

做你的URL标签包括http://

如果您使用“www.somelink.com / …..”填写URL标签,则会下载但是会显示“无法在此时下载”

你应该填写“ http://www.somelink.com/ ….”

也在显示图像和全尺寸图像

我想我已经有了像你的xcodebuild一样的情况。 您可能需要检查在您构build设置和Apple开发人员门户(因此在configurationconfiguration文件中)中捆绑标识符完全相同(区分大小写!),

你会发现更详细的写作和更多的修复选项在这里 。

有时你只需要删除所有具有相同bundleId的应用程序。 在我的情况下,我有一个从代码安装的应用程序,并configurationconfiguration项后,我无法从CI安装生成。 该修复只是删除从Xcode安装的应用程序。

对于那些使用Dropbox的https下载绝对检查链接是正确的…我忘了使用正确的格式,像这样一个https://dl.dropboxusercontent.com/s/xxxxxxxxxxxxx/appname.ipa你不应该使用www.dropbox.com …….我只是改变了这一点,它是伟大的工作

在我们的情况下,我们的分销档案已经过期。 在Apple开发人员/会员中心查看。

我的应用的代码签名和configuration文件也很好。 不过,我通过删除embedded式应用扩展程序,解决了iOS10设备上发生的问题。 他们没有有效的证书,但没有被检测为无效,直到我禁用自动Xcodepipe理的目标。

只需通过连接手机与Mac来解决它,并在Xcode运行应用程序

猜测苹果供应系统可能存在一些缺陷

最后和很多麻烦后,我能够解决这个问题。

我正在与Xamarin合作。 在为我的应用程序启用推送通知后出现问题,导致configuration文件被损坏。

我取消选中来自entitlements.plist的推送通知(不禁用推送通知)

我正在清理项目,并一路删除configuration文件