Uikitcore ‘Superiew Is Uiwindow’ Ошибка с Revenuecat Paywall & Google вход после обновления до Expo SDK 53IOS

Программируем под IOS
Ответить
Anonymous
 Uikitcore ‘Superiew Is Uiwindow’ Ошибка с Revenuecat Paywall & Google вход после обновления до Expo SDK 53

Сообщение Anonymous »

После обновления моего проекта до SDK 53 (React Native 0.79.5, React 19), я вижу эту ошибку при открытии Revenuecat Paywall или запуска потока входа в Google в iOS: < /p>

Код: Выделить всё

[UIKitCore] View doesn't recognize its superview as a UIView.
This can happen through use of CALayer API on the view layers instead of UIView API on the views.
view: 
superview: 
Проблема:
Когда я закрываю Paywall RevenueCat, экран приложения становится замороженным - пользовательский интерфейс виден, но полностью не отвечает на кражи или жесты. Я должен убить и перезапустить приложение, чтобы продолжить. Та же замораживание может произойти после закрытия листа регистрации Google. /> Обновлено @React-Cniate-Google-Signin/Google-Signin для последнего v15.
Использование реагирующих походных покупок и реагирующих по-видимого-покупки-UI v9.2.0. (expo@~53.0.0)
React Native 0.79.5
React 19.0.0
ios 17.x (Simulator)
react-com-purchases v9.2.0
react-nate-sp-nable-nabate-~ 4.1.11
ruect-nate-sp-nabate-~ 4.1.11 p>
worct-nate-nate-sp-nate-sp /> package.json (excerpt) < /strong> < /p>
{
"dependencies": {
"@react-native-google-signin/google-signin": "^15.0.0",
"expo": "~53.0.0",
"expo-router": "~5.1.3",
"react": "19.0.0",
"react-dom": "19.0.0",
"react-native": "0.79.5",
"react-native-gesture-handler": "~2.24.0",
"react-native-purchases": "^9.2.0",
"react-native-purchases-ui": "^9.2.0",
"react-native-safe-area-context": "5.4.0",
"react-native-screens": "~4.11.1",
"react-native-web": "^0.20.0"
},
"devDependencies": {
"jest-expo": "~53.0.0",
"react-test-renderer": "19.0.0",
"typescript": "~5.8.3"
}
}
< /code>
Вопросы: < /strong> < /p>
это известная проблема совместимости между Expo 53 /RN 0,79 и RevenUecat или Google вход? Модалы/наложения в iOS?>

Подробнее здесь: https://stackoverflow.com/questions/797 ... le-sign-in
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»