簡體   English   中英

Flutter ios 應用程序提交:Info.plist 中缺少目的字符串

[英]Flutter ios app submission: Missing Purpose String in Info.plist

我正在嘗試為 IOS 提交我的 Flutter 應用程序。 當我提交應用程序時,我收到一封郵件,其中包含我需要將其添加到我的 info.plist 的信息

NSCalendarsUsageDescription
NSAppleMusicUsageDescription
NSSpeechRecognitionUsageDescription

我認為我需要添加這個真的很奇怪,因為我不需要任何這些(而且我沒有在我的應用程序中使用它)......

這怎么可能?

這是我的 pubspec yaml

  cupertino_icons: ^0.1.2
  firebase_core: ^0.4.3+1
  firebase_auth: ^0.15.3
  cloud_firestore: ^0.12.11
  firebase_database: ^3.1.1
  cloud_functions: ^0.4.1+6
  firebase_messaging: ^6.0.9
  firebase_storage: ^3.1.0
  google_sign_in: ^4.1.0
  flutter_facebook_login: ^2.0.1
  geolocator: ^5.1.5
  shared_preferences: ^0.5.6
  url_launcher: ^5.4.1
  rflutter_alert: ^1.0.3
  font_awesome_flutter: ^8.5.0
  flutter_picker: ^1.1.0
  uuid: ^2.0.4
  image_picker: ^0.6.2+3
  path_provider: ^1.5.1
  image: ^2.1.4
  flutter_datetime_picker: ^1.2.8
  intl: ^0.16.0
  native_contact_picker: ^0.0.6
  flutter_spinkit: ^4.1.1+1
  transparent_image: ^1.0.0
  connectivity: ^0.4.6+1
  flare_splash_screen: ^2.1.4
  algolia: ^0.1.7
  http: ^0.12.0+2
  avatar_glow: ^1.1.0
  rxdart: ^0.22.2
  auto_size_text: ^2.1.0
  camera: ^0.5.7+2
  video_player: ^0.10.5
  story_view: ^0.11.0
  image_crop: ^0.3.1
  file_picker: ^1.4.3+1
  pdf_viewer_plugin: ^1.0.0+2
  flutter_background_geolocation: ^1.4.5
  location_permissions: ^2.0.3
  image_downloader: ^0.19.1
  permission_handler: ^4.0.0
  google_maps_flutter: ^0.5.21+15
  cached_network_image: ^2.0.0-rc
  geoflutterfire: ^2.0.3+5
  apple_sign_in: ^0.1.0
  device_info: ^0.4.1+4
  image_cropper: ^1.1.2
  screenshot: ^0.1.1

提前致謝!

我遇到了同樣的問題...

我正在使用permission_handler依賴項。

請仔細閱讀 iOS 設置( PodfileInfo.plist

https://pub.dev/packages/permission_handler

並特別注意這一點:

刪除您不想使用的權限前面的 # 字符。 例如,如果您不需要訪問日歷,請確保代碼如下所示:

## dart: PermissionGroup.calendar
'PERMISSION_EVENTS=0',

這是一個相當大的依賴項列表,因此很可能其中一些需要它,即使請求這些權限的代碼永遠不會運行。 蘋果只是注意到應用程序中的代碼,但無法弄清楚它不會被執行。

如果您確定永遠不會請求這些權限,您可以在 Info.plist 中為使用說明添加任何文本,例如“Flutter 依賴項的必需使用說明”。 它不應該顯示給用戶,但至少開發人員會知道為什么要填寫它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM