I have a flutter application, that also has an iOS native Today extension.
When I change the version on the project’s yaml, the "Runner" target gets its version automatically, but the extension target needs to be updated manually.
Is there a way to automate it?
2
Answers
if you have change version extension/package in pubspec.yaml, before you run project on XCode, you can try update your pod first, open
cd project/ios/
and hitpod install --repo-update
so your pod on XCode already update with new version packageFirst, you need to updated the extension info.plist files with Flutter params:
Now you need to have these Flutter parameters available for the widget. To do so, you need to include
Flutter/Generated.xcconfig
file in the Extension configuration file. On xcode, select Project->Runner-, under “info” open “configurations”, [image2] Look for the Extension configuration file, and add the following: #include “Generated.xcconfig” Run ‘flutter clean
;flutter run
’ and the version should be updated