From b19a78b27247f5f0761c35b5b3e8a41876eabb05 Mon Sep 17 00:00:00 2001
From: lpw <pengwei.li@gamehollywood.com>
Date: Tue, 20 Apr 2021 17:18:32 +0800
Subject: [PATCH] no message

---
 frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h |   58 +++++++++++++++++++++++++++++++---------------------------
 1 files changed, 31 insertions(+), 27 deletions(-)

diff --git a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h
index 1cc549a..86c5121 100644
--- a/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h
+++ b/frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h
@@ -16,31 +16,35 @@
 // IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 // CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#import "TargetConditionals.h"
+
+#if !TARGET_OS_TV
+
 #import <Foundation/Foundation.h>
+
+NS_ASSUME_NONNULL_BEGIN
 
 /**
   Describes the callback for fetchDeferredAppLink.
- - Parameter url: the url representing the deferred App Link
- - Parameter error: the error during the request, if any
+ @param url the url representing the deferred App Link
+ @param error the error during the request, if any
 
 
  The url may also have a fb_click_time_utc query parameter that
  represents when the click occurred that caused the deferred App Link to be created.
  */
-typedef void (^FBSDKDeferredAppLinkHandler)(NSURL *url, NSError *error);
-
-
-/**
-  Describes the callback for fetchOrganicDeferredAppLink.
- - Parameter url: the url representing the deferred App Link
- */
-typedef void (^FBSDKDeferredAppInviteHandler)(NSURL *url);
+typedef void (^FBSDKURLBlock)(NSURL *_Nullable url, NSError *_Nullable error)
+NS_SWIFT_NAME(URLBlock);
 
 
 /**
   Class containing App Links related utility methods.
  */
+NS_SWIFT_NAME(AppLinkUtility)
 @interface FBSDKAppLinkUtility : NSObject
+
+- (instancetype)init NS_UNAVAILABLE;
++ (instancetype)new NS_UNAVAILABLE;
 
 /**
   Call this method from the main thread to fetch deferred applink data if you use Mobile App
@@ -49,7 +53,7 @@
  data (this will only return a valid URL once, and future calls will result in a nil URL
  value in the callback).
 
- - Parameter handler: the handler to be invoked if there is deferred App Link data
+ @param handler the handler to be invoked if there is deferred App Link data
 
 
  The handler may contain an NSError instance to capture any errors. In the
@@ -59,31 +63,31 @@
  been processed (e.g., you should call this method from your application delegate's
  applicationDidBecomeActive:).
  */
-+ (void)fetchDeferredAppLink:(FBSDKDeferredAppLinkHandler)handler;
-
-/**
-
-- Warning:This method is no longer available and will always return NO.
- */
-+ (BOOL)fetchDeferredAppInvite:(FBSDKDeferredAppInviteHandler)handler
-__attribute__((deprecated("This method is no longer available.")));;
++ (void)fetchDeferredAppLink:(nullable FBSDKURLBlock)handler;
 
 /*
-  Call this method to fetch promotion code from the url, if it's present. This function
- requires Bolts framework.
+  Call this method to fetch promotion code from the url, if it's present.
 
- Note: This throws an exception if Bolts.framework is not linked. Add '[BFURL class]' in intialize method
- of your AppDelegate.
+ @param url App Link url that was passed to the app.
 
- - Parameter url: App Link url that was passed to the app.
-
- - Returns: Promotion code string.
+ @return Promotion code string.
 
 
  Call this method to fetch App Invite Promotion Code from applink if present.
  This can be used to fetch the promotion code that was associated with the invite when it
  was created. This method should be called with the url from the openURL method.
 */
-+ (NSString*)appInvitePromotionCodeFromURL:(NSURL*)url;
++ (nullable NSString *)appInvitePromotionCodeFromURL:(NSURL *)url;
+
+/**
+ Check whether the scheme is defined in the app's URL schemes.
+ @param scheme the scheme of App Link URL
+ @return YES if the scheme is defined, otherwise NO.
+*/
++ (BOOL)isMatchURLScheme:(NSString *)scheme;
 
 @end
+
+NS_ASSUME_NONNULL_END
+
+#endif

--
Gitblit v1.8.0