iOS 无法下载应用 【打包ipa放在官网无法下载安装的问题】

iOS企业版 官网下载 无法安装问题 解决办法

打印安装失败的日志 的工具

log grub安装:http://fir.im/tools/log_guru

下面来看无法下载应用的问题:

iOS 无法下载应用 【打包ipa放在官网无法下载安装的问题】_第1张图片
IMG_1720.PNG

1.我碰到的是点击下载安装 安装到大概三分之二的时候 无法下载应用

iOS 无法下载应用 【打包ipa放在官网无法下载安装的问题】_第2张图片
屏幕快照 2016-09-13 下午4.00.36.png

app.plist 里面的有 display-image和full-size-image这两个文件
文件地址要和你的plist文件中写的一致,查到其他文档说因为之前iOS7的安装没有这两个图片文件也可以安装,但是8以后,这个是会导致的无法安装,感谢前赴后继的大神们发现这些问题。

以下是其他情况- : 【我看见的原文链接: http://www.360doc.com/content/15/0701/10/20918780_481877884.shtml 】
我的崩溃日志是这样的

iOS 无法下载应用 【打包ipa放在官网无法下载安装的问题】_第3张图片
屏幕快照 2016-09-13 下午3.18.05.png

崩溃日志可见的 【包括常见错误日志:http://blog.fir.im/logs/】

2.崩溃日志可见几个比较基础的问题:
(1).证书被封:
(Invalid signing certificate (it may have expired or been revoked))
(2).手机内已安装该应用,但是应用的证书和当前下载的证书不同:
profiled➜(Note ) MC: Provisioning profiles changed
installd➜0x100724000 -[MIInstallableBundle performVerificationWithError:]: 517: Upgrad e's application-identifier entitlement string (证书前缀1.BundleID) does not match installed application's application-identifier string (证书前缀2.BundleID); rejecting upgrade.
解决方法:删除旧的应用,重新安装。
(3).框架不支持:
installd➜0x2fe93000 install_application: Could not preflight application install
itunesstored➜0x15f6000 MobileInstallationInstall: failed with -1
installd➜0x2fe93000 handle_install: API failed
解决方法:在Build Settings -->Valid Architectures中添加相应的框架。
(4).没有添加 UDID:
installd➜profile not valid: 0xe8008012
installd➜0x385000 install_embedded_profile: Could not install embedded profile: 0xe8008012
解决方法:添加该设备的 UDID
3.其他需要排查的基本问题
(1)若要在网页上安装app,则iOS7.1及以后的plist文件的下载地址要放在https的网址下,而ipa文件下载地址不一定要https。
(2)ipa文件放到服务器上时,要设置下iis的ipa文件下载支持,否则点击下载后会图标一直停留在“等待中”。
(3)程序下载安装时,快安装完成时,图标的显示突然回退,那就是provisioning profile的问题了,查看日志会看到类似下面的信息,遇到这种情况你得检查下provisioning profile是否正确了:
installd?entitlement 'get-task-allow' has value not permitted by provisioning profile
4.问题
之前安装过该app的iOS8系统点击安装后没有反应。
还是查看日志,只有一条记录:
LoadExternalDownloadManifestOperation: Ignore manifest download, already have bundleID: com.mycom.MyApp
遇到这种情况,我按照论坛上说的(http://stackoverflow.com/questions/25772664/enterprise-app-update-distribution-on-ios-8#)更改plist文件的bundle
ID(是下载时用的plist文件不是项目的bundle ID),然后重新点击就可以下载安装了。
http://blog.chinaunix.net/uid-29439762-id-4830442.html
http://www.360doc.com/content/15/1010/22/20918780_504774501.shtml

你可能感兴趣的:(iOS 无法下载应用 【打包ipa放在官网无法下载安装的问题】)