当我拒绝相机权限时,IOS(iPhone,iPad)出现白屏
在 Android 中,移至上一页。
有什么解决办法吗?我搜索时没有找到“如何解决IOS拒绝相机权限时白屏问题”的结果
在使用相机之前获取相机权限会发生错误,所以我编辑代码,在第一次进入应用程序时获取相机权限,然后我可以避免错误
所以我必须编辑Podfile。
参考以下链接: Flutter IOS 相机权限不适用于permission_handler 包
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= [
'$(inherited)',
## dart: PermissionGroup.camera
'PERMISSION_CAMERA=1',
]
end
flutter_additional_ios_build_settings(target)
end
end
#Default installer commented
# post_install do |installer|
# installer.pods_project.targets.each do |target|
# flutter_additional_ios_build_settings(target)
# end
# end