-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The app references non-public selectors in Payload #672
Comments
also,the same problem.the question is ,i have to apps.one upload is ok ,the other is The app references non-public .two apps,both use the CocoaAsyncSocket.i whant to knwo why! |
the app was payloaded,this question does not have effect on app.but why this happed ? |
I'm having the same problem with my app. Does anybody have a solution? |
The list @nielsoo gave are all CocoaAsyncSocket methods, not Apple methods. Surely this is just a false positive from whatever Apple is using. Seems you should complain to them. |
This issue has been marked as stale, it will be closed automatically if there is no further activity. |
Hello, I'm experiencing the same issue... Many thanks |
Hi all, this issue fixed for me by setting Enable Bitcode as true |
I'm experiencing the same issue. I cannot try enabling bitcode, because a different dependency I'm using was built without it. Apple's rejection states "If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. " Even though it is a false positive, Apple asks developers to resolve it by renaming methods that match private Apple APIs. |
having the same issue on XCode 14 even with bitcode is enabled (which is reasonable: bitcode has been deprecated) |
same issue here on Xcode 14. |
the project seems stalled. solved the problem by removing from project |
+1 for same issue with Xcode 14 |
same issue coming |
Hi, am I the only one receiving warnings about non-public selectors since a few days when uploading apps to itunesconnect (testflight)? (probably my next app submission will get rejected for this)
this is the warning I get, and these selectors are only used by CocoaAsyncSocket in my project:
The app references non-public selectors in Payload/ newSocketQueueForConnectionFromAddress:onSocket:, socket:didAcceptNewSocket:, socket:didReadPartialDataOfLength:tag:, socket:didReceiveTrust:completionHandler:, socket:didWritePartialDataOfLength:tag:, socket:shouldTimeoutReadWithTag:elapsed:bytesDone:, socket:shouldTimeoutWriteWithTag:elapsed:bytesDone:, socketDidCloseReadStream:
The text was updated successfully, but these errors were encountered: