V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
adow
V2EX  ›  iOS

我勒个去,使用 iTunes Connect 应用转移之后,应用无法更新了 (iOS 8) ?

  •  
  •   adow · 2015-07-31 09:53:38 +08:00 · 2865 次点击
    这是一个创建于 3401 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近我们把一个已经上架的 App 从一个 Apple Developer 帐号转到 另一个帐号下,在新的帐号下重新建了证书(因为证书没有一起转过来),然后开发测试,提交都没问题。

    但是当我们使用 TestFlight 来测试应用时,发现无法安装。只有把原来的 App 删了才可以重新安装。大概的问题是下面这些:

    • iOS8 下面,如果原来有这个 App 安装的,转移之后的App 在更新时就会失败,删除原来的重新安装是可以的;
    • 在使用 Xcode 连上手机调试时,如果原来也有这个 App,启动时是会出错的,提示 “The Application can not be verifed“。删除原来的之后调试是正常的。
    • 如果把这个 App 又转移回原来的帐号,还是可以正常的安装调试的;
    • 这个问题才 iOS7 下面却没有出现,只有 iOS8 遇到;

    我们现在只用了 TestFlight 来进行安装测试,没敢提交发布,因为 TestFlight 是和正式发布用的一样的发布证书,而我们真的担心发布升级了之后很多人装不上更新了。

    请问有没有人遇到过这个问题啊?

    1 条回复    2015-07-31 10:32:21 +08:00
    laoyur
        1
    laoyur  
       2015-07-31 10:32:21 +08:00
    关注
    只在开发过程中注意到这个问题,同一个bundleid的应用,如果换用一个不同adp account的证书签名,是无法以覆盖方式部署到真机上的,只能把之前的删掉。

    至于应用转移后在正式环境中的表现如何,还真不知道
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1172 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 18:14 · PVG 02:14 · LAX 10:14 · JFK 13:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.