CFBundleName
我在 Info.plist 中有一个已经发布的 iOS 应用程序。
对于更新,CFBundleName
出于一致性原因,我更改了(以及因此生成的 .app 产品的名称)。这对用户来说是不可见的,他们只看到CFBundleDisplayName
.
但是,客户端设备上的更新似乎无法正常工作——更新进度条到达末尾,跳回到开头,然后停止。唯一的解决方案是删除并重新安装该应用程序。
所以:
- 是否禁止更改
CFBundleName
已经存在的应用程序? - 是它破坏了我的更新吗?
- 如果是这样,为什么 Apple 的验证过程没有对此进行检查?