60 votes

Trouver Facebook SDK Version sur iOS

Je sais que je suis à l'aide de la dernière version (v3.2.1) Mais je veux le trouver dans l'en-tête ou par programmation

C'est peut-être une question stupide, mais en iOS je ne trouve pas le numéro de version dans FacebookSDK.cadre en-têtes

107voto

poloDelaVega Points 395

Après 2014, il suffit de faire ceci:

NSLog( @"### running FB sdk version: %@", [FBSettings sdkVersion] );

Pour les très vieilles versions. Avant d'environ 3,6:

J'ai trouvé un sans-papiers d'imprimer la version du SDK (FB_IOS_SDK_VERSION_STRING), essayez ceci

NSLog(@"### FB SDK VERSION : %@",
    [[FBRequestConnection class] performSelector:@selector(userAgent)]);

A fonctionné pour moi avec sdk 3.5.1

Espère que ça aide...


Mise à jour: Comme de FB SDK 3.6, "La version du SDK nombre est défini dans FacebookSDK.h et disponible à partir de [FBSettings sdkVersion]"

https://developers.facebook.com/ios/change-log-3.x/

11voto

Marcelo Fabri Points 5683

Jetez un oeil à l' FBSDKVersion.h. Il y a une définition là:

#define FB_IOS_SDK_VERSION_STRING @"3.2.1"

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X