My team and I developed an app a year ago, released and published on App Store. Originally, we started with Expo SDK 23, but right now we’re up to Expo SDK 31.
Recently, I tried to trigger an app transfer to another Apple developer account. That’s when I stumbled upon the following issue: the app transfer is now allowed, due to Passbook Integration API being used.
I am confused because we haven’t used Passbook Integration API at all. Neither in the current features of our app nor in any of the past ones. I contacted the Apple Developer support team, their response is that their systems indicate that Passbook is activated on our side and we can’t do the transfer.
I understand that some Expo modules do use it (like the Expo Payments module for Apple Pay I guess), but we don’t use it. I double-checked and the only Expo modules we use (import) are MapView, Location, Permissions, LinearGradient, Constants, WebBrowser, Svg, DangerZone.Localization, Facebook, Google, Notifications, Amplitude, AppLoading.
Is the Passbook Integration API activated by Expo below the hood? Can we deactivate it somehow?