From 88188ea7992a90e66db694e9fc1b304a59608044 Mon Sep 17 00:00:00 2001
From: lipengwei <lipengwei@nianben.com>
Date: Thu, 26 Sep 2019 12:29:34 +0800
Subject: [PATCH] 3.8.3

---
 bundle/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings                       |    0 
 frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkReturnToRefererController.h             |   24 +++---
 bundle/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings                    |    0 
 frameworks/FBSDKCoreKit.framework/FBSDKCoreKit                                                |    0 
 frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateContent.h        |    3 
 frameworks/FBSDKLoginKit.framework/FBSDKLoginKit                                              |    0 
 frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h                                |    6 +
 bundle/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings                       |    0 
 frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerOpenGraphMusicTemplateContent.h |    1 
 frameworks/FBSDKShareKit.framework/Headers/FBSDKSendButton.h                                  |    2 
 bundle/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings                       |    0 
 frameworks/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h                             |   20 ++--
 frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerActionButton.h                  |    2 
 frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h                                      |   12 +-
 bundle/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings                       |    0 
 WAFbImpl/3.8.3/WAFbImpl.podspec                                                               |   25 ++++++
 bundle/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings                       |    0 
 frameworks/FBSDKShareKit.framework/FBSDKShareKit                                              |    0 
 bundle/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings                       |    0 
 frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h                                |   10 +-
 bundle/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings                       |    0 
 frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h                                    |    2 
 bundle/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings                    |    0 
 frameworks/FBSDKLoginKit.framework/Info.plist                                                 |    0 
 bundle/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings               |    0 
 bundle/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings               |    0 
 frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginButton.h                                 |    3 
 bundle/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings                    |    0 
 frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerMediaTemplateContent.h          |    2 
 frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateElement.h        |    1 
 frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h                            |   38 ++++----
 frameworks/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h                                      |    4 
 bundle/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings                       |    0 
 frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h                                    |    0 
 frameworks/FBSDKCoreKit.framework/Info.plist                                                  |    0 
 bundle/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings                       |    0 
 frameworks/FBSDKCoreKit.framework/Headers/FBSDKConstants.h                                    |    4 
 bundle/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings                       |    0 
 frameworks/FBSDKShareKit.framework/Info.plist                                                 |    0 
 bundle/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings                       |    0 
 frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h                             |    2 
 bundle/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings                       |    0 
 frameworks/FBSDKShareKit.framework/Headers/FBSDKShareDialogMode.h                             |    4 
 frameworks/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h                              |    4 +
 frameworks/FBSDKShareKit.framework/Headers/FBSDKShareOpenGraphContent.h                       |    1 
 WAFbImpl.podspec                                                                              |    6 
 frameworks/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h                       |    4 
 frameworks/WAFbImpl.framework/Info.plist                                                      |    0 
 bundle/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings                      |    0 
 bundle/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings                       |    0 
 frameworks/WAFbImpl.framework/WAFbImpl                                                        |    0 
 bundle/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings                       |    0 
 frameworks/FBSDKShareKit.framework/Headers/FBSDKMessageDialog.h                               |    2 
 frameworks/FBSDKCoreKit.framework/Headers/FBSDKURL.h                                          |   26 +++---
 bundle/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings                       |    0 
 frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkReturnToRefererView.h                   |   16 ++--
 bundle/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings                       |    0 
 frameworks/FBSDKCoreKit.framework/Headers/FBSDKSettings.h                                     |    7 +
 frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerURLActionButton.h               |    1 
 bundle/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings                       |    0 
 bundle/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings                       |    0 
 81 files changed, 143 insertions(+), 89 deletions(-)

diff --git a/WAFbImpl.podspec b/WAFbImpl.podspec
index 830a1f5..6b5497c 100644
--- a/WAFbImpl.podspec
+++ b/WAFbImpl.podspec
@@ -9,7 +9,7 @@
 Pod::Spec.new do |s|
 
 s.name = 'WAFbImpl'
-s.version = '3.8.2'
+s.version = '3.8.3'
 s.summary = 'WAFbImpl framework in production environment.'
 s.license = 'MIT'
 s.author = { "Wuyx" => "wuyixin_gh@gamehollywood.com" }
@@ -20,6 +20,6 @@
 s.vendored_frameworks = 'frameworks/*.framework'
 s.resources = ['config/*.xml','bundle/FacebookSDKStrings.bundle']
 s.requires_arc = true
-s.dependency 'WASdkIntf', '~> 3.8.2'   #此处添加私有库依赖
-s.dependency 'WASdkImpl', '~> 3.8.2'
+s.dependency 'WASdkIntf', '~> 3.8.3'   #此处添加私有库依赖
+s.dependency 'WASdkImpl', '~> 3.8.3'
 end
diff --git a/WAFbImpl/3.8.3/WAFbImpl.podspec b/WAFbImpl/3.8.3/WAFbImpl.podspec
new file mode 100644
index 0000000..6b5497c
--- /dev/null
+++ b/WAFbImpl/3.8.3/WAFbImpl.podspec
@@ -0,0 +1,25 @@
+#
+#  Be sure to run `pod spec lint WAFbImpl.podspec' to ensure this is a
+#  valid spec and to remove all comments including this before submitting the spec.
+#
+#  To learn more about Podspec attributes see http://docs.cocoapods.org/specification.html
+#  To see working Podspecs in the CocoaPods repo see https://github.com/CocoaPods/Specs/
+#
+
+Pod::Spec.new do |s|
+
+s.name = 'WAFbImpl'
+s.version = '3.8.3'
+s.summary = 'WAFbImpl framework in production environment.'
+s.license = 'MIT'
+s.author = { "Wuyx" => "wuyixin_gh@gamehollywood.com" }
+s.homepage = 'http://repo.wingsdk.cn:8082/summary/WAFbImpl.git'
+s.source = { :git => "http://admin@repo.wingsdk.cn:8082/r/WAFbImpl.git" , :tag => s.version}
+s.platform = :ios
+s.ios.deployment_target = "7.0"
+s.vendored_frameworks = 'frameworks/*.framework'
+s.resources = ['config/*.xml','bundle/FacebookSDKStrings.bundle']
+s.requires_arc = true
+s.dependency 'WASdkIntf', '~> 3.8.3'   #此处添加私有库依赖
+s.dependency 'WASdkImpl', '~> 3.8.3'
+end
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
Binary files differ
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/bundle/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings b/bundle/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings
old mode 100755
new mode 100644
diff --git a/frameworks/FBSDKCoreKit.framework/FBSDKCoreKit b/frameworks/FBSDKCoreKit.framework/FBSDKCoreKit
index a34fa49..4b1eb29 100644
--- a/frameworks/FBSDKCoreKit.framework/FBSDKCoreKit
+++ b/frameworks/FBSDKCoreKit.framework/FBSDKCoreKit
Binary files differ
diff --git a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h
index 0eb7c0b..37ff15e 100644
--- a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h
+++ b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h
@@ -168,7 +168,7 @@
 FOUNDATION_EXPORT FBSDKAppEventName FBSDKAppEventNameSchedule;
 
 /** The subsequent subscriptions after the start of a paid subscription for a product or service you offer. */
-FOUNDATION_EXPORT FBSDKAppEventName FBSDKAppEventNameSubscriptionHeartbeat;
+FOUNDATION_EXPORT FBSDKAppEventName FBSDKAppEventNameSubscriptionHeartbeat __attribute((deprecated("This attribute is no longer used.")));
 
 /** The start of a free trial of a product or service you offer (example: trial subscription). */
 FOUNDATION_EXPORT FBSDKAppEventName FBSDKAppEventNameStartTrial;
diff --git a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h
index ece8f61..bcc048f 100644
--- a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h
+++ b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h
@@ -22,11 +22,11 @@
 
 NS_ASSUME_NONNULL_BEGIN
 
-/*! The version of the App Link protocol that this library supports */
+/** The version of the App Link protocol that this library supports */
 FOUNDATION_EXPORT NSString *const FBSDKAppLinkVersion
 NS_SWIFT_NAME(AppLinkVersion);
 
-/*!
+/**
  Contains App Link metadata relevant for navigation on this device
  derived from the HTML at a given URL.
  */
@@ -36,7 +36,7 @@
 - (instancetype)init NS_UNAVAILABLE;
 + (instancetype)new NS_UNAVAILABLE;
 
-/*!
+/**
  Creates a FBSDKAppLink with the given list of FBSDKAppLinkTargets and target URL.
 
  Generally, this will only be used by implementers of the FBSDKAppLinkResolving protocol,
@@ -52,16 +52,16 @@
                               webURL:(nullable NSURL *)webURL
 NS_SWIFT_NAME(init(sourceURL:targets:webURL:));
 
-/*! The URL from which this FBSDKAppLink was derived */
+/** The URL from which this FBSDKAppLink was derived */
 @property (nonatomic, strong, readonly) NSURL *sourceURL;
 
-/*!
+/**
  The ordered list of targets applicable to this platform that will be used
  for navigation.
  */
 @property (nonatomic, copy, readonly) NSArray<FBSDKAppLinkTarget *> *targets;
 
-/*! The fallback web URL to use if no targets are installed on this device. */
+/** The fallback web URL to use if no targets are installed on this device. */
 @property (nonatomic, strong, readonly, nullable) NSURL *webURL;
 
 @end
diff --git a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h
index 5f99484..7331872 100644
--- a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h
+++ b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h
@@ -23,15 +23,15 @@
 
 NS_ASSUME_NONNULL_BEGIN
 
-/*!
+/**
  The result of calling navigate on a FBSDKAppLinkNavigation
  */
 typedef NS_ENUM(NSInteger, FBSDKAppLinkNavigationType) {
-    /*! Indicates that the navigation failed and no app was opened */
+    /** Indicates that the navigation failed and no app was opened */
     FBSDKAppLinkNavigationTypeFailure,
-    /*! Indicates that the navigation succeeded by opening the URL in the browser */
+    /** Indicates that the navigation succeeded by opening the URL in the browser */
     FBSDKAppLinkNavigationTypeBrowser,
-    /*! Indicates that the navigation succeeded by opening the URL in an app on the device */
+    /** Indicates that the navigation succeeded by opening the URL in an app on the device */
     FBSDKAppLinkNavigationTypeApp
 } NS_SWIFT_NAME(AppLinkNavigation.Type);
 
@@ -44,7 +44,7 @@
 typedef void (^FBSDKAppLinkNavigationBlock)(FBSDKAppLinkNavigationType navType, NSError * _Nullable error)
 NS_SWIFT_NAME(AppLinkNavigationBlock);
 
-/*!
+/**
  Represents a pending request to navigate to an App Link. Most developers will
  simply use navigateToURLInBackground: to open a URL, but developers can build
  custom requests with additional navigation and app data attached to them by
@@ -57,43 +57,43 @@
 - (instancetype)init NS_UNAVAILABLE;
 + (instancetype)new NS_UNAVAILABLE;
 
-/*!
+/**
  The default resolver to be used for App Link resolution. If the developer has not set one explicitly,
  a basic, built-in FBSDKWebViewAppLinkResolver will be used.
  */
 @property (class, nonatomic, strong) id<FBSDKAppLinkResolving> defaultResolver
 NS_SWIFT_NAME(default);
 
-/*!
+/**
  The extras for the AppLinkNavigation. This will generally contain application-specific
  data that should be passed along with the request, such as advertiser or affiliate IDs or
  other such metadata relevant on this device.
  */
 @property (nonatomic, copy, readonly) NSDictionary<NSString *, id> *extras;
 
-/*!
+/**
  The al_applink_data for the AppLinkNavigation. This will generally contain data common to
  navigation attempts such as back-links, user agents, and other information that may be used
  in routing and handling an App Link request.
  */
 @property (nonatomic, copy, readonly) NSDictionary<NSString *, id> *appLinkData;
 
-/*! The AppLink to navigate to */
+/** The AppLink to navigate to */
 @property (nonatomic, strong, readonly) FBSDKAppLink *appLink;
 
-/*!
+/**
  Return navigation type for current instance.
  No-side-effect version of navigate:
  */
 @property (nonatomic, readonly) FBSDKAppLinkNavigationType navigationType;
 
-/*! Creates an AppLinkNavigation with the given link, extras, and App Link data */
+/** Creates an AppLinkNavigation with the given link, extras, and App Link data */
 + (instancetype)navigationWithAppLink:(FBSDKAppLink *)appLink
                                extras:(NSDictionary<NSString *, id> *)extras
                           appLinkData:(NSDictionary<NSString *, id> *)appLinkData
 NS_SWIFT_NAME(init(appLink:extras:appLinkData:));
 
-/*!
+/**
  Creates an NSDictionary with the correct format for iOS callback URLs,
  to be used as 'appLinkData' argument in the call to navigationWithAppLink:extras:appLinkData:
  */
@@ -101,23 +101,23 @@
                                                                                                     url:(NSString *)url
 NS_SWIFT_NAME(callbackAppLinkData(forApp:url:));
 
-/*! Performs the navigation */
+/** Performs the navigation */
 - (FBSDKAppLinkNavigationType)navigate:(NSError **)error
 __attribute__((swift_error(nonnull_error)));
 
-/*! Returns a FBSDKAppLink for the given URL */
+/** Returns a FBSDKAppLink for the given URL */
 + (void)resolveAppLink:(NSURL *)destination handler:(FBSDKAppLinkBlock)handler;
 
-/*! Returns a FBSDKAppLink for the given URL using the given App Link resolution strategy */
+/** Returns a FBSDKAppLink for the given URL using the given App Link resolution strategy */
 + (void)resolveAppLink:(NSURL *)destination
               resolver:(id<FBSDKAppLinkResolving>)resolver
                handler:(FBSDKAppLinkBlock)handler;
 
-/*! Navigates to a FBSDKAppLink and returns whether it opened in-app or in-browser */
+/** Navigates to a FBSDKAppLink and returns whether it opened in-app or in-browser */
 + (FBSDKAppLinkNavigationType)navigateToAppLink:(FBSDKAppLink *)link error:(NSError **)error
 __attribute__((swift_error(nonnull_error)));
 
-/*!
+/**
  Returns a FBSDKAppLinkNavigationType based on a FBSDKAppLink.
  It's essentially a no-side-effect version of navigateToAppLink:error:,
  allowing apps to determine flow based on the link type (e.g. open an
@@ -125,10 +125,10 @@
  */
 + (FBSDKAppLinkNavigationType)navigationTypeForLink:(FBSDKAppLink *)link;
 
-/*! Navigates to a URL (an asynchronous action) and returns a FBSDKNavigationType */
+/** Navigates to a URL (an asynchronous action) and returns a FBSDKNavigationType */
 + (void)navigateToURL:(NSURL *)destination handler:(FBSDKAppLinkNavigationBlock)handler;
 
-/*!
+/**
  Navigates to a URL (an asynchronous action) using the given App Link resolution
  strategy and returns a FBSDKNavigationType
  */
diff --git a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h
index 385c7f3..69d5591 100644
--- a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h
+++ b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h
@@ -32,7 +32,7 @@
 NS_SWIFT_NAME(AppLinkBlock);
 
 
-/*!
+/**
  Implement this protocol to provide an alternate strategy for resolving
  App Links that may include pre-fetching, caching, or querying for App Link
  data from an index provided by a service provider.
diff --git a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkReturnToRefererController.h b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkReturnToRefererController.h
index 7db1e7a..c8c5d48 100644
--- a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkReturnToRefererController.h
+++ b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkReturnToRefererController.h
@@ -26,7 +26,7 @@
 @class FBSDKAppLink;
 @class FBSDKAppLinkReturnToRefererController;
 
-/*!
+/**
  Protocol that a class can implement in order to be notified when the user has navigated back
  to the referer of an App Link.
  */
@@ -35,12 +35,12 @@
 
 @optional
 
-/*! Called when the user has tapped to navigate, but before the navigation has been performed. */
+/** Called when the user has tapped to navigate, but before the navigation has been performed. */
 - (void)returnToRefererController:(FBSDKAppLinkReturnToRefererController *)controller
             willNavigateToAppLink:(FBSDKAppLink *)appLink
 NS_SWIFT_NAME(return(to:willNavigateTo:));
 
-/*! Called after the navigation has been attempted, with an indication of whether the referer
+/** Called after the navigation has been attempted, with an indication of whether the referer
  app link was successfully opened. */
 - (void)returnToRefererController:(FBSDKAppLinkReturnToRefererController *)controller
              didNavigateToAppLink:(FBSDKAppLink *)url
@@ -49,7 +49,7 @@
 
 @end
 
-/*!
+/**
  A controller class that implements default behavior for a FBSDKAppLinkReturnToRefererView, including
  the ability to display the view above the navigation bar for navigation-based apps.
  */
@@ -57,23 +57,23 @@
 NS_SWIFT_NAME(AppLinkReturnToRefererController)
 @interface FBSDKAppLinkReturnToRefererController : NSObject <FBSDKAppLinkReturnToRefererViewDelegate>
 
-/*!
+/**
  The delegate that will be notified when the user navigates back to the referer.
  */
 @property (nonatomic, weak, nullable) id<FBSDKAppLinkReturnToRefererControllerDelegate> delegate;
 
-/*!
+/**
  The FBSDKAppLinkReturnToRefererView this controller is controlling.
  */
 @property (nonatomic, strong) FBSDKAppLinkReturnToRefererView *view;
 
-/*!
+/**
  Initializes a controller suitable for controlling a FBSDKAppLinkReturnToRefererView that is to be displayed
  contained within another UIView (i.e., not displayed above the navigation bar).
  */
 - (instancetype)init NS_DESIGNATED_INITIALIZER;
 
-/*!
+/**
  Initializes a controller suitable for controlling a FBSDKAppLinkReturnToRefererView that is to be displayed
  displayed above the navigation bar.
 
@@ -82,24 +82,24 @@
 - (instancetype)initForDisplayAboveNavController:(UINavigationController *)navController
 NS_SWIFT_NAME(init(navController:));
 
-/*!
+/**
  Removes the view entirely from the navigation controller it is currently displayed in.
  */
 - (void)removeFromNavController;
 
-/*!
+/**
  Shows the FBSDKAppLinkReturnToRefererView with the specified referer information. If nil or missing data,
  the view will not be displayed. */
 - (void)showViewForRefererAppLink:(FBSDKAppLink *)refererAppLink
 NS_SWIFT_NAME(showView(forReferer:));
 
-/*!
+/**
  Shows the FBSDKAppLinkReturnToRefererView with referer information extracted from the specified URL.
  If nil or missing referer App Link data, the view will not be displayed. */
 - (void)showViewForRefererURL:(NSURL *)url
 NS_SWIFT_NAME(showView(forReferer:));
 
-/*!
+/**
  Closes the view, possibly animating it.
  */
 - (void)closeViewAnimated:(BOOL)animated;
diff --git a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkReturnToRefererView.h b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkReturnToRefererView.h
index aa2ae09..e36366a 100644
--- a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkReturnToRefererView.h
+++ b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkReturnToRefererView.h
@@ -31,20 +31,20 @@
 @class FBSDKAppLinkReturnToRefererView;
 @class FBSDKURL;
 
-/*!
+/**
  Protocol that a class can implement in order to be notified when the user has navigated back
  to the referer of an App Link.
  */
 NS_SWIFT_NAME(AppLinkReturnToRefererViewDelegate)
 @protocol FBSDKAppLinkReturnToRefererViewDelegate <NSObject>
 
-/*!
+/**
  Called when the user has tapped inside the close button.
  */
 - (void)returnToRefererViewDidTapInsideCloseButton:(FBSDKAppLinkReturnToRefererView *)view
 NS_SWIFT_NAME(returnToRefererViewDidTapInsideCloseButton(_:));
 
-/*!
+/**
  Called when the user has tapped inside the App Link portion of the view.
  */
 - (void)returnToRefererViewDidTapInsideLink:(FBSDKAppLinkReturnToRefererView *)view
@@ -53,7 +53,7 @@
 
 @end
 
-/*!
+/**
  Provides a UIView that displays a button allowing users to navigate back to the
  application that launched the App Link currently being handled, if the App Link
  contained referer data. The user can also close the view by clicking a close button
@@ -64,19 +64,19 @@
 NS_SWIFT_NAME(FBAppLinkReturnToRefererView)
 @interface FBSDKAppLinkReturnToRefererView : UIView
 
-/*!
+/**
  The delegate that will be notified when the user navigates back to the referer.
  */
 @property (nonatomic, weak, nullable) id<FBSDKAppLinkReturnToRefererViewDelegate> delegate;
 
-/*!
+/**
  The color of the text label and close button.
  */
 @property (nonatomic, strong) UIColor *textColor;
 
 @property (nonatomic, strong) FBSDKAppLink *refererAppLink;
 
-/*!
+/**
  Indicates whether to extend the size of the view to include the current status bar
  size, for use in scenarios where the view might extend under the status bar on iOS 7 and
  above; this property has no effect on earlier versions of iOS.
@@ -84,7 +84,7 @@
 @property (nonatomic, assign) FBSDKIncludeStatusBarInSize includeStatusBarInSize
 NS_SWIFT_NAME(statusBarSizeInclude);
 
-/*!
+/**
  Indicates whether the user has closed the view by clicking the close button.
  */
 @property (nonatomic, assign, getter=isClosed) BOOL closed;
diff --git a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h
index d3e2296..99b5f15 100644
--- a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h
+++ b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h
@@ -20,7 +20,7 @@
 
 NS_ASSUME_NONNULL_BEGIN
 
-/*!
+/**
  Represents a target defined in App Link metadata, consisting of at least
  a URL, and optionally an App Store ID and name.
  */
@@ -30,19 +30,19 @@
 - (instancetype)init NS_UNAVAILABLE;
 + (instancetype)new NS_UNAVAILABLE;
 
-/*! Creates a FBSDKAppLinkTarget with the given app site and target URL. */
+/** Creates a FBSDKAppLinkTarget with the given app site and target URL. */
 + (instancetype)appLinkTargetWithURL:(NSURL *)url
                           appStoreId:(nullable NSString *)appStoreId
                              appName:(NSString *)appName
 NS_SWIFT_NAME(init(url:appStoreId:appName:));
 
-/*! The URL prefix for this app link target */
+/** The URL prefix for this app link target */
 @property (nonatomic, strong, readonly) NSURL *URL;
 
-/*! The app ID for the app store */
+/** The app ID for the app store */
 @property (nonatomic, copy, readonly, nullable) NSString *appStoreId;
 
-/*! The name of the app */
+/** The name of the app */
 @property (nonatomic, copy, readonly) NSString *appName;
 
 @end
diff --git a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKConstants.h b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKConstants.h
index 0f48b35..6915368 100644
--- a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKConstants.h
+++ b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKConstants.h
@@ -243,10 +243,10 @@
 #endif
 
 /**
- FBSDKError
+ FBSDKCoreError
  Error codes for FBSDKErrorDomain.
  */
-typedef NS_ERROR_ENUM(FBSDKErrorDomain, FBSDKError)
+typedef NS_ERROR_ENUM(FBSDKErrorDomain, FBSDKCoreError)
 {
   /**
    Reserved.
diff --git a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h
index c543f84..f81b32b 100644
--- a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h
+++ b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h
@@ -52,5 +52,5 @@
 #import <FBSDKCoreKit/FBSDKDeviceViewControllerBase.h>
 #endif
 
-#define FBSDK_VERSION_STRING @"5.0.2"
-#define FBSDK_TARGET_PLATFORM_VERSION @"v3.3"
+#define FBSDK_VERSION_STRING @"5.6.0"
+#define FBSDK_TARGET_PLATFORM_VERSION @"v4.0"
diff --git a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h
index ab8a326..85974a8 100644
--- a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h
+++ b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h
@@ -22,45 +22,45 @@
 
 #if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0
 
-/*! The name of the notification posted by FBSDKMeasurementEvent */
+/** The name of the notification posted by FBSDKMeasurementEvent */
 FOUNDATION_EXPORT NSNotificationName const FBSDKMeasurementEventNotification
 NS_SWIFT_NAME(MeasurementEvent);
 
 #else
 
-/*! The name of the notification posted by FBSDKMeasurementEvent */
+/** The name of the notification posted by FBSDKMeasurementEvent */
 FOUNDATION_EXPORT NSString *const FBSDKMeasurementEventNotification
 NS_SWIFT_NAME(MeasurementEventNotification);
 
 #endif
 
-/*! Defines keys in the userInfo object for the notification named FBSDKMeasurementEventNotificationName */
-/*! The string field for the name of the event */
+/** Defines keys in the userInfo object for the notification named FBSDKMeasurementEventNotificationName */
+/** The string field for the name of the event */
 FOUNDATION_EXPORT NSString *const FBSDKMeasurementEventNameKey
 NS_SWIFT_NAME(MeasurementEventNameKey);
-/*! The dictionary field for the arguments of the event */
+/** The dictionary field for the arguments of the event */
 FOUNDATION_EXPORT NSString *const FBSDKMeasurementEventArgsKey
 NS_SWIFT_NAME(MeasurementEventArgsKey);
 
-/*! Events raised by FBSDKMeasurementEvent for Applink */
-/*!
+/** Events raised by FBSDKMeasurementEvent for Applink */
+/**
  The name of the event posted when [FBSDKURL URLWithURL:] is called successfully. This represents the successful parsing of an app link URL.
  */
 FOUNDATION_EXPORT NSString *const FBSDKAppLinkParseEventName
 NS_SWIFT_NAME(AppLinkParseEventName);
 
-/*!
+/**
  The name of the event posted when [FBSDKURL URLWithInboundURL:] is called successfully.
  This represents parsing an inbound app link URL from a different application
  */
 FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateInEventName
 NS_SWIFT_NAME(AppLinkNavigateInEventName);
 
-/*! The event raised when the user navigates from your app to other apps */
+/** The event raised when the user navigates from your app to other apps */
 FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateOutEventName
 NS_SWIFT_NAME(AppLinkNavigateOutEventName);
 
-/*!
+/**
  The event raised when the user navigates out from your app and back to the referrer app.
  e.g when the user leaves your app after tapping the back-to-referrer navigation bar
  */
diff --git a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKSettings.h b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKSettings.h
index e9e652f..2636810 100644
--- a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKSettings.h
+++ b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKSettings.h
@@ -92,6 +92,13 @@
 @property (class, nonatomic, assign, getter=isAutoInitEnabled) BOOL autoInitEnabled;
 
 /**
+ Controls sdk crash report
+ If not explicitly set, the default is true
+ */
+@property (class, nonatomic, assign, getter=isInstrumentEnabled) BOOL instrumentEnabled
+__attribute((deprecated("This attribute is no longer used, use autoLogAppEventsEnabled instead.")));
+
+/**
  Controls the auto logging of basic app events, such as activateApp and deactivateApp.
  If not explicitly set, the default is true
  */
diff --git a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKURL.h b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKURL.h
index 12726a0..c7b0b0e 100644
--- a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKURL.h
+++ b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKURL.h
@@ -22,7 +22,7 @@
 
 @class FBSDKAppLink;
 
-/*!
+/**
  Provides a set of utilities for working with NSURLs, such as parsing of query parameters
  and handling for App Link requests.
  */
@@ -32,7 +32,7 @@
 - (instancetype)init NS_UNAVAILABLE;
 + (instancetype)new NS_UNAVAILABLE;
 
-/*!
+/**
  Creates a link target from a raw URL.
  On success, this posts the FBSDKAppLinkParseEventName measurement event. If you are constructing the FBSDKURL within your application delegate's
  application:openURL:sourceApplication:annotation:, you should instead use URLWithInboundURL:sourceApplication:
@@ -42,7 +42,7 @@
 + (instancetype)URLWithURL:(NSURL *)url
 NS_SWIFT_NAME(init(url:));
 
-/*!
+/**
  Creates a link target from a raw URL received from an external application. This is typically called from the app delegate's
  application:openURL:sourceApplication:annotation: and will post the FBSDKAppLinkNavigateInEventName measurement event.
  @param url The instance of `NSURL` to create FBSDKURL from.
@@ -51,39 +51,39 @@
 + (instancetype)URLWithInboundURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication
 NS_SWIFT_NAME(init(inboundURL:sourceApplication:));
 
-/*!
+/**
  Gets the target URL.  If the link is an App Link, this is the target of the App Link.
  Otherwise, it is the url that created the target.
  */
 @property (nonatomic, strong, readonly) NSURL *targetURL;
 
-/*!
+/**
  Gets the query parameters for the target, parsed into an NSDictionary.
  */
 @property (nonatomic, strong, readonly) NSDictionary<NSString *, id> *targetQueryParameters;
 
-/*!
+/**
  If this link target is an App Link, this is the data found in al_applink_data.
  Otherwise, it is nil.
  */
-@property (nonatomic, strong, readonly) NSDictionary<NSString *, id> *appLinkData;
+@property (nonatomic, strong, readonly, nullable) NSDictionary<NSString *, id> *appLinkData;
 
-/*!
+/**
  If this link target is an App Link, this is the data found in extras.
  */
-@property (nonatomic, strong, readonly) NSDictionary<NSString *, id> *appLinkExtras;
+@property (nonatomic, strong, readonly, nullable) NSDictionary<NSString *, id> *appLinkExtras;
 
-/*!
+/**
  The App Link indicating how to navigate back to the referer app, if any.
  */
-@property (nonatomic, strong, readonly) FBSDKAppLink *appLinkReferer;
+@property (nonatomic, strong, readonly, nullable) FBSDKAppLink *appLinkReferer;
 
-/*!
+/**
  The URL that was used to create this FBSDKURL.
  */
 @property (nonatomic, strong, readonly) NSURL *inputURL;
 
-/*!
+/**
  The query parameters of the inputURL, parsed into an NSDictionary.
  */
 @property (nonatomic, strong, readonly) NSDictionary<NSString *, id> *inputQueryParameters;
diff --git a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h
index 973200f..69fd2b5 100644
--- a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h
+++ b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h
@@ -22,8 +22,8 @@
 
 NS_ASSUME_NONNULL_BEGIN
 
-/*!
- A reference implementation for an App Link resolver that uses a hidden UIWebView
+/**
+ A reference implementation for an App Link resolver that uses a hidden WKWebView
  to parse the HTML containing App Link metadata.
  */
 NS_SWIFT_NAME(WebViewAppLinkResolver)
diff --git a/frameworks/FBSDKCoreKit.framework/Info.plist b/frameworks/FBSDKCoreKit.framework/Info.plist
index 24acbe2..874a71a 100644
--- a/frameworks/FBSDKCoreKit.framework/Info.plist
+++ b/frameworks/FBSDKCoreKit.framework/Info.plist
Binary files differ
diff --git a/frameworks/FBSDKLoginKit.framework/FBSDKLoginKit b/frameworks/FBSDKLoginKit.framework/FBSDKLoginKit
index 67b0df1..057c846 100644
--- a/frameworks/FBSDKLoginKit.framework/FBSDKLoginKit
+++ b/frameworks/FBSDKLoginKit.framework/FBSDKLoginKit
Binary files differ
diff --git a/frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginButton.h b/frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginButton.h
index 03005f0..577d636 100644
--- a/frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginButton.h
+++ b/frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginButton.h
@@ -71,7 +71,8 @@
 /**
   Gets or sets the login behavior to use
  */
-@property (assign, nonatomic) FBSDKLoginBehavior loginBehavior;
+@property (assign, nonatomic) FBSDKLoginBehavior loginBehavior
+DEPRECATED_MSG_ATTRIBUTE("All login flows utilize the browser. This will be removed in the next major release");
 
 /*!
  @abstract The permissions to request.
diff --git a/frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h b/frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h
old mode 100755
new mode 100644
diff --git a/frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h b/frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h
index b71bfcb..78a7b06 100644
--- a/frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h
+++ b/frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h
@@ -88,7 +88,8 @@
     which present specialized SafariViewControllers. Falls back to plain SFSafariViewController (iOS 9 and 10) or Safari (iOS 8).
    */
   FBSDKLoginBehaviorBrowser = 0,
-} NS_SWIFT_NAME(LoginBehavior);
+} NS_SWIFT_NAME(LoginBehavior)
+DEPRECATED_MSG_ATTRIBUTE("All login flows utilize the browser. This will be removed in the next major release");
 
 /**
   `FBSDKLoginManager` provides methods for logging the user in and out.
@@ -119,7 +120,8 @@
 /**
   the login behavior
  */
-@property (assign, nonatomic) FBSDKLoginBehavior loginBehavior;
+@property (assign, nonatomic) FBSDKLoginBehavior loginBehavior
+DEPRECATED_MSG_ATTRIBUTE("All login flows utilize the browser. This will be removed in the next major release");
 
 /**
  Logs the user in or authorizes additional permissions.
diff --git a/frameworks/FBSDKLoginKit.framework/Info.plist b/frameworks/FBSDKLoginKit.framework/Info.plist
index 71b4b15..21dbaa9 100644
--- a/frameworks/FBSDKLoginKit.framework/Info.plist
+++ b/frameworks/FBSDKLoginKit.framework/Info.plist
Binary files differ
diff --git a/frameworks/FBSDKShareKit.framework/FBSDKShareKit b/frameworks/FBSDKShareKit.framework/FBSDKShareKit
index 46872be..2fda54c 100644
--- a/frameworks/FBSDKShareKit.framework/FBSDKShareKit
+++ b/frameworks/FBSDKShareKit.framework/FBSDKShareKit
Binary files differ
diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKMessageDialog.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKMessageDialog.h
index 515bf46..91288e2 100644
--- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKMessageDialog.h
+++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKMessageDialog.h
@@ -19,6 +19,7 @@
 #import <Foundation/Foundation.h>
 
 #import <FBSDKShareKit/FBSDKSharing.h>
+#import <FBSDKShareKit/FBSDKShareConstants.h>
 
 NS_ASSUME_NONNULL_BEGIN
 
@@ -38,6 +39,7 @@
  - Any other types that are not one of the four supported types listed above
  */
 NS_SWIFT_NAME(MessageDialog)
+DEPRECATED_FOR_MESSENGER
 @interface FBSDKMessageDialog : NSObject <FBSDKSharingDialog>
 
 /**
diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKSendButton.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKSendButton.h
index d7a5ebd..08bd5e0 100644
--- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKSendButton.h
+++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKSendButton.h
@@ -20,6 +20,7 @@
 
 #import <FBSDKCoreKit/FBSDKButton.h>
 
+#import <FBSDKShareKit/FBSDKShareConstants.h>
 #import <FBSDKShareKit/FBSDKSharingButton.h>
 
 NS_ASSUME_NONNULL_BEGIN
@@ -30,6 +31,7 @@
  Tapping the receiver will invoke the FBSDKShareDialog with the attached shareContent.  If the dialog cannot
  be shown, the button will be disable.
  */
+DEPRECATED_FOR_MESSENGER
 NS_SWIFT_NAME(FBSendButton)
 @interface FBSDKSendButton : FBSDKButton <FBSDKSharingButton>
 
diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h
index c27b80c..2e7716c 100644
--- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h
+++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h
@@ -18,6 +18,10 @@
 
 #import <Foundation/Foundation.h>
 
+#ifndef DEPRECATED_FOR_MESSENGER
+#define DEPRECATED_FOR_MESSENGER DEPRECATED_MSG_ATTRIBUTE("Sharing to Messenger via the SDK is unsupported. https://developers.facebook.com/docs/messenger-platform/changelog/#20190610. Sharing should be performed by the native share sheet.")
+#endif
+
 NS_ASSUME_NONNULL_BEGIN
 
 #if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0
diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareDialogMode.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareDialogMode.h
index 00e7f8f..058ac1e 100644
--- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareDialogMode.h
+++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareDialogMode.h
@@ -46,7 +46,7 @@
    */
   FBSDKShareDialogModeBrowser,
   /**
-   @Displays the dialog in a UIWebView within the app.
+   @Displays the dialog in a WKWebView within the app.
    */
   FBSDKShareDialogModeWeb,
   /**
@@ -54,7 +54,7 @@
    */
   FBSDKShareDialogModeFeedBrowser,
   /**
-   @Displays the feed dialog in a UIWebView within the app.
+   @Displays the feed dialog in a WKWebView within the app.
    */
   FBSDKShareDialogModeFeedWeb,
 } NS_SWIFT_NAME(ShareDialog.Mode);
diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerActionButton.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerActionButton.h
index 9f1f52e..710a600 100644
--- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerActionButton.h
+++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerActionButton.h
@@ -19,12 +19,14 @@
 #import <Foundation/Foundation.h>
 
 #import <FBSDKCoreKit/FBSDKCopying.h>
+#import <FBSDKShareKit/FBSDKShareConstants.h>
 
 NS_ASSUME_NONNULL_BEGIN
 
 /**
  A base interface for Messenger share action buttons.
  */
+DEPRECATED_FOR_MESSENGER
 NS_SWIFT_NAME(ShareMessengerActionButton)
 @protocol FBSDKShareMessengerActionButton <FBSDKCopying, NSSecureCoding>
 
diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateContent.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateContent.h
index 2fafbe2..d65fd76 100644
--- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateContent.h
+++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateContent.h
@@ -19,11 +19,13 @@
 #import <Foundation/Foundation.h>
 
 #import <FBSDKShareKit/FBSDKSharingContent.h>
+#import <FBSDKShareKit/FBSDKShareConstants.h>
 
 NS_ASSUME_NONNULL_BEGIN
 
 @class FBSDKShareMessengerGenericTemplateElement;
 
+DEPRECATED_FOR_MESSENGER
 typedef NS_ENUM(NSUInteger, FBSDKShareMessengerGenericTemplateImageAspectRatio) {
   FBSDKShareMessengerGenericTemplateImageAspectRatioHorizontal = 0,
   FBSDKShareMessengerGenericTemplateImageAspectRatioSquare
@@ -35,6 +37,7 @@
  See https://developers.facebook.com/docs/messenger-platform/send-messages/template/generic
  for more details.
  */
+DEPRECATED_FOR_MESSENGER
 NS_SWIFT_NAME(ShareMessengerGenericTemplateContent)
 @interface FBSDKShareMessengerGenericTemplateContent : NSObject <FBSDKSharingContent>
 
diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateElement.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateElement.h
index c1ae53a..0f76587 100644
--- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateElement.h
+++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerGenericTemplateElement.h
@@ -29,6 +29,7 @@
  https://developers.facebook.com/docs/messenger-platform/send-messages/template/generic for more details.
  */
 NS_SWIFT_NAME(ShareMessengerGenericTemplateElement)
+DEPRECATED_FOR_MESSENGER
 @interface FBSDKShareMessengerGenericTemplateElement : NSObject <FBSDKCopying, NSSecureCoding>
 
 /**
diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerMediaTemplateContent.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerMediaTemplateContent.h
index 7b529e0..8b272c4 100644
--- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerMediaTemplateContent.h
+++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerMediaTemplateContent.h
@@ -23,6 +23,7 @@
 
 NS_ASSUME_NONNULL_BEGIN
 
+DEPRECATED_FOR_MESSENGER
 typedef NS_ENUM(NSUInteger, FBSDKShareMessengerMediaTemplateMediaType) {
   FBSDKShareMessengerMediaTemplateMediaTypeImage = 0,
   FBSDKShareMessengerMediaTemplateMediaTypeVideo
@@ -33,6 +34,7 @@
  https://developers.facebook.com/docs/messenger-platform/send-messages/template/media for details.
  */
 NS_SWIFT_NAME(ShareMessengerMediaTemplateContent)
+DEPRECATED_FOR_MESSENGER
 @interface FBSDKShareMessengerMediaTemplateContent : NSObject <FBSDKSharingContent>
 
 - (instancetype)init NS_UNAVAILABLE;
diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerOpenGraphMusicTemplateContent.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerOpenGraphMusicTemplateContent.h
index 818536c..3d1ba31 100644
--- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerOpenGraphMusicTemplateContent.h
+++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerOpenGraphMusicTemplateContent.h
@@ -28,6 +28,7 @@
  See https://developers.facebook.com/docs/messenger-platform/send-messages/template/open-graph
  for details. Passing <FBSDKSharingContent> property pageID is required for this type of share.
  */
+DEPRECATED_FOR_MESSENGER
 NS_SWIFT_NAME(ShareMessengerOpenGraphMusicTemplateContent)
 @interface FBSDKShareMessengerOpenGraphMusicTemplateContent : NSObject <FBSDKSharingContent>
 
diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerURLActionButton.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerURLActionButton.h
index 2f0ac93..78543d9 100644
--- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerURLActionButton.h
+++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerURLActionButton.h
@@ -31,6 +31,7 @@
 /**
  A model for a Messenger share URL action button.
  */
+DEPRECATED_FOR_MESSENGER
 NS_SWIFT_NAME(ShareMessengerURLActionButton)
 @interface FBSDKShareMessengerURLActionButton : NSObject <FBSDKShareMessengerActionButton>
 
diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareOpenGraphContent.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareOpenGraphContent.h
index f83915e..bf5215d 100644
--- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareOpenGraphContent.h
+++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareOpenGraphContent.h
@@ -27,6 +27,7 @@
   A model for Open Graph content to be shared.
  */
 NS_SWIFT_NAME(ShareOpenGraphContent)
+DEPRECATED_MSG_ATTRIBUTE("Open Graph no longer available; use FBSDKShareLinkContent instead.")
 @interface FBSDKShareOpenGraphContent : NSObject <FBSDKSharingContent>
 
 /**
diff --git a/frameworks/FBSDKShareKit.framework/Info.plist b/frameworks/FBSDKShareKit.framework/Info.plist
index 084ae38..0ed621b 100644
--- a/frameworks/FBSDKShareKit.framework/Info.plist
+++ b/frameworks/FBSDKShareKit.framework/Info.plist
Binary files differ
diff --git a/frameworks/WAFbImpl.framework/Info.plist b/frameworks/WAFbImpl.framework/Info.plist
index e7fa4be..b30f543 100644
--- a/frameworks/WAFbImpl.framework/Info.plist
+++ b/frameworks/WAFbImpl.framework/Info.plist
Binary files differ
diff --git a/frameworks/WAFbImpl.framework/WAFbImpl b/frameworks/WAFbImpl.framework/WAFbImpl
index c795e66..08951b1 100644
--- a/frameworks/WAFbImpl.framework/WAFbImpl
+++ b/frameworks/WAFbImpl.framework/WAFbImpl
Binary files differ

--
Gitblit v1.8.0