Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iTune, App upload warning. App references non-public selectors in : productName

During the upload of my app on iTune connect I've got the following Warning :

The app references non-public selectors in My_application.app/My_application: productName

I've got some knowledge from those questions :

The app references non-public selectors in Payload

How to debug “The app references non-public selectors” error in Apple App Loader?

Apple says The app references non-public selectors in my app. What does that mean?

But nothing specific on productName. Searching my project I found this string only in Google Analytics Libraries. I double check I've got the last version of Google Analytics.

I assume that the Apple validator robot think I'm trying to change the App name programmatically (that I'm not doing).

Does any apps have been rejected with this warning ? How can I remove this warning ?

like image 694
Thomas Besnehard Avatar asked Dec 10 '12 09:12

Thomas Besnehard


2 Answers

After 5 Days of stress the application got accepted by Apple without any warning.

I assume it was a robot Warning well known by Apple Tester.

like image 91
Thomas Besnehard Avatar answered Sep 28 '22 10:09

Thomas Besnehard


Just download the latest SDK from google analytics. The problem is resolved in the latest version (at this time of answer 3.0.1).

like image 45
George Asda Avatar answered Sep 28 '22 12:09

George Asda