当用户安装现有应用的临时分发时会发生什么?如果这个应用程序(或更新的应用程序)正式进入App Store会发生什么?
总结一下:
换句话说,
是一个独立版本的临时版本,还是实际上是根据更新的预期更新了以前的版本?一旦新版本到达商店,它会立即更新吗?
答案 0 :(得分:1)
当用户安装现有应用的临时分发时会发生什么?
我对此没有答案;我猜它会覆盖。
如果这个应用程序(或者更新的应用程序)正式进入App Store会发生什么?
当应用程序点击应用程序商店本身时没有任何反应(例如,通过App Store.app没有'更新'通知);但是,如果用户安装App Store distrib。之前的Ad Hoc安装消失了。我使用没有本地存储的应用程序执行此操作,因此我不确定是否会保留任何本地文件(例如,如果应用程序将内容保存到其沙箱目录中)。
我的免责声明:我在SDK3.0之前做过这个。我有特别的beta测试人员,我会通过电子邮件测试构建版本。然后几位测试人员通过促销代码正式发布。
希望这有帮助。
-Scott H
答案 1 :(得分:0)
即使分布式应用程序完全相同,例如相同的可执行文件,因为两个版本都不同,每个版本应该具有不同的版本号。因此,如果您发布了2.0 ad hoc,然后发布了正式版本,那么该版本应该是不同的,例如2.0.1,出于组织和清晰的目的。您将知道客户是否将版本2.0称为临时版本,如果版本是2.0.1,那么该版本是正式版本而无需进一步信息。总之,每个发布版本都应该有一个独特的版本号。