diff --git a/packages/core/android/src/main/java/com/segment/analytics/reactnative/core/RNAnalytics.kt b/packages/core/android/src/main/java/com/segment/analytics/reactnative/core/RNAnalytics.kt index f78c79354..e73494c39 100644 --- a/packages/core/android/src/main/java/com/segment/analytics/reactnative/core/RNAnalytics.kt +++ b/packages/core/android/src/main/java/com/segment/analytics/reactnative/core/RNAnalytics.kt @@ -31,10 +31,6 @@ object RNAnalytics { private val integrations = mutableSetOf() private val onReadyCallbacks = mutableMapOf>() - fun setIDFA(idfa: String) { - // do nothing; iOS only. - } - fun addIntegration(integration: Integration.Factory) { integrations.add(integration) } diff --git a/packages/core/android/src/main/java/com/segment/analytics/reactnative/core/RNAnalyticsModule.kt b/packages/core/android/src/main/java/com/segment/analytics/reactnative/core/RNAnalyticsModule.kt index 7a63aaf5c..98f1a4869 100644 --- a/packages/core/android/src/main/java/com/segment/analytics/reactnative/core/RNAnalyticsModule.kt +++ b/packages/core/android/src/main/java/com/segment/analytics/reactnative/core/RNAnalyticsModule.kt @@ -284,6 +284,11 @@ class RNAnalyticsModule(context: ReactApplicationContext): ReactContextBaseJavaM @ReactMethod fun getAnonymousId(promise: Promise) = promise.resolve(analytics.getAnalyticsContext().traits().anonymousId()) + + @ReactMethod + fun setIDFA(idfa: String) { + // do nothing; iOS only. + } } private fun optionsFrom(context: ReadableMap?, integrations: ReadableMap?): Options {