Description
I am getting this error from App store connect after integrating zoom plugin in my ionic-angular application
Starting with iOS 10, purpose strings are required for access to any protected class of data from within your app, including usage of those protected data classes by any third-party library your app uses.
Note
- I am able to upload ios build on App store connect when not using ionic zoom plugin.
- I’ve also tested this zoom plugin in ios-simulator and iphone device. Plugin is working well in both cases. For this I followed the instruction as mentioned here
- After testing, I replaced the zoom sdk lib with master branch lib. And submitted build from Xcode on App store connect.
- Uploaded build is getting disappear from itune store’s activity tab in few minutes of processing. And I am receiving the above rejection reason in email.
Version info
@ionic-native/zoom - 5.28.0
cordova.plugin.zoom - 4.6.2166-6.603
Ionic CLI : 6.6.0
Ionic Framework : @ionic/angular 5.2.3
angular-devkit/build-angular : 0.901.10
angular-devkit/schematics : 9.1.10
angular/cli : 9.1.10
ionic/angular-toolkit : 2.2.0
Cordova CLI : 9.0.0 (cordova-lib@9.0.1)
Cordova Platforms : android 9.0.0, ios 5.1.1