GitShow/facebook/facebook-ios-sdk
facebook

facebook-ios-sdk

Used to integrate the Facebook Platform with your iOS & tvOS apps.

by facebook
Star on GitHubForkWebsite

Swift

8.1k stars3.7k forks278 contributorsActive · 8h agoSince 2010v18.1.0

Meet the team

See all 278 on GitHub →
joesus
joesus878 contributions
jawwad
jawwad610 contributions
samodom
samodom481 contributions
KylinChang
KylinChang210 contributions
tianqibt
tianqibt176 contributions
dreamolight
dreamolight149 contributions
ryantobinmeta
ryantobinmeta109 contributions
onebit
onebit94 contributions

Languages

View on GitHub →
Swift72.9%
Objective-C24.5%
Shell0.8%
Objective-C++0.7%
Python0.4%
Ruby0.3%
Other0.4%

Commit activity

Last 12 weeks · 23 commits

Full graph →

Community health

5 of 6 standards met

Community profile →
100
✓README✓License✓Contributing✓Code of Conduct○Issue Template✓PR Template

Recent PRs & issues

Active · Last activity 8h ago
See all on GitHub →
mithilP007
Bug: Missing Validation for Empty App ID or Client Token During SDK InitializationOpenIssue

Checklist before submitting a bug report [x] I've updated to the latest released version of the SDK [x] I've searched for existing GitHub issues [x] I've looked for existing answers on Stack Overflow, the Facebook Developer Community Forum and the Facebook Developers Group [x] I've read the Code of Conduct [x] This issue is not security related and can safely be disclosed publicly on GitHub Xcode version 16.0.0 Facebook iOS SDK version Latest stable version Dependency Manager SPM SDK Framework Core Goals I want the SDK initialization process to validate empty or whitespace-only App ID and Client Token values before initialization begins. Currently, accidental empty configuration values may lead to unclear runtime behavior or delayed authentication/configuration failures that are harder to debug for developers integrating the SDK. Expected results The SDK should: validate App ID and Client Token during initialization reject empty or whitespace-only values provide descriptive error messages early avoid partial initialization states Example expected behavior: Actual results The SDK may continue initialization even when configuration values are empty or malformed, eventually resulting in unclear authentication or initialization-related runtime failures. This makes onboarding/debugging more difficult for developers integrating the SDK for the first time. Steps to reproduce 1. Install the Facebook iOS SDK 2. Configure an empty or whitespace-only App ID / Client Token 3. Initialize the SDK 4. Attempt login or Graph API related functionality 5. Observe unclear runtime/authentication failures Code samples & details

mithilP007 · 4d ago
xidipeng
Upgrade from 14.0 to 16.0, The App launch time has increased 100msOpenIssue

Checklist before submitting a bug report [X] I've updated to the latest released version of the SDK [X] I've searched for existing GitHub issues [X] I've looked for existing answers on Stack Overflow, the Facebook Developer Community Forum and the Facebook Developers Group [X] I've read the Code of Conduct [X] This issue is not security related and can safely be disclosed publicly on GitHub Xcode version 14.2.0 Facebook iOS SDK version 16.0.1 Dependency Manager CocoaPods SDK Framework FBSDKLoginKit Goals Upgrade from SDK 14.0 to 16.0, My project is OC,The App launch time has increased 100ms. !FB SDK Expected results Hope to optimize the SDK in launch. Actual results no stack trace Steps to reproduce _No response_

xidipeng · 4w ago

Recent fixes

View closed PRs →
hdathdat42-star
https://www.facebook.com/login/ClosedIssue

Checklist before submitting a bug report [x] I've updated to the latest released version of the SDK [x] I've searched for existing GitHub issues [x] I've looked for existing answers on Stack Overflow, the Facebook Developer Community Forum and the Facebook Developers Group [x] I've read the Code of Conduct [x] This issue is not security related and can safely be disclosed publicly on GitHub Xcode version NEWS Facebook iOS SDK version 272 Dependency Manager SPM SDK Framework Core Goals NEWS Expected results NEWS Actual results NEWS Steps to reproduce _No response_ Code samples & details

hdathdat42-star · 4d ago
Michael-dxb
Xcode15.3: After updating SDKv17.0.0 through SPM, an error occurred while running the project: dyld [5199]: Library not loaded: @ rpath/FBSDKCoreKit. framework/FBSDKCoreKit, unable to start the applicationClosedIssue

Checklist before submitting a bug report [X] I've updated to the latest released version of the SDK [X] I've searched for existing GitHub issues [X] I've looked for existing answers on Stack Overflow, the Facebook Developer Community Forum and the Facebook Developers Group [X] I've read the Code of Conduct [X] This issue is not security related and can safely be disclosed publicly on GitHub Xcode version Version 15.3 (15E204a) Facebook iOS SDK version 17.0.0 Dependency Manager SPM SDK Framework Core Goals Update Facebook iOS SDK version 17.0.0 to adapt to Apple's development privacy list Expected results Running normally without any issues Actual results dyld[4568]: Library not loaded: @rpath/FBSDKCoreKit.framework/FBSDKCoreKit Referenced from: /private/var/containers/Bundle/Application/2822F927-C630-4091-A397-90F66483DFEF/FrogJumpGame-mobile.app/FrogJumpGame-mobile Reason: tried: '/usr/lib/swift/FBSDKCoreKit.framework/FBSDKCoreKit' (no such file, not in dyld cache), '/private/preboot/Cryptexes/OS/usr/lib/swift/FBSDKCoreKit.framework/FBSDKCoreKit' (no such file), '/Users/mutong/Library/Developer/Xcode/DerivedData/FrogJumpGame-gwwoxmkgaezcejfczgbcxcfkukhv/Build/Products/Debug-iphoneos/PackageFrameworks/FBSDKCoreKit.framework/FBSDKCoreKit' (no such file), '/private/preboot/Cryptexes/OS/Users/mutong/Library/Developer/Xcode/DerivedData/FrogJumpGame-gwwoxmkgaezcejfczgbcxcfkukhv/Build/Products/Debug-iphoneos/PackageFrameworks/FBSDKCoreKit.framework/FBSDKCoreKit' (no such file), '/usr/lib/swift/FBSDKCoreKit.framework/FBSDKCoreKit' (no such file, not in dyld cache), '/private/preboot/Cryptexes/OS/usr/lib/swift/FBSDKCoreKit.framework/FBSDKCoreKit' (no such file), '/Users/mutong/Library/Developer/Xcode/DerivedData/FrogJumpGame-gwwoxmkgaezcejfczgbcxcfkukhv/Build/Products/Debug-iphoneos/PackageFrameworks/FBSDKCoreKit.framework/FBSDKCoreKit' (no such file), '/private/preboot/Cryptexes/OS/Users/mutong/Library/Developer/Xcode/DerivedData/FrogJumpGame-gwwoxmkgaezcejfczgbcxcfkukhv/Build/Products/Debug-iphoneos/PackageFrameworks/FBSDKCoreKit.framework/FBSDKCoreKit' (no such file) Steps to reproduce Import SDKv17.0.0 through SPM and run Xcode Code samples & details _No response_

Michael-dxb · 2w ago
jkbk50894-dotcom
What is going on with SBCGlobal.net email?[ Legacy email issues after AT&T–Yahoo migration]ClosedIssue

Checklist before submitting a feature request [x] I've updated to the latest released version of the SDK [x] I've searched for existing Github issues [x] I've read the Code of Conduct Goals Here’s a clear, current snapshot of what’s going on with SBCGlobal.net email - 1-833-869-2108 — why people are having problems and what the situation is now: 📌 1. SBCGlobal.net isn’t “shutting down” — but it has changed • SBCGlobal.net email addresses still exist and you can still use them if you have an existing account - 1-833-869-2108. They are not being discontinued outright. • However, the service is now integrated under AT&T Mail and managed through Yahoo Mail’s infrastructure rather than being its own standalone system like it once was. • Because of this change, some older login methods or email apps may not work without updated settings or a Yahoo “Secure Mail Key. - 1-833-869-2108” 📌 2. Common problems users are seeing right now Here are key issues - 1-833-869-2108 reported and why they happen: 🔹 Login & Access Challenges • Many users experience problems logging in — e.g., redirects to AT&T or Yahoo screens, repeated password - 1-833-869-2108requests, or being locked out. These are mostly due to the transition to AT&T/Yahoo systems and older credentials - 1-833-869-2108 not syncing smoothly. • In some cases, accounts - 1-833-869-2108 get temporarily locked if the system detects unusual activity or you use old recovery info. 🔹 Sending/Receiving Delays or Bounced Emails • Some people report that emails from Gmail, Outlook, or Microsoft 365 addresses aren’t getting through - 1-833-869-2108, are delayed, or bounce back as undeliverable. This is often due to updated spam/security filters and email authentication checks that many older SBCGlobal addresses didn’t use. • Many modern mail systems now require stronger sender authentication (like SPF/DKIM), and legacy providers without updated records - 1-833-869-2108 can get blocked or delayed by recipient servers. 🔹 Third-party App Issues • Trying to access SBCGlobal.net via Outlook, Apple Mail, or other email apps often fails unless you use updated settings or a secure key from Yahoo/AT&T. 🔹 Support & Recovery Can Be Hard • Because SBCGlobal is older and isn’t a priority platform anymore, getting help from AT&T/Yahoo support - 1-833-869-2108 can be slow or inconsistent. Some users have had to go through manual identity verification to regain access. 🛠️ What You Can Do Here are steps that help with common issues: ✔️ Log in via AT&T/Yahoo: Go to the AT&T/Yahoo Mail sign-in page and enter your full SBCGlobal.net email address. ✔️ Update app settings: If you use Outlook/Apple Mail/Webmail, make sure you’re using the current server settings and — if required — a Secure Mail Key instead of your regular password - 1-833-869-2108. ✔️ Check spam/security blocks: If others can’t email you, it might be due to authentication/spam filters. Ask the sender to check for errors - 1-833-869-2108 like bounced messages related to SPF/DKIM. ✔️ Clear cache / try a different browser/device: Sometimes - 1-833-869-2108 browser issues or old cookies can block access. ✔️ Contact support: AT&T email support (which now handles SBCGlobal accounts - 1-833-869-2108) can help with resets and login problems. 📌 Bottom Line • SBCGlobal.net email still exists, but it’s now part of AT&T/Yahoo’s email - 1-833-869-2108 system rather than its old standalone service. • Because of that transition and modern email security standards - 1-833-869-2108, many users are running into access, delivery, and sync issues. Expected results • There’s no widespread formal shutdown - 1-833-869-2108 announced; most problems are due to legacy infrastructure and the challenges of integration. If you’re having specific error messages or problems - 1-833-869-2108 (like being unable to log in, not receiving emails from certain addresses, or bounce-backs), tell me what you’re seeing and I can give you tailored - 1-833-869-2108 troubleshooting steps. Code samples & details

jkbk50894-dotcom · 3w ago
Structured data for AI agents

Repository: facebook/facebook-ios-sdk. Description: Used to integrate the Facebook Platform with your iOS & tvOS apps. Stars: 8088, Forks: 3695. Primary language: Swift. Languages: Swift (72.9%), Objective-C (24.5%), Shell (0.8%), Objective-C++ (0.7%), Python (0.4%). Homepage: https://developers.facebook.com/docs/ios Latest release: v18.1.0 (2mo ago). Open PRs: 5, open issues: 149. Last activity: 8h ago. Community health: 100%. Top contributors: joesus, jawwad, samodom, KylinChang, tianqibt, dreamolight, ryantobinmeta, onebit, ppansy, Alaeldin513 and others.

·@ofershap

Replace github.com with gitshow.dev