web-dev-qa-db-fra.com

Réaction de l'application native 0.57 native pour Windows lors du lancement en mode de lancement

Le problème est donc que nous devons créer avec les versions les plus récentes de react afin de pouvoir le construire avec une API de niveau 26 ou supérieur, comme cela est désormais requis pour les nouvelles applications soumises à Google Play.

Il semble que c’est un problème dans lequel babelHelpers n’est pas chargé correctement dans les versions validées. Je ne sais tout simplement pas comment résoudre ce problème, car tout ce que j'ai trouvé ne semble pas résoudre le problème. Le logcat de l'application qui tombe en panne est ci-dessous pour référence.

     E/ReactNativeJS: undefined is not a function (evaluating 'babelHelpers.applyDecoratedDescriptor(t.prototype,"notificationsEnabled",[Ve.serializable],{configurable:!0,enumerable:!0,writable:!0,initializer:null})')
09-17 12:32:48.301 11704-11758/? E/AndroidRuntime: FATAL EXCEPTION: mqt_native_modules
    Process: com.***********, PID: 11704
    com.facebook.react.common.JavascriptException: undefined is not a function (evaluating 'babelHelpers.applyDecoratedDescriptor(t.prototype,"notificationsEnabled",[Ve.serializable],{configurable:!0,enumerable:!0,writable:!0,initializer:null})'), stack:
    <unknown>@820:1833
4
Xials

J'ai eu le même problème en mode de publication mais pour iOS et la raison était une bibliothèque "react-native-image-crop-picker". J'ai les journaux suivants de mon appareil:

Termination Description: DYLD, Library not loaded: @rpath/QBImagePicker.framework/QBImagePicker | Referenced from: /var/containers/Bundle/Application/2590E70F-7532-45BC-9FE1-BAC/MyApp.app/MyApp | Reason: image not found

Et je l'ai corrigé en utilisant cette solution: https://github.com/ivpusic/react-native-image-crop-picker/issues/204#issuecomment-306765126

Mes dépendances:

"react": "16.5.0",
"react-native": "0.57.0",
"react-native-image-crop-picker": "0.21.2",
0
anivaler

J'ai eu le même problème, vous pouvez essayer de mettre à jour Android JSC:

https://www.npmjs.com/package/jsc-Android

Mais cela définirait votre minimum de construction Andoird SKD à partir de 21 ans.

Dans mon cas, cela ne serait pas possible, mon client demande SKD 18+. J'ai donc dû rétrograder ma version native-react à 0.55.4, ce qui a résolu le problème.

0
Gustavo Vieira