作者Piceman (派斯面)
看板MacDev
标题[问题] app 签署失效?
时间Wed May 8 12:04:46 2013
前言
最近 Apple Developer 页面改版了
前几天要开发一个新的 "inhouse" app
所以就去新的 apple developer 页面开一个新的 app id
然後顺便建立了 push certificates
接着就发现我有了三个同名的 dev certificates(日期为2/5,2/5,5/6)
两个同名的 prod certificates..(日期为 2/5, 5/6)
Xcode 就生气了,说同样名字的 cert 太多,他不知道要用哪一个
因此就把2/5生的 certificates 都砍掉
然後重新产生 provisioning 档案
最後终於可以再次编译了,可喜可贺 可喜可贺
此过程中,public/private key 并未改变
现况
今天早上,另一组使用 phonegap 开发 inhouse app
且於 3 月份上版的人员问我最近有没有动什麽设定
因为从昨天开始,他们收到很多无法安装 app 的回报
当下我马上想到是 certificates 更新的问题
目前看起来也是这问题所导致
(由於该组开发人员没带电脑,所以要明天才能确认)
问题
印象中,已经签署过的 app 应该不会受到 provisioning 档案更新的影响
而我自己拿 3 月份的 inhouse app 测试
(以修改 plist 指向旧版档案方式安装)
安装正常、使用也正常
--更新
测试机删除 provisioning 档案後
除了第一次安装可以成功,之後都无法成功了
看起来像是有 provisioning cache 因素在其中
可能 inhouse app 的安装认证与 app store app 有所不同..
--更新结束
而 provisioning 更新的影响应该只会发生在再次签署时需要使用新的版本
如果以上想法正确的话
为何另一组开发的 app 会有无法安装问题发生?
如果不正确的话
错误在哪边呢?
谢谢大家指教
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.251.20.53
1F:推 popcorny:我的认知跟你一样,你的操作应该不会影响架上的商品 05/08 12:18
2F:→ popcorny:概念就像是用旧身分证申请的不会因为你领新身份证而失效 05/08 12:19
※ 编辑: Piceman 来自: 60.251.20.53 (05/08 15:57)
※ 编辑: Piceman 来自: 60.251.20.53 (05/08 15:58)