debugging 不在调试模式下运行iOS模拟器

daolsyd0  于 2022-12-19  发布在  iOS
关注(0)|答案(2)|浏览(214)

我尝试使用iOS模拟器为我的iOS Flutter应用创建截图。我需要这些截图来将我的应用提交到应用商店。
问题是,所有的模拟器(iPhone,iPad等)在模拟器屏幕的顶部都显示了一个突出的调试标志(见截图)。
xCode或Simulator应用程序中是否有允许在非调试模式下运行模拟器的设置?App store需要几种不同类型设备的屏幕截图,但我没有(或负担不起)所有这些设备。
Debug mark
我在macOs Monterey 上运行xCode 14。
在一个更普遍的模式-人们如何创建iOS屏幕截图没有拥有一堆物理苹果设备?
我尝试过在非调试模式下运行xCode,但没有成功。我也在控制台外使用“flutter run”命令运行iOS模拟器,但它仍然在调试模式下启动iOS模拟器。

y4ekin9u

y4ekin9u1#

使用CupertinoApp(debugShowCheckedModeBanner: false,)MaterialApp(debugShowCheckedModeBanner: false,),具体取决于您使用哪一个。
你也需要运行flutter run --release来运行发布版本。参见https://docs.flutter.dev/testing/build-modes

iklwldmw

iklwldmw2#

PurplePolyhedron -谢谢你给我指出了正确的方向。
我设置了调试显示选中模式横幅:假的,它成功了。
再次感谢!

相关问题