为我的Flutter应用程序运行IOS模拟器时出现问题

时间:2020-05-24 13:23:17

标签: ios xcode flutter dart simulator

我正在尝试在IOS模拟器上运行我的flutter应用程序,但无法正常工作。因此,尝试在最基本的Flutter应用程序上(创建my_app,然后尝试运行它),似乎没有任何效果! 从终端运行到链接和签名阶段,一切似乎都运行良好,并且在出现错误的地方,如何解决该问题?

这是我得到的错误:

import pandas as pd
import requests
from bs4 import BeautifulSoup
from tabulate import tabulate

res = requests.get("http://comp.fnguide.com/SVO2/ASP/SVD_Finance.asp?pGB=1&gicode=A005930&cID=&MenuYn=Y&ReportGB=&NewMenuID=103&stkGb=701")
soup = BeautifulSoup(res.content,'lxml')
table = soup.find_all('table')
df = pd.read_html(str(table))
print( tabulate(df[0], headers='keys', tablefmt='psql') )

编辑: 我更新了MacOS,删除并重新安装了Xcode,甚至尝试运行最简单的swift应用程序,但始终遇到相同的错误,看起来构建成功,但无法安装。我仍然遇到同样的错误,该怎么办?

5 个答案:

答案 0 :(得分:7)

这是在我先打开模拟器然后更新XCode时发生的-即使在XCode完全更新后才运行应用程序。

对我有用的东西

  1. 完全关闭模拟器(在扩展坞中,右键单击->“退出”)
  2. 关闭XCode(如果适用)
  3. 运行flutter clean
  4. 重新打开模拟器
  5. 重新打开XCode并进行编译
  6. 再次运行应用程序

如果仍然无法正常运行,请尝试从“模拟器”菜单的“设备”->“擦除所有内容和设置...”重置设备。

答案 1 :(得分:4)

几天前我遇到了同样的问题

我所做的-解决问题的方法-是重置模拟器(设备->擦除所有内容和设置),然后运行INSERT INTO items (tenant_id) SELECT gen_random_uuid() FROM generate_series(1, 4000 * 1000)

您现在应该可以再次运行您的应用了

答案 2 :(得分:0)

节省时间,只需从模拟器中擦除设备内容和设置,然后运行干净的设备即可。然后,应用程序应该可以正常运行。

答案 3 :(得分:0)

以上都不适合我。我创建了另一个 flutter 应用程序并将它的 ios 文件夹复制到我的项目中。像魅力一样工作

答案 4 :(得分:0)

我从附加的线程中得到了答案,这对我很有用:

  1. 删除 ios 文件夹
  2. 运行此命令 flutter create -i swift .(因为插件 multi_image_picker 需要 swift)。

https://github.com/flutter/flutter/issues/26289#issuecomment-453401669