我正在使用仅适用于 Android 的 EAS 构建 React Native 应用程序,我尝试提交到 Google Play Console,但收到此错误:
× Something went wrong when submitting your app to Google Play Store.
We couldn't figure out what went wrong. See logs to learn more.
[logs] Start phase: SPIN_UP_SUBMISSION_WORKER
[logs] Creating new worker instance
[logs] End phase: SPIN_UP_SUBMISSION_WORKER
[logs] Start phase: SUBMIT_TO_PLAY_STORE
[logs] Starting the submit process
[logs] Downloading archive
[logs] Preparing artifact
[logs] Submitting Android app to Play Store...
[logs] Submitting the app with fastlane supply
[logs] +-------------------------------------------------------------------------------------------------------------------------------------------------+
[logs] | Summary for supply 2.220.0
|
[logs] +------------------------------------+------------------------------------------------------------------------------------------------------------+
[logs] | aab | /tmp/submissions/c3ba0f33-7a79-4278-9a15-a5be0078aca2/application_63a4a0b6_26df_4832_9004_81a35179f5fb.aab |
[logs] | track | internal
|
[logs] | json_key | /tmp/submissions/c3ba0f33-7a79-4278-9a15-a5be0078aca2/service-account.json |
[logs] | package_name | com.basselturky.bluekiwiapp
|
[logs] | changes_not_sent_for_review | false
|
[logs] | release_status | completed
|
[logs] | skip_upload_apk | false
|
[logs] | skip_upload_aab | false
|
[logs] | skip_upload_metadata | false
|
[logs] | skip_upload_changelogs | false
|
[logs] | skip_upload_images | false
|
[logs] | skip_upload_screenshots | false
|
[logs] | sync_image_upload | false
|
[logs] | track_promote_release_status | completed
|
[logs] | validate_only | false
|
[logs] | check_superseded_tracks | false
|
[logs] | timeout | 300
|
[logs] | deactivate_on_promote | true
|
[logs] | rescue_changes_not_sent_for_review | true
|
[logs] | ack_bundle_installation_warning | false
|
[logs] +------------------------------------+------------------------------------------------------------------------------------------------------------+
[logs]
[logs] Preparing aab at path '/tmp/submissions/c3ba0f33-7a79-4278-9a15-a5be0078aca2/application_63a4a0b6_26df_4832_9004_81a35179f5fb.aab' for upload...
[logs] Updating track 'internal'...
[logs] Uploading all changes to Google Play...
[logs] Google Api Error: Invalid request - You must let us know whether your app uses any photo and video permissions - Retrying...
[logs] Google Api Error: Invalid request - You must let us know whether your app uses any photo and video permissions - Retrying...
[logs] Google Api Error: Invalid request - You must let us know whether your app uses any photo and video permissions - Retrying...
[logs] Google Api Error: Invalid request - You must let us know whether your app uses any photo and video permissions - Retrying...
[logs] Google Api Error: Invalid request - You must let us know whether your app uses any photo and video permissions - Retrying...
[logs] [!] Google Api Error: Invalid request - You must let us know whether your app uses any photo and video permissions
[logs] Fastlane supply failed
[logs] Failed to submit the app to the store
[logs] End phase: SUBMIT_TO_PLAY_STORE
这些是我拥有的权限:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES"/>
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.google.android.gms.permission.AD_ID"/>
这个错误发生在我安装了这两个库之后:
expo-file-system
expo-media-library
我想添加从 URL 下载图像的功能。
在我的 Google Play 管理中心中,我已声明照片和视频的数据安全。
我在这里缺少什么?
Google Play 的照片和视频权限政策要求开发者提交声明表。
我认为您今天提出这个问题并且合规截止日期是今天并不是巧合。要么没有请求延期,要么没有提交声明,要么声明未被批准。
如果您转到 Play 管理中心中的应用内容,如果按钮仍然存在,您应该能够请求延期,或提交声明。