From 13e53a03f4d50169d0cf7f72d414753ae6b421ce Mon Sep 17 00:00:00 2001
From: hank <hank.zhang@proficientcity.com>
Date: Tue, 22 Jan 2019 11:04:39 +0800
Subject: [PATCH] 添加V3.8.0

---
 frameworks/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h |   56 ++++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 42 insertions(+), 14 deletions(-)

diff --git a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h
index 1d73ecf..547a484 100644
--- a/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h
+++ b/frameworks/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h
@@ -18,40 +18,68 @@
 
 #import <Foundation/Foundation.h>
 
-#import <FBSDKCoreKit/FBSDKMacros.h>
+#if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0
 
 /**
-  The error domain for all errors from FBSDKShareKit.
+ The error domain for all errors from FBSDKShareKit.
 
  Error codes from the SDK in the range 200-299 are reserved for this domain.
  */
-FBSDK_EXTERN NSString *const FBSDKShareErrorDomain;
+FOUNDATION_EXPORT NSErrorDomain const FBSDKShareErrorDomain;
+
+#else
 
 /**
- NS_ENUM(NSInteger, FBSDKShareErrorCode)
-  Error codes for FBSDKShareErrorDomain.
+ The error domain for all errors from FBSDKShareKit.
+
+ Error codes from the SDK in the range 200-299 are reserved for this domain.
  */
-typedef NS_ENUM(NSInteger, FBSDKShareErrorCode)
+FOUNDATION_EXPORT NSString *const FBSDKShareErrorDomain;
+
+#endif
+
+#ifndef NS_ERROR_ENUM
+#define NS_ERROR_ENUM(_domain, _name) \
+enum _name: NSInteger _name; \
+enum __attribute__((ns_error_domain(_domain))) _name: NSInteger
+#endif
+
+/**
+ FBSDKShareError
+ Error codes for FBSDKShareErrorDomain.
+ */
+typedef NS_ERROR_ENUM(FBSDKShareErrorDomain, FBSDKShareError)
 {
   /**
-    Reserved.
+   Reserved.
    */
-  FBSDKShareReservedErrorCode = 200,
+  FBSDKShareErrorReserved = 200,
 
   /**
-    The error code for errors from uploading open graph objects.
+   The error code for errors from uploading open graph objects.
    */
-  FBSDKShareOpenGraphErrorCode,
+  FBSDKShareErrorOpenGraph,
 
   /**
-    The error code for when a sharing dialog is not available.
+   The error code for when a sharing dialog is not available.
 
- Use the canShare methods to check for this case before calling show.
+   Use the canShare methods to check for this case before calling show.
    */
-  FBSDKShareDialogNotAvailableErrorCode,
+  FBSDKShareErrorDialogNotAvailable,
 
   /**
    @The error code for unknown errors.
    */
-  FBSDKShareUnknownErrorCode,
+  FBSDKShareErrorUnknown,
 };
+
+/**
+ Deprecated
+ */
+typedef NS_ENUM(NSInteger, FBSDKShareErrorCode)
+{
+  FBSDKShareReservedErrorCode DEPRECATED_MSG_ATTRIBUTE("use FBSDKShareErrorReserved instead") = 200,
+  FBSDKShareOpenGraphErrorCode DEPRECATED_MSG_ATTRIBUTE("use FBSDKShareErrorOpenGraph instead"),
+  FBSDKShareDialogNotAvailableErrorCode DEPRECATED_MSG_ATTRIBUTE("use FBSDKShareErrorDialogNotAvailable instead"),
+  FBSDKShareUnknownErrorCode DEPRECATED_MSG_ATTRIBUTE("use FBSDKShareErrorUnknown instead"),
+} DEPRECATED_MSG_ATTRIBUTE("use FBSDKShareError instead");

--
Gitblit v1.8.0