ios - 在 Xcode 中从 App store 复制 iOS 应用程序更新过程

标签 ios swift iphone

我在应用程序中删除了 coreData,现在使用 SQLite。我需要在用户更新其应用程序后创建一个新的数据库。我通过在 App Store 中安装旧版本并从 Xcode 安装新版本(不删除)进行测试。 但是如何模拟更新过程,就像从 App Store 更新一样?从 Xcode 运行项目时可以进行此模拟吗?

例如,App Store 上有版本 1.1.1。 首先,我从 App Store 安装了这个版本到我的手机上。 通常情况下,用户会从 App store 更新下一个版本,对吗? 但是如果我从 Xcode 安装 1.1.2,这个结果会和从 App Store 更新一样吗?

最佳答案

如果应用程序的调试版本和发布版本共享相同的包 ID,它将被覆盖。从理论上来说,你的问题是肯定的。

但我建议不要这样做。为了在您的案例中进行测试,您应该将可测试版本上传到 Testflight 并将其应用到您当前的版本。

关于ios - 在 Xcode 中从 App store 复制 iOS 应用程序更新过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59485903/

相关文章:

iphone - 在 iOS 上读取证书问题

iOS 动画 UITabBarController 滑动; View 重叠状态栏 - 仅在第一次加载时

ios - 无法为具有 subview Controller 的两个容器 UIView 的位置更改设置动画

ios - Swift 2 MapKit Annotations - 如何对注释进行分组?

ios - 使用SWIFT在iOS SDK for Facebook上使用FBSDKGraphRequest

swift - 按下按钮后插页式 iAd 延迟

iphone - Iphone 6.0 模拟器视网膜显示屏 4.0 英寸顶部和底部有空白

iphone - 设备无法在 xcode 管理器窗口中识别

ios - 如何测试 Siren(https ://github. com/ArtSabintsev/Siren) 是否在我的应用程序上正常移动

iOS - 将框架 Storyboard链接到 ViewController 以便在主项目中使用