解决iOS8安装企业版无反应问题 ----转载

作者:JackLiny

转载:http://blog.csdn.net/zwkm6936367/article/details/39522343

iOS7可以下载没有任何问题,iOS8发现挂在官网上的企业版的app点击了提示是否安装应用程序,但是确认以后没有反应,找了很久,都没有发现问题。后来查看了的device console发现安装的时候出现

LoadExternalDownloadManifestOperation: Ignore manifest download, already have bundleID: com.mycom.MyApp

后来查资料外国开发者推测是iOS8的一个bug:

The biggest issue for us is that we can not reproduce this onany of our devices. Our suspicion is that iOS 8 has some internalcache with bundle IDs and just doesn‘t install a build if it thinksthat an app with this bundle ID is already installed. As theinstallation doesn‘t even start, we think that iOS is matching thebundle identifier from the manifest plist against this cache.

它会寻找是否ios缓存的identifier与bundle identifier在plist文件中匹配,如果匹配,它会认为已经安装了,就不会有反应。 上面解释的很清楚。所以解决办法就是在plist文件中修改bundle Identifier。

比如你的plist文件的BundleID是com.mycom.MyApp,则修改成com.mycom.MyApp.fixios8。(创建一个假的bundleID,可以随便取,这样ios就不会认为你已经安装。记住是修改plist文件的bundleID,不是应用程序的bundleID)

发布以后就发现可以了。只是如果你已经安装了app,则会出现一个新的下载的空白icon,因为这个app的bundleID与你plist的bundleID不一致,当下载完成后,会覆盖原本app,因为它会检测到下载安装的app的bundleID已经存在并且覆盖。

完美解决。

时间: 2024-10-11 18:12:48

解决iOS8安装企业版无反应问题 ----转载的相关文章

解决iOS8安装企业版无反应问题

iOS7可以下载没有任何问题,iOS8发现挂在官网上的企业版的app点击了提示是否安装应用程序,但是确认以后没有反应,找了很久,都没有发现问题.后来查看了的device console发现安装的时候出现 LoadExternalDownloadManifestOperation: Ignore manifest download, already have bundleID: com.mycom.MyApp 后来查资料外国开发者推测是iOS8的一个bug: The biggest issue f

Java JDK8 Windows XP安装与“无... RegDeleteKeyExA 于... ADVAPI32.dll”的解决

[jdk-8u5-windows-i586.exe] Java JDK8 Windows XP安装与"无... RegDeleteKeyExA 于... ADVAPI32.dll"的解决 在Java JDK8安装时,我的Windows XP报"无... RegDeleteKeyExA 于... ADVAPI32.dll"错,原来是对于Windows XP不再支持了,只能手动安装. http://blog.163.com/fan_ya/blog/static/1177

CocoaPods安装和使用教程(转载自Code4App)

Code4App 原创文章.转载请注明出处:http://code4app.com/article/cocoapods-install-usage 目录 CocoaPods是什么? 如何下载和安装CocoaPods? 如何使用CocoaPods? 场景1:利用CocoaPods,在项目中导入AFNetworking类库 场景2:如何正确编译运行一个包含CocoPods类库的项目 CocoaPods是什么? 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWor

Laravel4快速安装方法,解决Laravel4安装速度慢

Laravel4原始安装方法 Laravel4 是构建在 Composer 之上的, 之前的安装方法是如下: composer create-project laravel/laravel your-project-name --prefer-dist 1 composer create-project laravel/laravel your-project-name --prefer-dist 然后再 composer install 1 composer install 十分钟过去了 ….

解决MSDE2000安装SA强密码SAPWD开关和混合模式登录问题

解决MSDE2000安装SA强密码SAPWD开关和混合模式登录问题 2012 年 9 月 9 日 今天帮客户安装某某软件,需要用到SQL Server数据库,之前一直是直接装个SQL Server 2000企业版完事的,但是觉得这个太庞大了,安装略显麻烦.客户使用的软件也不需要功能多复杂的SQL Server. 其实我想尝试一下SQL Server 2005 Express的,无可奈何的是那个软件太破旧了,只能用SQL Server 2000凑合用了,其实SQL Server 2000也有类似的

oracle11g安装和基本的使用-转载

截的图大小不一,就请将就着看吧!测试操作系统和硬件环境是否符合,我使用的是win2008企业版.下面的都是step by step看图就ok了,不再详细解释. 请留意下面的总的设置步骤:-----------------------------------------------------------! 表空间其实应该理解为存储空间和可以设置为跨分区或者硬盘来存储呢.分永久和临时的两种.一般创建自己的永久的表空间就可以了,临时的使用系统自己建立的. oracle是跨平台的数据库,其实图形界面或

Kali-linux安装之后的简单设置--转载

1.更新软件源:修改sources.list文件:leafpad /etc/apt/sources.list然后选择添加以下适合自己较快的源(可自由选择,不一定要全部): #官方源deb http://http.kali.org/kali kali main non-free contribdeb-src http://http.kali.org/kali kali main non-free contribdeb http://security.kali.org/kali-security k

解决win7 安装完jdk7后,再安装jdk8出现的问题 has value '1.8', but '1.7' is required.

http://blog.csdn.net/qiyueqinglian/article/details/46605759 电脑装了jdk8,JAVA_HOME也是设置的8. 不删除8变回7. 改了JAVA_HOME,并且path值里的C:\ProgramData\Oracle\Java\javapath也删了 运行java -version,报错 Error: Registry key ‘Software\JavaSoft\Java Runtime Environment’\CurrentVers

解决Xshell和vim中文乱码(转载)

From:http://blog.csdn.net/lovey599/article/details/7275403 一般而言,乱码多是由于编码问题引起 的,在windows系统中,大多数情况下中文编码采用的是big5或utf-8两种,但是默认情况下确是big5,如果这样的话,请首先用locale命令查看你linux系统当前语系,执行LANG=zh_CN.big5修改语系.这里以utf8编码为例. 打开一个用utf8编码的中文文件,在vim中,执行:set encoding=utf-8 term