Pushwoosh / pushwoosh-phonegap-plugin

Pushwoosh PhoneGap Build Plugin
Other
110 stars 139 forks source link

The app references non-public selectors in Payload ... errorMessage #202

Closed guirip closed 8 years ago

guirip commented 8 years ago

Hello

When uploading an iOS app (or simply click 'Validate' from the Xcode 'Organizer' window) the following warning appears : The app references non-public selectors in Payload/MYAPPNAME.app/MYAPPNAME: errorMessage:

This results in app rejection when trying to publish it to production !

This seems pretty new as we released a 1.0 version of our app last month without encountering this warning.

Although we found no occurrence of the string 'errorMessage' in the plugin source code (except in spec/test-runner.js which does not seem related to the warning message), it is precisely when we add this pushwoosh cordova plugin that the warning appears. We tried with releases 5.1.3 et 6.2.0 with same result.

Could this come from the binary PushWoosh which appears in the 'Link Binary with Libraries' section ? Can you reproduce it and can we hope any quick fix ?

Thanks a lot

guirip commented 8 years ago

PS: Asked for some more details, this is what Apple Store Review team replied :

"errorMessage:" was found in [PWZipArchive outputErrorMessage:]

DimanAM commented 8 years ago

Fixed in 6.2.1