lpw
2022-02-15 2e29a3a585524a054640bb6e7bdf26fe77ba1f17
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
✨)8,@­ð
¤P ¬P
¿@
¯0
¿ 
¬ð
£°
A²ÐŒÂ+¸-ÈÂ+°Â/ˆ+¼Â(¬ÂC´B)ÐB(B(ÐB(<0B+¼)Ô+”Â/¸B(´B)<-„‚,œB)ÐÂA Í(¼B+´B)¸-ü‚(°Â+ŒÂ*<8)”Â(°Â/ŒÂ+´B+”‚+ÐÂ,<0Â)ÈÂ+Ô,ü‚+„B+”Â,    % &Tf€À 0"¤´¢Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)lFBSDKLoginKitöx86_64-apple-ios10.0-simulator…Ù2 JÀ¨~#ö[¡KÍs:So17FBSDKLoginManagerC0A3KitE15defaultAudienceABSo012FBSDKDefaultE0V_tcfc'Initialize an instance of LoginManager.Ž/**
   Initialize an instance of `LoginManager.`
 
   - parameter defaultAudience: Optional default audience to use. Default: `.Friends`.
   */åú„Gqs:13FBSDKLoginKit11LoginResultO(Describes the result of a login attempt.1/**
 Describes the result of a login attempt.
 */GÛi$As:13FBSDKLoginKit16LoginResultBlockaLogin Result Block/// Login Result Block
ËDk8`s:So16FBSDKLoginButtonC0A3KitE5frame11permissionsABSo6CGRectV_Say09FBSDKCoreC010PermissionOGtcfcJCreate a new LoginButton with a given optional frame and read permissions./**
   Create a new `LoginButton` with a given optional frame and read permissions.
 
   - Parameter frame: Optional frame to initialize with. Default: `nil`, which uses a default size for the button.
   - Parameter permissions: Array of read permissions to request when logging in.
   */É.£`s:So23FBSDKLoginConfigurationC0A3KitE11permissions8tracking5nonce15messengerPageId8authTypeABSgShy09FBSDKCoreC010PermissionOG_So0A8TrackingVS2SSgSo0a4AuthK0aSgtcfcUAttempts to allocate and initialize a new configuration with the expected parameters.ó/**
   Attempts to allocate and initialize a new configuration with the expected parameters.
 
   - parameter permissions: The requested permissions for the login attempt.
   Defaults to an empty `Permission` array.
   - parameter tracking: The tracking preference to use for a login attempt. Defaults to `.enabled`
   - parameter nonce: An optional nonce to use for the login attempt.
    A valid nonce must be an alphanumeric string without whitespace.
    Creation of the configuration will fail if the nonce is invalid. Defaults to a `UUID` string.
   - parameter messengerPageId: An optional page id to use for a login attempt. Defaults to `nil`
   - parameter authType: An optional auth type to use for a login attempt. Defaults to `.rerequest`
   */àqhÅs:13FBSDKLoginKit11LoginResultO7successyACShy09FBSDKCoreB010PermissionOG_AHSo16FBSDKAccessTokenCSgtcACmFTUser succesfully logged in. Contains granted, declined permissions and access token.Y/// User succesfully logged in. Contains granted, declined permissions and access token.
/š»œOs:e:s:So17FBSDKLoginManagerC0A3KitE15defaultAudienceABSo012FBSDKDefaultE0V_tcfcÈThis class provides methods for logging the user in and out. It works directly with AccessToken.current and sets the â€œcurrent” token upon successful authorizations (or sets nil in case of logOut)."/**
 This class provides methods for logging the user in and out.
 It works directly with `AccessToken.current` and
 sets the "current" token upon successful authorizations (or sets `nil` in case of `logOut`).
 
 You should check `AccessToken.current` before calling `logIn()` to see if there is
 a cached token available (typically in your `viewDidLoad`).
 
 If you are managing your own token instances outside of `AccessToken.current`, you will need to set
 `current` before calling `logIn()` to authorize further permissions on your tokens.
 */ôÙlˉs:So17FBSDKLoginManagerC0A3KitE5logIn14viewController13configuration10completionySo06UIViewG0CSg_So0A13ConfigurationCyAC11LoginResultOctF6Logs the user in or authorizes additional permissions.Ë/**
   Logs the user in or authorizes additional permissions.
 
   Use this method when asking for permissions. You should only ask for permissions when they
   are needed and the value should be explained to the user. You can inspect the result's `declinedPermissions` to also
   provide more information to the user if they decline permissions.
 
   This method will present a UI to the user. To reduce unnecessary app switching, you should typically check if
   `AccessToken.current` already contains the permissions you need. If it does, you probably
   do not need to call this method.
 
   You can only perform one login call at a time. Calling a login method before the completion handler is called
   on a previous login will result in an error.
 
   - parameter viewController: Optional view controller to present from. Default: topmost view controller.
   - parameter configuration the login configuration to use.
   - parameter completion: Optional callback.
   */Wè …d£s:e:s:So16FBSDKLoginButtonC0A3KitE5frame11permissionsABSo6CGRectV_Say09FBSDKCoreC010PermissionOGtcfc>A button that initiates a log in or log out flow upon tapping.M/**
 A button that initiates a log in or log out flow upon tapping.
 
 `LoginButton` works with `AccessToken.current` to determine what to display,
 and automatically starts authentication when tapped (i.e., you do not need to manually subscribe action targets).
 
 Like `LoginManager`, you should make sure your app delegate is connected to `ApplicationDelegate`
 in order for the button's delegate to receive messages.
 
 `LoginButton` has a fixed height of @c 30 pixels, but you may change the width.
 Initializing the button with `nil` frame will size the button to its minimum frame.
 */Á´Ê7Gs:13FBSDKLoginKit11LoginResultO6failedyACs5Error_pcACmFLogin attempt failed./// Login attempt failed.
{mEï“/s:So17FBSDKLoginManagerC0A3KitE5logIn11permissions14viewController10completionySay09FBSDKCoreC010PermissionOG_So06UIViewH0CSgyAC11LoginResultOcSgtF6Logs the user in or authorizes additional permissions.á/**
   Logs the user in or authorizes additional permissions.
 
   Use this method when asking for permissions. You should only ask for permissions when they
   are needed and the value should be explained to the user. You can inspect the result's `declinedPermissions` to also
   provide more information to the user if they decline permissions.
 
   This method will present a UI to the user. To reduce unnecessary app switching, you should typically check if
   `AccessToken.current` already contains the permissions you need. If it does, you probably
   do not need to call this method.
 
   You can only perform one login call at a time. Calling a login method before the completion handler is called
   on a previous login will result in an error.
 
   - parameter permissions: Array of read permissions. Default: `[.PublicProfile]`
   - parameter viewController: Optional view controller to present from. Default: topmost view controller.
   - parameter completion: Optional callback.
   */»%>?j®s:So17FBSDKLoginManagerC0A3KitE5logIn13configuration10completionySo0A13ConfigurationC_yAC11LoginResultOctF6Logs the user in or authorizes additional permissions.`/**
   Logs the user in or authorizes additional permissions.
 
   Use this method when asking for permissions. You should only ask for permissions when they
   are needed and the value should be explained to the user. You can inspect the result's `declinedPermissions` to also
   provide more information to the user if they decline permissions.
 
   This method will present a UI to the user. To reduce unnecessary app switching, you should typically check if
   `AccessToken.current` already contains the permissions you need. If it does, you probably
   do not need to call this method.
 
   You can only perform one login call at a time. Calling a login method before the completion handler is called
   on a previous login will result in an error.
 
   - parameter configuration the login configuration to use.
   - parameter completion: Optional callback.
   */    Û1)/ms:13FBSDKLoginKit11LoginResultO9cancelledyA2CmF(Login attempt was cancelled by the user.-/// Login attempt was cancelled by the user.
  *È;*t    Ó ƒ˜$"
h!