作者Piceman (派斯面)
看板MacDev
标题Re: [问题] iOS8 连结方式安装IPA失败
时间Thu Sep 25 13:18:22 2014
这两天都在搞相关的东西
所以直接回文,当做记录,也欢迎有类似问题的人一起讨论
首先,OTA(over the air)安装在 iOS8 上面有一些问题
我使用的是企业帐号,不过 ad-hoc 的行为应该类似
在我的环境中无论是使用 QR-Code,或 iVersion 自己更新
最後都是使用 itms-service 开启连结并进行安装
在iOS7之前,这动作会脱离目前app回到桌面後进行下载与安装
iOS8(8.0)会直接进行下载与安装,不 会 脱离目前app回到桌面
这可能导致使用者的困惑(是否有开始下载)
当情况是在 app-A 内部下载 app-A的更新档案时, app-A'
例如使用iversion检查版本号,然後安装更新档案
问题会更麻烦
如果使用者没有手动离开app
当app-A'下载完成後,会进入安装程序,这时候会产生问题
我不确定问题是档案混乱或设定混乱
只知道
1. 这时候无法安装完成,必须等待使用者离开app才会继续安装程序
2. 使用者开启 app後,会卡在开始画面,一阵子後,或任何动作发生时
都会导致闪退现象
另外,当使用Xcode6封装时,有一各潜在问题让2更难处理和确认原因
此外,基於某各我尚未确认的因素
我这边每次使用Xcode6封装/archive/打包时
都会造成与该app id相关的「任何」provisioning profile(之後简称描述档)
失效
目前测试过在 Xcode5 完全正常/有效的设定
在Xcode6中开启时,会出现无法找到有效描述档的问题
然後开启ADP网站会发现与该app id 有关的描述档全都失效了
目前我有两各devA,devB, 1各release描述档
即使专案中只使用了devA和relese,也会造成devA/B, release全都失效
另一各现象是会出现叫做 XC:com.myCompant.myApp 的额外描述档
推测这可能是Xcode6的额外功能(个人音标:BUG)
但是目前为止还没找到相关说明
如果有人知道是什麽问题,欢迎与我联络..
我已经在这问题上面打滚两天半了..
#更新一
刚刚开了一各新专案,使用之前建立的一组测试用app id(HelloWorld)
在Xcode 6上, dev 描述档可以用实机测试
但是release描述档即使没有失效,也无法 Archive 出 inhouse版本
直到选用了 XC:tw.com.xx.HelloWorld 这组release描述档..
先记录到这边,有其他明确结果再更新
※ 引述《bcawosxy (习惯就会自然)》之铭言:
: 各位好
: 目前有遇到此问题,上网爬文找不到相关解答
: 所以来这边看看是否有遇到同样问题或建议
: -------------------------------------------------
: 我们老板有自行开发APP(IPA跟APK)
: 以往测试时都是
: 老板开发 >> 放在网站上用网址开启连结 >> 找到IPA档 >> 安装在行动装置上
: 一直以来都以这个方式进行
: 而上一次更新时也遇到跟这次差不多的问题 : 点击IPA後无法成功安装
: 後来找到原因是因为网址须使用SSL凭证
: 於是这个网址申请了SSL凭证便可以了
: 但在这一次更新iOS8後
: 遇到的情况一样,进入网站後开启副档名为IPA的档案後
: 会出现"取消" 跟 "安装" ,点击安装後会开始下载中
: 但安装到一半便提示失败了。
: 但透过ifunbox安装此IPA是可以正常执行的
: 近日上网爬文都找不到相关文章
: 望有相关经验或想法的大大提供一点资讯
: 非常感谢~~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.251.20.53
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MacDev/M.1411622305.A.896.html
※ 编辑: Piceman (60.251.20.53), 09/25/2014 14:35:27
1F:推 tentenlee: 8.0.2用连结安装 还是不会跳回首页... 09/26 14:42