Can';t更新iPhone应用程序

Can';t更新iPhone应用程序,iphone,ios,xcode,Iphone,Ios,Xcode,在对我不久前发布的一款iPad应用程序进行更新后,我收到报告称,如果不删除并重新安装,人们将无法实际更新该应用程序。然而,据我所知,更新中的任何内容都不应该导致这种情况。(更新所涉及的只是让人们通过电子邮件发送PDF文档,没什么大不了的。)当人们试图更新时,会要求他们输入iTunes密码,但输入密码后,它只会返回到更新屏幕,什么也没发生。此外,这似乎只发生在我的应用上,相关人员对应用商店中的其他各种应用没有任何问题。有人知道这可能是什么原因吗?我如何修复它 提前谢谢 (另外,如果有必要的话,该应

在对我不久前发布的一款iPad应用程序进行更新后,我收到报告称,如果不删除并重新安装,人们将无法实际更新该应用程序。然而,据我所知,更新中的任何内容都不应该导致这种情况。(更新所涉及的只是让人们通过电子邮件发送PDF文档,没什么大不了的。)当人们试图更新时,会要求他们输入iTunes密码,但输入密码后,它只会返回到更新屏幕,什么也没发生。此外,这似乎只发生在我的应用上,相关人员对应用商店中的其他各种应用没有任何问题。有人知道这可能是什么原因吗?我如何修复它

提前谢谢


(另外,如果有必要的话,该应用程序是一个自定义B2B应用程序,一般公众无法购买。)

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


编辑:

好吧,我明白你为什么在这个问题上悬赏;在任何地方都没有关于这类问题的任何数据。坦率地说,一般来说,关于B2B的信息并不多。无论如何,我都会把我发现的东西贴出来,以防对你有所帮助

我在那里找到了玛吉问题背后的详细原因

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

另外,“你不能更改已发布应用的CbundleIdentifier,如果你想发布更新,应用商店会在你上传时自动拒绝。”这是我可以担保的,因为我在一个普通应用中体验到了这一点。我确实知道,对于B2B应用程序,您必须将其提交给苹果公司审查,但从我找到的文档中,我无法判断您是否需要将其提交给app Store,因此它可能无法通过普通应用程序的各种检查,因此这可能是您的问题

除此之外,根据,如果您的客户在设备上安装应用程序时(现在已损坏,根据应用商店评论),还必须使用Configurator进行更新。你们并没有说配置程序涉及其中,但我确实发现了这个花边新闻

•使用Apple Configurator在新设备或受监控设备上安装应用程序。 Mac上的Apple Configurator可轻松进行大规模配置和部署 集中控制的设备。兑换代码电子表格 通过批量购买计划获得的产品可由苹果公司进口 Configurator,跟踪每个设备上安装的应用程序数。到 使用Apple Configurator更新已部署的应用程序,您必须重新连接到 安装应用程序的Mac电脑。了解更多信息,请访问 itunes.apple.com/us/app/apple-configurator


不管怎样,祝你好运。希望我能提供更多帮助。

你所描述的(假设它是准确的)肯定是苹果方面的一个错误。如果用户试图更新应用程序,但更新未被处理,那么这是苹果需要解决的一个缺陷。作为开发人员,您所做的任何事情都不应该导致这种情况发生。我建议您联系苹果公司,并可能提交一份缺陷报告。

苹果公司似乎希望您开发最新版本的Iphone应用程序。有时,当您尝试更新应用程序时,这会导致Realease(不同版本的Itunes、OSX、IOS等)之间出现问题

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

这在iphone开发测试中经常发生


希望获得此帮助。

在更新应用程序时,iOS会查找bundleId,如果有其他应用程序具有相同的bundleId,则会更新版本号最高的应用程序。可能版本号设置不正确,或者其他应用程序(来自AppStore或其他B2B应用程序)具有相同的bundleID但版本号更高,从而导致用户出现问题

到目前为止,我还不是一个iPhone专家,但似乎相关的问题已经解决了

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


自上次发布和更新以来,您是否更改了与分发证书关联的资源调配配置文件?更具体,您是否已将设置配置文件从APP_ID.com.bundleId.something更改为APP_ID.*?部署目标是否已更改为更新版本的iOS?您是否已更改设置配置文件或更改捆绑包名称。在发布新版本时,还有一件事需要更改版本名。是吗?因为它是B2B,只有一些人有这个问题,苹果配置程序很可能是这里的问题。。。。