一.問題描述
成都創(chuàng)新互聯(lián)一直秉承“誠信做人,踏實做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個客戶多一個朋友!為您提供成都網(wǎng)站設(shè)計、網(wǎng)站制作、外貿(mào)營銷網(wǎng)站建設(shè)、成都網(wǎng)頁設(shè)計、重慶小程序開發(fā)、成都網(wǎng)站開發(fā)、成都網(wǎng)站制作、成都軟件開發(fā)、App定制開發(fā)是成都本地專業(yè)的網(wǎng)站建設(shè)和網(wǎng)站設(shè)計公司,等你一起來見證!
引用第三方庫在運行模擬器的時候?
錯誤信息: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目錄下找到第三方庫(是第三方庫拉到本地),
增加? s.static_framework = true 修改為靜態(tài)庫就能跑模擬器了
1. 建立一個flutter項目的命令
2. 在ios文件夾下,生成pods文件夾
3. Xcode環(huán)境簽名設(shè)置;
把錯誤的版本刪除再添加,可解決簽名錯誤問題;必須先刪除再添加,直接修改可能不起作用。團隊開發(fā),必須使用團隊的簽名。
4.運行創(chuàng)建的flutter項目;
選擇真機、模擬機,點擊運行按鈕,或使用命令運行:
下面兩步是贈送的:
5.新加一款插件,所涉及的命令;
ios 端所涉及的命令
6. 剛更新的插件和已有的插件有沖突怎么辦?
可以試一試以下步驟:
主要有下面3中方法:
這個方法有點笨,但是可以選擇打開哪個模擬器,最后在vscode中選擇對應的模擬器運行
經(jīng)過本人測試,打開的是xcode列表中最下面的一個模擬器,不可以選擇其他型號模擬器
查看一共有哪些打開的模擬器
比如先打開網(wǎng)易MuMu客戶端,依次在終端執(zhí)行如下命令就可以看到連接了該模擬器
2020年1月14日
1.flutter clean后無法模擬器解決
嘗試解決:
刪除
定位分析是輸出包名不一致導致。
解決:名字錯誤導致,如下改法即可。
備注:
修改步驟按如下步驟,不然下圖2 Run Debug 還會不是Runner.app名字,導致一直報錯
之后查看這里的命名是否正常:
第二步:最后在改這個plist
如果您發(fā)現(xiàn)本文對你有所幫助,如果您認為其他人也可能受益,請把它分享出去。
記錄一個學習flutter中的小問題。
我使用的是mac電腦開始學習flutter。在使用vs code中突然找不到模擬器了。 直接走web調(diào)試或者真機調(diào)試,在vscode上也找不到選擇模擬器的地方。
查找問題:
1.執(zhí)行flutter doctor。發(fā)現(xiàn)找不到fluterr的命令了。很明顯是flutter的環(huán)境變量沒設(shè)置進去。很神奇明明前面一直在使用。
2.打印環(huán)境變量
果然沒有。突然記起我安裝fluter的時候圖方便直接執(zhí)行的
來添加環(huán)境變量的。flutter官網(wǎng)上有說明這個只能暫時針對當前命令行窗口設(shè)置PATH環(huán)境變量。然后還是老老實實的去~/.bash_profile中設(shè)置了環(huán)境變量。果然運行良好。