iOS react本机代码推送应用程序在调试/发布模式下工作,但白色屏幕上有存档的TestFlight应用程序

iOS react本机代码推送应用程序在调试/发布模式下工作,但白色屏幕上有存档的TestFlight应用程序,ios,react-native,cocoapods,code-push,react-native-code-push,Ios,React Native,Cocoapods,Code Push,React Native Code Push,我正在尝试使用Microsoft Code Push更新JS包,而无需再次向iTunes提交应用程序 在调试和发布模式下,应用程序可以通过代码推送成功加载捆绑包,并在下次启动时安装更新 与debug/release Xcode应用程序不同,当我归档应用程序并从TestFlight安装它时,我在本机splashscreen之后遇到了一个白色的空白屏幕。应用程序中心中不会出现崩溃 在添加代码推送支持之前,我没有使用Cocoapod,所以我不信任pod文件,在这方面我完全是新手 播客文件 # Unco

我正在尝试使用Microsoft Code Push更新JS包,而无需再次向iTunes提交应用程序

在调试和发布模式下,应用程序可以通过代码推送成功加载捆绑包,并在下次启动时安装更新

与debug/release Xcode应用程序不同,当我归档应用程序并从TestFlight安装它时,我在本机splashscreen之后遇到了一个白色的空白屏幕。应用程序中心中不会出现崩溃

在添加代码推送支持之前,我没有使用Cocoapod,所以我不信任pod文件,在这方面我完全是新手

播客文件

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'MyApp' do
  # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
  # use_frameworks!

  # Pods for MyApp
  pod 'yoga', path: '../node_modules/react-native/ReactCommon/yoga'
  pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'
  pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'
  pod 'GLog', :podspec => '../node_modules/react-native/third-party-podspecs/GLog.podspec'
  pod 'React', path: '../node_modules/react-native', subspecs: [
    'DevSupport',
  ]
  pod 'AppCenter/Crashes', '~> 1.7.1'
  pod 'AppCenter/Analytics', '~> 1.7.1'
  pod 'AppCenterReactNativeShared', '~> 1.6.0'
  pod 'CodePush', :path => '../node_modules/react-native-code-push'

  platform :ios, '9.0'
  target 'MyAppTests' do
    inherit! :search_paths
    # Pods for testing
  end

end

target 'MyApp-tvOS' do
  # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
  # use_frameworks!

  # Pods for MyApp-tvOS

  target 'MyApp-tvOSTests' do
    inherit! :search_paths
    # Pods for testing
  end

end
环境
  • react本机代码推送版本:5.4.0
  • react本机版本:0.53.3
  • iOS/Android/Windows版本:iOS 10.2
  • 这会在调试版本或发布版本中重现吗?不,它工作得很好
  • 这是在模拟器上重现,还是仅在物理设备上重现?在模拟器上非常有用

在查看pod文件时,您似乎从AppCenter获得了崩溃/分析。您在那里得到了什么信息吗?不幸的是,没有,AppCenter中没有出现崩溃。您是否解决了此问题@Al3?我也有类似的问题。在调试模式下,一切正常。在释放模式下,在启动屏幕之后,我会看到一个空白的白色屏幕。但是屏幕上的图标和功能可以正常工作。我可以从白色主屏幕导航到其他屏幕,它们看起来很好。回家吧,白屏。@mediaguru这里也有类似的问题。不确定是否相同,但在我的情况下,一切都在sim卡和设备调试中工作,但我的应用程序在接受触摸之前的几分钟内在存档版本中没有响应。对此有任何更新吗?面对相同的白色屏幕问题代码推送-v6.2.0 RN-0.61.5