場景:當(dāng)使用Flutter開發(fā)Package&Plugins時再膳,若需要導(dǎo)入第三方Framework茄袖,此時就相當(dāng)于Pod該Framework(iOS環(huán)境下)桥狡。
1.Flutter 創(chuàng)建Plugins之后缨伊,包名如 hello婚度,先用Android Studio打開 hello 項(xiàng)目蘸秘,并運(yùn)行。
2.將第三方庫放入 hello 下一級的ios文件夾中蝗茁,注意:不是example的ios文件夾醋虏。
3.用Xcode打開example的ios項(xiàng)目,展開Pods哮翘,在hello文件夾下颈嚼,新建Frameworks文件夾,并將之前的第三方framework拉入該文件夾下(彈框不用選擇copy)饭寺。
image.png
4.配置podspec文件 和 xcconfig文件
image.png
image.png
5.然后Target-->General-->Linked Frameworks and Libraries,添加Framework阻课。
image.png
6.最后用Android Stutio運(yùn)行 hello 項(xiàng)目叫挟,控制臺顯示success即可貌虾。如果在配置之前已經(jīng)Linked...該framework袖肥,配置之后需要刪除重新Linked...