diff --git a/ios/Podfile b/ios/Podfile index 26adac8..9140503 100644 --- a/ios/Podfile +++ b/ios/Podfile @@ -37,5 +37,46 @@ end post_install do |installer| installer.pods_project.targets.each do |target| flutter_additional_ios_build_settings(target) + target.build_configurations.each do |config| + # You can remove unused permissions here + # for more infomation: https://github.com/BaseflowIT/flutter-permission-handler/blob/develop/permission_handler/ios/Classes/PermissionHandlerEnums.h + # e.g. when you don't need camera permission, just add 'PERMISSION_CAMERA=0' + config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= [ + '$(inherited)', + + ## dart: PermissionGroup.calendar + 'PERMISSION_EVENTS=0', + + ## dart: PermissionGroup.reminders + 'PERMISSION_REMINDERS=0', + + ## dart: PermissionGroup.contacts + 'PERMISSION_CONTACTS=0', + + ## dart: PermissionGroup.camera + 'PERMISSION_CAMERA=0', + + ## dart: PermissionGroup.microphone + 'PERMISSION_MICROPHONE=0', + + ## dart: PermissionGroup.speech + 'PERMISSION_SPEECH_RECOGNIZER=0', + + ## dart: PermissionGroup.photos + 'PERMISSION_PHOTOS=0', + + ## dart: [PermissionGroup.location, PermissionGroup.locationAlways, PermissionGroup.locationWhenInUse] + 'PERMISSION_LOCATION=0', + + ## dart: PermissionGroup.notification + 'PERMISSION_NOTIFICATIONS=0', + + ## dart: PermissionGroup.mediaLibrary + 'PERMISSION_MEDIA_LIBRARY=0', + + ## dart: PermissionGroup.sensors + 'PERMISSION_SENSORS=0' + ] + end end end diff --git a/ios/Podfile.lock b/ios/Podfile.lock index fe42b78..df9cdfc 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -199,6 +199,6 @@ SPEC CHECKSUMS: video_player: 9cc823b1d9da7e8427ee591e8438bfbcde500e6e webview_flutter: d2b4d6c66968ad042ad94cbb791f5b72b4678a96 -PODFILE CHECKSUM: 1d62be80675f50e63eb2f851d55ee75f09951c1b +PODFILE CHECKSUM: 7aa39c7b6cdbcee37d1fd9a834a0ffb3482eb5ae COCOAPODS: 1.11.2 diff --git a/ios/Runner/Base.lproj/Main.storyboard b/ios/Runner/Base.lproj/Main.storyboard index f3c2851..15efc9e 100644 --- a/ios/Runner/Base.lproj/Main.storyboard +++ b/ios/Runner/Base.lproj/Main.storyboard @@ -1,8 +1,10 @@ - - + + + - + + @@ -14,13 +16,14 @@ - + - + + diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist index 14f11eb..b7e3d62 100644 --- a/ios/Runner/Info.plist +++ b/ios/Runner/Info.plist @@ -18,21 +18,10 @@ APPL CFBundleShortVersionString $(MARKETING_VERSION) - CFBundleSignature - ???? CFBundleVersion $(CURRENT_PROJECT_VERSION) LSRequiresIPhoneOS - NSCameraUsageDescription - 可以使用刷脸登录 - NSFaceIDUsageDescription - 可以使用人脸识别登录 - UIBackgroundModes - - processing - remote-notification - UILaunchStoryboardName LaunchScreen UIMainStoryboardFile