首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SwiftUI canvas :如何重装Canvas使用的app?

SwiftUI canvas :如何重装Canvas使用的app?
EN

Stack Overflow用户
提问于 2021-03-14 01:39:03
回答 1查看 124关注 0票数 0

Xcode中的画布总是崩溃,并且不能再预览(在所有视图上)。但是,当我更改iOS模拟器时,canvas再次工作。

我点击了Diagnostics按钮来获取日志。它似乎崩溃了,因为我的SQLite文件中的一个表缺少一列。实际上,我刚刚添加了这个专栏。

据我所知,Canvas正在使用一个模拟器来构建和运行预览。因此,我认为Canvas使用的是我的SQLite数据库的旧版本(这是在新安装应用程序时创建的),并且我想重新安装用于预览渲染的应用程序。

使用产品->全新构建文件夹不会从画布中删除应用程序。也不从iOS模拟器中删除应用程序。

问题是:如何从Canvas模拟器中删除应用程序和数据?

EN

回答 1

Stack Overflow用户

发布于 2021-03-14 01:39:03

下面是如何从Canvas模拟器中删除应用程序和数据。它将强制Canvas“重新安装”应用程序,并在本例中使用正确列重新创建SQLite数据库。

  1. 退出Xcode
  2. 进入哪个设备正在崩溃(从Canvas中的诊断中读取日志可以帮助您找到模拟器ID)。
  3. 在device文件夹中,您将找到一个data文件夹。将其重命名为( example).
  4. Restart Xcode的data_OLD,并尝试使用画布预览。它将重新创建data文件夹,并且应该可以工作。

这可用于重新安装Canvas使用的应用程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66616592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档