Flutter iOS端
添加推送
扩展 Notification Service Extension
1、打开Flutter
项目的iOS
文件夹并.xcworkspace
在 Xcode
中打开该文件。也可以使用open ios/Runner.xcworkspace
终端中的命令来执行相同的操作。
2、选择File > New > Target
,并选择Notification Service Extension
3、命名推送扩展,随你开心 随便取
4、选择推送扩展的TARGETS
分别在debug
和release
里点左上角+
号 添加 Push Notifications
这里的推送证书百度可以查到
5、在General
选择适配的版本 (如果你手机是iOS13
)你选到iOS15
扩展收不到的哈
6、在Flutter
工程目录/ios
找到Podfile
打开在最底下
添加
target '你取得扩展名字' do
end
7、打开终端
cd 到flutter
项目/ios
目录下
执行pod install
8、有可能出现
在扩展的target
里的Build Settings
搜索Quoted
给改成$(inherited)
重新执行第7步
9、就没了 可以愉快编写 扩展.m文件了