IOS側でImage_Pickerを使用しようとすると、Flutterアプリが起動しません。Android 側では、すべて正常に動作します。
info.plist内に次の権限を追加しました。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<!-- for Image Picker -->
<key>NSPhotoLibraryUsageDescription</key>
<String>This app requires access to the photo library</String>
<key>NSCameraUsageDescription</key>
<string>This app requires access to the camera</string>
<key>NSMicrophoneUsageDescription</key>
<string>This app does not require access to the microphone</string>
<key>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string>
上記のプロパティ フォームinfo.plistを削除すると、カメラを使用するまでアプリは正常に動作します。しかし、プロパティをinfo.plistに追加すると、アプリは起動しません。
IOS アプリを実行しようとすると、次のエラーが発生します。
/Users/abcshah/Library/Developer/Xcode/DerivedData/Runner-btwtkgmqdpzzlbcimpfmyibbmiua/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator/Runner.build/assetcatalog_generated_info.plist _
エラー: ファイルからプロパティ リストを読み取れません: /Volumes/abc/projects/new/iconspro/ios/Runner/Info.plist: 操作を完了できませんでした。( XCBUtil . PropertyListConversionErrorエラー 1.) (プロジェクト 'Runner' のターゲット 'Runner' 内)
注:新しいビルドシステムを使用
注: 計画ビルド
注:ビルドの説明を構築しています
シミュレーター用のアプリケーションをビルドできませんでした。iPhone 8 Plus でアプリケーションの起動中にエラーが発生しました。