Post

4 followers Follow
0
Avatar

Error when submitting app to Apple "Upload warning: The app references non-public selectors in Payload"

As an FYI, I uploaded a 4.2 version build to Apple and when using the Application Loader (xCode tool) I received the following message:

Upload warning: The app references non-public selectors in Payload/APPNAME.app/APPNAME:failWithError:,setRecurrenceRule

 

I went ahead and submitted it. Let me know if there's something I should be doing to keep the error from happening. I'll also post if it's approved or not.

Thanks!

 

rkramer Answered

Please sign in to leave a comment.

19 comments

0
Avatar

Hi,

Thank you for this, it shouldn't be anything to worry about regarding getting the app approved. Our developers will look into how to get rid of that message when submitting in the future.

Regards,

Anders

Anders Odevik 0 votes
0
Avatar

I also got this message when uploading a few days ago. I just got word today that my app got rejected from the app store because it kept crashing. I went ahead and re-uploaded it and got the same warning. We'll see if they accept it this time. 

George Bozonelos 0 votes
0
Avatar

@George: Have you tested the AdHoc version of your app before submitting it to Apple? Were you able to replicate the crashing?

Regards,

Anders

Anders Odevik 0 votes
0
Avatar

As an FYI, I got the same warning message as rkramer when I uploaded my last 4.2 build to Apple. I wen ahead and submitted it as well and the new version of my app was just approved by Apple.

nathan 0 votes
0
Avatar

@Anders: I tested it and it seemed fine. I wasn't able to replicate. 

@nathan: That's good that it got accepted. I'll report back here when I hear back from apple. 

George Bozonelos 0 votes
0
Avatar

FYI. Re-built one of my Apps 13th June, submitted and App loader reported "...non-public selectors...." error message. Continued with the submit. Waiting Apple approval. Will report back once heard from Apple. Regards, Martin 

Martin 0 votes
0
Avatar

My re-uploaded app got approved, so I think this issue has been resolved. 

George Bozonelos 0 votes
0
Avatar

Thanks for all of this guys!

We are working on getting rid of the error message, as mentioned before, it shouldn't prevent the app from being approved and the issue the error message points to actually doesn't affect the app's performance in the end.

Regards,

Anders

Anders Odevik 0 votes
0
Avatar

Hi, I received this same message when submitting an upgrade of an app to 4.2, this was on 6/25.  I have two others to upgrade, as well. However, I did upgraded one app back in May to 4.2 and did not receive the messages.  Right now waiting for approval.  

Jill Ridenour 0 votes
0
Avatar

Hi Ayberk,

Does it say anything in iTunes Connect regarding why the binary is invalid. It should not be the Non-Public selectors error problem causing this.

Regards,

Anders

Anders Odevik 0 votes
0
Avatar

Hi Anders,

Did you check over attached image? There is error screen. Also when I press the 'next' it give a warning about Invalid Binary in ITunes Connect page. In this case what should we do? Shall we wait?

Best regards

Ayberk 0 votes
0
Avatar

Hello, my update went through just fine.  I did update three other apps and received the same Payload error on all of them.  But since the first update went through okay, I proceeded to update them all.

Thanks

Jill Ridenour 0 votes
0
Avatar

@Ayberk: Oh sorry, just saw that it wasn't the same error message as the others here in the thread, I'll have to check with our developers, I'll get back to you as soon as I know more.

@Jill: Happy to hear it went through!

Anders Odevik 0 votes
0
Avatar

@Ayberk: The error message in the Application loader and iTunes Connect are not connected. I can see that you have support ticket running with one of my colleagues regarding this problem. Let's continue our conversation there.

Regards,

Anders

Anders Odevik 0 votes