我想发布我的各种设备上存在的ad hoc构建的更新吗?
更新:我不介意为我的问题每个设备手动执行此操作,如何更新应用程序而不首先从设备上删除它们。即我希望将数据库保存在设备上... itunes不允许这样做。
答案 0 :(得分:2)
我猜您必须通过iTunes在每台设备上安装新版本。
或者你可以尝试TestFlight,这是一个很棒的工具。您可以从设备本身安装新版本。如果您包含TestFlight SDK,您将能够获得该应用程序的所有会话和所有崩溃(使用stacktrace)。
更新:使用TestFlight。您不必删除该应用程序即可安装较新的应用程序。我使用Core Data和NSUserDefaults,在安装新版本后,没有任何东西丢失。所以我想这是你要找的东西。
答案 1 :(得分:1)
我是否使用OTA来分发你的ipas,你可以在服务器上更新这些文件,如果bundleid和产品名称没有改变,那么bundle版本和CFBundleVersion短号都高于部署的应该更新已部署的应用程序。 (虽然我不是100%肯定)...