无法更新iPhone应用程序

时间:2012-10-12 23:41:17

标签: iphone ios xcode

在对我之前发布的iPad应用程序进行更新后,我一直在收到报告,说明人们无法在不删除和重新安装的情况下实际更新应用程序。但是,据我所知,更新中的任何内容都不应导致此问题。 (所有更新处理都是让人们通过电子邮件发送PDF文档,没什么大不了的。)当人们尝试更新时,他们会被要求提供他们的iTunes密码,但在输入后,它只会返回到更新屏幕,没有任何反应。此外,似乎这只发生在我的应用程序中,有问题的人与App Store上的其他各种应用程序没有任何问题。有谁知道可能导致这种情况的原因以及如何解决这个问题?

提前致谢!

(另外,如果重要,应用程序是自定义B2B应用程序,普通公众无法购买。)

5 个答案:

答案 0 :(得分:4)

我正在删除我的答案文本,因为它太不准确了,令人尴尬。我把“B2B”误认为是“企业”,并基于此回答。为了弥补这一点,我会更多地研究这个问题,如果我发现了什么,我会相应地编辑这个答案。


编辑:

好的,我明白为什么你要把这个问题放在SO上;在任何地方都没有关于这样的问题的任何数据。坦率地说,一般来说,关于B2B的信息并不多。无论如何,我会发布我发现的内容,以防它对你有任何帮助。

我发现了Maggie问题背后的细节原因。 Per Editing and Updating App Information

  

更新保留相同的Apple ID和捆绑ID,这意味着它们   与您的第一个版本相关联并免费提供给您的客户

此外,apparently,“如果您要为其发布更新,则无法更改已发布应用的CFBundleIdentifier,App Store会在您上传时自动拒绝该应用。”这是我可以保证的东西,通过普通应用程序体验过这一点。我知道对于B2B应用程序,您必须将其提交给Apple进行审核,但我无法从我发现的文档中判断出是否需要将其实际提交到App Store,因此可能无法通过各种应用程序检查正常的应用程序是否通过,所以这可能是你的问题。

除此之外,根据VPP guide,如果您的客户使用Apple Configurator在设备上安装应用程序(现在每个应用程序商店评论都已损坏),则还必须完成更新配置器。你没有说Configurator参与其中,但我确实找到了这个花絮。

  

•使用Apple Configurator在新设备或受监管设备上安装应用程序。   Mac上的Apple Configurator可以轻松进行批量配置和部署   集中控制的设备。兑换代码电子表格   通过批量购买计划获得的可以由Apple导入   配置器,跟踪每台设备上安装的应用程序数量。至   使用Apple Configurator更新已部署的应用程序,您必须重新连接   与安装应用程序的Mac相同的Mac。了解更多信息   itunes.apple.com/us/app/apple-configurator

无论如何,祝你好运。希望我能得到更多的帮助。

答案 1 :(得分:4)

你所描述的(假设它是准确的)肯定是苹果方面的一个错误。如果用户正在尝试更新应用程序并且未处理更新,那么就会以某种方式解决Apple需要解决的问题。作为开发人员,您所做的任何事情都不应该导致这种情况发生。我建议联系Apple,并可能提交错误报告。

答案 2 :(得分:0)

Apple似乎希望您在最新版本中开发Iphone应用程序。当您尝试更新应用程序时,有时这会导致重新发布(不同版本的Itunes,OSX,IOS等)之间出现问题。

尝试在最新版本的xcode中发布应用。

在iphone开发测试中发生了很多事情。

希望得到这个帮助。

答案 3 :(得分:0)

更新应用时,iOS会查找bundleId,如果有另一个应用具有相同的bundleId,则会使用最高版本号更新应用。可能版本号设置不正确或者人们有问题,因为其他应用程序(来自AppStore或其他B2B应用程序)具有相同的bundleID但版本号更高。

答案 4 :(得分:0)

到目前为止,我还不是iPhone专家,但似乎相关内容可能已在iOS 6.0.1修复。

  

修复了阻止iPhone 5安装软件更新的错误   无线无线