我正在删除我的答案文本,因为它是如此不准确,令人尴尬。我将“B2B”误认为“企业”并据此回答。为了弥补它,我会更多地研究这个问题,如果我发现任何东西,我会相应地编辑这个答案。
编辑:
好的,我明白你为什么在 SO 上悬赏这个问题;在任何地方都没有关于此类问题的任何数据。坦率地说,一般来说,关于 B2B 的可用信息并不多。无论如何,我会发布我发现的内容,以防它对您有任何帮助。
我在那里找到了 Maggie 问题背后的详细原因。 每次编辑和更新应用信息:
更新保持相同的 Apple ID 和捆绑 ID,这意味着它们与您的第一个版本相关联并且对您的客户免费
此外,显然,“如果您想为其发布更新,您无法更改已发布应用的 CFBundleIdentifier,App Store 会在您上传时自动拒绝它。” 这是我可以保证的,在普通应用程序中体验过这一点。我确实知道,对于 B2B 应用程序,您必须将其提交给 Apple 进行审核,但我无法从我找到的文档中判断您是否需要将其实际提交给 App Store,因此它可能不会通过各种检查正常应用程序是否通过,所以这可能是您的问题。
除此之外,根据VPP 指南,如果您的客户正在使用Apple Configurator在设备上安装应用程序(根据应用程序商店的评论,现在已损坏),则还必须使用 Configurator 进行更新。你还没有说 Configurator 参与其中,但我确实发现了这个花絮。
• 使用 Apple Configurator 在新设备或受监督设备上安装应用程序。Mac 上的 Apple Configurator 可以轻松地批量配置和部署集中控制的设备。通过批量购买计划获得的兑换代码电子表格可以由 Apple Configurator 导入,跟踪每台设备上安装的应用程序数量。要使用 Apple Configurator 更新已部署的应用程序,您必须重新连接到安装应用程序的同一台 Mac。在 itunes.apple.com/us/app/apple-configurator 了解更多信息
无论如何,祝你好运。希望我能提供更多帮助。