Disable Stripe package in ExpoKit (Rejected iOS App)


I have an App detached from Expo, so it works with ExpoKit.

For some reason I sent an update to Apple Store and I got rejected because they found Stripe libraries and they say I have hidden functions and my account can be terminated for that.

I’m just using In App Purchases and I have not idea about Stripe library.

Specifically, we found that your app includes Stripe.io, which provides access to external payment mechanisms and enables the purchase of content, services, or functionality by means other than the in-app purchase API.

Searching here I found other people with the same problem but no one detailed how they solved that.

I resend the App telling it’s a package from ExpoKit but not used for me, but I would prefer to send an IPA without the Stripe library. How can I do that?


I’m using:

"expo": "^31.0.0",
"expokit": "^31.1.0",
"react": "16.5.0",
"react-native": "https://github.com/expo/react-native/archive/sdk-31.0.0.tar.gz",

Hey @pckz,

You can follow the documentation here for omitting modules from iOS ExpoKit projects.


Worked. That was very easy @adamjnav , thanks you very much :slight_smile:

1 Like

Happy to help!

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.