V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
hohoho
V2EX  ›  iDev

求助:企业部署安装 ipa 失败( ios 8.1.3)

  •  
  •   hohoho · 2015-02-04 16:51:45 +08:00 · 5284 次点击
    这是一个创建于 3605 天前的主题,其中的信息可能已经有所发展或是发生改变。
    以下描述都是在 ios 8.1.3 上。

    在客户现场部署到一个不连接 internet 的局域网中总是在下载到 80% 左右提示 **无法下载应用程序 此时无法下载 “MyApp”**。

    同样的一个站点部署到客户的外网机器上就能正常安装。

    在公司测试,内外网下均能够正常安装。

    已经根据这个链接的解决方案 http://stackoverflow.com/questions/28195564/enterprise-app-deployment-doesnt-install-on-ios-8-1-3 做过测试,均在客户的内网部署下失败。

    现在怀疑是客户内网丢包,用 terminal ping 会有 3% 的丢包率,但是他们的外网也存在这样的丢包率。
    想查看 ipa 安装失败的原因,但是在 xcode 6.1.1 下 windows --> devices -- viewlogs 下不存在日志;同步 itunes 后在 CrashReport 下依然找不到设备的安装失败日志。

    请碰到过此类问题的朋友指点下。告知查看设备安装 ipa 失败的日志也行。

    在线等。。。先谢过。
    第 1 条附言  ·  2015-02-05 12:38:37 +08:00
    特么的,切换一下外网,然后再切回来内网就可以成功安装了 ~~~
    用 ios console 这个工具没有查看到有用的日志。
    现在正在用 apple configurator 检查日志,但是需要先准备好设备,这个准备需要下载 ios 8.1.3(其实设备已经是 8.1.3 了,不知道为什么还要下载),网速慢,估计需要 7 个小时。。。
    11 条回复    2015-02-13 14:57:14 +08:00
    gky23
        1
    gky23  
       2015-02-04 17:06:15 +08:00
    切换3G 啊
    hohoho
        2
    hohoho  
    OP
       2015-02-04 17:14:09 +08:00
    @gky23 忘记说设备是 wifi 版的 ipad 了,而且最终还只能部署到客户的内网。感谢
    hging
        3
    hging  
       2015-02-04 18:24:31 +08:00
    我记得企业部署IPA要SSL链接才可以.
    robertlyc
        4
    robertlyc  
       2015-02-05 09:17:45 +08:00
    https了吗
    hohoho
        5
    hohoho  
    OP
       2015-02-05 09:55:46 +08:00
    @robertlyc
    @hging
    已经部署了 SSL,在其他地方都没有问题,唯独这一个网络下有问题,估计是客户的局域网问题,只是没有确定问题。今天正在想办法抠出失败日志。
    galenzhao
        6
    galenzhao  
       2015-02-05 10:31:26 +08:00
    @hohoho xcode直接安装 ipa不就看到log了么。。。为啥还用itunes
    hohoho
        7
    hohoho  
    OP
       2015-02-05 12:35:15 +08:00
    @galenzhao
    xcode 的 Devices 下面没有日志,尝试着用在 /Logs/CrashReporter 下面看,需要用 iTunes 同步一下设备。
    hohoho
        8
    hohoho  
    OP
       2015-02-05 18:02:59 +08:00
    真心解决不了,我放弃啦。还是说服客户给我们换个服务器吧😢
    hekunhotmail
        9
    hekunhotmail  
       2015-02-06 16:54:29 +08:00
    今天也遇到这个问题了,也是无解 只有8.1.3 有这个问题
    yellowV2ex
        10
    yellowV2ex  
       2015-02-08 15:10:16 +08:00
    根据描述,我觉得应该是丢包的问题,之前我也是放到客户的服务器上,那个服务器会间歇性timeout,然后一直跟我报告说经常下载到一般就提示 无法下载,重试还是如此,我感觉是下着下着断了ios就会提示重试。后来把一样的ipa丢到七牛上,一下就都没问题了。

    貌似安装的时候,回去apple.com验证一下证书的合法性,如果客户的手机无法访问外网,那么确实无解,但有时候又是好的,没法调试。

    顺便提一个qiniu的坑,qiniu因为自带CDN,某些地区的客户不知道为什么CDN不会刷新,下到的总是旧版本,后来发现在七牛上传了之后,要去点一下那个刷新CDN才解决。
    Imshaha
        11
    Imshaha  
       2015-02-13 14:57:14 +08:00   ❤️ 1
    用 Log Guru Log Guru 可以更简单的读手机日志,找到应用无法安装的原因。

    http://fir.im/dev/tools
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3223 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 12:27 · PVG 20:27 · LAX 04:27 · JFK 07:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.