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
4.04D
V2EX  ›  iDev

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

  •  
  •   hohoho · Feb 4, 2015 · 6202 views
  •   You need to sign in to view this topic
    This topic created in 4264 days ago, the information mentioned may be changed or developed.
    以下描述都是在 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 失败的日志也行。

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

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

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

    http://fir.im/dev/tools
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3693 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 04:55 · PVG 12:55 · LAX 21:55 · JFK 00:55
    ♥ Do have faith in what you're doing.