Comment puis-je savoir si j'utilise des frameworks privés?

Je développe une application pour l'App Store. Cependant, il est à un stade précoce, et pas prêt à être soumis à iTunes Connect (besoins de choses comme des captures d'écran, icons d'application, URL de support, etc.) Apparemment l'application sur iTunes Connect est nécessaire pour utiliser l'option de validation de Xcode. Je suis inscrit au programme des développeurs Apple.

Si vous connaissez une autre façon d'utiliser Xcode's Validate sans iTunes Connect, ce serait génial.

Existe-t-il une suite de tests tierce, une list de frameworks public / privé (autorisés / non autorisés) quelque part, ou quelque chose d'autre que je peux utiliser pour "valider" mon application?

Voici quelques exemples que j'ai rencontrés, mais je ne suis pas sûr de:

#import <sys/sysctl.h> #import <mach/mach.h> #import <mach/mach_host.h> #import <Carbon/Carbon.h> #import <SystemConfiguration/SystemConfiguration.h> #import <IOKit/IOKit.h> #include <sys/ioctl.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <netdb.h> #include <arpa/inet.h> #include <sys/sockio.h> #include <net/if.h> #include <errno.h> #include <net/if_dl.h> #include <net/ethernet.h> 

Vous pouvez utiliser appscanner https://github.com/ChimpStudios/App-Scanner

De la description du développeur

App Scanner est une list de contrôle de soumission en amont pour les développeurs iOS. Il search le code d'utilisation de l'API privée. Ce n'est pas parfait.

D'autres moyens sont listés ici Comment Apple sait-il que vous utilisez une API privée?

 #import <IOKit/IOKit.h> 

Obtiendra le rejet. Vérifiez https://github.com/ChimpStudios/App-Scanner