diff --git a/packages/android_alarm_manager/CHANGELOG.md b/packages/android_alarm_manager/CHANGELOG.md index a58759b2db83..cf70ea752d8c 100644 --- a/packages/android_alarm_manager/CHANGELOG.md +++ b/packages/android_alarm_manager/CHANGELOG.md @@ -1,6 +1,7 @@ ## 0.4.4+1 * Update and migrate iOS example project. +* Define clang module for iOS. ## 0.4.4 diff --git a/packages/android_alarm_manager/ios/Classes/AndroidAlarmManagerPlugin.m b/packages/android_alarm_manager/ios/Classes/AndroidAlarmManagerPlugin.m index dcf3f2754232..0aa4f2b2122d 100644 --- a/packages/android_alarm_manager/ios/Classes/AndroidAlarmManagerPlugin.m +++ b/packages/android_alarm_manager/ios/Classes/AndroidAlarmManagerPlugin.m @@ -9,7 +9,7 @@ + (void)registerWithRegistrar:(NSObject*)registrar { FlutterMethodChannel* channel = [FlutterMethodChannel methodChannelWithName:@"plugins.flutter.io/android_alarm_manager" binaryMessenger:[registrar messenger] - codec:[FlutterJSONMessageCodec sharedInstance]]; + codec:[FlutterJSONMethodCodec sharedInstance]]; FLTAndroidAlarmManagerPlugin* instance = [[FLTAndroidAlarmManagerPlugin alloc] init]; [registrar addMethodCallDelegate:instance channel:channel]; } diff --git a/packages/android_alarm_manager/ios/android_alarm_manager.podspec b/packages/android_alarm_manager/ios/android_alarm_manager.podspec index 04bafbcc226e..7fcec332a3c8 100644 --- a/packages/android_alarm_manager/ios/android_alarm_manager.podspec +++ b/packages/android_alarm_manager/ios/android_alarm_manager.podspec @@ -15,7 +15,6 @@ A new flutter plugin project. s.source_files = 'Classes/**/*' s.public_header_files = 'Classes/**/*.h' s.dependency 'Flutter' - - s.ios.deployment_target = '8.0' + s.platform = :ios, '8.0' + s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES', 'VALID_ARCHS[sdk=iphonesimulator*]' => 'x86_64' } end - diff --git a/script/lint_darwin_plugins.sh b/script/lint_darwin_plugins.sh index 30c601191978..11cd5b63c790 100755 --- a/script/lint_darwin_plugins.sh +++ b/script/lint_darwin_plugins.sh @@ -45,7 +45,6 @@ function lint_packages() { # TODO: These packages have linter errors. Remove plugins from this list as linter issues are fixed. local skipped_packages=( - 'android_alarm_manager' 'android_intent' 'battery' 'connectivity'