iOS 如果同一个应用先使用企业版上传到网站下载,然后再上传到应用商店,会发生应用冲突吗?

iOS app conflict if the same app has been uploaded to website for download first using Enterprise, then later uploaded to appstore?

所以我已经将我的 iOS 应用程序上传到网站以供下载。我的朋友已经将其下载到他们的设备中。已经有一段时间了(2 周)。

现在我决定在 AppStore 中发布相同的应用程序。

这个应用从网站上下载,然后再从Appstore下载,会不会有冲突? 有什么 download/update 问题吗?

如果我使用不同的 bundle id 会怎么样?

如果我使用相同的 bundle id 会怎样?

如果我更改 app version 会怎么样?

具有相同 bundle ID 的应用程序可以上传到 Enterprise AccountAppstore Account 吗?

还有其他可能的情况吗?

谢谢。

期待您的来信。

What if I use a different bundle id?

那么它们是两个具有相同名称和图标的不同应用程序,但对于 iOS 它们将安装在不同的文件夹、不同的钥匙串条目、UserDefaults 等中。

What if I use the same bundle id?

如果您分发了从 Xcode 导出的 Testflight 版本,那么只要版本号更大,他们就会从 App Store 安装,只会更新二进制文件:不会丢失数据。

What if I change the app version?

这是你的应用程序的新版本,所以这里没有问题,事实上,我会在将它发送给 Apple 之前修改应用程序版本,所以这个版本的版本号比 Testflight 的版本号大。您应该为此使用 Semantic Versioning