gpt4 book ai didi

ios - 从 xcode 重新启动 cordova iOS 应用程序时是否删除了某些文件(如图片)?

转载 作者:行者123 更新时间:2023-11-29 11:46:27 24 4
gpt4 key购买 nike

我正在开发适用于 iOS 的 Cordova 应用程序,但遇到了一些奇怪的事情。我将应用程序中的文件存储在持久存储中(我确定)。如果我在我的 iPhone 上运行该应用程序时点击 xcode 中的运行按钮,它将在构建我的更改后重新启动该应用程序。现在,奇怪的是,我在应用程序中保存到文件中的一些数据在那里,但图片不再存在。但是,如果我在我的 iPhone 上手动强制关闭然后重新打开该应用程序(不触及 xcode 中的任何内容),图片仍会存在,因此我知道它们在应用程序关闭时仍然正常。

关于从 xcode 启动应用程序的一些事情是删除那些图片文件。

有人知道在 xcode 中测试应用程序时发生数据丢失(文件)吗?

最佳答案

如前所述,插件不会篡改数据。该路径在每次应用重建时动态变化。每次重建和重新启动应用程序时,完整路径都会更改。确保您不依赖于任何业务逻辑实现的完整路径。

创建您自己的相对于 cordova.file.dataDirectory 的路径,以便路径保持不变,无论应用更新如何,业务逻辑保持不变。

希望对您有所帮助。

关于ios - 从 xcode 重新启动 cordova iOS 应用程序时是否删除了某些文件(如图片)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43604561/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com