# React Native - crash when updating dependency to @piwikpro/react-native-piwik-pro-sdk

**URL:** <https://community.piwik.pro/t/react-native-crash-when-updating-dependency-to-piwikpro-react-native-piwik-pro-sdk/1612>\
**Category:** Reports and working with data\
**Created:** [February 4, 2023, 5:08pm UTC](https://community.piwik.pro/t/react-native-crash-when-updating-dependency-to-piwikpro-react-native-piwik-pro-sdk/1612 "2023-02-04T17:08:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Stefano\_Frontini](https://dub1.discourse-cdn.com/flex005/user_avatar/community.piwik.pro/stefano_frontini/32/1295_2.png) [@Stefano\_Frontini](https://community.piwik.pro/u/Stefano_Frontini)\
**Post date:** [February 4, 2023, 5:08pm UTC](https://community.piwik.pro/t/react-native-crash-when-updating-dependency-to-piwikpro-react-native-piwik-pro-sdk/1612/1 "2023-02-04T17:08:57Z")

</div>

I am having two issues upgrading my app to React Native 0.71.1 and to @piwikpro/react-native-piwik-pro-sdk.

The first one is related to iOS. The build process crashes with the following errors I see from Xcode:

```auto
error build: No visible @interface for 'PiwikTracker' declares the selector 'sendExceptionWithDescription:isFatal:'
error build: No visible @interface for 'PiwikTracker' declares the selector 'sendSocialInteractionWithAction:target:network:'
error build: Implicit conversion of 'int' to 'NSString * _Nonnull' is disallowed with ARC

```

The second one is related to Android. The app builds but as soon as is launched I see “The app keeps stopping” on the emulator and these errors on Android Studio:

```auto
E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
    Process: com.scaledolore7, PID: 15270
    java.lang.RuntimeException: An error occurred while executing doInBackground()
        at android.os.AsyncTask$4.done(AsyncTask.java:415)
        at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
        at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
        at java.util.concurrent.FutureTask.run(FutureTask.java:269)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
        at java.lang.Thread.run(Thread.java:1012)
     Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/ads/identifier/AdvertisingIdClient;
        at pro.piwik.sdk.Tracker$1.doInBackground(Tracker.java:311)
        at pro.piwik.sdk.Tracker$1.doInBackground(Tracker.java:306)
        at android.os.AsyncTask$3.call(AsyncTask.java:394)
        at java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305) 
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137) 
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) 
        at java.lang.Thread.run(Thread.java:1012) 
     Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.ads.identifier.AdvertisingIdClient" on path: DexPathList[[zip file "/data/app/~~Tse-gpUYzVIT2rvIu7yLXA==/com.scaledolore7-qOI8VH2UxAznHh3o3ODAlQ==/base.apk"],nativeLibraryDirectories=[/data/app/~~Tse-gpUYzVIT2rvIu7yLXA==/com.scaledolore7-qOI8VH2UxAznHh3o3ODAlQ==/lib/x86_64, /data/app/~~Tse-gpUYzVIT2rvIu7yLXA==/com.scaledolore7-qOI8VH2UxAznHh3o3ODAlQ==/base.apk!/lib/x86_64, /system/lib64, /system_ext/lib64]]
        at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:259)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
        at pro.piwik.sdk.Tracker$1.doInBackground(Tracker.java:311) 
        at pro.piwik.sdk.Tracker$1.doInBackground(Tracker.java:306) 
        at android.os.AsyncTask$3.call(AsyncTask.java:394) 
        at java.util.concurrent.FutureTask.run(FutureTask.java:264) 
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305) 
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137) 
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) 
        at java.lang.Thread.run(Thread.java:1012) 

```

Thanks

---

<div class="post-metadata">

**Author:** ![Piotrek](https://dub1.discourse-cdn.com/flex005/user_avatar/community.piwik.pro/piotrek/32/160_2.png) [@Piotrek](https://community.piwik.pro/u/Piotrek)\
**Post date:** [February 6, 2023, 12:56pm UTC](https://community.piwik.pro/t/react-native-crash-when-updating-dependency-to-piwikpro-react-native-piwik-pro-sdk/1612/2 "2023-02-06T12:56:56Z")

</div>

@Stefano_Frontini we’ll try to reproduce your issues. Which version of Xcode are you using?

We’re in the process of planning a new update to our React Native SDK, so if this is caused by any bugs, we’ll be able to include fixes in the upcoming version.

---

<div class="post-metadata">

**Author:** ![Stefano\_Frontini](https://dub1.discourse-cdn.com/flex005/user_avatar/community.piwik.pro/stefano_frontini/32/1295_2.png) [@Stefano\_Frontini](https://community.piwik.pro/u/Stefano_Frontini)\
**Post date:** [February 6, 2023, 1:48pm UTC](https://community.piwik.pro/t/react-native-crash-when-updating-dependency-to-piwikpro-react-native-piwik-pro-sdk/1612/3 "2023-02-06T13:48:28Z")

</div>

Xcode version: 14.0  
Thanks
