iOS: Update Facebook sdk to latest version

Description

We are using FBSDKCoreKit 4.6 and FBSDKLoginKit 4.6 that was released on Sep 10, 2015. Update FBSDKCoreKit & FBSDKLoginKit to latest available versions.

This is Critical to get Facebook to not suspend our Facebook authentication access across all our applications web and Mobile.

Activity

Show:
Saeed Bashir
June 12, 2018, 2:30 PM

It's very easy and straightforward. You don't have to change anything in the code. Go to the config folder whichever you want to use like prod, stage and change the * API_HOST_URL & OAUTH_CLIENT_ID* with your sandbox API_HOST_URL and OAUTH_CLIENT_ID.

Albert (AJ) St. Aubin
June 12, 2018, 2:09 PM

How difficult would it be to point something like this at a Sandbox? Would we need to change Facebook keys or something within the App configuration ?

Saeed Bashir
June 12, 2018, 1:12 PM

You can use these builds to test server-side issue:

Stage Build: https://rink.hockeyapp.net/apps/e9de9f78020a40b1b0f55d573b17c144/app_versions/23
Prod Build: https://rink.hockeyapp.net/apps/e9de9f78020a40b1b0f55d573b17c144/app_versions/24

If you want to deploy build directly from Xcode you can use branch saeed/LEARNER-5479. You need Xoce 9.4 to deploy direct builds.

Saeed Bashir
June 12, 2018, 11:56 AM

Yes, we can and on stage, Facebook is returning access_token but over server endpoint: /oauth2/exchange_access_token/facebook is not validating returned access_token.

We are updating FBSDKCoreKit & FBSDKLoginKit SDK's from SDK 4.6 to SDK 4.33.1

Albert (AJ) St. Aubin
June 12, 2018, 11:36 AM

CAT-1. I missed the date 6/11 in the original email. I am working on getting the account reactivated through the appeals process.

Can we test against a test account?

Priority

CAT-1

Assignee

Saeed Bashir

Fix versions

None

Sprint

None

Labels

None

Story Points

1

Reporter

Saeed Bashir