SDK Facebook pour iOS
Cette bibliothèque open source vous permet d'intégrer Facebook dans votre application iOS.
Apprenez-en plus sur les exemples fournis, la documentation, l'intégration du SDK dans votre application, l'accès au code source et bien plus encore sur https://developers.facebook.com/docs/ios
Veuillez prendre un moment et vous abonner aux versions afin d'être informé des nouvelles fonctionnalités, des dépréciations et des correctifs critiques. Pour voir des informations sur la dernière version, consultez notre journal des modifications.
️ Soyez conseillé ️ |
---|
Nous avons commencé à réécrire le SDK iOS dans Swift afin de moderniser la base de code. Veuillez surveiller le journal des modifications pour les mises à jour des interfaces existantes, mais gardez à l'esprit que certaines interfaces seront instables pendant ce processus. Ainsi, la mise à jour vers une version mineure peut introduire des problèmes de compilation liés à l’interopérabilité linguistique. L'utilisation de symboles désormais définis dans Swift peut nécessiter l'utilisation de la syntaxe @import d'Objective-C et l'utilisation de C++ nécessitera probablement des solutions de contournement telles que la création de wrappers dans Objective-C. Veuillez patienter avec nous alors que nous travaillons à fournir une expérience améliorée pour l'intégration à la plateforme Facebook. |
ESSAYEZ-LE
Gestionnaire de paquets Swift
- Dans Xcode, sélectionnez Fichier > Packages Swift > Ajouter une dépendance de package.
- Suivez les invites en utilisant l'URL de ce référentiel
- Sélectionnez les bibliothèques préfixées par
Facebook
que vous souhaitez utiliser - Consultez les didacticiels disponibles en ligne sur : https://developers.facebook.com/docs/ios/getting-started
- Commencez à coder ! Visitez https://developers.facebook.com/docs/ios pour des didacticiels et une documentation de référence.
CHANGEMENTS DANS IOS 14
Divulgation des données
En raison de la sortie d'iOS 14, le suivi des événements que votre application collecte et envoie à Facebook peut vous obliger à divulguer ces types de données dans le questionnaire App Store Connect. Il est de votre responsabilité de vous assurer que cela soit reflété dans la politique de confidentialité de votre application. Consultez notre article de blog pour obtenir des informations sur les SDK, API et produits Facebook concernés, ainsi que l'article Détails de confidentialité de l'App Store d'Apple pour en savoir plus sur les types de données que vous devrez divulguer.
lien vers le blog FB https://developers.facebook.com/blog/post/2020/10/22/preparing-for-apple-app-store-data-disclosure-requirements/
Détails de l'Apple Store https://developer.apple.com/app-store/app-privacy-details/
CARACTÉRISTIQUES
- Connexion - https://developers.facebook.com/docs/facebook-login
- Partage - https://developers.facebook.com/docs/sharing
- Liens d'application - https://developers.facebook.com/docs/applinks
- API graphique - https://developers.facebook.com/docs/ios/graph
- Analyses - https://developers.facebook.com/docs/analytics
DONNER DES COMMENTAIRES
Veuillez signaler les bugs ou les problèmes à notre équipe d'assistance aux développeurs désignée -- https://developers.facebook.com/support/bugs/ -- car cela nous aidera à les résoudre plus rapidement.
Vous pouvez également visiter notre forum de la communauté des développeurs Facebook, rejoindre le groupe de développeurs Facebook sur Facebook, poser des questions sur Stack Overflow ou ouvrir un ticket dans ce référentiel.
CONTRIBUER
Facebook accueille favorablement les contributions à nos SDK. Veuillez consulter le dossier CONTRIBUANT.
LICENCE
Voir le fichier LICENCE.
Droits d'auteur © Meta Platforms, Inc.
POLITIQUE DE SÉCURITÉ
Consultez la POLITIQUE DE SÉCURITÉ pour plus d'informations sur notre programme de bug bounty.
CONDITIONS POUR LES DÉVELOPPEURS
- En activant les intégrations Facebook, notamment via ce SDK, vous pouvez partager des informations avec Facebook, y compris des informations sur l'utilisation de votre application par les personnes. Facebook utilisera les informations reçues conformément à notre politique d'utilisation des données, notamment pour vous fournir des informations sur l'efficacité de vos publicités et l'utilisation de votre application. Ces intégrations nous permettent également, ainsi qu'à nos partenaires, de diffuser des publicités sur et hors Facebook.
- Vous pouvez limiter votre partage d'informations avec nous en mettant à jour le contrôle Insights dans l'outil de développement
https://developers.facebook.com/apps/{app_id}/settings/advanced
. - Si vous utilisez une intégration Facebook, notamment pour partager des informations avec nous, vous acceptez et confirmez que vous avez fourni une notification appropriée et suffisamment visible et obtenu le consentement approprié de vos utilisateurs concernant cette collecte, cette utilisation et cette divulgation (y compris, au minimum , via votre politique de confidentialité). Vous acceptez en outre de ne pas partager avec nous d'informations concernant les enfants de moins de 13 ans.
- Vous acceptez de vous conformer à toutes les lois et réglementations applicables et acceptez également nos conditions https://www.facebook.com/policies/, y compris nos politiques de plate-forme https://developers.facebook.com/policy/ et nos directives en matière de publicité, comme applicable https://www.facebook.com/ad_guidelines.php.
En utilisant le SDK Facebook pour iOS, vous acceptez ces conditions.