I'm trying to use @passbase/react-native-passbase 2.12.0 library. And on android, it has no problem. But on iOS build, it uses react native microblink 5.15.2 library as dependency, but it is rejected by appstore.
I tried below:
- On MacOS12.3 Monterey terminal
# yarn
// successfully done
# cd ios
# pod install
// successfully done
# npx react-native bundle --dev false --entry-file index.js --bundle-output ios/main.jsbundle --platform ios
// successfully done
- Open Xcode 13.3(13E113)
- Product/Archive // build successfully done
- Distribute App // When uploading to testflight, it shows this error when build. The bundle at '.../Frameworks/Microblink.framework' contains disallowed file 'Frameworks'. With error code STATE_ERROR.VALIDATION_ERROR.90206 for id 8cb0ca18-f4be-405d-91e7-6efb0dee6515
So I tried to fix this issue using this method, Validation Error: Invalid Bundle. The bundle at ... contains disallowed file 'Frameworks'
- After apply that method, error not shown, but finally, on testflight, it gives "Invalid Binary" error. I have no idea to solve this.
Anyone have solution for this problem? If so, please kindly provide answer. Thank you.