Ich erhalte diese Warnung, wenn ich eine App über den Organizer an den Apps Store sende.
Die App verweist auf nicht öffentliche Selektoren in Payload / .app /: decoder
Ich weiß, dass wir diese Warnung erhalten, wenn wir eine Drittanbieter-API in unserer Anwendung verwenden. Ich habe die SOCKETIO-ObjC- Bibliothek für Chat-Funktionen in der Anwendung verwendet. Auch verwendet Facebook iOS SDK für die FB-Implementierung. Also bekomme ich nicht genau, was diese Warnung verursacht.! Zum besseren Verständnis finden Sie den beigefügten Screenshot
quelle
Dies kann Ihnen helfen:
Vor:
#import "SocketIOJSONSerialization.h" extern NSString * const SocketIOException; // covers the methods in SBJson and JSONKit @interface NSObject (SocketIOJSONSerialization) // used by both JSONKit and SBJson - (id) objectWithData:(NSData *)data; // Use by JSONKit serialization - (NSString *) JSONString; **- (id) decoder;** // Used by SBJsonWriter - (NSString *) stringWithObject:(id)object; @end
Nach:
#import "SocketIOJSONSerialization.h" extern NSString * const SocketIOException; // covers the methods in SBJson and JSONKit @interface NSObject (SocketIOJSONSerialization) // used by both JSONKit and SBJson - (id) objectWithData:(NSData *)data; // Use by JSONKit serialization - (NSString *) JSONString; **- (id) jsonDecoder;** // Used by SBJsonWriter - (NSString *) stringWithObject:(id)object; @end
Ich erhalte in diesem Link: http://blog.csdn.net/erica_sadun/article/details/12188083
quelle
Überprüfen Sie Ihre Zielmitgliedschaft für alle im Projekt verwendeten Klassen. In einigen Fällen wird beim Erstellen oder Kopieren Ihres Ziels die Warnung möglicherweise ohne Verbindungsfehler angezeigt.
quelle