`
thierry.xing
  • 浏览: 655853 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
580fa9c1-4a0c-3f40-a55a-c9256ce73302
Sencha Touch中...
浏览量:0
社区版块
存档分类
最新评论

iOS8 企业应用部署Bug

 
阅读更多

今天发现,使用iOS企业部署(In-House Distribution)方式进行应用升级时,在iOS8下无法成功,删除应用再重新安装也不行,查看log,发现报错:

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

 

经过调研,发现这个是Apple的bug,从iOS8 Beta5就有了,一直没有解决

 

目前暂时可行解决方案如下:

在.plist中,伪造一下bundle id,如

 

<key>bundle-identifier</key>

<string>com.mycom.MyApp</string>

<key>bundle-version</key>

<string>1.2.2</string>

把com.mycom.MyApp变成com.mycom.MyApp.ios8fix

 

以上方案可以解决此问题,但是由于bundle id和之前安装的不同,所以安装过程中会存在两个图标,安装完毕后,图标消失。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics