在 IOS 15 中单击推送通知时,React-native UI 无法正确呈现

React-native UI not rendering properly when clicked on push notifications in IOS 15

我在我的 React Native 应用程序中集成了推送通知。当我单击推送通知(已删除的应用程序实例)时,我的应用程序打开并导航到主屏幕,但 UI 不呈现(样式未应用于 UI)。它只发生在 IOS。 Android 工作正常

我的版本

"@aws-amplify/pushnotification": "^3.2.32"
"aws-amplify": "4.3.7"
"aws-amplify-react-native": "6.0.1"
"@react-native-community/push-notification-ios": "1.9.0"
"react": "16.13.1"
"react-native": "0.63.4"

我在挂钩外使用 PushNotification.onNotificationOpened class。

样式从外部样式表加载

示例代码

`import PushNotification from '@aws-amplify/pushnotification'`

PushNotification.onNotificationOpened(notification => {
    let obj = notification["_data"]["data"]["jsonBody"]
    setTimeout(()=>{
      notificationAPI(obj.id)
    },1000)
});

const Home = ({route, navigation}) =>{

useEffect(() => {
APICall()
  })
}, [isVisible]);

return (
 <View>
**CUSTOME UI**
</View>
)
}

export default Home;

单击推送通知时如何解决此问题UI 应用所有样式后应该可以正确呈现。

原版UI

当我点击推送通知应用程序打开时,样式不适用。

我更新了我的 XCODE 和 macOS,再次存档,现在这个版本看起来不错。 xcode版本:13.1 macOS 版本:12.0.1