Flutter iOS端
添加推送
擴(kuò)展 Notification Service Extension
1往枷、打開Flutter
項(xiàng)目的iOS
文件夾并.xcworkspace
在 Xcode
中打開該文件错洁。也可以使用open ios/Runner.xcworkspace
終端中的命令來(lái)執(zhí)行相同的操作描睦。
2忱叭、選擇File > New > Target
,并選擇Notification Service Extension
image.png
3、命名推送擴(kuò)展,隨你開心 隨便取
image.png
4、選擇推送擴(kuò)展的TARGETS
分別在debug
和release
里點(diǎn)左上角+
號(hào) 添加 Push Notifications
這里的推送證書百度可以查到
image.png
5、在General
選擇適配的版本 (如果你手機(jī)是iOS13
)你選到iOS15
擴(kuò)展收不到的哈
image.png
6、在Flutter
工程目錄/ios
找到Podfile
打開在最底下
添加
target '你取得擴(kuò)展名字' do
end
image.png
7、打開終端
cd 到flutter
項(xiàng)目/ios
目錄下
執(zhí)行pod install
8向挖、有可能出現(xiàn)
image.png
在擴(kuò)展的target
里的Build Settings
搜索Quoted
給改成$(inherited)
重新執(zhí)行第7步
image.png
9、就沒(méi)了 可以愉快編寫 擴(kuò)展.m文件了