In iOS 14+,debug mode Flutter apps can only be launched from Flutter tooling, IDEs with Flutter plugins or from Xcode.
專注于為中小企業(yè)提供網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)靈山免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千多家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
Alternatively,build in profile or release modes to enable launching from the home screen.
在iOS 14+,調(diào)試模式Flutter應(yīng)用程序只能從Flutter工具,帶有Flutter插件的ide或Xcode啟動(dòng)。
或者,構(gòu)建概要文件或發(fā)布模式,以支持從主屏幕啟動(dòng)。
$ cd 項(xiàng)目目錄
$ flutter run --release
一.問題描述
引用第三方庫(kù)在運(yùn)行模擬器的時(shí)候?
錯(cuò)誤信息:building for iOS Simulator, but linking in dylib built for iOS, file '/Users/xxx/Desktop/seller/ios/Pods/TXIMSDK_iOS/ImSDK.framework/ImSDK' for architecture arm64
解決方案
在Flutter目錄下找到第三方庫(kù)(是第三方庫(kù)拉到本地),
增加? s.static_framework = true 修改為靜態(tài)庫(kù)就能跑模擬器了
flutter運(yùn)行之后報(bào)了這個(gè)錯(cuò),不能夠運(yùn)行。
在結(jié)果上面會(huì)提示appt2等錯(cuò)誤,其實(shí)錯(cuò)誤的原因是Androidx支持有問題。
官方解決辦法: (合理打開)
app/build.gradle 下面
在gradle.properties下添加:
重新清理運(yùn)行,ok。
Flutter--Error: Cannot run with sound null safety, because the following dependencies don't support null safety
flutter sdk提示不是支持 null safety模式
解決方法
1:
在Android Studio中
Run -- Edit Configurations -- Add Additional Run args -- --no-sound-null-safety
2:
flutter run --no-sound-null-safety
flutter build apk --no-sound-null-safety