白屏 - 发布 iOS 个应用后,应用内容无法加载
White Screen - App content failed to load after launch released iOS app
我无缝安装了我的应用程序 Play 商店。但是,当我尝试安装 App Store 时,应用程序被拒绝,我收到以下消息。
准则 2.1 - 性能 - 应用完整性
我们在 iPad 运行ning iOS 12.3.1 Wi-Fi 上审核时发现了您的应用程序中的一个或多个错误。
当我们启动该应用程序时,该应用程序显示了启动画面,并且在审查期间该应用程序没有进行任何进一步的操作。
后续步骤
要解决此问题,请运行 将您的应用程序安装到设备上以找出任何问题,然后修改并重新提交您的应用程序以供审核。
如果我们误解了您的应用程序的预期行为,请在解决中心回复此消息,以提供有关这些功能的预期工作方式的信息。
对于新应用,请从设备上卸载所有以前版本的应用,然后安装并按照步骤重现问题。对于更新,安装新版本作为对先前版本的更新,然后按照步骤重现问题。
资源
有关测试应用和准备审核的信息,请参阅技术说明 TN2431:应用测试指南。
有关网络概述,请查看关于网络。
详情请见附件截图。
我写flutter doctor的时候没有问题。
我再次在真实设备上尝试了该应用程序,没有问题。
但是应用商店做出了这样的转变。有谁知道原因或有同样的问题吗?
我花了三天时间。但是解决了...
确保您在此处 link 仔细遵循了开发人员指南:
https://flutter.dev/docs/deployment/ios#create-a-build-archive
生成ipa的步骤:
- 执行以下命令
flutter build ios --release
- 为确保 Xcode 刷新发布模式配置,请关闭并重新打开您的 Xcode 工作区。对于 Xcode 8.3 及更高版本,不需要此步骤。最后 Select
Product > Archive
生成构建存档。
希望这对您有所帮助:)
我在 android 版本的 flutter 应用程序中遇到了同样的问题,当测试人员从 google play 安装应用程序时,出现白屏,但是当在设备上测试直接 apk 时,出现未安装的应用程序。
在我将 android sdk 工具更新到版本 30
后出现了这个问题
经过长时间的搜索,我用以下步骤解决了问题:
- 依赖于 android\build.gradle 将 gradle 从 4.0.0 降级为 3.5.0 作为默认值 new flutter app determined
- 在 app\build.gradle 中将 compileSdkVersion 降级为 29,因此 targetSdkVersion 也降级为 29
- 运行 flutter 清理命令
我无缝安装了我的应用程序 Play 商店。但是,当我尝试安装 App Store 时,应用程序被拒绝,我收到以下消息。 准则 2.1 - 性能 - 应用完整性
我们在 iPad 运行ning iOS 12.3.1 Wi-Fi 上审核时发现了您的应用程序中的一个或多个错误。
当我们启动该应用程序时,该应用程序显示了启动画面,并且在审查期间该应用程序没有进行任何进一步的操作。
后续步骤
要解决此问题,请运行 将您的应用程序安装到设备上以找出任何问题,然后修改并重新提交您的应用程序以供审核。
如果我们误解了您的应用程序的预期行为,请在解决中心回复此消息,以提供有关这些功能的预期工作方式的信息。
对于新应用,请从设备上卸载所有以前版本的应用,然后安装并按照步骤重现问题。对于更新,安装新版本作为对先前版本的更新,然后按照步骤重现问题。
资源
有关测试应用和准备审核的信息,请参阅技术说明 TN2431:应用测试指南。
有关网络概述,请查看关于网络。
详情请见附件截图。
我写flutter doctor的时候没有问题。 我再次在真实设备上尝试了该应用程序,没有问题。 但是应用商店做出了这样的转变。有谁知道原因或有同样的问题吗?
我花了三天时间。但是解决了...
确保您在此处 link 仔细遵循了开发人员指南: https://flutter.dev/docs/deployment/ios#create-a-build-archive
生成ipa的步骤:
- 执行以下命令
flutter build ios --release
- 为确保 Xcode 刷新发布模式配置,请关闭并重新打开您的 Xcode 工作区。对于 Xcode 8.3 及更高版本,不需要此步骤。最后 Select
Product > Archive
生成构建存档。
希望这对您有所帮助:)
我在 android 版本的 flutter 应用程序中遇到了同样的问题,当测试人员从 google play 安装应用程序时,出现白屏,但是当在设备上测试直接 apk 时,出现未安装的应用程序。 在我将 android sdk 工具更新到版本 30
后出现了这个问题经过长时间的搜索,我用以下步骤解决了问题:
- 依赖于 android\build.gradle 将 gradle 从 4.0.0 降级为 3.5.0 作为默认值 new flutter app determined
- 在 app\build.gradle 中将 compileSdkVersion 降级为 29,因此 targetSdkVersion 也降级为 29
- 运行 flutter 清理命令