lpw
2022-02-15 2e29a3a585524a054640bb6e7bdf26fe77ba1f17
3.9.7
2 files renamed
2 files copied
153 files deleted
1,002 files added
5 files modified
76865 ■■■■ changed files
WAFbImpl.podspec 4 ●●●● patch | view | raw | blame | history
WAFbImpl/3.9.7/WAFbImpl.podspec 25 ●●●●● patch | view | raw | blame | history
config/wa_sdk_impl_config_facebook.xml 2 ●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Bolts patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFAppLink.h 49 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFAppLinkNavigation.h 114 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFAppLinkResolving.h 30 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFAppLinkReturnToRefererController.h 88 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFAppLinkReturnToRefererView.h 78 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFAppLinkTarget.h 33 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFCancellationToken.h 42 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFCancellationTokenRegistration.h 29 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFCancellationTokenSource.h 60 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFExecutor.h 62 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFGeneric.h 25 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFMeasurementEvent.h 45 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFTask.h 266 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFTaskCompletionSource.h 75 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFURL.h 75 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/BFWebViewAppLinkResolver.h 27 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Headers/Bolts.h 39 ●●●●● patch | view | raw | blame | history
frameworks/Bolts.framework/Info.plist patch | view | raw | blame | history
frameworks/Bolts.framework/Modules/module.modulemap 15 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/Info.plist 84 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/LICENSE 17 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_armv7/FBAEMKit.framework/FBAEMKit patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_armv7/FBAEMKit.framework/Headers/FBAEMKit.h 11 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_armv7/FBAEMKit.framework/Headers/FBAEMNetworking.h 32 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_armv7/FBAEMKit.framework/Headers/FBAEMReporter.h 97 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_armv7/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_armv7/FBAEMKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_armv7/FBAEMKit.framework/Modules/module.modulemap 6 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/FBAEMKit patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit.h 11 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworking.h 32 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMReporter.h 97 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/Modules/module.modulemap 6 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeDirectory patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements-1 patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeResources 177 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeSignature patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/FBAEMKit patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMKit.h 11 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMNetworking.h 32 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMReporter.h 97 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/module.modulemap 6 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Resources/Info.plist 52 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/FBAEMKit patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMKit.h 11 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMNetworking.h 32 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMReporter.h 97 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/module.modulemap 6 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/FBAEMKit patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit.h 11 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworking.h 32 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMReporter.h 97 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/module.modulemap 6 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeDirectory patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements-1 patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeResources 177 ●●●●● patch | view | raw | blame | history
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeSignature patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/FBSDKCoreKit patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h 275 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h 867 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h 75 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h 147 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h 72 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilder.h 49 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h 60 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkReturnToRefererController.h 116 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkReturnToRefererView.h 102 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h 56 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h 93 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h 111 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h 66 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h 77 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKButton.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKConstants.h 388 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKCopying.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h 106 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h 126 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h 148 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection+GraphRequestConnecting.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h 310 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestDataAttachment.h 60 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestHTTPMethod.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestProtocol.h 74 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h 81 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h 47 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKProfile.h 346 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h 101 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKSettings.h 245 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKTestUsersManager.h 112 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKURL.h 104 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h 50 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKUtility.h 91 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h 46 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKCoreKit.framework/Modules/module.modulemap 6 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/Info.plist 84 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/LICENSE 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/FBSDKCoreKit patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h 215 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAdvertisingTrackingStatus.h 25 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppAvailabilityChecker.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h 92 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterName.h 73 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterProduct.h 79 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterValue.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEventUserDataType.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h 931 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushBehavior.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEventsNotificationName.h 13 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h 65 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h 147 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h 60 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilder.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h 47 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h 48 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetProtocol.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h 80 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppURLSchemeProviding.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h 120 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h 63 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h 89 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPI.h 54 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocolType.h 24 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h 50 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestCreating.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h 51 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestProtocol.h 40 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIResponse.h 55 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKButton.h 79 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKButtonImpressionLogging.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKConstants.h 240 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h 432 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h 114 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h 10 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h 45 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKDynamicFrameworkLoaderProxy.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h 25 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKError.h 61 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKErrorCreating.h 81 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h 18 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKFeature.h 82 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKFeatureChecking.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h 101 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h 178 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h 54 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h 187 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionDelegate.h 93 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactory.h 24 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactoryProtocol.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestDataAttachment.h 50 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactory.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactoryProtocol.h 54 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFlags.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestHTTPMethod.h 21 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestProtocol.h 84 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKIcon.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h 101 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h 137 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKKeychainStore.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h 24 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProtocol.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKLocation.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKLogger.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKLogging.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h 51 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKLoginTooltip.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecker.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecking.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKProductAvailability.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKProductCondition.h 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKProfile.h 306 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h 88 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKProfileProtocols.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKRandom.h 15 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h 66 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKSettings.h 403 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKSettingsLogging.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h 65 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKShareDialogConfiguration.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKTransformer.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKURL.h 98 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h 40 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h 36 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h 51 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKURLScheme.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKUtility.h 112 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKWebDialog.h 77 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h 56 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKWindowFinding.h 36 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/armv7-apple-ios.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/armv7-apple-ios.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/armv7.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/armv7.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/module.modulemap 11 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/FBSDKCoreKit patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h 215 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAdvertisingTrackingStatus.h 25 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppAvailabilityChecker.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h 92 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterName.h 73 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterProduct.h 79 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterValue.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventUserDataType.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h 931 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushBehavior.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsNotificationName.h 13 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h 65 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h 147 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h 60 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilder.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h 47 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h 48 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetProtocol.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h 80 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppURLSchemeProviding.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h 120 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h 63 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h 89 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPI.h 54 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocolType.h 24 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h 50 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestCreating.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h 51 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestProtocol.h 40 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIResponse.h 55 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButton.h 79 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButtonImpressionLogging.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConstants.h 240 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h 647 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h 114 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h 10 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h 45 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDynamicFrameworkLoaderProxy.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h 25 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKError.h 61 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorCreating.h 81 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h 18 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeature.h 82 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureChecking.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h 101 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h 178 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h 54 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h 187 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionDelegate.h 93 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactory.h 24 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactoryProtocol.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestDataAttachment.h 50 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactory.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactoryProtocol.h 54 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFlags.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestHTTPMethod.h 21 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestProtocol.h 84 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIcon.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h 101 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h 137 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStore.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h 24 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProtocol.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLocation.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogger.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogging.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h 51 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoginTooltip.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecker.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecking.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductAvailability.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductCondition.h 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfile.h 306 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h 88 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileProtocols.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRandom.h 15 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h 66 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettings.h 403 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettingsLogging.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h 65 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKShareDialogConfiguration.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTransformer.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURL.h 98 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h 40 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h 36 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h 51 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLScheme.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUtility.h 112 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialog.h 77 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h 56 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWindowFinding.h 36 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/i386-apple-ios-simulator.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/i386-apple-ios-simulator.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/i386.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/i386.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/module.modulemap 11 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeDirectory patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements-1 patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeResources 2007 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeSignature patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FBSDKCoreKit patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h 215 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAdvertisingTrackingStatus.h 25 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppAvailabilityChecker.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h 92 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterName.h 73 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterProduct.h 79 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterValue.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventUserDataType.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h 931 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushBehavior.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventsNotificationName.h 13 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h 65 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h 147 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h 60 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilder.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h 47 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h 48 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetProtocol.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h 80 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppURLSchemeProviding.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h 120 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h 63 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h 89 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPI.h 54 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocolType.h 24 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h 50 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestCreating.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h 51 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestProtocol.h 40 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIResponse.h 55 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKButton.h 79 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKButtonImpressionLogging.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKConstants.h 240 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h 432 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h 114 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h 10 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h 45 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDynamicFrameworkLoaderProxy.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h 25 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKError.h 61 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKErrorCreating.h 81 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h 18 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKFeature.h 82 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKFeatureChecking.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h 101 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h 178 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h 54 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h 187 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionDelegate.h 93 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactory.h 24 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactoryProtocol.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestDataAttachment.h 50 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactory.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactoryProtocol.h 54 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFlags.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestHTTPMethod.h 21 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestProtocol.h 84 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKIcon.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h 101 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h 137 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStore.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h 24 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProtocol.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLocation.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLogger.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLogging.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h 51 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLoginTooltip.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecker.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecking.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProductAvailability.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProductCondition.h 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProfile.h 306 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h 88 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProfileProtocols.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKRandom.h 15 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h 66 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKSettings.h 403 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKSettingsLogging.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h 65 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKShareDialogConfiguration.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKTransformer.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURL.h 98 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h 40 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h 36 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h 51 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLScheme.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKUtility.h 112 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebDialog.h 77 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h 56 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWindowFinding.h 36 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/module.modulemap 11 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Resources/Info.plist 52 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FBSDKCoreKit patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h 215 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAdvertisingTrackingStatus.h 25 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppAvailabilityChecker.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h 92 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterName.h 73 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterProduct.h 79 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterValue.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventUserDataType.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h 931 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushBehavior.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsNotificationName.h 13 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppURLSchemeProviding.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h 120 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h 63 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h 89 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKButton.h 79 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKButtonImpressionLogging.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKConstants.h 240 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h 213 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h 114 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h 10 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h 45 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDynamicFrameworkLoaderProxy.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h 25 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKError.h 61 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorCreating.h 81 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h 18 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeature.h 82 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureChecking.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h 178 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h 54 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h 187 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionDelegate.h 93 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactory.h 24 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactoryProtocol.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestDataAttachment.h 50 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactory.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactoryProtocol.h 54 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFlags.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestHTTPMethod.h 21 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestProtocol.h 84 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKIcon.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h 101 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h 137 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStore.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h 24 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProtocol.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLocation.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLogger.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLogging.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h 51 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoginTooltip.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecker.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecking.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductAvailability.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductCondition.h 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKRandom.h 15 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h 66 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettings.h 403 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettingsLogging.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h 65 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTransformer.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLScheme.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUtility.h 112 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/module.modulemap 11 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FBSDKCoreKit patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h 215 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAdvertisingTrackingStatus.h 25 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppAvailabilityChecker.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h 92 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterName.h 73 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterProduct.h 79 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterValue.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventUserDataType.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h 931 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushBehavior.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsNotificationName.h 13 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppURLSchemeProviding.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h 120 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h 63 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h 89 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButton.h 79 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButtonImpressionLogging.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConstants.h 240 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h 432 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h 114 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h 10 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h 45 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDynamicFrameworkLoaderProxy.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h 25 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKError.h 61 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorCreating.h 81 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h 18 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeature.h 82 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureChecking.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h 178 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h 54 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h 187 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionDelegate.h 93 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactory.h 24 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactoryProtocol.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestDataAttachment.h 50 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactory.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactoryProtocol.h 54 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFlags.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestHTTPMethod.h 21 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestProtocol.h 84 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIcon.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h 101 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h 137 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStore.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h 24 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProtocol.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLocation.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogger.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogging.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h 51 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoginTooltip.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecker.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecking.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductAvailability.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductCondition.h 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRandom.h 15 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h 66 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettings.h 403 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettingsLogging.h 22 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h 65 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTransformer.h 28 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLScheme.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUtility.h 112 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/module.modulemap 11 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeDirectory patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements-1 patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeResources 1437 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeSignature patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/Info.plist 84 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/LICENSE 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKBase64.h 53 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKBasicUtility.h 122 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandler.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandlerProtocol.h 21 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashObserving.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h 41 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKJSONValue.h 102 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKLibAnalyzer.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKSafeCast.h 12 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKTypeUtility.h 130 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSession.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h 42 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h 19 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h 19 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Modules/module.modulemap 6 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKBase64.h 53 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKBasicUtility.h 122 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandler.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandlerProtocol.h 21 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashObserving.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h 41 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKJSONValue.h 102 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKLibAnalyzer.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKSafeCast.h 12 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKTypeUtility.h 130 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSession.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h 42 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h 19 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h 19 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Modules/module.modulemap 6 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeDirectory patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements-1 patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeResources 402 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeSignature patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKBase64.h 53 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKBasicUtility.h 122 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandler.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandlerProtocol.h 21 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashObserving.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h 41 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKJSONValue.h 102 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKLibAnalyzer.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKSafeCast.h 12 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKTypeUtility.h 130 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSession.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h 42 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h 19 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h 19 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Modules/module.modulemap 6 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Resources/Info.plist 52 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKBase64.h 53 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKBasicUtility.h 122 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandler.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandlerProtocol.h 21 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashObserving.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h 41 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKJSONValue.h 102 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKLibAnalyzer.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKSafeCast.h 12 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKTypeUtility.h 130 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSession.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h 42 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h 19 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h 19 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Modules/module.modulemap 6 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKBase64.h 53 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKBasicUtility.h 122 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandler.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandlerProtocol.h 21 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashObserving.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h 26 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h 41 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKJSONValue.h 102 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKLibAnalyzer.h 23 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKSafeCast.h 12 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKTypeUtility.h 130 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSession.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h 42 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h 19 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h 19 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Modules/module.modulemap 6 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeDirectory patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements-1 patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeResources 402 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeSignature patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/FBSDKLoginKit patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Headers/FBSDKCoreKitImport.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h 63 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h 108 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h 55 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginButton.h 149 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginConfiguration.h 85 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h 138 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h 35 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h 227 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h 105 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h 102 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Headers/FBSDKReferralCode.h 52 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Headers/FBSDKReferralManager.h 60 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Headers/FBSDKReferralManagerResult.h 59 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h 152 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/Info.plist 84 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/LICENSE 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/FBSDKLoginKit patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h 53 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h 69 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h 41 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginButton.h 111 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginButtonDelegate.h 45 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginConfiguration.h 153 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h 114 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h 436 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h 214 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h 95 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h 48 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h 52 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKReferralCode.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKReferralManager.h 51 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKReferralManagerResult.h 50 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h 143 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm.swiftinterface 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios.swiftinterface 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/armv7-apple-ios.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/armv7-apple-ios.swiftinterface 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/armv7.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/armv7.swiftinterface 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/module.modulemap 11 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/FBSDKLoginKit patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h 53 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h 69 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h 41 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginButton.h 111 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginButtonDelegate.h 45 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginConfiguration.h 153 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h 114 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h 653 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h 214 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h 95 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h 48 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h 52 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKReferralCode.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKReferralManager.h 51 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKReferralManagerResult.h 50 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h 143 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/i386-apple-ios-simulator.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/i386-apple-ios-simulator.swiftinterface 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/i386.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/i386.swiftinterface 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/module.modulemap 11 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeDirectory patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements-1 patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeResources 657 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeSignature patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/FBSDKLoginKit patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h 53 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h 69 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h 41 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginButton.h 111 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginButtonDelegate.h 45 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginConfiguration.h 153 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h 114 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h 436 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h 214 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h 95 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h 48 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h 52 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKReferralCode.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKReferralManager.h 51 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKReferralManagerResult.h 50 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h 143 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/module.modulemap 11 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Resources/Info.plist 52 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/FBSDKLoginKit patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h 53 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h 69 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h 41 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h 114 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/module.modulemap patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/FBSDKLoginKit patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h 53 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h 69 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h 39 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h 41 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h 114 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h 29 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/module.modulemap patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeDirectory patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements-1 patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeResources 207 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeSignature patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/FBSDKShareKit patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKAppGroupContent.h 84 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKAppInviteContent.h 102 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKCameraEffectArguments.h 70 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKCameraEffectTextures.h 55 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKCoreKitImport.h 30 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKGameRequestContent.h 140 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKGameRequestDialog.h 135 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKHashtag.h 67 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKLikeObjectType.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKLiking.h 62 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKMessageDialog.h 70 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKSendButton.h 45 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKShareButton.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKShareCameraEffectContent.h 64 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h 80 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKShareDialog.h 92 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKShareDialogMode.h 68 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKShareKit.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKShareLinkContent.h 48 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMediaContent.h 54 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h 104 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKSharePhotoContent.h 48 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKShareVideo.h 114 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKShareVideoContent.h 48 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKSharing.h 122 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKSharingButton.h 48 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h 94 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKSharingScheme.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Headers/FBSDKSharingValidation.h 51 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/Info.plist 84 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/LICENSE 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/FBSDKShareKit patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKAppGroupContent.h 73 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKAppInviteContent.h 95 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKCameraEffectArguments.h 64 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKCameraEffectTextures.h 46 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKGameRequestContent.h 103 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKGameRequestDialog.h 94 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKGameRequestDialogDelegate.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKGameRequestURLProvider.h 52 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKHashtag.h 60 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKMessageDialog.h 66 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSendButton.h 32 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareButton.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareCameraEffectContent.h 55 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h 56 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareDialog.h 95 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareDialogMode.h 58 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h 430 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareKit.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareLinkContent.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareMediaContent.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h 93 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSharePhotoContent.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareVideo.h 104 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareVideoContent.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSharing.h 112 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSharingButton.h 36 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h 87 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSharingScheme.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSharingValidation.h 40 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm.swiftinterface 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftinterface 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/armv7-apple-ios.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/armv7-apple-ios.swiftinterface 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/armv7.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/armv7.swiftinterface 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/module.modulemap 11 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/FBSDKShareKit patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKAppGroupContent.h 73 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKAppInviteContent.h 95 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKCameraEffectArguments.h 64 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKCameraEffectTextures.h 46 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKGameRequestContent.h 103 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKGameRequestDialog.h 94 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKGameRequestDialogDelegate.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKGameRequestURLProvider.h 52 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKHashtag.h 60 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKMessageDialog.h 66 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSendButton.h 32 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareButton.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareCameraEffectContent.h 55 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h 56 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareDialog.h 95 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareDialogMode.h 58 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h 644 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareLinkContent.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareMediaContent.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h 93 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharePhotoContent.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareVideo.h 104 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareVideoContent.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharing.h 112 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharingButton.h 36 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h 87 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharingScheme.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharingValidation.h 40 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/i386-apple-ios-simulator.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/i386-apple-ios-simulator.swiftinterface 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/i386.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/i386.swiftinterface 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/module.modulemap 11 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeDirectory patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1 patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeResources 822 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeSignature patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/FBSDKShareKit patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKAppGroupContent.h 73 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKAppInviteContent.h 95 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKCameraEffectArguments.h 64 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKCameraEffectTextures.h 46 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKGameRequestContent.h 103 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKGameRequestDialog.h 94 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKGameRequestDialogDelegate.h 43 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKGameRequestURLProvider.h 52 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKHashtag.h 60 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKMessageDialog.h 66 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSendButton.h 32 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareButton.h 31 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareCameraEffectContent.h 55 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h 56 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareDialog.h 95 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareDialogMode.h 58 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h 430 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareLinkContent.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareMediaContent.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h 93 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSharePhotoContent.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareVideo.h 104 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareVideoContent.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSharing.h 112 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSharingButton.h 36 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h 87 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSharingScheme.h 34 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSharingValidation.h 40 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface 17 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/module.modulemap 11 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Resources/Info.plist 52 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/FBSDKShareKit patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKHashtag.h 60 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h 56 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareKit.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareLinkContent.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareMediaContent.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h 93 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKSharePhotoContent.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareVideo.h 104 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareVideoContent.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKSharing.h 112 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h 87 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKSharingValidation.h 40 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/module.modulemap patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/FBSDKShareKit patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKHashtag.h 60 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h 56 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit.h 33 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareLinkContent.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareMediaContent.h 44 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h 93 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharePhotoContent.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareVideo.h 104 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareVideoContent.h 38 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharing.h 112 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h 87 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharingValidation.h 40 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Info.plist patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/module.modulemap patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeDirectory patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1 patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeResources 297 ●●●●● patch | view | raw | blame | history
frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeSignature patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings 77 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings 92 ●●●●● patch | view | raw | blame | history
frameworks/WAFbImpl.framework/Headers/WAFbImpl.h 2 ●●● patch | view | raw | blame | history
frameworks/WAFbImpl.framework/Info.plist patch | view | raw | blame | history
frameworks/WAFbImpl.framework/WAFbImpl patch | view | raw | blame | history
WAFbImpl.podspec
@@ -9,7 +9,7 @@
Pod::Spec.new do |s|
s.name = 'WAFbImpl'
s.version = '3.9.3'
s.version = '3.9.7'
s.summary = 'WAFbImpl framework in production environment.'
s.license = 'MIT'
s.author = { "Wuyx" => "wuyixin_gh@gamehollywood.com" }
@@ -17,7 +17,7 @@
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.vendored_frameworks = 'frameworks/*'
s.resources = ['config/*.xml','bundle/FacebookSDKStrings.bundle']
s.requires_arc = true
s.dependency 'WASdkIntf'
WAFbImpl/3.9.7/WAFbImpl.podspec
New file
@@ -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.9.7'
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/*'
s.resources = ['config/*.xml','bundle/FacebookSDKStrings.bundle']
s.requires_arc = true
s.dependency 'WASdkIntf'
s.dependency 'WASdkImpl'
end
config/wa_sdk_impl_config_facebook.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<config>
    <version val="FB3.9.3"/>
    <version val="FB3.9.7"/>
    <comps>
        <!-- 用户模块 -->
        <comp module="USR" plaf="FACEBOOK" mandatory="NO" value="WAFBUser" desc="FACEBOOK用户账户"/>
frameworks/Bolts.framework/Bolts
Binary files differ
frameworks/Bolts.framework/Headers/BFAppLink.h
File was deleted
frameworks/Bolts.framework/Headers/BFAppLinkNavigation.h
File was deleted
frameworks/Bolts.framework/Headers/BFAppLinkResolving.h
File was deleted
frameworks/Bolts.framework/Headers/BFAppLinkReturnToRefererController.h
File was deleted
frameworks/Bolts.framework/Headers/BFAppLinkReturnToRefererView.h
File was deleted
frameworks/Bolts.framework/Headers/BFAppLinkTarget.h
File was deleted
frameworks/Bolts.framework/Headers/BFCancellationToken.h
File was deleted
frameworks/Bolts.framework/Headers/BFCancellationTokenRegistration.h
File was deleted
frameworks/Bolts.framework/Headers/BFCancellationTokenSource.h
File was deleted
frameworks/Bolts.framework/Headers/BFExecutor.h
File was deleted
frameworks/Bolts.framework/Headers/BFGeneric.h
File was deleted
frameworks/Bolts.framework/Headers/BFMeasurementEvent.h
File was deleted
frameworks/Bolts.framework/Headers/BFTask.h
File was deleted
frameworks/Bolts.framework/Headers/BFTaskCompletionSource.h
File was deleted
frameworks/Bolts.framework/Headers/BFURL.h
File was deleted
frameworks/Bolts.framework/Headers/BFWebViewAppLinkResolver.h
File was deleted
frameworks/Bolts.framework/Headers/Bolts.h
File was deleted
frameworks/Bolts.framework/Info.plist
Binary files differ
frameworks/Bolts.framework/Modules/module.modulemap
File was deleted
frameworks/FBAEMKit.xcframework/Info.plist
New file
@@ -0,0 +1,84 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>AvailableLibraries</key>
    <array>
        <dict>
            <key>LibraryIdentifier</key>
            <string>ios-arm64_armv7</string>
            <key>LibraryPath</key>
            <string>FBAEMKit.framework</string>
            <key>SupportedArchitectures</key>
            <array>
                <string>arm64</string>
                <string>armv7</string>
            </array>
            <key>SupportedPlatform</key>
            <string>ios</string>
        </dict>
        <dict>
            <key>LibraryIdentifier</key>
            <string>tvos-arm64_x86_64-simulator</string>
            <key>LibraryPath</key>
            <string>FBAEMKit.framework</string>
            <key>SupportedArchitectures</key>
            <array>
                <string>arm64</string>
                <string>x86_64</string>
            </array>
            <key>SupportedPlatform</key>
            <string>tvos</string>
            <key>SupportedPlatformVariant</key>
            <string>simulator</string>
        </dict>
        <dict>
            <key>LibraryIdentifier</key>
            <string>ios-arm64_i386_x86_64-simulator</string>
            <key>LibraryPath</key>
            <string>FBAEMKit.framework</string>
            <key>SupportedArchitectures</key>
            <array>
                <string>arm64</string>
                <string>i386</string>
                <string>x86_64</string>
            </array>
            <key>SupportedPlatform</key>
            <string>ios</string>
            <key>SupportedPlatformVariant</key>
            <string>simulator</string>
        </dict>
        <dict>
            <key>LibraryIdentifier</key>
            <string>ios-arm64_x86_64-maccatalyst</string>
            <key>LibraryPath</key>
            <string>FBAEMKit.framework</string>
            <key>SupportedArchitectures</key>
            <array>
                <string>arm64</string>
                <string>x86_64</string>
            </array>
            <key>SupportedPlatform</key>
            <string>ios</string>
            <key>SupportedPlatformVariant</key>
            <string>maccatalyst</string>
        </dict>
        <dict>
            <key>LibraryIdentifier</key>
            <string>tvos-arm64</string>
            <key>LibraryPath</key>
            <string>FBAEMKit.framework</string>
            <key>SupportedArchitectures</key>
            <array>
                <string>arm64</string>
            </array>
            <key>SupportedPlatform</key>
            <string>tvos</string>
        </dict>
    </array>
    <key>CFBundlePackageType</key>
    <string>XFWK</string>
    <key>XCFrameworkFormatVersion</key>
    <string>1.0</string>
</dict>
</plist>
frameworks/FBAEMKit.xcframework/LICENSE
New file
@@ -0,0 +1,17 @@
Copyright (c) Meta Platforms, Inc. and affiliates. All rights reserved.
You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
copy, modify, and distribute this software in source code or binary form for use
in connection with the web services and APIs provided by Facebook.
As with any software that integrates with the Facebook platform, your use of
this software is subject to the Facebook Platform Policy
[http://developers.facebook.com/policy/]. This copyright notice shall be
included in all copies or substantial portions of the software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
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.
frameworks/FBAEMKit.xcframework/ios-arm64_armv7/FBAEMKit.framework/FBAEMKit
Binary files differ
frameworks/FBAEMKit.xcframework/ios-arm64_armv7/FBAEMKit.framework/Headers/FBAEMKit.h
New file
@@ -0,0 +1,11 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <FBAEMKit/FBAEMNetworking.h>
#import <FBAEMKit/FBAEMReporter.h>
#import <FBAEMKit/FBSKAdNetworkReporting.h>
frameworks/FBAEMKit.xcframework/ios-arm64_armv7/FBAEMKit.framework/Headers/FBAEMNetworking.h
New file
@@ -0,0 +1,32 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <TargetConditionals.h>
#if !TARGET_OS_TV
 #import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
typedef void (^FBGraphRequestCompletion)(id _Nullable result, NSError *_Nullable error);
NS_SWIFT_NAME(AEMNetworking)
@protocol FBAEMNetworking
- (void)startGraphRequestWithGraphPath:(NSString *)graphPath
                            parameters:(NSDictionary<NSString *, id> *)parameters
                           tokenString:(nullable NSString *)tokenString
                            HTTPMethod:(nullable NSString *)method
                            completion:(FBGraphRequestCompletion)completion;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBAEMKit.xcframework/ios-arm64_armv7/FBAEMKit.framework/Headers/FBAEMReporter.h
New file
@@ -0,0 +1,97 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <TargetConditionals.h>
#if !TARGET_OS_TV
 #import <Foundation/Foundation.h>
 #import <FBAEMKit/FBAEMNetworking.h>
 #import <FBAEMKit/FBSKAdNetworkReporting.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(AEMReporter)
@interface FBAEMReporter : NSObject
/**
 Configure networker used for calling Facebook AEM Graph API endpoint
 and Facebook App ID
 This function should be called in application(_:open:options:) from ApplicationDelegate
 and BEFORE [FBAEMReporter enable] function
 @param networker   An optional networker conforms to FBAEMNetworking which handles Graph API request
 @param appID   An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID
 */
+ (void)configureWithNetworker:(nullable id<FBAEMNetworking>)networker
                         appID:(nullable NSString *)appID;
/**
 Configure networker used for calling Facebook AEM Graph API endpoint
 and Facebook App ID
 This function should be called in application(_:open:options:) from ApplicationDelegate
 and BEFORE [FBAEMReporter enable] function. We will use SKAdNetwork reporter to prevent
 double counting.
 @param networker   An optional networker conforms to FBAEMNetworking which handles Graph API request
 @param appID   An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID
 @param reporter   The SKAdNetwork repoter
 */
+ (void)configureWithNetworker:(nullable id<FBAEMNetworking>)networker
                         appID:(nullable NSString *)appID
                      reporter:(nullable id<FBSKAdNetworkReporting>)reporter;
/**
 Enable AEM reporting
 This function should be called in application(_:open:options:) from ApplicationDelegate
 */
+ (void)enable;
/**
 Control whether to enable catalog reporting
 This function should be called in application(_:open:options:) from ApplicationDelegate
 */
+ (void)setCatalogReportEnabled:(BOOL)enabled;
/**
 Handle deeplink
 This function should be called in application(_:open:options:) from ApplicationDelegate
 */
+ (void)handleURL:(NSURL *)url;
/**
 Calculate the conversion value for the app event based on the AEM configuration
 This function should be called when you log any in-app events
 */
// UNCRUSTIFY_FORMAT_OFF
+ (void)recordAndUpdateEvent:(NSString *)event
                    currency:(nullable NSString *)currency
                       value:(nullable NSNumber *)value
                  parameters:(nullable NSDictionary<NSString *, id> *)parameters
NS_SWIFT_NAME(recordAndUpdate(event:currency:value:parameters:));
// UNCRUSTIFY_FORMAT_ON
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBAEMKit.xcframework/ios-arm64_armv7/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h
New file
@@ -0,0 +1,28 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(SKAdNetworkReporting)
@protocol FBSKAdNetworkReporting
- (BOOL)shouldCutoff;
- (BOOL)isReportingEvent:(NSString *)event;
- (void)checkAndRevokeTimer;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBAEMKit.xcframework/ios-arm64_armv7/FBAEMKit.framework/Info.plist
Binary files differ
frameworks/FBAEMKit.xcframework/ios-arm64_armv7/FBAEMKit.framework/Modules/module.modulemap
New file
@@ -0,0 +1,6 @@
framework module FBAEMKit {
    umbrella header "FBAEMKit.h"
    export *
    module * { export * }
}
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/FBAEMKit
Binary files differ
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit.h
New file
@@ -0,0 +1,11 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <FBAEMKit/FBAEMNetworking.h>
#import <FBAEMKit/FBAEMReporter.h>
#import <FBAEMKit/FBSKAdNetworkReporting.h>
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworking.h
New file
@@ -0,0 +1,32 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <TargetConditionals.h>
#if !TARGET_OS_TV
 #import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
typedef void (^FBGraphRequestCompletion)(id _Nullable result, NSError *_Nullable error);
NS_SWIFT_NAME(AEMNetworking)
@protocol FBAEMNetworking
- (void)startGraphRequestWithGraphPath:(NSString *)graphPath
                            parameters:(NSDictionary<NSString *, id> *)parameters
                           tokenString:(nullable NSString *)tokenString
                            HTTPMethod:(nullable NSString *)method
                            completion:(FBGraphRequestCompletion)completion;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMReporter.h
New file
@@ -0,0 +1,97 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <TargetConditionals.h>
#if !TARGET_OS_TV
 #import <Foundation/Foundation.h>
 #import <FBAEMKit/FBAEMNetworking.h>
 #import <FBAEMKit/FBSKAdNetworkReporting.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(AEMReporter)
@interface FBAEMReporter : NSObject
/**
 Configure networker used for calling Facebook AEM Graph API endpoint
 and Facebook App ID
 This function should be called in application(_:open:options:) from ApplicationDelegate
 and BEFORE [FBAEMReporter enable] function
 @param networker   An optional networker conforms to FBAEMNetworking which handles Graph API request
 @param appID   An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID
 */
+ (void)configureWithNetworker:(nullable id<FBAEMNetworking>)networker
                         appID:(nullable NSString *)appID;
/**
 Configure networker used for calling Facebook AEM Graph API endpoint
 and Facebook App ID
 This function should be called in application(_:open:options:) from ApplicationDelegate
 and BEFORE [FBAEMReporter enable] function. We will use SKAdNetwork reporter to prevent
 double counting.
 @param networker   An optional networker conforms to FBAEMNetworking which handles Graph API request
 @param appID   An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID
 @param reporter   The SKAdNetwork repoter
 */
+ (void)configureWithNetworker:(nullable id<FBAEMNetworking>)networker
                         appID:(nullable NSString *)appID
                      reporter:(nullable id<FBSKAdNetworkReporting>)reporter;
/**
 Enable AEM reporting
 This function should be called in application(_:open:options:) from ApplicationDelegate
 */
+ (void)enable;
/**
 Control whether to enable catalog reporting
 This function should be called in application(_:open:options:) from ApplicationDelegate
 */
+ (void)setCatalogReportEnabled:(BOOL)enabled;
/**
 Handle deeplink
 This function should be called in application(_:open:options:) from ApplicationDelegate
 */
+ (void)handleURL:(NSURL *)url;
/**
 Calculate the conversion value for the app event based on the AEM configuration
 This function should be called when you log any in-app events
 */
// UNCRUSTIFY_FORMAT_OFF
+ (void)recordAndUpdateEvent:(NSString *)event
                    currency:(nullable NSString *)currency
                       value:(nullable NSNumber *)value
                  parameters:(nullable NSDictionary<NSString *, id> *)parameters
NS_SWIFT_NAME(recordAndUpdate(event:currency:value:parameters:));
// UNCRUSTIFY_FORMAT_ON
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h
New file
@@ -0,0 +1,28 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(SKAdNetworkReporting)
@protocol FBSKAdNetworkReporting
- (BOOL)shouldCutoff;
- (BOOL)isReportingEvent:(NSString *)event;
- (void)checkAndRevokeTimer;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/Info.plist
Binary files differ
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/Modules/module.modulemap
New file
@@ -0,0 +1,6 @@
framework module FBAEMKit {
    umbrella header "FBAEMKit.h"
    export *
    module * { export * }
}
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeDirectory
Binary files differ
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements
Binary files differ
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements-1
Binary files differ
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeResources
New file
@@ -0,0 +1,177 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>files</key>
    <dict>
        <key>Headers/FBAEMKit.h</key>
        <data>
        V75rdQ4cHxfRUCGfQ/+wVn/mJvw=
        </data>
        <key>Headers/FBAEMNetworking.h</key>
        <data>
        ghTzHaeILWcH507QH7tTFKT45po=
        </data>
        <key>Headers/FBAEMReporter.h</key>
        <data>
        GOf8JNPHTACpafT+u9ccXR8j30U=
        </data>
        <key>Headers/FBSKAdNetworkReporting.h</key>
        <data>
        pky/QYIj/dB780WrIohjghUSH/E=
        </data>
        <key>Info.plist</key>
        <data>
        1Af2iBy+gxY9fhUhBGoWLw+fVXs=
        </data>
        <key>Modules/module.modulemap</key>
        <data>
        o73dPj2eTzQWqpQxXcxLGPew27w=
        </data>
    </dict>
    <key>files2</key>
    <dict>
        <key>Headers/FBAEMKit.h</key>
        <dict>
            <key>hash</key>
            <data>
            V75rdQ4cHxfRUCGfQ/+wVn/mJvw=
            </data>
            <key>hash2</key>
            <data>
            5xz6AOyX3mQLFhMTuIWY6jJi2BB9u2Qsl8Ltv+WT77E=
            </data>
        </dict>
        <key>Headers/FBAEMNetworking.h</key>
        <dict>
            <key>hash</key>
            <data>
            ghTzHaeILWcH507QH7tTFKT45po=
            </data>
            <key>hash2</key>
            <data>
            7e2i1241Ft2Xvaut6NIyhoHw6N+wMpOIsbrTDlI81g0=
            </data>
        </dict>
        <key>Headers/FBAEMReporter.h</key>
        <dict>
            <key>hash</key>
            <data>
            GOf8JNPHTACpafT+u9ccXR8j30U=
            </data>
            <key>hash2</key>
            <data>
            YWLDAf9jQcikcHIlDCmSEChL0cmxBNNIvcYOzcLNwGY=
            </data>
        </dict>
        <key>Headers/FBSKAdNetworkReporting.h</key>
        <dict>
            <key>hash</key>
            <data>
            pky/QYIj/dB780WrIohjghUSH/E=
            </data>
            <key>hash2</key>
            <data>
            elf75HlZ2bDZbULPVssKTSgy8K957SFxGfCuUVz2S6c=
            </data>
        </dict>
        <key>Modules/module.modulemap</key>
        <dict>
            <key>hash</key>
            <data>
            o73dPj2eTzQWqpQxXcxLGPew27w=
            </data>
            <key>hash2</key>
            <data>
            9ORxRsqYiPdgcfSgTQLYaXLs6qCXFGAUTOO4deJ9/xQ=
            </data>
        </dict>
    </dict>
    <key>rules</key>
    <dict>
        <key>^.*</key>
        <true/>
        <key>^.*\.lproj/</key>
        <dict>
            <key>optional</key>
            <true/>
            <key>weight</key>
            <real>1000</real>
        </dict>
        <key>^.*\.lproj/locversion.plist$</key>
        <dict>
            <key>omit</key>
            <true/>
            <key>weight</key>
            <real>1100</real>
        </dict>
        <key>^Base\.lproj/</key>
        <dict>
            <key>weight</key>
            <real>1010</real>
        </dict>
        <key>^version.plist$</key>
        <true/>
    </dict>
    <key>rules2</key>
    <dict>
        <key>.*\.dSYM($|/)</key>
        <dict>
            <key>weight</key>
            <real>11</real>
        </dict>
        <key>^(.*/)?\.DS_Store$</key>
        <dict>
            <key>omit</key>
            <true/>
            <key>weight</key>
            <real>2000</real>
        </dict>
        <key>^.*</key>
        <true/>
        <key>^.*\.lproj/</key>
        <dict>
            <key>optional</key>
            <true/>
            <key>weight</key>
            <real>1000</real>
        </dict>
        <key>^.*\.lproj/locversion.plist$</key>
        <dict>
            <key>omit</key>
            <true/>
            <key>weight</key>
            <real>1100</real>
        </dict>
        <key>^Base\.lproj/</key>
        <dict>
            <key>weight</key>
            <real>1010</real>
        </dict>
        <key>^Info\.plist$</key>
        <dict>
            <key>omit</key>
            <true/>
            <key>weight</key>
            <real>20</real>
        </dict>
        <key>^PkgInfo$</key>
        <dict>
            <key>omit</key>
            <true/>
            <key>weight</key>
            <real>20</real>
        </dict>
        <key>^embedded\.provisionprofile$</key>
        <dict>
            <key>weight</key>
            <real>20</real>
        </dict>
        <key>^version\.plist$</key>
        <dict>
            <key>weight</key>
            <real>20</real>
        </dict>
    </dict>
</dict>
</plist>
frameworks/FBAEMKit.xcframework/ios-arm64_i386_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeSignature
frameworks/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/FBAEMKit
Binary files differ
frameworks/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMKit.h
New file
@@ -0,0 +1,11 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <FBAEMKit/FBAEMNetworking.h>
#import <FBAEMKit/FBAEMReporter.h>
#import <FBAEMKit/FBSKAdNetworkReporting.h>
frameworks/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMNetworking.h
New file
@@ -0,0 +1,32 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <TargetConditionals.h>
#if !TARGET_OS_TV
 #import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
typedef void (^FBGraphRequestCompletion)(id _Nullable result, NSError *_Nullable error);
NS_SWIFT_NAME(AEMNetworking)
@protocol FBAEMNetworking
- (void)startGraphRequestWithGraphPath:(NSString *)graphPath
                            parameters:(NSDictionary<NSString *, id> *)parameters
                           tokenString:(nullable NSString *)tokenString
                            HTTPMethod:(nullable NSString *)method
                            completion:(FBGraphRequestCompletion)completion;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMReporter.h
New file
@@ -0,0 +1,97 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <TargetConditionals.h>
#if !TARGET_OS_TV
 #import <Foundation/Foundation.h>
 #import <FBAEMKit/FBAEMNetworking.h>
 #import <FBAEMKit/FBSKAdNetworkReporting.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(AEMReporter)
@interface FBAEMReporter : NSObject
/**
 Configure networker used for calling Facebook AEM Graph API endpoint
 and Facebook App ID
 This function should be called in application(_:open:options:) from ApplicationDelegate
 and BEFORE [FBAEMReporter enable] function
 @param networker   An optional networker conforms to FBAEMNetworking which handles Graph API request
 @param appID   An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID
 */
+ (void)configureWithNetworker:(nullable id<FBAEMNetworking>)networker
                         appID:(nullable NSString *)appID;
/**
 Configure networker used for calling Facebook AEM Graph API endpoint
 and Facebook App ID
 This function should be called in application(_:open:options:) from ApplicationDelegate
 and BEFORE [FBAEMReporter enable] function. We will use SKAdNetwork reporter to prevent
 double counting.
 @param networker   An optional networker conforms to FBAEMNetworking which handles Graph API request
 @param appID   An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID
 @param reporter   The SKAdNetwork repoter
 */
+ (void)configureWithNetworker:(nullable id<FBAEMNetworking>)networker
                         appID:(nullable NSString *)appID
                      reporter:(nullable id<FBSKAdNetworkReporting>)reporter;
/**
 Enable AEM reporting
 This function should be called in application(_:open:options:) from ApplicationDelegate
 */
+ (void)enable;
/**
 Control whether to enable catalog reporting
 This function should be called in application(_:open:options:) from ApplicationDelegate
 */
+ (void)setCatalogReportEnabled:(BOOL)enabled;
/**
 Handle deeplink
 This function should be called in application(_:open:options:) from ApplicationDelegate
 */
+ (void)handleURL:(NSURL *)url;
/**
 Calculate the conversion value for the app event based on the AEM configuration
 This function should be called when you log any in-app events
 */
// UNCRUSTIFY_FORMAT_OFF
+ (void)recordAndUpdateEvent:(NSString *)event
                    currency:(nullable NSString *)currency
                       value:(nullable NSNumber *)value
                  parameters:(nullable NSDictionary<NSString *, id> *)parameters
NS_SWIFT_NAME(recordAndUpdate(event:currency:value:parameters:));
// UNCRUSTIFY_FORMAT_ON
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h
New file
@@ -0,0 +1,28 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(SKAdNetworkReporting)
@protocol FBSKAdNetworkReporting
- (BOOL)shouldCutoff;
- (BOOL)isReportingEvent:(NSString *)event;
- (void)checkAndRevokeTimer;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/module.modulemap
New file
@@ -0,0 +1,6 @@
framework module FBAEMKit {
    umbrella header "FBAEMKit.h"
    export *
    module * { export * }
}
frameworks/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Resources/Info.plist
New file
@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>BuildMachineOSBuild</key>
    <string>21C52</string>
    <key>CFBundleDevelopmentRegion</key>
    <string>en</string>
    <key>CFBundleExecutable</key>
    <string>FBAEMKit</string>
    <key>CFBundleIdentifier</key>
    <string>com.facebook.sdk.FBAEMKit</string>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
    <key>CFBundleName</key>
    <string>FBAEMKit</string>
    <key>CFBundlePackageType</key>
    <string>FMWK</string>
    <key>CFBundleShortVersionString</key>
    <string>1.0</string>
    <key>CFBundleSignature</key>
    <string>????</string>
    <key>CFBundleSupportedPlatforms</key>
    <array>
        <string>MacOSX</string>
    </array>
    <key>CFBundleVersion</key>
    <string>12.3.0</string>
    <key>DTCompiler</key>
    <string>com.apple.compilers.llvm.clang.1_0</string>
    <key>DTPlatformBuild</key>
    <string>12E262</string>
    <key>DTPlatformName</key>
    <string>macosx</string>
    <key>DTPlatformVersion</key>
    <string>11.3</string>
    <key>DTSDKBuild</key>
    <string>20E214</string>
    <key>DTSDKName</key>
    <string>macosx11.3</string>
    <key>DTXcode</key>
    <string>1250</string>
    <key>DTXcodeBuild</key>
    <string>12E262</string>
    <key>LSMinimumSystemVersion</key>
    <string>10.15</string>
    <key>UIDeviceFamily</key>
    <array>
        <integer>2</integer>
    </array>
</dict>
</plist>
frameworks/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/FBAEMKit
Binary files differ
frameworks/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMKit.h
New file
@@ -0,0 +1,11 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <FBAEMKit/FBAEMNetworking.h>
#import <FBAEMKit/FBAEMReporter.h>
#import <FBAEMKit/FBSKAdNetworkReporting.h>
frameworks/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMNetworking.h
New file
@@ -0,0 +1,32 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <TargetConditionals.h>
#if !TARGET_OS_TV
 #import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
typedef void (^FBGraphRequestCompletion)(id _Nullable result, NSError *_Nullable error);
NS_SWIFT_NAME(AEMNetworking)
@protocol FBAEMNetworking
- (void)startGraphRequestWithGraphPath:(NSString *)graphPath
                            parameters:(NSDictionary<NSString *, id> *)parameters
                           tokenString:(nullable NSString *)tokenString
                            HTTPMethod:(nullable NSString *)method
                            completion:(FBGraphRequestCompletion)completion;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMReporter.h
New file
@@ -0,0 +1,97 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <TargetConditionals.h>
#if !TARGET_OS_TV
 #import <Foundation/Foundation.h>
 #import <FBAEMKit/FBAEMNetworking.h>
 #import <FBAEMKit/FBSKAdNetworkReporting.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(AEMReporter)
@interface FBAEMReporter : NSObject
/**
 Configure networker used for calling Facebook AEM Graph API endpoint
 and Facebook App ID
 This function should be called in application(_:open:options:) from ApplicationDelegate
 and BEFORE [FBAEMReporter enable] function
 @param networker   An optional networker conforms to FBAEMNetworking which handles Graph API request
 @param appID   An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID
 */
+ (void)configureWithNetworker:(nullable id<FBAEMNetworking>)networker
                         appID:(nullable NSString *)appID;
/**
 Configure networker used for calling Facebook AEM Graph API endpoint
 and Facebook App ID
 This function should be called in application(_:open:options:) from ApplicationDelegate
 and BEFORE [FBAEMReporter enable] function. We will use SKAdNetwork reporter to prevent
 double counting.
 @param networker   An optional networker conforms to FBAEMNetworking which handles Graph API request
 @param appID   An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID
 @param reporter   The SKAdNetwork repoter
 */
+ (void)configureWithNetworker:(nullable id<FBAEMNetworking>)networker
                         appID:(nullable NSString *)appID
                      reporter:(nullable id<FBSKAdNetworkReporting>)reporter;
/**
 Enable AEM reporting
 This function should be called in application(_:open:options:) from ApplicationDelegate
 */
+ (void)enable;
/**
 Control whether to enable catalog reporting
 This function should be called in application(_:open:options:) from ApplicationDelegate
 */
+ (void)setCatalogReportEnabled:(BOOL)enabled;
/**
 Handle deeplink
 This function should be called in application(_:open:options:) from ApplicationDelegate
 */
+ (void)handleURL:(NSURL *)url;
/**
 Calculate the conversion value for the app event based on the AEM configuration
 This function should be called when you log any in-app events
 */
// UNCRUSTIFY_FORMAT_OFF
+ (void)recordAndUpdateEvent:(NSString *)event
                    currency:(nullable NSString *)currency
                       value:(nullable NSNumber *)value
                  parameters:(nullable NSDictionary<NSString *, id> *)parameters
NS_SWIFT_NAME(recordAndUpdate(event:currency:value:parameters:));
// UNCRUSTIFY_FORMAT_ON
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h
New file
@@ -0,0 +1,28 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(SKAdNetworkReporting)
@protocol FBSKAdNetworkReporting
- (BOOL)shouldCutoff;
- (BOOL)isReportingEvent:(NSString *)event;
- (void)checkAndRevokeTimer;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Info.plist
Binary files differ
frameworks/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/module.modulemap
New file
@@ -0,0 +1,6 @@
framework module FBAEMKit {
    umbrella header "FBAEMKit.h"
    export *
    module * { export * }
}
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/FBAEMKit
Binary files differ
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit.h
New file
@@ -0,0 +1,11 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <FBAEMKit/FBAEMNetworking.h>
#import <FBAEMKit/FBAEMReporter.h>
#import <FBAEMKit/FBSKAdNetworkReporting.h>
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworking.h
New file
@@ -0,0 +1,32 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <TargetConditionals.h>
#if !TARGET_OS_TV
 #import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
typedef void (^FBGraphRequestCompletion)(id _Nullable result, NSError *_Nullable error);
NS_SWIFT_NAME(AEMNetworking)
@protocol FBAEMNetworking
- (void)startGraphRequestWithGraphPath:(NSString *)graphPath
                            parameters:(NSDictionary<NSString *, id> *)parameters
                           tokenString:(nullable NSString *)tokenString
                            HTTPMethod:(nullable NSString *)method
                            completion:(FBGraphRequestCompletion)completion;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMReporter.h
New file
@@ -0,0 +1,97 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <TargetConditionals.h>
#if !TARGET_OS_TV
 #import <Foundation/Foundation.h>
 #import <FBAEMKit/FBAEMNetworking.h>
 #import <FBAEMKit/FBSKAdNetworkReporting.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(AEMReporter)
@interface FBAEMReporter : NSObject
/**
 Configure networker used for calling Facebook AEM Graph API endpoint
 and Facebook App ID
 This function should be called in application(_:open:options:) from ApplicationDelegate
 and BEFORE [FBAEMReporter enable] function
 @param networker   An optional networker conforms to FBAEMNetworking which handles Graph API request
 @param appID   An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID
 */
+ (void)configureWithNetworker:(nullable id<FBAEMNetworking>)networker
                         appID:(nullable NSString *)appID;
/**
 Configure networker used for calling Facebook AEM Graph API endpoint
 and Facebook App ID
 This function should be called in application(_:open:options:) from ApplicationDelegate
 and BEFORE [FBAEMReporter enable] function. We will use SKAdNetwork reporter to prevent
 double counting.
 @param networker   An optional networker conforms to FBAEMNetworking which handles Graph API request
 @param appID   An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID
 @param reporter   The SKAdNetwork repoter
 */
+ (void)configureWithNetworker:(nullable id<FBAEMNetworking>)networker
                         appID:(nullable NSString *)appID
                      reporter:(nullable id<FBSKAdNetworkReporting>)reporter;
/**
 Enable AEM reporting
 This function should be called in application(_:open:options:) from ApplicationDelegate
 */
+ (void)enable;
/**
 Control whether to enable catalog reporting
 This function should be called in application(_:open:options:) from ApplicationDelegate
 */
+ (void)setCatalogReportEnabled:(BOOL)enabled;
/**
 Handle deeplink
 This function should be called in application(_:open:options:) from ApplicationDelegate
 */
+ (void)handleURL:(NSURL *)url;
/**
 Calculate the conversion value for the app event based on the AEM configuration
 This function should be called when you log any in-app events
 */
// UNCRUSTIFY_FORMAT_OFF
+ (void)recordAndUpdateEvent:(NSString *)event
                    currency:(nullable NSString *)currency
                       value:(nullable NSNumber *)value
                  parameters:(nullable NSDictionary<NSString *, id> *)parameters
NS_SWIFT_NAME(recordAndUpdate(event:currency:value:parameters:));
// UNCRUSTIFY_FORMAT_ON
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h
New file
@@ -0,0 +1,28 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(SKAdNetworkReporting)
@protocol FBSKAdNetworkReporting
- (BOOL)shouldCutoff;
- (BOOL)isReportingEvent:(NSString *)event;
- (void)checkAndRevokeTimer;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Info.plist
Binary files differ
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/module.modulemap
New file
@@ -0,0 +1,6 @@
framework module FBAEMKit {
    umbrella header "FBAEMKit.h"
    export *
    module * { export * }
}
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeDirectory
Binary files differ
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements
Binary files differ
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements-1
Binary files differ
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeResources
New file
@@ -0,0 +1,177 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>files</key>
    <dict>
        <key>Headers/FBAEMKit.h</key>
        <data>
        V75rdQ4cHxfRUCGfQ/+wVn/mJvw=
        </data>
        <key>Headers/FBAEMNetworking.h</key>
        <data>
        ghTzHaeILWcH507QH7tTFKT45po=
        </data>
        <key>Headers/FBAEMReporter.h</key>
        <data>
        GOf8JNPHTACpafT+u9ccXR8j30U=
        </data>
        <key>Headers/FBSKAdNetworkReporting.h</key>
        <data>
        pky/QYIj/dB780WrIohjghUSH/E=
        </data>
        <key>Info.plist</key>
        <data>
        aXvpqv4c9Wv+wvi2YP2XLOZbjoo=
        </data>
        <key>Modules/module.modulemap</key>
        <data>
        o73dPj2eTzQWqpQxXcxLGPew27w=
        </data>
    </dict>
    <key>files2</key>
    <dict>
        <key>Headers/FBAEMKit.h</key>
        <dict>
            <key>hash</key>
            <data>
            V75rdQ4cHxfRUCGfQ/+wVn/mJvw=
            </data>
            <key>hash2</key>
            <data>
            5xz6AOyX3mQLFhMTuIWY6jJi2BB9u2Qsl8Ltv+WT77E=
            </data>
        </dict>
        <key>Headers/FBAEMNetworking.h</key>
        <dict>
            <key>hash</key>
            <data>
            ghTzHaeILWcH507QH7tTFKT45po=
            </data>
            <key>hash2</key>
            <data>
            7e2i1241Ft2Xvaut6NIyhoHw6N+wMpOIsbrTDlI81g0=
            </data>
        </dict>
        <key>Headers/FBAEMReporter.h</key>
        <dict>
            <key>hash</key>
            <data>
            GOf8JNPHTACpafT+u9ccXR8j30U=
            </data>
            <key>hash2</key>
            <data>
            YWLDAf9jQcikcHIlDCmSEChL0cmxBNNIvcYOzcLNwGY=
            </data>
        </dict>
        <key>Headers/FBSKAdNetworkReporting.h</key>
        <dict>
            <key>hash</key>
            <data>
            pky/QYIj/dB780WrIohjghUSH/E=
            </data>
            <key>hash2</key>
            <data>
            elf75HlZ2bDZbULPVssKTSgy8K957SFxGfCuUVz2S6c=
            </data>
        </dict>
        <key>Modules/module.modulemap</key>
        <dict>
            <key>hash</key>
            <data>
            o73dPj2eTzQWqpQxXcxLGPew27w=
            </data>
            <key>hash2</key>
            <data>
            9ORxRsqYiPdgcfSgTQLYaXLs6qCXFGAUTOO4deJ9/xQ=
            </data>
        </dict>
    </dict>
    <key>rules</key>
    <dict>
        <key>^.*</key>
        <true/>
        <key>^.*\.lproj/</key>
        <dict>
            <key>optional</key>
            <true/>
            <key>weight</key>
            <real>1000</real>
        </dict>
        <key>^.*\.lproj/locversion.plist$</key>
        <dict>
            <key>omit</key>
            <true/>
            <key>weight</key>
            <real>1100</real>
        </dict>
        <key>^Base\.lproj/</key>
        <dict>
            <key>weight</key>
            <real>1010</real>
        </dict>
        <key>^version.plist$</key>
        <true/>
    </dict>
    <key>rules2</key>
    <dict>
        <key>.*\.dSYM($|/)</key>
        <dict>
            <key>weight</key>
            <real>11</real>
        </dict>
        <key>^(.*/)?\.DS_Store$</key>
        <dict>
            <key>omit</key>
            <true/>
            <key>weight</key>
            <real>2000</real>
        </dict>
        <key>^.*</key>
        <true/>
        <key>^.*\.lproj/</key>
        <dict>
            <key>optional</key>
            <true/>
            <key>weight</key>
            <real>1000</real>
        </dict>
        <key>^.*\.lproj/locversion.plist$</key>
        <dict>
            <key>omit</key>
            <true/>
            <key>weight</key>
            <real>1100</real>
        </dict>
        <key>^Base\.lproj/</key>
        <dict>
            <key>weight</key>
            <real>1010</real>
        </dict>
        <key>^Info\.plist$</key>
        <dict>
            <key>omit</key>
            <true/>
            <key>weight</key>
            <real>20</real>
        </dict>
        <key>^PkgInfo$</key>
        <dict>
            <key>omit</key>
            <true/>
            <key>weight</key>
            <real>20</real>
        </dict>
        <key>^embedded\.provisionprofile$</key>
        <dict>
            <key>weight</key>
            <real>20</real>
        </dict>
        <key>^version\.plist$</key>
        <dict>
            <key>weight</key>
            <real>20</real>
        </dict>
    </dict>
</dict>
</plist>
frameworks/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeSignature
frameworks/FBSDKCoreKit.framework/FBSDKCoreKit
Binary files differ
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilder.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkReturnToRefererController.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkReturnToRefererView.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKButton.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKConstants.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKCopying.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection+GraphRequestConnecting.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestDataAttachment.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestHTTPMethod.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestProtocol.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKProfile.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKSettings.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKTestUsersManager.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKURL.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKUtility.h
File was deleted
frameworks/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h
File was deleted
frameworks/FBSDKCoreKit.framework/Info.plist
Binary files differ
frameworks/FBSDKCoreKit.framework/Modules/module.modulemap
File was deleted
frameworks/FBSDKCoreKit.xcframework/Info.plist
New file
@@ -0,0 +1,84 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>AvailableLibraries</key>
    <array>
        <dict>
            <key>LibraryIdentifier</key>
            <string>ios-arm64_i386_x86_64-simulator</string>
            <key>LibraryPath</key>
            <string>FBSDKCoreKit.framework</string>
            <key>SupportedArchitectures</key>
            <array>
                <string>arm64</string>
                <string>i386</string>
                <string>x86_64</string>
            </array>
            <key>SupportedPlatform</key>
            <string>ios</string>
            <key>SupportedPlatformVariant</key>
            <string>simulator</string>
        </dict>
        <dict>
            <key>LibraryIdentifier</key>
            <string>ios-arm64_x86_64-maccatalyst</string>
            <key>LibraryPath</key>
            <string>FBSDKCoreKit.framework</string>
            <key>SupportedArchitectures</key>
            <array>
                <string>arm64</string>
                <string>x86_64</string>
            </array>
            <key>SupportedPlatform</key>
            <string>ios</string>
            <key>SupportedPlatformVariant</key>
            <string>maccatalyst</string>
        </dict>
        <dict>
            <key>LibraryIdentifier</key>
            <string>tvos-arm64</string>
            <key>LibraryPath</key>
            <string>FBSDKCoreKit.framework</string>
            <key>SupportedArchitectures</key>
            <array>
                <string>arm64</string>
            </array>
            <key>SupportedPlatform</key>
            <string>tvos</string>
        </dict>
        <dict>
            <key>LibraryIdentifier</key>
            <string>tvos-arm64_x86_64-simulator</string>
            <key>LibraryPath</key>
            <string>FBSDKCoreKit.framework</string>
            <key>SupportedArchitectures</key>
            <array>
                <string>arm64</string>
                <string>x86_64</string>
            </array>
            <key>SupportedPlatform</key>
            <string>tvos</string>
            <key>SupportedPlatformVariant</key>
            <string>simulator</string>
        </dict>
        <dict>
            <key>LibraryIdentifier</key>
            <string>ios-arm64_armv7</string>
            <key>LibraryPath</key>
            <string>FBSDKCoreKit.framework</string>
            <key>SupportedArchitectures</key>
            <array>
                <string>arm64</string>
                <string>armv7</string>
            </array>
            <key>SupportedPlatform</key>
            <string>ios</string>
        </dict>
    </array>
    <key>CFBundlePackageType</key>
    <string>XFWK</string>
    <key>XCFrameworkFormatVersion</key>
    <string>1.0</string>
</dict>
</plist>
frameworks/FBSDKCoreKit.xcframework/LICENSE
New file
@@ -0,0 +1,17 @@
Copyright (c) Meta Platforms, Inc. and affiliates. All rights reserved.
You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
copy, modify, and distribute this software in source code or binary form for use
in connection with the web services and APIs provided by Facebook.
As with any software that integrates with the Facebook platform, your use of
this software is subject to the Facebook Platform Policy
[http://developers.facebook.com/policy/]. This copyright notice shall be
included in all copies or substantial portions of the software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
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.
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/FBSDKCoreKit
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h
New file
@@ -0,0 +1,215 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnection.h>
#import <FBSDKCoreKit/FBSDKTokenCaching.h>
NS_ASSUME_NONNULL_BEGIN
/**
  Notification indicating that the `currentAccessToken` has changed.
 the userInfo dictionary of the notification will contain keys
 `FBSDKAccessTokenChangeOldKey` and
 `FBSDKAccessTokenChangeNewKey`.
 */
FOUNDATION_EXPORT NSNotificationName const FBSDKAccessTokenDidChangeNotification
NS_SWIFT_NAME(AccessTokenDidChange);
/**
  A key in the notification's userInfo that will be set
  if and only if the user ID changed between the old and new tokens.
 Token refreshes can occur automatically with the SDK
  which do not change the user. If you're only interested in user
  changes (such as logging out), you should check for the existence
  of this key. The value is a NSNumber with a boolValue.
  On a fresh start of the app where the SDK reads in the cached value
  of an access token, this key will also exist since the access token
  is moving from a null state (no user) to a non-null state (user).
 */
FOUNDATION_EXPORT NSString *const FBSDKAccessTokenDidChangeUserIDKey
NS_SWIFT_NAME(AccessTokenDidChangeUserIDKey);
/*
  key in notification's userInfo object for getting the old token.
 If there was no old token, the key will not be present.
 */
FOUNDATION_EXPORT NSString *const FBSDKAccessTokenChangeOldKey
NS_SWIFT_NAME(AccessTokenChangeOldKey);
/*
  key in notification's userInfo object for getting the new token.
 If there is no new token, the key will not be present.
 */
FOUNDATION_EXPORT NSString *const FBSDKAccessTokenChangeNewKey
NS_SWIFT_NAME(AccessTokenChangeNewKey);
/*
 A key in the notification's userInfo that will be set
 if and only if the token has expired.
 */
FOUNDATION_EXPORT NSString *const FBSDKAccessTokenDidExpireKey
NS_SWIFT_NAME(AccessTokenDidExpireKey);
/**
  Represents an immutable access token for using Facebook services.
 */
NS_SWIFT_NAME(AccessToken)
@interface FBSDKAccessToken : NSObject <NSCopying, NSObject, NSSecureCoding>
/**
  The "global" access token that represents the currently logged in user.
 The `currentAccessToken` is a convenient representation of the token of the
 current user and is used by other SDK components (like `FBSDKLoginManager`).
 */
@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken;
/**
 Returns YES if currentAccessToken is not nil AND currentAccessToken is not expired
 */
@property (class, nonatomic, readonly, getter = isCurrentAccessTokenActive, assign) BOOL currentAccessTokenIsActive;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (class, nullable, nonatomic, copy) id<FBSDKTokenCaching> tokenCache;
/**
  Returns the app ID.
 */
@property (nonatomic, readonly, copy) NSString *appID;
/**
 Returns the expiration date for data access
 */
@property (nonatomic, readonly, copy) NSDate *dataAccessExpirationDate;
/**
  Returns the known declined permissions.
 */
@property (nonatomic, readonly, copy) NSSet<NSString *> *declinedPermissions
  NS_REFINED_FOR_SWIFT;
/**
 Returns the known declined permissions.
 */
@property (nonatomic, readonly, copy) NSSet<NSString *> *expiredPermissions
  NS_REFINED_FOR_SWIFT;
/**
  Returns the expiration date.
 */
@property (nonatomic, readonly, copy) NSDate *expirationDate;
/**
  Returns the known granted permissions.
 */
@property (nonatomic, readonly, copy) NSSet<NSString *> *permissions
  NS_REFINED_FOR_SWIFT;
/**
  Returns the date the token was last refreshed.
*/
@property (nonatomic, readonly, copy) NSDate *refreshDate;
/**
  Returns the opaque token string.
 */
@property (nonatomic, readonly, copy) NSString *tokenString;
/**
  Returns the user ID.
 */
@property (nonatomic, readonly, copy) NSString *userID;
/**
 Returns whether the access token is expired by checking its expirationDate property
 */
@property (nonatomic, readonly, getter = isExpired, assign) BOOL expired;
/**
 Returns whether user data access is still active for the given access token
 */
@property (nonatomic, readonly, getter = isDataAccessExpired, assign) BOOL dataAccessExpired;
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
 Initializes a new instance.
 @param tokenString the opaque token string.
 @param permissions the granted permissions. Note this is converted to NSSet and is only
 an NSArray for the convenience of literal syntax.
 @param declinedPermissions the declined permissions. Note this is converted to NSSet and is only
 an NSArray for the convenience of literal syntax.
 @param expiredPermissions the expired permissions. Note this is converted to NSSet and is only
 an NSArray for the convenience of literal syntax.
 @param appID the app ID.
 @param userID the user ID.
 @param expirationDate the optional expiration date (defaults to distantFuture).
 @param refreshDate the optional date the token was last refreshed (defaults to today).
 @param dataAccessExpirationDate the date which data access will expire for the given user
 (defaults to distantFuture).
 This initializer should only be used for advanced apps that
 manage tokens explicitly. Typical login flows only need to use `FBSDKLoginManager`
 along with `+currentAccessToken`.
 */
- (instancetype)initWithTokenString:(NSString *)tokenString
                        permissions:(NSArray<NSString *> *)permissions
                declinedPermissions:(NSArray<NSString *> *)declinedPermissions
                 expiredPermissions:(NSArray<NSString *> *)expiredPermissions
                              appID:(NSString *)appID
                             userID:(NSString *)userID
                     expirationDate:(nullable NSDate *)expirationDate
                        refreshDate:(nullable NSDate *)refreshDate
           dataAccessExpirationDate:(nullable NSDate *)dataAccessExpirationDate
  NS_DESIGNATED_INITIALIZER;
/**
  Convenience getter to determine if a permission has been granted
 @param permission  The permission to check.
 */
// UNCRUSTIFY_FORMAT_OFF
- (BOOL)hasGranted:(NSString *)permission
NS_SWIFT_NAME(hasGranted(permission:));
// UNCRUSTIFY_FORMAT_ON
/**
  Compares the receiver to another FBSDKAccessToken
 @param token The other token
 @return YES if the receiver's values are equal to the other token's values; otherwise NO
 */
- (BOOL)isEqualToAccessToken:(FBSDKAccessToken *)token;
/**
  Refresh the current access token's permission state and extend the token's expiration date,
  if possible.
 @param completion an optional callback handler that can surface any errors related to permission refreshing.
 On a successful refresh, the currentAccessToken will be updated so you typically only need to
  observe the `FBSDKAccessTokenDidChangeNotification` notification.
 If a token is already expired, it cannot be refreshed.
 */
+ (void)refreshCurrentAccessTokenWithCompletion:(nullable FBSDKGraphRequestCompletion)completion;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h
New file
@@ -0,0 +1,43 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@class FBSDKAccessToken;
@protocol FBSDKTokenCaching;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(AccessTokenProviding)
@protocol FBSDKAccessTokenProviding
@property (class, nullable, nonatomic, readonly, copy) FBSDKAccessToken *currentAccessToken;
@property (class, nullable, nonatomic, copy) id<FBSDKTokenCaching> tokenCache;
@end
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(AccessTokenSetting)
@protocol FBSDKAccessTokenSetting
@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAdvertisingTrackingStatus.h
New file
@@ -0,0 +1,25 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
typedef NS_ENUM(NSUInteger, FBSDKAdvertisingTrackingStatus) {
  FBSDKAdvertisingTrackingAllowed,
  FBSDKAdvertisingTrackingDisallowed,
  FBSDKAdvertisingTrackingUnspecified,
} NS_SWIFT_NAME(AdvertisingTrackingStatus);
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppAvailabilityChecker.h
New file
@@ -0,0 +1,33 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(AppAvailabilityChecker)
@protocol FBSDKAppAvailabilityChecker
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nonatomic, readonly, assign) BOOL isMessengerAppInstalled;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nonatomic, readonly, assign) BOOL isFacebookAppInstalled;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h
New file
@@ -0,0 +1,92 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/**
 @methodgroup Predefined event names for logging events common to many apps.  Logging occurs through the `logEvent` family of methods on `FBSDKAppEvents`.
 Common event parameters are provided in the `FBSDKAppEventParameterName` constants.
 */
/// typedef for FBSDKAppEventName
typedef NSString *FBSDKAppEventName NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(AppEvents.Name);
// MARK: - General Purpose
/** Log this event when the user clicks an ad. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameAdClick;
/** Log this event when the user views an ad. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameAdImpression;
/** Log this event when a user has completed registration with the app. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameCompletedRegistration;
/** Log this event when the user has completed a tutorial in the app. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameCompletedTutorial;
/** A telephone/SMS, email, chat or other type of contact between a customer and your business. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameContact;
/** The customization of products through a configuration tool or other application your business owns. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameCustomizeProduct;
/** The donation of funds to your organization or cause. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameDonate;
/** When a person finds one of your locations via web or application, with an intention to visit (example: find product at a local store). */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameFindLocation;
/** Log this event when the user has rated an item in the app.  The valueToSum passed to logEvent should be the numeric rating. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameRated;
/** The booking of an appointment to visit one of your locations. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSchedule;
/** Log this event when a user has performed a search within the app. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSearched;
/** The start of a free trial of a product or service you offer (example: trial subscription). */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameStartTrial;
/** The submission of an application for a product, service or program you offer (example: credit card, educational program or job). */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSubmitApplication;
/** The start of a paid subscription for a product or service you offer. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSubscribe;
/** Log this event when a user has viewed a form of content in the app. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameViewedContent;
// MARK: - E-Commerce
/** Log this event when the user has entered their payment info. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameAddedPaymentInfo;
/** Log this event when the user has added an item to their cart.  The valueToSum passed to logEvent should be the item's price. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameAddedToCart;
/** Log this event when the user has added an item to their wishlist.  The valueToSum passed to logEvent should be the item's price. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameAddedToWishlist;
/** Log this event when the user has entered the checkout process.  The valueToSum passed to logEvent should be the total price in the cart. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameInitiatedCheckout;
/** Log this event when the user has completed a transaction.  The valueToSum passed to logEvent should be the total price of the transaction. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNamePurchased;
// MARK: - Gaming
/** Log this event when the user has achieved a level in the app. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameAchievedLevel;
/** Log this event when the user has unlocked an achievement in the app. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameUnlockedAchievement;
/** Log this event when the user has spent app credits.  The valueToSum passed to logEvent should be the number of credits spent. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSpentCredits;
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterName.h
New file
@@ -0,0 +1,73 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/**
 @methodgroup Predefined event name parameters for common additional information to accompany events logged through the `logEvent` family
 of methods on `FBSDKAppEvents`.  Common event names are provided in the `FBAppEventName*` constants.
 */
/// typedef for FBSDKAppEventParameterName
typedef NSString *FBSDKAppEventParameterName NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(AppEvents.ParameterName);
/**
 * Parameter key used to specify data for the one or more pieces of content being logged about.
 * Data should be a JSON encoded string.
 * Example:
 * "[{\"id\": \"1234\", \"quantity\": 2, \"item_price\": 5.99}, {\"id\": \"5678\", \"quantity\": 1, \"item_price\": 9.99}]"
 */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameContent;
/** Parameter key used to specify an ID for the specific piece of content being logged about.  Could be an EAN, article identifier, etc., depending on the nature of the app. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameContentID;
/** Parameter key used to specify a generic content type/family for the logged event, e.g. "music", "photo", "video".  Options to use will vary based upon what the app is all about. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameContentType;
/** Parameter key used to specify currency used with logged event.  E.g. "USD", "EUR", "GBP".  See ISO-4217 for specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameCurrency;
/** Parameter key used to specify a description appropriate to the event being logged.  E.g., the name of the achievement unlocked in the `FBAppEventNameAchievementUnlocked` event. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameDescription;
/** Parameter key used to specify the level achieved in a `FBAppEventNameAchieved` event. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameLevel;
/** Parameter key used to specify the maximum rating available for the `FBAppEventNameRate` event.  E.g., "5" or "10". */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameMaxRatingValue;
/** Parameter key used to specify how many items are being processed for an `FBAppEventNameInitiatedCheckout` or `FBAppEventNamePurchased` event. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameNumItems;
/** Parameter key used to specify whether payment info is available for the `FBAppEventNameInitiatedCheckout` event.  `FBSDKAppEventParameterValueYes` and `FBSDKAppEventParameterValueNo` are good canonical values to use for this parameter. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNamePaymentInfoAvailable;
/** Parameter key used to specify method user has used to register for the app, e.g., "Facebook", "email", "Twitter", etc */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameRegistrationMethod;
/** Parameter key used to specify the string provided by the user for a search operation. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameSearchString;
/** Parameter key used to specify whether the activity being logged about was successful or not.  `FBSDKAppEventParameterValueYes` and `FBSDKAppEventParameterValueNo` are good canonical values to use for this parameter. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameSuccess;
/** Parameter key used to specify the type of ad in an FBSDKAppEventNameAdImpression
 * or FBSDKAppEventNameAdClick event.
 * E.g. "banner", "interstitial", "rewarded_video", "native" */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameAdType;
/** Parameter key used to specify the unique ID for all events within a subscription
 * in an FBSDKAppEventNameSubscribe or FBSDKAppEventNameStartTrial event. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameOrderID;
/** Parameter key used to specify event name. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameEventName;
/** Parameter key used to specify event log time. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameLogTime;
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterProduct.h
New file
@@ -0,0 +1,79 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/**
 @methodgroup Predefined event name parameters for common additional information to accompany events logged through the `logProductItem` method on `FBSDKAppEvents`.
 */
/// typedef for FBSDKAppEventParameterProduct
typedef NSString *const FBSDKAppEventParameterProduct NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(AppEvents.ParameterProduct);
/** Parameter key used to specify the product item's category. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductCategory;
/** Parameter key used to specify the product item's custom label 0. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductCustomLabel0;
/** Parameter key used to specify the product item's custom label 1. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductCustomLabel1;
/** Parameter key used to specify the product item's custom label 2. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductCustomLabel2;
/** Parameter key used to specify the product item's custom label 3. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductCustomLabel3;
/** Parameter key used to specify the product item's custom label 4. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductCustomLabel4;
/** Parameter key used to specify the product item's AppLink app URL for iOS. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIOSUrl;
/** Parameter key used to specify the product item's AppLink app ID for iOS App Store. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIOSAppStoreID;
/** Parameter key used to specify the product item's AppLink app name for iOS. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIOSAppName;
/** Parameter key used to specify the product item's AppLink app URL for iPhone. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIPhoneUrl;
/** Parameter key used to specify the product item's AppLink app ID for iPhone App Store. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIPhoneAppStoreID;
/** Parameter key used to specify the product item's AppLink app name for iPhone. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIPhoneAppName;
/** Parameter key used to specify the product item's AppLink app URL for iPad. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIPadUrl;
/** Parameter key used to specify the product item's AppLink app ID for iPad App Store. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIPadAppStoreID;
/** Parameter key used to specify the product item's AppLink app name for iPad. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIPadAppName;
/** Parameter key used to specify the product item's AppLink app URL for Android. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkAndroidUrl;
/** Parameter key used to specify the product item's AppLink fully-qualified package name for intent generation. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkAndroidPackage;
/** Parameter key used to specify the product item's AppLink app name for Android. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkAndroidAppName;
/** Parameter key used to specify the product item's AppLink app URL for Windows Phone. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkWindowsPhoneUrl;
/** Parameter key used to specify the product item's AppLink app ID, as a GUID, for App Store. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkWindowsPhoneAppID;
/** Parameter key used to specify the product item's AppLink app name for Windows Phone. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkWindowsPhoneAppName;
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterValue.h
New file
@@ -0,0 +1,23 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/*
 @methodgroup Predefined values to assign to event parameters that accompany events logged through the `logEvent` family
 of methods on `FBSDKAppEvents`.  Common event parameters are provided in the `FBSDKAppEventParameterName*` constants.
 */
/// typedef for FBSDKAppEventParameterValue
typedef NSString *const FBSDKAppEventParameterValue NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(AppEvents.ParameterValue);
/** Yes-valued parameter value to be used with parameter keys that need a Yes/No value */
FOUNDATION_EXPORT FBSDKAppEventParameterValue FBSDKAppEventParameterValueYes;
/** No-valued parameter value to be used with parameter keys that need a Yes/No value */
FOUNDATION_EXPORT FBSDKAppEventParameterValue FBSDKAppEventParameterValueNo;
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEventUserDataType.h
New file
@@ -0,0 +1,44 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
typedef NSString *const FBSDKAppEventUserDataType NS_TYPED_EXTENSIBLE_ENUM;
/** Parameter key used to specify user's email. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventEmail;
/** Parameter key used to specify user's first name. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventFirstName;
/** Parameter key used to specify user's last name. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventLastName;
/** Parameter key used to specify user's phone. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventPhone;
/** Parameter key used to specify user's date of birth. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventDateOfBirth;
/** Parameter key used to specify user's gender. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventGender;
/** Parameter key used to specify user's city. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventCity;
/** Parameter key used to specify user's state. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventState;
/** Parameter key used to specify user's zip. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventZip;
/** Parameter key used to specify user's country. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventCountry;
/** Parameter key used to specify user's external id. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventExternalId;
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h
New file
@@ -0,0 +1,931 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#if !TARGET_OS_TV
 #import <WebKit/WebKit.h>
#endif
#import <FBSDKCoreKit/FBSDKAppEventName.h>
#import <FBSDKCoreKit/FBSDKAppEventParameterName.h>
#import <FBSDKCoreKit/FBSDKAppEventUserDataType.h>
#import <FBSDKCoreKit/FBSDKAppEventsFlushBehavior.h>
#import <FBSDKCoreKit/FBSDKGraphRequest.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnection.h>
#import <FBSDKCoreKit/FBSDKProductAvailability.h>
#import <FBSDKCoreKit/FBSDKProductCondition.h>
NS_ASSUME_NONNULL_BEGIN
@class FBSDKAccessToken;
/**  optional plist key ("FacebookLoggingOverrideAppID") for setting `loggingOverrideAppID` */
FOUNDATION_EXPORT NSString *const FBSDKAppEventsOverrideAppIDBundleKey
NS_SWIFT_NAME(AppEventsOverrideAppIDBundleKey);
/**
  Client-side event logging for specialized application analytics available through Facebook App Insights
 and for use with Facebook Ads conversion tracking and optimization.
 The `FBSDKAppEvents` static class has a few related roles:
 + Logging predefined and application-defined events to Facebook App Insights with a
 numeric value to sum across a large number of events, and an optional set of key/value
 parameters that define "segments" for this event (e.g., 'purchaserStatus' : 'frequent', or
 'gamerLevel' : 'intermediate')
 + Logging events to later be used for ads optimization around lifetime value.
 + Methods that control the way in which events are flushed out to the Facebook servers.
 Here are some important characteristics of the logging mechanism provided by `FBSDKAppEvents`:
 + Events are not sent immediately when logged.  They're cached and flushed out to the Facebook servers
 in a number of situations:
 - when an event count threshold is passed (currently 100 logged events).
 - when a time threshold is passed (currently 15 seconds).
 - when an app has gone to background and is then brought back to the foreground.
 + Events will be accumulated when the app is in a disconnected state, and sent when the connection is
 restored and one of the above 'flush' conditions are met.
 + The `FBSDKAppEvents` class is thread-safe in that events may be logged from any of the app's threads.
 + The developer can set the `flushBehavior` on `FBSDKAppEvents` to force the flushing of events to only
 occur on an explicit call to the `flush` method.
 + The developer can turn on console debug output for event logging and flushing to the server by using
 the `FBSDKLoggingBehaviorAppEvents` value in `[FBSettings setLoggingBehavior:]`.
 Some things to note when logging events:
 + There is a limit on the number of unique event names an app can use, on the order of 1000.
 + There is a limit to the number of unique parameter names in the provided parameters that can
 be used per event, on the order of 25.  This is not just for an individual call, but for all
 invocations for that eventName.
 + Event names and parameter names (the keys in the NSDictionary) must be between 2 and 40 characters, and
 must consist of alphanumeric characters, _, -, or spaces.
 + The length of each parameter value can be no more than on the order of 100 characters.
 */
NS_SWIFT_NAME(AppEvents)
@interface FBSDKAppEvents : NSObject
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
 The shared instance of AppEvents.
 */
@property (class, nonatomic, readonly, strong) FBSDKAppEvents *shared;
/*
 * Control over event batching/flushing
 */
/// The current event flushing behavior specifying when events are sent back to Facebook servers.
@property (class, nonatomic) FBSDKAppEventsFlushBehavior flushBehavior
  DEPRECATED_MSG_ATTRIBUTE("`AppEvents.flushBehavior` is deprecated and will be removed in the next major release; please use `AppEvents.shared.flushBehavior` instead");
/**
 Set the 'override' App ID for App Event logging.
 In some cases, apps want to use one Facebook App ID for login and social presence and another
 for App Event logging.  (An example is if multiple apps from the same company share an app ID for login, but
 want distinct logging.)  By default, this value is `nil`, and defers to the `FBSDKAppEventsOverrideAppIDBundleKey`
 plist value.  If that's not set, it defaults to `Settings.shared.appID`.
 This should be set before any other calls are made to `AppEvents`.  Thus, you should set it in your application
 delegate's `application(_:didFinishLaunchingWithOptions:)` method.
 */
@property (class, nullable, nonatomic, copy) NSString *loggingOverrideAppID
  DEPRECATED_MSG_ATTRIBUTE("`AppEvents.loggingOverrideAppID` is deprecated and will be removed in the next major release; please use `AppEvents.shared.loggingOverrideAppID` instead");
/**
 The custom user ID to associate with all app events.
 The userID is persisted until it is cleared by passing `nil`.
 */
@property (class, nullable, nonatomic, copy) NSString *userID
  DEPRECATED_MSG_ATTRIBUTE("`AppEvents.userID` is deprecated and will be removed in the next major release; please use `AppEvents.shared.userID` instead");
/// Returns generated anonymous id that persisted with current install of the app
@property (class, nonatomic, readonly) NSString *anonymousID
  DEPRECATED_MSG_ATTRIBUTE("`AppEvents.anonymousID` is deprecated and will be removed in the next major release; please use `AppEvents.shared.anonymousID` instead");
/// The current event flushing behavior specifying when events are sent back to Facebook servers.
@property (nonatomic) FBSDKAppEventsFlushBehavior flushBehavior;
/**
 Set the 'override' App ID for App Event logging.
 In some cases, apps want to use one Facebook App ID for login and social presence and another
 for App Event logging.  (An example is if multiple apps from the same company share an app ID for login, but
 want distinct logging.)  By default, this value is `nil`, and defers to the `FBSDKAppEventsOverrideAppIDBundleKey`
 plist value.  If that's not set, it defaults to `Settings.shared.appID`.
 This should be set before any other calls are made to `AppEvents`.  Thus, you should set it in your application
 delegate's `application(_:didFinishLaunchingWithOptions:)` method.
 */
@property (nullable, nonatomic, copy) NSString *loggingOverrideAppID;
/**
 The custom user ID to associate with all app events.
 The userID is persisted until it is cleared by passing `nil`.
 */
@property (nullable, nonatomic, copy) NSString *userID;
/// Returns generated anonymous id that persisted with current install of the app
@property (nonatomic, readonly) NSString *anonymousID;
/*
 * Basic event logging
 */
/**
 Log an event with just an event name.
 @param eventName   The name of the event to record.  Limitations on number of events and name length
 are given in the `AppEvents` documentation.
 */
+ (void)logEvent:(FBSDKAppEventName)eventName
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logEvent(_:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logEvent(_:)` instead");
/**
 Log an event with just an event name.
 @param eventName   The name of the event to record.  Limitations on number of events and name length
 are given in the `AppEvents` documentation.
 */
- (void)logEvent:(FBSDKAppEventName)eventName;
/**
 Log an event with an event name and a numeric value to be aggregated with other events of this name.
 @param eventName   The name of the event to record.  Limitations on number of events and name length
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param valueToSum  Amount to be aggregated into all events of this event name, and App Insights will report
 the cumulative and average value of this amount.
 */
+ (void)logEvent:(FBSDKAppEventName)eventName
      valueToSum:(double)valueToSum
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logEvent(_:valueToSum:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logEvent(_:valueToSum:)` instead");
/**
 Log an event with an event name and a numeric value to be aggregated with other events of this name.
 @param eventName   The name of the event to record.  Limitations on number of events and name length
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param valueToSum  Amount to be aggregated into all events of this event name, and App Insights will report
 the cumulative and average value of this amount.
 */
- (void)logEvent:(FBSDKAppEventName)eventName
      valueToSum:(double)valueToSum;
/**
 Log an event with an event name and a set of key/value pairs in the parameters dictionary.
 Parameter limitations are described above.
 @param eventName   The name of the event to record.  Limitations on number of events and name construction
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param parameters  Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 */
+ (void)logEvent:(FBSDKAppEventName)eventName
      parameters:(nullable NSDictionary<FBSDKAppEventParameterName, id> *)parameters
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logEvent(_:parameters:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logEvent(_:parameters:)` instead");
/**
 Log an event with an event name and a set of key/value pairs in the parameters dictionary.
 Parameter limitations are described above.
 @param eventName   The name of the event to record.  Limitations on number of events and name construction
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param parameters  Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 */
- (void)logEvent:(FBSDKAppEventName)eventName
      parameters:(nullable NSDictionary<FBSDKAppEventParameterName, id> *)parameters;
/**
 Log an event with an event name, a numeric value to be aggregated with other events of this name,
 and a set of key/value pairs in the parameters dictionary.
 @param eventName   The name of the event to record.  Limitations on number of events and name construction
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param valueToSum  Amount to be aggregated into all events of this event name, and App Insights will report
 the cumulative and average value of this amount.
 @param parameters  Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 */
+ (void)logEvent:(FBSDKAppEventName)eventName
      valueToSum:(double)valueToSum
      parameters:(nullable NSDictionary<FBSDKAppEventParameterName, id> *)parameters
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logEvent(_:valueToSum:parameters:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logEvent(_:valueToSum:parameters:)` instead");
/**
 Log an event with an event name, a numeric value to be aggregated with other events of this name,
 and a set of key/value pairs in the parameters dictionary.
 @param eventName   The name of the event to record.  Limitations on number of events and name construction
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param valueToSum  Amount to be aggregated into all events of this event name, and App Insights will report
 the cumulative and average value of this amount.
 @param parameters  Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 */
- (void)logEvent:(FBSDKAppEventName)eventName
      valueToSum:(double)valueToSum
      parameters:(nullable NSDictionary<FBSDKAppEventParameterName, id> *)parameters;
/**
 Log an event with an event name, a numeric value to be aggregated with other events of this name,
 and a set of key/value pairs in the parameters dictionary.
 @param eventName   The name of the event to record.  Limitations on number of events and name construction
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param valueToSum  Amount to be aggregated into all events of this eventName, and App Insights will report
 the cumulative and average value of this amount.  Note that this is an `NSNumber`, and a value of `nil` denotes
 that this event doesn't have a value associated with it for summation.
 @param parameters  Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 @param accessToken  The optional access token to log the event as.
 */
+ (void)logEvent:(FBSDKAppEventName)eventName
      valueToSum:(nullable NSNumber *)valueToSum
      parameters:(nullable NSDictionary<FBSDKAppEventParameterName, id> *)parameters
     accessToken:(nullable FBSDKAccessToken *)accessToken
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logEvent(_:valueToSum:parameters:accessToken:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logEvent(_:valueToSum:parameters:accessToken:)` instead");
/**
 Log an event with an event name, a numeric value to be aggregated with other events of this name,
 and a set of key/value pairs in the parameters dictionary.
 @param eventName   The name of the event to record.  Limitations on number of events and name construction
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param valueToSum  Amount to be aggregated into all events of this eventName, and App Insights will report
 the cumulative and average value of this amount.  Note that this is an `NSNumber`, and a value of `nil` denotes
 that this event doesn't have a value associated with it for summation.
 @param parameters  Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 @param accessToken  The optional access token to log the event as.
 */
- (void)logEvent:(FBSDKAppEventName)eventName
      valueToSum:(nullable NSNumber *)valueToSum
      parameters:(nullable NSDictionary<FBSDKAppEventParameterName, id> *)parameters
     accessToken:(nullable FBSDKAccessToken *)accessToken;
/*
 * Purchase logging
 */
/**
 Log a purchase of the specified amount, in the specified currency.
 @param purchaseAmount    Purchase amount to be logged, as expressed in the specified currency.  This value
 will be rounded to the thousandths place (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
 specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 This event immediately triggers a flush of the `AppEvents` event queue, unless the `flushBehavior` is set
 to `FBSDKAppEventsFlushBehaviorExplicitOnly`.
 */
+ (void)logPurchase:(double)purchaseAmount
           currency:(NSString *)currency
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logPurchase(_:currency:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logPurchase(amount:currency:)` instead");
/**
 Log a purchase of the specified amount, in the specified currency.
 @param purchaseAmount    Purchase amount to be logged, as expressed in the specified currency.  This value
 will be rounded to the thousandths place (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
 specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 This event immediately triggers a flush of the `AppEvents` event queue, unless the `flushBehavior` is set
 to `FBSDKAppEventsFlushBehaviorExplicitOnly`.
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)logPurchase:(double)purchaseAmount currency:(NSString *)currency
  NS_SWIFT_NAME(logPurchase(amount:currency:));
// UNCRUSTIFY_FORMAT_ON
/**
 Log a purchase of the specified amount, in the specified currency, also providing a set of
 additional characteristics describing the purchase.
 @param purchaseAmount  Purchase amount to be logged, as expressed in the specified currency.This value
 will be rounded to the thousandths place (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
 specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 @param parameters      Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 This event immediately triggers a flush of the `AppEvents` event queue, unless the `flushBehavior` is set
 to `FBSDKAppEventsFlushBehaviorExplicitOnly`.
 */
+ (void)logPurchase:(double)purchaseAmount
           currency:(NSString *)currency
         parameters:(nullable NSDictionary<NSString *, id> *)parameters
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logPurchase(_:currency:parameters:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logPurchase(amount:currency:parameters:)` instead");
/**
 Log a purchase of the specified amount, in the specified currency, also providing a set of
 additional characteristics describing the purchase.
 @param purchaseAmount  Purchase amount to be logged, as expressed in the specified currency.This value
 will be rounded to the thousandths place (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
 specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 @param parameters      Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 This event immediately triggers a flush of the `AppEvents` event queue, unless the `flushBehavior` is set
 to `FBSDKAppEventsFlushBehaviorExplicitOnly`.
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)logPurchase:(double)purchaseAmount
           currency:(NSString *)currency
         parameters:(nullable NSDictionary<NSString *, id> *)parameters
  NS_SWIFT_NAME(logPurchase(amount:currency:parameters:));
// UNCRUSTIFY_FORMAT_ON
/**
 Log a purchase of the specified amount, in the specified currency, also providing a set of
 additional characteristics describing the purchase.
 @param purchaseAmount  Purchase amount to be logged, as expressed in the specified currency.This value
 will be rounded to the thousandths place (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
 specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 @param parameters      Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 @param accessToken  The optional access token to log the event as.
 This event immediately triggers a flush of the `AppEvents` event queue, unless the `flushBehavior` is set
 to `FBSDKAppEventsFlushBehaviorExplicitOnly`.
 */
+ (void)logPurchase:(double)purchaseAmount
           currency:(NSString *)currency
         parameters:(nullable NSDictionary<NSString *, id> *)parameters
        accessToken:(nullable FBSDKAccessToken *)accessToken
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logPurchase(_:currency:parameters:accessToken:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logPurchase(amount:currency:parameters:accessToken:)` instead");
/**
 Log a purchase of the specified amount, in the specified currency, also providing a set of
 additional characteristics describing the purchase.
 @param purchaseAmount  Purchase amount to be logged, as expressed in the specified currency.This value
 will be rounded to the thousandths place (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
 specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 @param parameters      Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 @param accessToken  The optional access token to log the event as.
 This event immediately triggers a flush of the `AppEvents` event queue, unless the `flushBehavior` is set
 to `FBSDKAppEventsFlushBehaviorExplicitOnly`.
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)logPurchase:(double)purchaseAmount
           currency:(NSString *)currency
         parameters:(nullable NSDictionary<NSString *, id> *)parameters
        accessToken:(nullable FBSDKAccessToken *)accessToken
  NS_SWIFT_NAME(logPurchase(amount:currency:parameters:accessToken:));
// UNCRUSTIFY_FORMAT_ON
/*
 * Push Notifications Logging
 */
/**
 Log an app event that tracks that the application was open via Push Notification.
 @param payload Notification payload received via `UIApplicationDelegate`.
 */
+ (void)logPushNotificationOpen:(NSDictionary<NSString *, id> *)payload
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logPushNotificationOpen(_:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logPushNotificationOpen(payload:)` instead");
/**
 Log an app event that tracks that the application was open via Push Notification.
 @param payload Notification payload received via `UIApplicationDelegate`.
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)logPushNotificationOpen:(NSDictionary<NSString *, id> *)payload
  NS_SWIFT_NAME(logPushNotificationOpen(payload:));
// UNCRUSTIFY_FORMAT_ON
/**
 Log an app event that tracks that a custom action was taken from a push notification.
 @param payload Notification payload received via `UIApplicationDelegate`.
 @param action  Name of the action that was taken.
 */
+ (void)logPushNotificationOpen:(NSDictionary<NSString *, id> *)payload action:(NSString *)action
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logPushNotificationOpen(_:action:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logPushNotificationOpen(payload:action:)` instead");
/**
 Log an app event that tracks that a custom action was taken from a push notification.
 @param payload Notification payload received via `UIApplicationDelegate`.
 @param action  Name of the action that was taken.
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)logPushNotificationOpen:(NSDictionary<NSString *, id> *)payload action:(NSString *)action
  NS_SWIFT_NAME(logPushNotificationOpen(payload:action:));
// UNCRUSTIFY_FORMAT_ON
/**
 Uploads product catalog product item as an app event
 @param itemID            Unique ID for the item. Can be a variant for a product.
                          Max size is 100.
 @param availability      If item is in stock. Accepted values are:
                          in stock - Item ships immediately
                          out of stock - No plan to restock
                          preorder - Available in future
                          available for order - Ships in 1-2 weeks
                          discontinued - Discontinued
 @param condition         Product condition: new, refurbished or used.
 @param description       Short text describing product. Max size is 5000.
 @param imageLink         Link to item image used in ad.
 @param link              Link to merchant's site where someone can buy the item.
 @param title             Title of item.
 @param priceAmount       Amount of purchase, in the currency specified by the 'currency'
                          parameter. This value will be rounded to the thousandths place
                          (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
                          specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 @param gtin              Global Trade Item Number including UPC, EAN, JAN and ISBN
 @param mpn               Unique manufacture ID for product
 @param brand             Name of the brand
                          Note: Either gtin, mpn or brand is required.
 @param parameters        Optional fields for deep link specification.
 */
+ (void)logProductItem:(NSString *)itemID
          availability:(FBSDKProductAvailability)availability
             condition:(FBSDKProductCondition)condition
           description:(NSString *)description
             imageLink:(NSString *)imageLink
                  link:(NSString *)link
                 title:(NSString *)title
           priceAmount:(double)priceAmount
              currency:(NSString *)currency
                  gtin:(nullable NSString *)gtin
                   mpn:(nullable NSString *)mpn
                 brand:(nullable NSString *)brand
            parameters:(nullable NSDictionary<NSString *, id> *)parameters
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logProductItem(_:availability:condition:description:imageLink:link:title:priceAmount:currency:gtin:mpn:brand:parameters:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logProductItem(id:availability:condition:description:imageLink:link:title:priceAmount:currency:gtin:mpn:brand:parameters:)` instead");
/**
 Uploads product catalog product item as an app event
 @param itemID            Unique ID for the item. Can be a variant for a product.
                          Max size is 100.
 @param availability      If item is in stock. Accepted values are:
                          in stock - Item ships immediately
                          out of stock - No plan to restock
                          preorder - Available in future
                          available for order - Ships in 1-2 weeks
                          discontinued - Discontinued
 @param condition         Product condition: new, refurbished or used.
 @param description       Short text describing product. Max size is 5000.
 @param imageLink         Link to item image used in ad.
 @param link              Link to merchant's site where someone can buy the item.
 @param title             Title of item.
 @param priceAmount       Amount of purchase, in the currency specified by the 'currency'
                          parameter. This value will be rounded to the thousandths place
                          (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
                          specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 @param gtin              Global Trade Item Number including UPC, EAN, JAN and ISBN
 @param mpn               Unique manufacture ID for product
 @param brand             Name of the brand
                          Note: Either gtin, mpn or brand is required.
 @param parameters        Optional fields for deep link specification.
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)logProductItem:(NSString *)itemID
          availability:(FBSDKProductAvailability)availability
             condition:(FBSDKProductCondition)condition
           description:(NSString *)description
             imageLink:(NSString *)imageLink
                  link:(NSString *)link
                 title:(NSString *)title
           priceAmount:(double)priceAmount
              currency:(NSString *)currency
                  gtin:(nullable NSString *)gtin
                   mpn:(nullable NSString *)mpn
                 brand:(nullable NSString *)brand
            parameters:(nullable NSDictionary<NSString *, id> *)parameters
  NS_SWIFT_NAME(logProductItem(id:availability:condition:description:imageLink:link:title:priceAmount:currency:gtin:mpn:brand:parameters:));
// UNCRUSTIFY_FORMAT_ON
/**
  Notifies the events system that the app has launched and, when appropriate, logs an "activated app" event.
 This function is called automatically from FBSDKApplicationDelegate applicationDidBecomeActive, unless
 one overrides 'FacebookAutoLogAppEventsEnabled' key to false in the project info plist file.
 In case 'FacebookAutoLogAppEventsEnabled' is set to false, then it should typically be placed in the
 app delegates' `applicationDidBecomeActive:` method.
 This method also takes care of logging the event indicating the first time this app has been launched, which, among other things, is used to
 track user acquisition and app install ads conversions.
 `activateApp` will not log an event on every app launch, since launches happen every time the app is backgrounded and then foregrounded.
 "activated app" events will be logged when the app has not been active for more than 60 seconds.  This method also causes a "deactivated app"
 event to be logged when sessions are "completed", and these events are logged with the session length, with an indication of how much
 time has elapsed between sessions, and with the number of background/foreground interruptions that session had.  This data
 is all visible in your app's App Events Insights.
 */
- (void)activateApp;
/*
 * Push Notifications Registration and Uninstall Tracking
 */
/**
 Sets and sends device token to register the current application for push notifications.
 Sets and sends a device token from the `Data` representation that you get from
 `UIApplicationDelegate.application(_:didRegisterForRemoteNotificationsWithDeviceToken:)`.
 @param deviceToken Device token data.
 */
+ (void)setPushNotificationsDeviceToken:(nullable NSData *)deviceToken
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.setPushNotificationsDeviceToken(_:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.setPushNotificationsDeviceToken(_:)` instead");
/**
 Sets and sends device token to register the current application for push notifications.
 Sets and sends a device token from the `Data` representation that you get from
 `UIApplicationDelegate.application(_:didRegisterForRemoteNotificationsWithDeviceToken:)`.
 @param deviceToken Device token data.
 */
- (void)setPushNotificationsDeviceToken:(nullable NSData *)deviceToken;
/**
 Sets and sends device token string to register the current application for push notifications.
 Sets and sends a device token string
 @param deviceTokenString Device token string.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (void)setPushNotificationsDeviceTokenString:(nullable NSString *)deviceTokenString
NS_SWIFT_NAME(setPushNotificationsDeviceToken(_:))
DEPRECATED_MSG_ATTRIBUTE("`AppEvents.setPushNotificationsDeviceToken(_:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.setPushNotificationsDeviceToken(_:)` instead");
// UNCRUSTIFY_FORMAT_ON
/**
 Sets and sends device token string to register the current application for push notifications.
 Sets and sends a device token string
 @param deviceTokenString Device token string.
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)setPushNotificationsDeviceTokenString:(nullable NSString *)deviceTokenString
NS_SWIFT_NAME(setPushNotificationsDeviceToken(_:));
// UNCRUSTIFY_FORMAT_ON
/**
 Explicitly kick off flushing of events to Facebook.  This is an asynchronous method, but it does initiate an immediate
 kick off.  Server failures will be reported through the NotificationCenter with notification ID `FBSDKAppEventsLoggingResultNotification`.
 */
+ (void)flush
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.flush()` is deprecated and will be removed in the next major release; please use `AppEvents.shared.flush()` instead");
/**
 Explicitly kick off flushing of events to Facebook.  This is an asynchronous method, but it does initiate an immediate
 kick off.  Server failures will be reported through the NotificationCenter with notification ID `FBSDKAppEventsLoggingResultNotification`.
 */
- (void)flush;
/**
 Creates a request representing the Graph API call to retrieve a Custom Audience "third party ID" for the app's Facebook user.
 Callers will send this ID back to their own servers, collect up a set to create a Facebook Custom Audience with,
 and then use the resultant Custom Audience to target ads.
 The JSON in the request's response will include a "custom_audience_third_party_id" key/value pair with the value being the ID retrieved.
 This ID is an encrypted encoding of the Facebook user's ID and the invoking Facebook app ID.
 Multiple calls with the same user will return different IDs, thus these IDs cannot be used to correlate behavior
 across devices or applications, and are only meaningful when sent back to Facebook for creating Custom Audiences.
 The ID retrieved represents the Facebook user identified in the following way: if the specified access token is valid,
 the ID will represent the user associated with that token; otherwise the ID will represent the user logged into the
 native Facebook app on the device.  If there is no native Facebook app, no one is logged into it, or the user has opted out
 at the iOS level from ad tracking, then a `nil` ID will be returned.
 This method returns `nil` if either the user has opted-out (via iOS) from Ad Tracking, the app itself has limited event usage
 via the `Settings.shared.isEventDataUsageLimited` flag, or a specific Facebook user cannot be identified.
 @param accessToken The access token to use to establish the user's identity for users logged into Facebook through this app.
 If `nil`, then `AccessToken.current` is used.
 */
+ (nullable FBSDKGraphRequest *)requestForCustomAudienceThirdPartyIDWithAccessToken:(nullable FBSDKAccessToken *)accessToken
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.requestForCustomAudienceThirdPartyID(with:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.requestForCustomAudienceThirdPartyID(accessToken:)` instead");
/**
 Creates a request representing the Graph API call to retrieve a Custom Audience "third party ID" for the app's Facebook user.
 Callers will send this ID back to their own servers, collect up a set to create a Facebook Custom Audience with,
 and then use the resultant Custom Audience to target ads.
 The JSON in the request's response will include a "custom_audience_third_party_id" key/value pair with the value being the ID retrieved.
 This ID is an encrypted encoding of the Facebook user's ID and the invoking Facebook app ID.
 Multiple calls with the same user will return different IDs, thus these IDs cannot be used to correlate behavior
 across devices or applications, and are only meaningful when sent back to Facebook for creating Custom Audiences.
 The ID retrieved represents the Facebook user identified in the following way: if the specified access token is valid,
 the ID will represent the user associated with that token; otherwise the ID will represent the user logged into the
 native Facebook app on the device.  If there is no native Facebook app, no one is logged into it, or the user has opted out
 at the iOS level from ad tracking, then a `nil` ID will be returned.
 This method returns `nil` if either the user has opted-out (via iOS) from Ad Tracking, the app itself has limited event usage
 via the `Settings.shared.isEventDataUsageLimited` flag, or a specific Facebook user cannot be identified.
 @param accessToken The access token to use to establish the user's identity for users logged into Facebook through this app.
 If `nil`, then `AccessToken.current` is used.
 */
// UNCRUSTIFY_FORMAT_OFF
- (nullable FBSDKGraphRequest *)requestForCustomAudienceThirdPartyIDWithAccessToken:(nullable FBSDKAccessToken *)accessToken
NS_SWIFT_NAME(requestForCustomAudienceThirdPartyID(accessToken:));
// UNCRUSTIFY_FORMAT_ON
/**
 Clears the custom user ID to associate with all app events.
 */
+ (void)clearUserID
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.clearUserID` is deprecated and will be removed in the next major release, please set `AppEvents.shared.userID` to `nil` instead");
/**
  Sets custom user data to associate with all app events. All user data are hashed
  and used to match Facebook user from this instance of an application.
  The user data will be persisted between application instances.
 @param email user's email
 @param firstName user's first name
 @param lastName user's last name
 @param phone user's phone
 @param dateOfBirth user's date of birth
 @param gender user's gender
 @param city user's city
 @param state user's state
 @param zip user's zip
 @param country user's country
 */
// UNCRUSTIFY_FORMAT_OFF
+ (void)setUserEmail:(nullable NSString *)email
           firstName:(nullable NSString *)firstName
            lastName:(nullable NSString *)lastName
               phone:(nullable NSString *)phone
         dateOfBirth:(nullable NSString *)dateOfBirth
              gender:(nullable NSString *)gender
                city:(nullable NSString *)city
               state:(nullable NSString *)state
                 zip:(nullable NSString *)zip
             country:(nullable NSString *)country
NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:state:zip:country:))
DEPRECATED_MSG_ATTRIBUTE("Class methods for setting user information are deprecated and will be removed in the next major release. Please use the instance method versions instead.");
// UNCRUSTIFY_FORMAT_ON
/**
  Sets custom user data to associate with all app events. All user data are hashed
  and used to match Facebook user from this instance of an application.
  The user data will be persisted between application instances.
 @param email user's email
 @param firstName user's first name
 @param lastName user's last name
 @param phone user's phone
 @param dateOfBirth user's date of birth
 @param gender user's gender
 @param city user's city
 @param state user's state
 @param zip user's zip
 @param country user's country
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)setUserEmail:(nullable NSString *)email
           firstName:(nullable NSString *)firstName
            lastName:(nullable NSString *)lastName
               phone:(nullable NSString *)phone
         dateOfBirth:(nullable NSString *)dateOfBirth
              gender:(nullable NSString *)gender
                city:(nullable NSString *)city
               state:(nullable NSString *)state
                 zip:(nullable NSString *)zip
             country:(nullable NSString *)country
NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:state:zip:country:));
// UNCRUSTIFY_FORMAT_ON
/**
  Returns the set user data else nil
*/
+ (nullable NSString *)getUserData
    DEPRECATED_MSG_ATTRIBUTE("Class methods for getting user information are deprecated and will be removed in the next major release. Please use the instance method versions instead.");
/**
  Returns the set user data else nil
*/
- (nullable NSString *)getUserData;
/**
  Clears the current user data
*/
+ (void)clearUserData
    DEPRECATED_MSG_ATTRIBUTE("Class methods for setting user information are deprecated and will be removed in the next major release. Please use the instance method versions instead.");
/**
  Clears the current user data
*/
- (void)clearUserData;
/**
 Sets custom user data to associate with all app events. All user data are hashed
 and used to match Facebook user from this instance of an application.
 The user data will be persisted between application instances.
 @param data  data
 @param type  data type, e.g. FBSDKAppEventEmail, FBSDKAppEventPhone
 */
+ (void)setUserData:(nullable NSString *)data
            forType:(FBSDKAppEventUserDataType)type
    DEPRECATED_MSG_ATTRIBUTE("Class methods for setting user information are deprecated and will be removed in the next major release. Please use the instance method versions instead.");
/**
 Sets custom user data to associate with all app events. All user data are hashed
 and used to match Facebook user from this instance of an application.
 The user data will be persisted between application instances.
 @param data  data
 @param type  data type, e.g. FBSDKAppEventEmail, FBSDKAppEventPhone
 */
- (void)setUserData:(nullable NSString *)data
            forType:(FBSDKAppEventUserDataType)type;
/**
 Clears the current user data of certain type
 */
+ (void)clearUserDataForType:(FBSDKAppEventUserDataType)type
    DEPRECATED_MSG_ATTRIBUTE("Class methods for setting user information are deprecated and will be removed in the next major release. Please use the instance method versions instead.");
/**
 Clears the current user data of certain type
 */
- (void)clearUserDataForType:(FBSDKAppEventUserDataType)type;
#if !TARGET_OS_TV
/**
 Intended to be used as part of a hybrid webapp.
 If you call this method, the FB SDK will inject a new JavaScript object into your webview.
 If the FB Pixel is used within the webview, and references the app ID of this app,
 then it will detect the presence of this injected JavaScript object
 and pass Pixel events back to the FB SDK for logging using the AppEvents framework.
 @param webView The webview to augment with the additional JavaScript behavior
 */
+ (void)augmentHybridWKWebView:(WKWebView *)webView
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.augmentHybridWKWebView(_:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.augmentHybridWebView(_:)` instead");
/**
 Intended to be used as part of a hybrid webapp.
 If you call this method, the FB SDK will inject a new JavaScript object into your webview.
 If the FB Pixel is used within the webview, and references the app ID of this app,
 then it will detect the presence of this injected JavaScript object
 and pass Pixel events back to the FB SDK for logging using the AppEvents framework.
 @param webView The webview to augment with the additional JavaScript behavior
 */
- (void)augmentHybridWebView:(WKWebView *)webView;
#endif
/*
 * Unity helper functions
 */
/**
 Set whether Unity is already initialized.
 @param isUnityInit   Whether Unity is initialized.
 */
+ (void)setIsUnityInit:(BOOL)isUnityInit
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.setIsUnityInit(_:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.setIsUnityInitialized(_:)` instead");
/**
 Set whether Unity is already initialized.
 @param isUnityInitialized   Whether Unity is initialized.
 */
- (void)setIsUnityInitialized:(BOOL)isUnityInitialized;
/**
 Send event bindings to Unity
 */
+ (void)sendEventBindingsToUnity
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.sendEventBindingsToUnity()` is deprecated and will be removed in the next major release; please use `AppEvents.shared.sendEventBindingsToUnity()` instead");
/**
 Send event bindings to Unity
 */
- (void)sendEventBindingsToUnity;
/*
 * SDK Specific Event Logging
 * Do not call directly outside of the SDK itself.
 */
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)logInternalEvent:(FBSDKAppEventName)eventName
              parameters:(nullable NSDictionary<NSString *, id> *)parameters
      isImplicitlyLogged:(BOOL)isImplicitlyLogged;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)logInternalEvent:(FBSDKAppEventName)eventName
              parameters:(nullable NSDictionary<NSString *, id> *)parameters
      isImplicitlyLogged:(BOOL)isImplicitlyLogged
             accessToken:(FBSDKAccessToken *)accessToken;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushBehavior.h
New file
@@ -0,0 +1,26 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/**
 NS_ENUM (NSUInteger, FBSDKAppEventsFlushBehavior)
  Specifies when `FBSDKAppEvents` sends log events to the server.
 */
typedef NS_ENUM(NSUInteger, FBSDKAppEventsFlushBehavior) {
  /** Flush automatically: periodically (once a minute or every 100 logged events) and always at app reactivation. */
  FBSDKAppEventsFlushBehaviorAuto = 0,
  /** Only flush when the `flush` method is called. When an app is moved to background/terminated, the
   events are persisted and re-established at activation, but they will only be written with an
   explicit call to `flush`. */
  FBSDKAppEventsFlushBehaviorExplicitOnly,
} NS_SWIFT_NAME(AppEvents.FlushBehavior);
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppEventsNotificationName.h
New file
@@ -0,0 +1,13 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/**  NSNotificationCenter name indicating a result of a failed log flush attempt. The posted object will be an NSError instance. */
FOUNDATION_EXPORT NSNotificationName const FBSDKAppEventsLoggingResultNotification
NS_SWIFT_NAME(AppEventsLoggingResult);
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h
New file
@@ -0,0 +1,65 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKAppLinkTarget.h>
NS_ASSUME_NONNULL_BEGIN
/** 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.
 */
NS_SWIFT_NAME(AppLink)
@interface FBSDKAppLink : NSObject
- (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,
 as these implementers will produce App Link metadata for a given URL.
 @param sourceURL the URL from which this App Link is derived
 @param targets an ordered list of FBSDKAppLinkTargets for this platform derived
 from App Link metadata.
 @param webURL the fallback web URL, if any, for the app link.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (instancetype)appLinkWithSourceURL:(nullable NSURL *)sourceURL
                             targets:(NSArray<FBSDKAppLinkTarget *> *)targets
                              webURL:(nullable NSURL *)webURL
NS_SWIFT_NAME(init(sourceURL:targets:webURL:));
// UNCRUSTIFY_FORMAT_ON
/** The URL from which this FBSDKAppLink was derived */
@property (nullable, nonatomic, readonly, strong) NSURL *sourceURL;
/**
 The ordered list of targets applicable to this platform that will be used
 for navigation.
 */
@property (nonatomic, readonly, copy) NSArray<id<FBSDKAppLinkTarget>> *targets;
/** The fallback web URL to use if no targets are installed on this device. */
@property (nullable, nonatomic, readonly, strong) NSURL *webURL;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h
New file
@@ -0,0 +1,147 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKAppLink.h>
#import <FBSDKCoreKit/FBSDKAppLinkResolving.h>
@protocol FBSDKSettings;
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 */
  FBSDKAppLinkNavigationTypeFailure,
  /** 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 */
  FBSDKAppLinkNavigationTypeApp,
} NS_SWIFT_NAME(AppLinkNavigation.Type);
/**
 Describes the callback for appLinkFromURLInBackground.
 @param navType the FBSDKAppLink representing the deferred App Link
 @param error the error during the request, if any
 */
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
 creating FBSDKAppLinkNavigations themselves.
 */
NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension")
NS_SWIFT_NAME(AppLinkNavigation)
@interface FBSDKAppLinkNavigation : NSObject
- (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, readonly, copy) 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, readonly, copy) NSDictionary<NSString *, id> *appLinkData;
/** The AppLink to navigate to */
@property (nonatomic, readonly, strong) 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 */
// UNCRUSTIFY_FORMAT_OFF
+ (instancetype)navigationWithAppLink:(FBSDKAppLink *)appLink
                               extras:(NSDictionary<NSString *, id> *)extras
                          appLinkData:(NSDictionary<NSString *, id> *)appLinkData
NS_SWIFT_NAME(init(appLink:extras:appLinkData:))
DEPRECATED_MSG_ATTRIBUTE("`init(appLink:extras:appLinkData:)` is deprecated and will be removed in the next major release, please use `init(appLink:extras:appLinkData:settings:)` instead");
/** 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
                             settings:(id<FBSDKSettings>)settings
NS_SWIFT_NAME(init(appLink:extras:appLinkData:settings:));
/**
 Creates an NSDictionary<NSString *, id> with the correct format for iOS callback URLs,
 to be used as 'appLinkData' argument in the call to navigationWithAppLink:extras:appLinkData:
 */
+ (NSDictionary<NSString *, NSDictionary<NSString *, NSString *> *> *)callbackAppLinkDataForAppWithName:(NSString *)appName
                                                                                                    url:(NSString *)url
NS_SWIFT_NAME(callbackAppLinkData(forApp:url:));
// UNCRUSTIFY_FORMAT_ON
/** Performs the navigation */
- (FBSDKAppLinkNavigationType)navigate:(NSError **)error
  __attribute__((swift_error(nonnull_error)));
/** 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 */
+ (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 */
+ (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
 internal web view instead of going straight to the browser for regular links.)
 */
+ (FBSDKAppLinkNavigationType)navigationTypeForLink:(FBSDKAppLink *)link;
/** 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
 */
+ (void)navigateToURL:(NSURL *)destination
             resolver:(id<FBSDKAppLinkResolving>)resolver
              handler:(FBSDKAppLinkNavigationBlock)handler;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h
New file
@@ -0,0 +1,60 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKAppLinkResolving.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Describes the callback for appLinkFromURLInBackground.
 @param appLinks the FBSDKAppLinks representing the deferred App Links
 @param error the error during the request, if any
 */
typedef void (^ FBSDKAppLinksBlock)(NSDictionary<NSURL *, FBSDKAppLink *> *appLinks,
  NSError *_Nullable error)
NS_SWIFT_NAME(AppLinksBlock);
/**
 Provides an implementation of the FBSDKAppLinkResolving protocol that uses the Facebook App Link
 Index API to resolve App Links given a URL. It also provides an additional helper method that can resolve
 multiple App Links in a single call.
 Usage of this type requires a client token. See `[FBSDKSettings setClientToken:]`
 */
NS_SWIFT_NAME(AppLinkResolver)
@interface FBSDKAppLinkResolver : NSObject <FBSDKAppLinkResolving>
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
 Asynchronously resolves App Link data for a given array of URLs.
 @param urls The URLs to resolve into an App Link.
 @param handler The completion block that will return an App Link for the given URL.
 */
- (void)appLinksFromURLs:(NSArray<NSURL *> *)urls handler:(FBSDKAppLinksBlock)handler
    NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension");
/**
  Allocates and initializes a new instance of FBSDKAppLinkResolver.
 */
+ (instancetype)resolver
  NS_SWIFT_NAME(init());
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilder.h
New file
@@ -0,0 +1,39 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKCoreKit.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Class responsible for generating the appropriate FBSDKGraphRequest for a given set of urls
 */
NS_SWIFT_NAME(AppLinkResolverRequestBuilder)
DEPRECATED_MSG_ATTRIBUTE("`FBSDKAppLinkResolverRequestBuilder` is deprecated and will be removed in the next major release")
@interface FBSDKAppLinkResolverRequestBuilder : NSObject
/**
 Generates the FBSDKGraphRequest
 @param urls The URLs to build the requests for
 */
- (FBSDKGraphRequest *)requestForURLs:(NSArray<NSURL *> *)urls
    NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension");
- (nullable NSString *)getIdiomSpecificField
    NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension");
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h
New file
@@ -0,0 +1,47 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@class FBSDKAppLink;
/**
 Describes the callback for appLinkFromURLInBackground.
 @param appLink the FBSDKAppLink representing the deferred App Link
 @param error the error during the request, if any
 */
typedef void (^ FBSDKAppLinkBlock)(FBSDKAppLink *_Nullable appLink, NSError *_Nullable error)
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.
 */
NS_SWIFT_NAME(AppLinkResolving)
@protocol FBSDKAppLinkResolving <NSObject>
/**
 Asynchronously resolves App Link data for a given URL.
 @param url The URL to resolve into an App Link.
 @param handler The completion block that will return an App Link for the given URL.
 */
- (void)appLinkFromURL:(NSURL *)url handler:(FBSDKAppLinkBlock)handler
    NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension");
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h
New file
@@ -0,0 +1,48 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKAppLinkTargetProtocol.h>
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.
 */
NS_SWIFT_NAME(AppLinkTarget)
@interface FBSDKAppLinkTarget : NSObject <FBSDKAppLinkTarget>
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/** Creates a FBSDKAppLinkTarget with the given app site and target URL. */
// UNCRUSTIFY_FORMAT_OFF
+ (instancetype)appLinkTargetWithURL:(nullable NSURL *)url
                          appStoreId:(nullable NSString *)appStoreId
                             appName:(NSString *)appName
NS_SWIFT_NAME(init(url:appStoreId:appName:));
// UNCRUSTIFY_FORMAT_ON
/** The URL prefix for this app link target */
@property (nullable, nonatomic, readonly, strong) NSURL *URL;
/** The app ID for the app store */
@property (nullable, nonatomic, readonly, copy) NSString *appStoreId;
/** The name of the app */
@property (nonatomic, readonly, copy) NSString *appName;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetProtocol.h
New file
@@ -0,0 +1,39 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/// A protocol to describe an AppLinkTarget
NS_SWIFT_NAME(AppLinkTargetProtocol)
@protocol FBSDKAppLinkTarget
// UNCRUSTIFY_FORMAT_OFF
+ (instancetype)appLinkTargetWithURL:(nullable NSURL *)url
                          appStoreId:(nullable NSString *)appStoreId
                             appName:(NSString *)appName
NS_SWIFT_NAME(init(url:appStoreId:appName:));
// UNCRUSTIFY_FORMAT_ON
/** The URL prefix for this app link target */
@property (nullable, nonatomic, readonly) NSURL *URL;
/** The app ID for the app store */
@property (nullable, nonatomic, readonly, copy) NSString *appStoreId;
/** The name of the app */
@property (nonatomic, readonly, copy) NSString *appName;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h
New file
@@ -0,0 +1,80 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
  Describes the callback for fetchDeferredAppLink.
 @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 (^ 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
 Engagement Ads (https://developers.facebook.com/docs/ads-for-apps/mobile-app-ads-engagement).
 This may require a network round trip. If successful, the handler is invoked  with the link
 data (this will only return a valid URL once, and future calls will result in a nil URL
 value in the callback).
 @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
 common case where there simply was no app link data, the NSError instance will be nil.
 This method should only be called from a location that occurs after any launching URL has
 been processed (e.g., you should call this method from your application delegate's
 applicationDidBecomeActive:).
 */
+ (void)fetchDeferredAppLink:(nullable FBSDKURLBlock)handler;
/*
  Call this method to fetch promotion code from the url, if it's present.
 @param url App Link url that was passed to the app.
 @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.
*/
+ (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
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAppURLSchemeProviding.h
New file
@@ -0,0 +1,34 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(AppURLSchemeProviding)
@protocol FBSDKAppURLSchemeProviding
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nonatomic, readonly, copy) NSString *appURLScheme;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)validateURLSchemes;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h
New file
@@ -0,0 +1,120 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <UIKit/UIKit.h>
#import <FBSDKCoreKit/FBSDKApplicationObserving.h>
NS_ASSUME_NONNULL_BEGIN
/**
  The FBSDKApplicationDelegate is designed to post process the results from Facebook Login
 or Facebook Dialogs (or any action that requires switching over to the native Facebook
 app or Safari).
 The methods in this class are designed to mirror those in UIApplicationDelegate, and you
 should call them in the respective methods in your AppDelegate implementation.
 */
NS_SWIFT_NAME(ApplicationDelegate)
@interface FBSDKApplicationDelegate : NSObject
#if !FBTEST
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
#endif
/**
 Gets the singleton instance.
 */
@property (class, nonatomic, readonly, strong) FBSDKApplicationDelegate *sharedInstance
NS_SWIFT_NAME(shared);
/**
  Call this method from the [UIApplicationDelegate application:openURL:sourceApplication:annotation:] method
 of the AppDelegate for your app. It should be invoked for the proper processing of responses during interaction
 with the native Facebook app or Safari as part of SSO authorization flow or Facebook dialogs.
 @param application The application as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:].
 @param url The URL as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:].
 @param sourceApplication The sourceApplication as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:].
 @param annotation The annotation as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:].
 @return YES if the url was intended for the Facebook SDK, NO if not.
 */
- (BOOL)application:(UIApplication *)application
            openURL:(NSURL *)url
  sourceApplication:(nullable NSString *)sourceApplication
         annotation:(nullable id)annotation;
/**
  Call this method from the [UIApplicationDelegate application:openURL:options:] method
 of the AppDelegate for your app. It should be invoked for the proper processing of responses during interaction
 with the native Facebook app or Safari as part of SSO authorization flow or Facebook dialogs.
 @param application The application as passed to [UIApplicationDelegate application:openURL:options:].
 @param url The URL as passed to [UIApplicationDelegate application:openURL:options:].
 @param options The options dictionary as passed to [UIApplicationDelegate application:openURL:options:].
 @return YES if the url was intended for the Facebook SDK, NO if not.
 */
- (BOOL)application:(UIApplication *)application
            openURL:(NSURL *)url
            options:(NSDictionary<UIApplicationOpenURLOptionsKey, id> *)options;
/**
  Call this method from the [UIApplicationDelegate application:didFinishLaunchingWithOptions:] method
 of the AppDelegate for your app. It should be invoked for the proper use of the Facebook SDK.
 As part of SDK initialization basic auto logging of app events will occur, this can be
controlled via 'FacebookAutoLogAppEventsEnabled' key in the project info plist file.
 @param application The application as passed to [UIApplicationDelegate application:didFinishLaunchingWithOptions:].
 @param launchOptions The launchOptions as passed to [UIApplicationDelegate application:didFinishLaunchingWithOptions:].
 @return True if there are any added application observers that themselves return true from calling `application:didFinishLaunchingWithOptions:`.
   Otherwise will return false. Note: If this method is called after calling `initializeSDK` then the return type will always be false.
 */
- (BOOL)            application:(UIApplication *)application
  didFinishLaunchingWithOptions:(nullable NSDictionary<UIApplicationLaunchOptionsKey, id> *)launchOptions;
/**
 Initializes the SDK.
 If you are using the SDK within the context of the UIApplication lifecycle, do not use this method.
 Instead use `application: didFinishLaunchingWithOptions:`.
 As part of SDK initialization basic auto logging of app events will occur, this can be
 controlled via 'FacebookAutoLogAppEventsEnabled' key in the project info plist file.
 */
- (void)initializeSDK;
/**
  Adds an observer that will be informed about application lifecycle events.
  @note Observers are weakly held
 */
- (void)addObserver:(id<FBSDKApplicationObserving>)observer;
/**
  Removes an observer so that it will no longer be informed about application lifecycle events.
  @note Observers are weakly held
 */
- (void)removeObserver:(id<FBSDKApplicationObserving>)observer;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h
New file
@@ -0,0 +1,33 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/*
 Describes any types that optionally responds to various lifecycle events
 received by the system and propagated by `ApplicationDelegate`.
 */
@protocol FBSDKApplicationObserving <NSObject>
@optional
- (void)applicationDidBecomeActive:(nullable UIApplication *)application;
- (void)applicationWillResignActive:(nullable UIApplication *)application;
- (void)applicationDidEnterBackground:(nullable UIApplication *)application;
- (BOOL)            application:(UIApplication *)application
  didFinishLaunchingWithOptions:(nullable NSDictionary<UIApplicationLaunchOptionsKey, id> *)launchOptions;
- (BOOL)application:(UIApplication *)application
            openURL:(NSURL *)url
  sourceApplication:(nullable NSString *)sourceApplication
         annotation:(nullable id)annotation;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h
New file
@@ -0,0 +1,63 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
@class FBSDKAuthenticationTokenClaims;
@protocol FBSDKTokenCaching;
NS_ASSUME_NONNULL_BEGIN
/**
 Represent an AuthenticationToken used for a login attempt
*/
NS_SWIFT_NAME(AuthenticationToken)
@interface FBSDKAuthenticationToken : NSObject <NSCopying, NSObject, NSSecureCoding>
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
  The "global" authentication token that represents the currently logged in user.
 The `currentAuthenticationToken` represents the authentication token of the
 current user and can be used by a client to verify an authentication attempt.
 */
@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken;
/**
 The raw token string from the authentication response
 */
@property (nonatomic, readonly, copy) NSString *tokenString;
/**
 The nonce from the decoded authentication response
 */
@property (nonatomic, readonly, copy) NSString *nonce;
/**
  The graph domain where the user is authenticated.
 */
@property (nonatomic, readonly, copy) NSString *graphDomain;
/**
  Returns the claims encoded in the AuthenticationToken
 */
- (nullable FBSDKAuthenticationTokenClaims *)claims;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (class, nullable, nonatomic, copy) id<FBSDKTokenCaching> tokenCache;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h
New file
@@ -0,0 +1,89 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(AuthenticationTokenClaims)
@interface FBSDKAuthenticationTokenClaims : NSObject
/// A unique identifier for the token.
@property (nonatomic, readonly, strong) NSString *jti;
/// Issuer Identifier for the Issuer of the response.
@property (nonatomic, readonly, strong) NSString *iss;
/// Audience(s) that this ID Token is intended for.
@property (nonatomic, readonly, strong) NSString *aud;
/// String value used to associate a Client session with an ID Token, and to mitigate replay attacks.
@property (nonatomic, readonly, strong) NSString *nonce;
/// Expiration time on or after which the ID Token MUST NOT be accepted for processing.
@property (nonatomic, readonly, assign) NSTimeInterval exp;
/// Time at which the JWT was issued.
@property (nonatomic, readonly, assign) NSTimeInterval iat;
/// Subject - Identifier for the End-User at the Issuer.
@property (nonatomic, readonly, strong) NSString *sub;
/// End-User's full name in displayable form including all name parts.
@property (nullable, nonatomic, readonly, strong) NSString *name;
/// End-User's given name in displayable form
@property (nullable, nonatomic, readonly, strong) NSString *givenName;
/// End-User's middle name in displayable form
@property (nullable, nonatomic, readonly, strong) NSString *middleName;
/// End-User's family name in displayable form
@property (nullable, nonatomic, readonly, strong) NSString *familyName;
/**
 End-User's preferred e-mail address.
 IMPORTANT: This field will only be populated if your user has granted your application the 'email' permission.
 */
@property (nullable, nonatomic, readonly, strong) NSString *email;
/// URL of the End-User's profile picture.
@property (nullable, nonatomic, readonly, strong) NSString *picture;
/**
 End-User's friends.
 IMPORTANT: This field will only be populated if your user has granted your application the 'user_friends' permission.
 */
@property (nullable, nonatomic, readonly, strong) NSArray<NSString *> *userFriends;
/// End-User's birthday
@property (nullable, nonatomic, readonly, strong) NSString *userBirthday;
/// End-User's age range
@property (nullable, nonatomic, readonly, strong) NSDictionary<NSString *, NSNumber *> *userAgeRange;
/// End-User's hometown
@property (nullable, nonatomic, readonly, strong) NSDictionary<NSString *, NSString *> *userHometown;
/// End-User's location
@property (nullable, nonatomic, readonly, strong) NSDictionary<NSString *, NSString *> *userLocation;
/// End-User's gender
@property (nullable, nonatomic, readonly, strong) NSString *userGender;
/// End-User's link
@property (nullable, nonatomic, readonly, strong) NSString *userLink;
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h
New file
@@ -0,0 +1,31 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKAuthenticationToken.h>
#import <FBSDKCoreKit/FBSDKTokenCaching.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(AuthenticationTokenProviding)
@protocol FBSDKAuthenticationTokenProviding
@property (class, nullable, nonatomic, readonly, copy) FBSDKAuthenticationToken *currentAuthenticationToken;
@property (class, nullable, nonatomic, copy) id<FBSDKTokenCaching> tokenCache;
@end
NS_SWIFT_NAME(AuthenticationTokenSetting)
@protocol FBSDKAuthenticationTokenSetting
@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPI.h
New file
@@ -0,0 +1,54 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <TargetConditionals.h>
#if !TARGET_OS_TV
 #import <UIKit/UIKit.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIProtocol.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIRequest.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIRequestOpening.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIResponse.h>
 #import <FBSDKCoreKit/FBSDKConstants.h>
 #import <FBSDKCoreKit/FBSDKURLOpener.h>
 #import <FBSDKCoreKit/FBSDKURLOpening.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
typedef void (^FBSDKAuthenticationCompletionHandler)(NSURL *_Nullable callbackURL, NSError *_Nullable error);
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(BridgeAPI)
@interface FBSDKBridgeAPI : NSObject <FBSDKBridgeAPIRequestOpening, FBSDKURLOpener>
@property (class, nonatomic, readonly, strong) FBSDKBridgeAPI *sharedInstance
NS_SWIFT_NAME(shared);
@property (nonatomic, readonly, getter = isActive) BOOL active;
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h
New file
@@ -0,0 +1,44 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h>
NS_ASSUME_NONNULL_BEGIN
FOUNDATION_EXPORT NSString *const FBSDKBridgeAPIAppIDKey;
FOUNDATION_EXPORT NSString *const FBSDKBridgeAPISchemeSuffixKey;
FOUNDATION_EXPORT NSString *const FBSDKBridgeAPIVersionKey;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(BridgeAPIProtocol)
@protocol FBSDKBridgeAPIProtocol <NSObject>
- (nullable NSURL *)requestURLWithActionID:(NSString *)actionID
                                    scheme:(NSString *)scheme
                                methodName:(NSString *)methodName
                                parameters:(NSDictionary<NSString *, id> *)parameters
                                     error:(NSError *_Nullable *)errorRef;
- (nullable NSDictionary<NSString *, id> *)responseParametersForActionID:(NSString *)actionID
                                                         queryParameters:(NSDictionary<NSString *, id> *)queryParameters
                                                               cancelled:(nullable BOOL *)cancelledRef
                                                                   error:(NSError *_Nullable *)errorRef;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocolType.h
New file
@@ -0,0 +1,24 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
typedef NS_ENUM(NSUInteger, FBSDKBridgeAPIProtocolType) {
  FBSDKBridgeAPIProtocolTypeNative,
  FBSDKBridgeAPIProtocolTypeWeb,
};
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h
New file
@@ -0,0 +1,50 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h>
#import <FBSDKCoreKit/FBSDKBridgeAPIRequest.h>
#import <FBSDKCoreKit/FBSDKBridgeAPIRequestProtocol.h>
#import <FBSDKCoreKit/FBSDKURLScheme.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(BridgeAPIRequest)
@interface FBSDKBridgeAPIRequest : NSObject <NSCopying, FBSDKBridgeAPIRequest>
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
+ (nullable instancetype)bridgeAPIRequestWithProtocolType:(FBSDKBridgeAPIProtocolType)protocolType
                                                   scheme:(FBSDKURLScheme)scheme
                                               methodName:(nullable NSString *)methodName
                                               parameters:(nullable NSDictionary<NSString *, id> *)parameters
                                                 userInfo:(nullable NSDictionary<NSString *, id> *)userInfo;
@property (nonatomic, readonly, copy) NSString *actionID;
@property (nullable, nonatomic, readonly, copy) NSString *methodName;
@property (nullable, nonatomic, readonly, copy) NSDictionary<NSString *, id> *parameters;
@property (nonatomic, readonly, assign) FBSDKBridgeAPIProtocolType protocolType;
@property (nonatomic, readonly, copy) FBSDKURLScheme scheme;
@property (nullable, nonatomic, readonly, copy) NSDictionary<NSString *, id> *userInfo;
- (nullable NSURL *)requestURL:(NSError *_Nullable *)errorRef;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestCreating.h
New file
@@ -0,0 +1,38 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h>
@protocol FBSDKBridgeAPIRequest;
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(BridgeAPIRequestCreating)
@protocol FBSDKBridgeAPIRequestCreating
- (nullable id<FBSDKBridgeAPIRequest>)bridgeAPIRequestWithProtocolType:(FBSDKBridgeAPIProtocolType)protocolType
                                                                scheme:(NSString *)scheme
                                                            methodName:(nullable NSString *)methodName
                                                            parameters:(nullable NSDictionary<NSString *, id> *)parameters
                                                              userInfo:(nullable NSDictionary<NSString *, id> *)userInfo;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h
New file
@@ -0,0 +1,51 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <UIKit/UIViewController.h>
#import <FBSDKCoreKit/FBSDKBridgeAPIResponse.h>
#import <FBSDKCoreKit/FBSDKConstants.h>
@protocol FBSDKBridgeAPIRequest;
@protocol FBSDKURLOpening;
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(BridgeAPIRequestOpening)
@protocol FBSDKBridgeAPIRequestOpening <NSObject>
- (void)openBridgeAPIRequest:(NSObject<FBSDKBridgeAPIRequest> *)request
     useSafariViewController:(BOOL)useSafariViewController
          fromViewController:(nullable UIViewController *)fromViewController
             completionBlock:(FBSDKBridgeAPIResponseBlock)completionBlock;
// UNCRUSTIFY_FORMAT_OFF
- (void)openURLWithSafariViewController:(NSURL *)url
                                 sender:(nullable id<FBSDKURLOpening>)sender
                     fromViewController:(nullable UIViewController *)fromViewController
                                handler:(FBSDKSuccessBlock)handler
NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:));
// UNCRUSTIFY_FORMAT_ON
- (void)openURL:(NSURL *)url
         sender:(nullable id<FBSDKURLOpening>)sender
        handler:(FBSDKSuccessBlock)handler;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestProtocol.h
New file
@@ -0,0 +1,40 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h>
@protocol FBSDKBridgeAPIProtocol;
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(BridgeAPIRequestProtocol)
@protocol FBSDKBridgeAPIRequest <NSObject, NSCopying>
@property (nonatomic, readonly, copy) NSString *scheme;
@property (nonatomic, readonly, copy) NSString *actionID;
@property (nullable, nonatomic, readonly, copy) NSString *methodName;
@property (nonatomic, readonly, assign) FBSDKBridgeAPIProtocolType protocolType;
@property (nullable, nonatomic, readonly, strong) id<FBSDKBridgeAPIProtocol> protocol;
- (nullable NSURL *)requestURL:(NSError *_Nullable *)errorRef;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIResponse.h
New file
@@ -0,0 +1,55 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
@protocol FBSDKBridgeAPIRequest;
@class FBSDKBridgeAPIResponse;
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
typedef void (^ FBSDKBridgeAPIResponseBlock)(FBSDKBridgeAPIResponse *response)
NS_SWIFT_NAME(BridgeAPIResponseBlock);
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(BridgeAPIResponse)
@interface FBSDKBridgeAPIResponse : NSObject <NSCopying, NSObject>
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
+ (instancetype)bridgeAPIResponseWithRequest:(NSObject<FBSDKBridgeAPIRequest> *)request error:(NSError *)error;
+ (nullable instancetype)bridgeAPIResponseWithRequest:(NSObject<FBSDKBridgeAPIRequest> *)request
                                          responseURL:(NSURL *)responseURL
                                    sourceApplication:(nullable NSString *)sourceApplication
                                                error:(NSError *__autoreleasing *)errorRef;
+ (instancetype)bridgeAPIResponseCancelledWithRequest:(NSObject<FBSDKBridgeAPIRequest> *)request;
@property (nonatomic, readonly, getter = isCancelled, assign) BOOL cancelled;
@property (nullable, nonatomic, readonly, copy) NSError *error;
@property (nonatomic, readonly, copy) NSObject<FBSDKBridgeAPIRequest> *request;
@property (nullable, nonatomic, readonly, copy) NSDictionary<NSString *, id> *responseParameters;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKButton.h
New file
@@ -0,0 +1,79 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <UIKit/UIKit.h>
#import <FBSDKCoreKit/FBSDKImpressionLoggingButton.h>
@class FBSDKIcon;
NS_ASSUME_NONNULL_BEGIN
/**
  A base class for common SDK buttons.
 */
NS_SWIFT_NAME(FBButton)
@interface FBSDKButton : FBSDKImpressionLoggingButton
@property (nonatomic, readonly, getter = isImplicitlyDisabled) BOOL implicitlyDisabled;
- (void)checkImplicitlyDisabled;
- (void)configureWithIcon:(nullable FBSDKIcon *)icon
                    title:(nullable NSString *)title
          backgroundColor:(nullable UIColor *)backgroundColor
         highlightedColor:(nullable UIColor *)highlightedColor;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void) configureWithIcon:(nullable FBSDKIcon *)icon
                     title:(nullable NSString *)title
           backgroundColor:(nullable UIColor *)backgroundColor
          highlightedColor:(nullable UIColor *)highlightedColor
             selectedTitle:(nullable NSString *)selectedTitle
              selectedIcon:(nullable FBSDKIcon *)selectedIcon
             selectedColor:(nullable UIColor *)selectedColor
  selectedHighlightedColor:(nullable UIColor *)selectedHighlightedColor;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (UIColor *)defaultBackgroundColor;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (CGSize)sizeThatFits:(CGSize)size title:(NSString *)title;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (CGSize)textSizeForText:(NSString *)text font:(UIFont *)font constrainedSize:(CGSize)constrainedSize lineBreakMode:(NSLineBreakMode)lineBreakMode;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)logTapEventWithEventName:(NSString *)eventName
                      parameters:(nullable NSDictionary<NSString *, id> *)parameters;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKButtonImpressionLogging.h
New file
@@ -0,0 +1,30 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKAppEventName.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(FBButtonImpressionLogging)
@protocol FBSDKButtonImpressionLogging <NSObject>
@property (nullable, nonatomic, readonly, copy) NSDictionary<NSString *, id> *analyticsParameters;
@property (nonatomic, readonly, copy) FBSDKAppEventName impressionTrackingEventName;
@property (nonatomic, readonly, copy) NSString *impressionTrackingIdentifier;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKConstants.h
New file
@@ -0,0 +1,240 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
 The error domain for all errors from FBSDKCoreKit.
 Error codes from the SDK in the range 0-99 are reserved for this domain.
 */
FOUNDATION_EXPORT NSErrorDomain const FBSDKErrorDomain
NS_SWIFT_NAME(ErrorDomain);
/*
 @methodgroup error userInfo keys
 */
/**
 The userInfo key for the invalid collection for errors with FBSDKErrorInvalidArgument.
 If the invalid argument is a collection, the collection can be found with this key and the individual
 invalid item can be found with FBSDKErrorArgumentValueKey.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKErrorArgumentCollectionKey
NS_SWIFT_NAME(ErrorArgumentCollectionKey);
/**
 The userInfo key for the invalid argument name for errors with FBSDKErrorInvalidArgument.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKErrorArgumentNameKey
NS_SWIFT_NAME(ErrorArgumentNameKey);
/**
 The userInfo key for the invalid argument value for errors with FBSDKErrorInvalidArgument.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKErrorArgumentValueKey
NS_SWIFT_NAME(ErrorArgumentValueKey);
/**
 The userInfo key for the message for developers in NSErrors that originate from the SDK.
 The developer message will not be localized and is not intended to be presented within the app.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKErrorDeveloperMessageKey
NS_SWIFT_NAME(ErrorDeveloperMessageKey);
/**
 The userInfo key describing a localized description that can be presented to the user.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKErrorLocalizedDescriptionKey
NS_SWIFT_NAME(ErrorLocalizedDescriptionKey);
/**
 The userInfo key describing a localized title that can be presented to the user, used with `FBSDKLocalizedErrorDescriptionKey`.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKErrorLocalizedTitleKey
NS_SWIFT_NAME(ErrorLocalizedTitleKey);
/*
 @methodgroup FBSDKGraphRequest error userInfo keys
 */
/**
 The userInfo key describing the error category, for error recovery purposes.
 See `FBSDKGraphErrorRecoveryProcessor` and `[FBSDKGraphRequest disableErrorRecovery]`.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKGraphRequestErrorKey
NS_SWIFT_NAME(GraphRequestErrorKey);
/*
 The userInfo key for the Graph API error code.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKGraphRequestErrorGraphErrorCodeKey
NS_SWIFT_NAME(GraphRequestErrorGraphErrorCodeKey);
/*
 The userInfo key for the Graph API error subcode.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKGraphRequestErrorGraphErrorSubcodeKey
NS_SWIFT_NAME(GraphRequestErrorGraphErrorSubcodeKey);
/*
 The userInfo key for the HTTP status code.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKGraphRequestErrorHTTPStatusCodeKey
NS_SWIFT_NAME(GraphRequestErrorHTTPStatusCodeKey);
/*
 The userInfo key for the raw JSON response.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKGraphRequestErrorParsedJSONResponseKey
NS_SWIFT_NAME(GraphRequestErrorParsedJSONResponseKey);
/*
 @methodgroup Common Code Block typedefs
 */
/**
 Success Block
 */
typedef void (^ FBSDKCodeBlock)(void)
NS_SWIFT_NAME(CodeBlock);
/**
 Error Block
 */
typedef void (^ FBSDKErrorBlock)(NSError *_Nullable error)
NS_SWIFT_NAME(ErrorBlock);
/**
 Success Block
 */
typedef void (^ FBSDKSuccessBlock)(BOOL success, NSError *_Nullable error)
NS_SWIFT_NAME(SuccessBlock);
/*
 @methodgroup Enums
 */
#ifndef NS_ERROR_ENUM
 #define NS_ERROR_ENUM(_domain, _name) \
  enum _name : NSInteger _name; \
  enum __attribute__((ns_error_domain(_domain))) _name: NSInteger
#endif
/**
 FBSDKCoreError
 Error codes for FBSDKErrorDomain.
 */
typedef NS_ERROR_ENUM (FBSDKErrorDomain, FBSDKCoreError)
{
  /**
   Reserved.
   */
  FBSDKErrorReserved = 0,
  /**
   The error code for errors from invalid encryption on incoming encryption URLs.
   */
  FBSDKErrorEncryption,
  /**
   The error code for errors from invalid arguments to SDK methods.
   */
  FBSDKErrorInvalidArgument,
  /**
   The error code for unknown errors.
   */
  FBSDKErrorUnknown,
  /**
   A request failed due to a network error. Use NSUnderlyingErrorKey to retrieve
   the error object from the NSURLSession for more information.
   */
  FBSDKErrorNetwork,
  /**
   The error code for errors encountered during an App Events flush.
   */
  FBSDKErrorAppEventsFlush,
  /**
   An endpoint that returns a binary response was used with FBSDKGraphRequestConnection.
   Endpoints that return image/jpg, etc. should be accessed using NSURLRequest
   */
  FBSDKErrorGraphRequestNonTextMimeTypeReturned,
  /**
   The operation failed because the server returned an unexpected response.
   You can get this error if you are not using the most recent SDK, or you are accessing a version of the
   Graph API incompatible with the current SDK.
   */
  FBSDKErrorGraphRequestProtocolMismatch,
  /**
   The Graph API returned an error.
   See below for useful userInfo keys (beginning with FBSDKGraphRequestError*)
   */
  FBSDKErrorGraphRequestGraphAPI,
  /**
   The specified dialog configuration is not available.
   This error may signify that the configuration for the dialogs has not yet been downloaded from the server
   or that the dialog is unavailable.  Subsequent attempts to use the dialog may succeed as the configuration is loaded.
   */
  FBSDKErrorDialogUnavailable,
  /**
   Indicates an operation failed because a required access token was not found.
   */
  FBSDKErrorAccessTokenRequired,
  /**
   Indicates an app switch (typically for a dialog) failed because the destination app is out of date.
   */
  FBSDKErrorAppVersionUnsupported,
  /**
   Indicates an app switch to the browser (typically for a dialog) failed.
   */
  FBSDKErrorBrowserUnavailable,
  /**
   Indicates that a bridge api interaction was interrupted.
   */
  FBSDKErrorBridgeAPIInterruption,
  /**
   Indicates that a bridge api response creation failed.
   */
  FBSDKErrorBridgeAPIResponse,
} NS_SWIFT_NAME(CoreError);
/**
 FBSDKGraphRequestError
 Describes the category of Facebook error. See `FBSDKGraphRequestErrorKey`.
 */
typedef NS_ENUM(NSUInteger, FBSDKGraphRequestError) {
  /** The default error category that is not known to be recoverable. Check `FBSDKLocalizedErrorDescriptionKey` for a user facing message. */
  FBSDKGraphRequestErrorOther = 0,
  /** Indicates the error is temporary (such as server throttling). While a recoveryAttempter will be provided with the error instance, the attempt is guaranteed to succeed so you can simply retry the operation if you do not want to present an alert.  */
  FBSDKGraphRequestErrorTransient = 1,
  /** Indicates the error can be recovered (such as requiring a login). A recoveryAttempter will be provided with the error instance that can take UI action. */
  FBSDKGraphRequestErrorRecoverable = 2,
} NS_SWIFT_NAME(GraphRequestError);
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h
New file
@@ -0,0 +1,432 @@
#if 0
#elif defined(__arm64__) && __arm64__
// Generated by Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
#ifndef FBSDKCOREKIT_SWIFT_H
#define FBSDKCOREKIT_SWIFT_H
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wgcc-compat"
#if !defined(__has_include)
# define __has_include(x) 0
#endif
#if !defined(__has_attribute)
# define __has_attribute(x) 0
#endif
#if !defined(__has_feature)
# define __has_feature(x) 0
#endif
#if !defined(__has_warning)
# define __has_warning(x) 0
#endif
#if __has_include(<swift/objc-prologue.h>)
# include <swift/objc-prologue.h>
#endif
#pragma clang diagnostic ignored "-Wauto-import"
#include <Foundation/Foundation.h>
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
#if !defined(SWIFT_TYPEDEFS)
# define SWIFT_TYPEDEFS 1
# if __has_include(<uchar.h>)
#  include <uchar.h>
# elif !defined(__cplusplus)
typedef uint_least16_t char16_t;
typedef uint_least32_t char32_t;
# endif
typedef float swift_float2  __attribute__((__ext_vector_type__(2)));
typedef float swift_float3  __attribute__((__ext_vector_type__(3)));
typedef float swift_float4  __attribute__((__ext_vector_type__(4)));
typedef double swift_double2  __attribute__((__ext_vector_type__(2)));
typedef double swift_double3  __attribute__((__ext_vector_type__(3)));
typedef double swift_double4  __attribute__((__ext_vector_type__(4)));
typedef int swift_int2  __attribute__((__ext_vector_type__(2)));
typedef int swift_int3  __attribute__((__ext_vector_type__(3)));
typedef int swift_int4  __attribute__((__ext_vector_type__(4)));
typedef unsigned int swift_uint2  __attribute__((__ext_vector_type__(2)));
typedef unsigned int swift_uint3  __attribute__((__ext_vector_type__(3)));
typedef unsigned int swift_uint4  __attribute__((__ext_vector_type__(4)));
#endif
#if !defined(SWIFT_PASTE)
# define SWIFT_PASTE_HELPER(x, y) x##y
# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
#endif
#if !defined(SWIFT_METATYPE)
# define SWIFT_METATYPE(X) Class
#endif
#if !defined(SWIFT_CLASS_PROPERTY)
# if __has_feature(objc_class_property)
#  define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
# else
#  define SWIFT_CLASS_PROPERTY(...)
# endif
#endif
#if __has_attribute(objc_runtime_name)
# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
#else
# define SWIFT_RUNTIME_NAME(X)
#endif
#if __has_attribute(swift_name)
# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
#else
# define SWIFT_COMPILE_NAME(X)
#endif
#if __has_attribute(objc_method_family)
# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
#else
# define SWIFT_METHOD_FAMILY(X)
#endif
#if __has_attribute(noescape)
# define SWIFT_NOESCAPE __attribute__((noescape))
#else
# define SWIFT_NOESCAPE
#endif
#if __has_attribute(ns_consumed)
# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
#else
# define SWIFT_RELEASES_ARGUMENT
#endif
#if __has_attribute(warn_unused_result)
# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
#else
# define SWIFT_WARN_UNUSED_RESULT
#endif
#if __has_attribute(noreturn)
# define SWIFT_NORETURN __attribute__((noreturn))
#else
# define SWIFT_NORETURN
#endif
#if !defined(SWIFT_CLASS_EXTRA)
# define SWIFT_CLASS_EXTRA
#endif
#if !defined(SWIFT_PROTOCOL_EXTRA)
# define SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_ENUM_EXTRA)
# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if __has_attribute(objc_subclassing_restricted)
#  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
#  define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
# else
#  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
#  define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
# endif
#endif
#if !defined(SWIFT_RESILIENT_CLASS)
# if __has_attribute(objc_class_stub)
#  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
#  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
# else
#  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
#  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
# endif
#endif
#if !defined(SWIFT_PROTOCOL)
# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_EXTENSION)
# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
#endif
#if !defined(OBJC_DESIGNATED_INITIALIZER)
# if __has_attribute(objc_designated_initializer)
#  define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
# else
#  define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM_ATTR)
# if defined(__has_attribute) && __has_attribute(enum_extensibility)
#  define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
# else
#  define SWIFT_ENUM_ATTR(_extensibility)
# endif
#endif
#if !defined(SWIFT_ENUM)
# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
# if __has_feature(generalized_swift_name)
#  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
# else
#  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
# endif
#endif
#if !defined(SWIFT_UNAVAILABLE)
# define SWIFT_UNAVAILABLE __attribute__((unavailable))
#endif
#if !defined(SWIFT_UNAVAILABLE_MSG)
# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
#endif
#if !defined(SWIFT_AVAILABILITY)
# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
#endif
#if !defined(SWIFT_WEAK_IMPORT)
# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
#endif
#if !defined(SWIFT_DEPRECATED)
# define SWIFT_DEPRECATED __attribute__((deprecated))
#endif
#if !defined(SWIFT_DEPRECATED_MSG)
# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
#endif
#if __has_feature(attribute_diagnose_if_objc)
# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
#else
# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
#endif
#if !defined(IBSegueAction)
# define IBSegueAction
#endif
#if __has_feature(modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
#endif
#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
#pragma clang diagnostic ignored "-Wduplicate-method-arg"
#if __has_warning("-Wpragma-clang-attribute")
# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
#endif
#pragma clang diagnostic ignored "-Wunknown-pragmas"
#pragma clang diagnostic ignored "-Wnullability"
#if __has_attribute(external_source_symbol)
# pragma push_macro("any")
# undef any
# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKCoreKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
# pragma pop_macro("any")
#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
#pragma clang diagnostic pop
#endif
#elif defined(__ARM_ARCH_7A__) && __ARM_ARCH_7A__
// Generated by Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
#ifndef FBSDKCOREKIT_SWIFT_H
#define FBSDKCOREKIT_SWIFT_H
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wgcc-compat"
#if !defined(__has_include)
# define __has_include(x) 0
#endif
#if !defined(__has_attribute)
# define __has_attribute(x) 0
#endif
#if !defined(__has_feature)
# define __has_feature(x) 0
#endif
#if !defined(__has_warning)
# define __has_warning(x) 0
#endif
#if __has_include(<swift/objc-prologue.h>)
# include <swift/objc-prologue.h>
#endif
#pragma clang diagnostic ignored "-Wauto-import"
#include <Foundation/Foundation.h>
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
#if !defined(SWIFT_TYPEDEFS)
# define SWIFT_TYPEDEFS 1
# if __has_include(<uchar.h>)
#  include <uchar.h>
# elif !defined(__cplusplus)
typedef uint_least16_t char16_t;
typedef uint_least32_t char32_t;
# endif
typedef float swift_float2  __attribute__((__ext_vector_type__(2)));
typedef float swift_float3  __attribute__((__ext_vector_type__(3)));
typedef float swift_float4  __attribute__((__ext_vector_type__(4)));
typedef double swift_double2  __attribute__((__ext_vector_type__(2)));
typedef double swift_double3  __attribute__((__ext_vector_type__(3)));
typedef double swift_double4  __attribute__((__ext_vector_type__(4)));
typedef int swift_int2  __attribute__((__ext_vector_type__(2)));
typedef int swift_int3  __attribute__((__ext_vector_type__(3)));
typedef int swift_int4  __attribute__((__ext_vector_type__(4)));
typedef unsigned int swift_uint2  __attribute__((__ext_vector_type__(2)));
typedef unsigned int swift_uint3  __attribute__((__ext_vector_type__(3)));
typedef unsigned int swift_uint4  __attribute__((__ext_vector_type__(4)));
#endif
#if !defined(SWIFT_PASTE)
# define SWIFT_PASTE_HELPER(x, y) x##y
# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
#endif
#if !defined(SWIFT_METATYPE)
# define SWIFT_METATYPE(X) Class
#endif
#if !defined(SWIFT_CLASS_PROPERTY)
# if __has_feature(objc_class_property)
#  define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
# else
#  define SWIFT_CLASS_PROPERTY(...)
# endif
#endif
#if __has_attribute(objc_runtime_name)
# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
#else
# define SWIFT_RUNTIME_NAME(X)
#endif
#if __has_attribute(swift_name)
# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
#else
# define SWIFT_COMPILE_NAME(X)
#endif
#if __has_attribute(objc_method_family)
# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
#else
# define SWIFT_METHOD_FAMILY(X)
#endif
#if __has_attribute(noescape)
# define SWIFT_NOESCAPE __attribute__((noescape))
#else
# define SWIFT_NOESCAPE
#endif
#if __has_attribute(ns_consumed)
# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
#else
# define SWIFT_RELEASES_ARGUMENT
#endif
#if __has_attribute(warn_unused_result)
# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
#else
# define SWIFT_WARN_UNUSED_RESULT
#endif
#if __has_attribute(noreturn)
# define SWIFT_NORETURN __attribute__((noreturn))
#else
# define SWIFT_NORETURN
#endif
#if !defined(SWIFT_CLASS_EXTRA)
# define SWIFT_CLASS_EXTRA
#endif
#if !defined(SWIFT_PROTOCOL_EXTRA)
# define SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_ENUM_EXTRA)
# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if __has_attribute(objc_subclassing_restricted)
#  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
#  define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
# else
#  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
#  define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
# endif
#endif
#if !defined(SWIFT_RESILIENT_CLASS)
# if __has_attribute(objc_class_stub)
#  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
#  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
# else
#  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
#  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
# endif
#endif
#if !defined(SWIFT_PROTOCOL)
# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_EXTENSION)
# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
#endif
#if !defined(OBJC_DESIGNATED_INITIALIZER)
# if __has_attribute(objc_designated_initializer)
#  define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
# else
#  define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM_ATTR)
# if defined(__has_attribute) && __has_attribute(enum_extensibility)
#  define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
# else
#  define SWIFT_ENUM_ATTR(_extensibility)
# endif
#endif
#if !defined(SWIFT_ENUM)
# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
# if __has_feature(generalized_swift_name)
#  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
# else
#  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
# endif
#endif
#if !defined(SWIFT_UNAVAILABLE)
# define SWIFT_UNAVAILABLE __attribute__((unavailable))
#endif
#if !defined(SWIFT_UNAVAILABLE_MSG)
# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
#endif
#if !defined(SWIFT_AVAILABILITY)
# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
#endif
#if !defined(SWIFT_WEAK_IMPORT)
# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
#endif
#if !defined(SWIFT_DEPRECATED)
# define SWIFT_DEPRECATED __attribute__((deprecated))
#endif
#if !defined(SWIFT_DEPRECATED_MSG)
# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
#endif
#if __has_feature(attribute_diagnose_if_objc)
# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
#else
# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
#endif
#if !defined(IBSegueAction)
# define IBSegueAction
#endif
#if __has_feature(modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
#endif
#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
#pragma clang diagnostic ignored "-Wduplicate-method-arg"
#if __has_warning("-Wpragma-clang-attribute")
# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
#endif
#pragma clang diagnostic ignored "-Wunknown-pragmas"
#pragma clang diagnostic ignored "-Wnullability"
#if __has_attribute(external_source_symbol)
# pragma push_macro("any")
# undef any
# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKCoreKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
# pragma pop_macro("any")
#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
#pragma clang diagnostic pop
#endif
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h
New file
@@ -0,0 +1,114 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <FBSDKCoreKit/FBSDKAccessToken.h>
#import <FBSDKCoreKit/FBSDKAccessTokenProtocols.h>
#import <FBSDKCoreKit/FBSDKAdvertisingTrackingStatus.h>
#import <FBSDKCoreKit/FBSDKAppAvailabilityChecker.h>
#import <FBSDKCoreKit/FBSDKAppEventName.h>
#import <FBSDKCoreKit/FBSDKAppEventParameterName.h>
#import <FBSDKCoreKit/FBSDKAppEventParameterProduct.h>
#import <FBSDKCoreKit/FBSDKAppEventParameterValue.h>
#import <FBSDKCoreKit/FBSDKAppEventUserDataType.h>
#import <FBSDKCoreKit/FBSDKAppEvents.h>
#import <FBSDKCoreKit/FBSDKAppEventsFlushBehavior.h>
#import <FBSDKCoreKit/FBSDKAppEventsNotificationName.h>
#import <FBSDKCoreKit/FBSDKAppURLSchemeProviding.h>
#import <FBSDKCoreKit/FBSDKApplicationDelegate.h>
#import <FBSDKCoreKit/FBSDKApplicationObserving.h>
#import <FBSDKCoreKit/FBSDKAuthenticationToken.h>
#import <FBSDKCoreKit/FBSDKAuthenticationTokenClaims.h>
#import <FBSDKCoreKit/FBSDKAuthenticationTokenProtocols.h>
#import <FBSDKCoreKit/FBSDKButton.h>
#import <FBSDKCoreKit/FBSDKButtonImpressionLogging.h>
#import <FBSDKCoreKit/FBSDKConstants.h>
#import <FBSDKCoreKit/FBSDKCoreKitVersions.h>
#import <FBSDKCoreKit/FBSDKDeviceButton.h>
#import <FBSDKCoreKit/FBSDKDeviceDialogView.h>
#import <FBSDKCoreKit/FBSDKDeviceViewControllerBase.h>
#import <FBSDKCoreKit/FBSDKDynamicFrameworkLoaderProxy.h>
#import <FBSDKCoreKit/FBSDKDynamicSocialFrameworkLoader.h>
#import <FBSDKCoreKit/FBSDKError.h>
#import <FBSDKCoreKit/FBSDKErrorCreating.h>
#import <FBSDKCoreKit/FBSDKErrorFactory.h>
#import <FBSDKCoreKit/FBSDKErrorRecoveryAttempting.h>
#import <FBSDKCoreKit/FBSDKFeatureChecking.h>
#import <FBSDKCoreKit/FBSDKGraphRequest.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnecting.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnection.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnectionDelegate.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnectionFactory.h>
#import <FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h>
#import <FBSDKCoreKit/FBSDKGraphRequestFactory.h>
#import <FBSDKCoreKit/FBSDKGraphRequestFactoryProtocol.h>
#import <FBSDKCoreKit/FBSDKGraphRequestFlags.h>
#import <FBSDKCoreKit/FBSDKGraphRequestProtocol.h>
#import <FBSDKCoreKit/FBSDKIcon.h>
#import <FBSDKCoreKit/FBSDKImpressionLoggingButton.h>
#import <FBSDKCoreKit/FBSDKInternalUtility.h>
#import <FBSDKCoreKit/FBSDKInternalUtilityProtocol.h>
#import <FBSDKCoreKit/FBSDKKeychainStore.h>
#import <FBSDKCoreKit/FBSDKKeychainStoreFactory.h>
#import <FBSDKCoreKit/FBSDKKeychainStoreProtocol.h>
#import <FBSDKCoreKit/FBSDKKeychainStoreProviding.h>
#import <FBSDKCoreKit/FBSDKLocation.h>
#import <FBSDKCoreKit/FBSDKLogger.h>
#import <FBSDKCoreKit/FBSDKLogging.h>
#import <FBSDKCoreKit/FBSDKLoggingBehavior.h>
#import <FBSDKCoreKit/FBSDKLoginTooltip.h>
#import <FBSDKCoreKit/FBSDKNetworkErrorChecker.h>
#import <FBSDKCoreKit/FBSDKNetworkErrorChecking.h>
#import <FBSDKCoreKit/FBSDKProductAvailability.h>
#import <FBSDKCoreKit/FBSDKProductCondition.h>
#import <FBSDKCoreKit/FBSDKRandom.h>
#import <FBSDKCoreKit/FBSDKServerConfigurationProvider.h>
#import <FBSDKCoreKit/FBSDKSettings.h>
#import <FBSDKCoreKit/FBSDKSettingsLogging.h>
#import <FBSDKCoreKit/FBSDKSettingsProtocol.h>
#import <FBSDKCoreKit/FBSDKTokenStringProviding.h>
#import <FBSDKCoreKit/FBSDKTransformer.h>
#import <FBSDKCoreKit/FBSDKURLScheme.h>
#import <FBSDKCoreKit/FBSDKUserAgeRange.h>
#import <FBSDKCoreKit/FBSDKUtility.h>
#import <FBSDKCoreKit/__FBSDKLoggerCreating.h>
#import <UIKit/UIKit.h>
#if !TARGET_OS_TV
 #import <FBSDKCoreKit/FBSDKAppLink.h>
 #import <FBSDKCoreKit/FBSDKAppLinkNavigation.h>
 #import <FBSDKCoreKit/FBSDKAppLinkResolver.h>
 #import <FBSDKCoreKit/FBSDKAppLinkResolverRequestBuilder.h>
 #import <FBSDKCoreKit/FBSDKAppLinkResolving.h>
 #import <FBSDKCoreKit/FBSDKAppLinkTarget.h>
 #import <FBSDKCoreKit/FBSDKAppLinkTargetProtocol.h>
 #import <FBSDKCoreKit/FBSDKAppLinkUtility.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPI.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIProtocol.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIRequest.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIRequestCreating.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIResponse.h>
 #import <FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h>
 #import <FBSDKCoreKit/FBSDKInternalUtilityProtocol.h>
 #import <FBSDKCoreKit/FBSDKMeasurementEvent.h>
 #import <FBSDKCoreKit/FBSDKMutableCopying.h>
 #import <FBSDKCoreKit/FBSDKProfile.h>
 #import <FBSDKCoreKit/FBSDKProfilePictureView.h>
 #import <FBSDKCoreKit/FBSDKProfileProtocols.h>
 #import <FBSDKCoreKit/FBSDKShareDialogConfiguration.h>
 #import <FBSDKCoreKit/FBSDKURL.h>
 #import <FBSDKCoreKit/FBSDKURLHosting.h>
 #import <FBSDKCoreKit/FBSDKURLOpener.h>
 #import <FBSDKCoreKit/FBSDKURLOpening.h>
 #import <FBSDKCoreKit/FBSDKWebDialog.h>
 #import <FBSDKCoreKit/FBSDKWebDialogDelegate.h>
 #import <FBSDKCoreKit/FBSDKWebDialogView.h>
 #import <FBSDKCoreKit/FBSDKWebViewAppLinkResolver.h>
 #import <FBSDKCoreKit/FBSDKWindowFinding.h>
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h
New file
@@ -0,0 +1,10 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#define FBSDK_VERSION_STRING @"12.3.0"
#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v12.0"
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h
New file
@@ -0,0 +1,28 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if TARGET_OS_TV
#import <FBSDKCoreKit/FBSDKButton.h>
NS_ASSUME_NONNULL_BEGIN
/*
 An internal base class for device related flows.
 This is an internal API that should not be used directly and is subject to change.
 */
NS_SWIFT_NAME(FBDeviceButton)
@interface FBSDKDeviceButton : FBSDKButton
- (CGSize)sizeThatFits:(CGSize)size attributedTitle:(NSAttributedString *)title;
- (nullable NSAttributedString *)attributedTitleStringFromString:(NSString *)string;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h
New file
@@ -0,0 +1,45 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if TARGET_OS_TV
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(DeviceDialogViewDelegate)
@protocol FBSDKDeviceDialogViewDelegate;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(FBDeviceDialogView)
@interface FBSDKDeviceDialogView : UIView
@property (nonatomic, weak) id<FBSDKDeviceDialogViewDelegate> delegate;
@property (nonatomic, copy) NSString *confirmationCode;
// override point for subclasses.
- (void)buildView;
@end
NS_SWIFT_NAME(DeviceDialogViewDelegate)
@protocol FBSDKDeviceDialogViewDelegate <NSObject>
- (void)deviceDialogViewDidCancel:(FBSDKDeviceDialogView *)deviceDialogView;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h
New file
@@ -0,0 +1,28 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if TARGET_OS_TV
#import <UIKit/UIKit.h>
#import <FBSDKCoreKit/FBSDKDeviceDialogView.h>
NS_ASSUME_NONNULL_BEGIN
/*
  An internal base class for device related flows.
 This is an internal API that should not be used directly and is subject to change.
*/
NS_SWIFT_NAME(FBDeviceViewControllerBase)
@interface FBSDKDeviceViewControllerBase : UIViewController <FBSDKDeviceDialogViewDelegate>
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKDynamicFrameworkLoaderProxy.h
New file
@@ -0,0 +1,29 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(DynamicFrameworkLoaderProxy)
@interface FBSDKDynamicFrameworkLoaderProxy : NSObject
/**
  Load the kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly value from the Security Framework
 @return The kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly value or nil.
 */
+ (CFTypeRef)loadkSecAttrAccessibleAfterFirstUnlockThisDeviceOnly;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h
New file
@@ -0,0 +1,25 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
#pragma mark - Social Constants
/**
 Dynamically loaded constant for SLServiceTypeFacebook
 */
FOUNDATION_EXPORT NSString *fbsdkdfl_SLServiceTypeFacebook(void);
#pragma mark - Social Classes
FOUNDATION_EXPORT Class fbsdkdfl_SLComposeViewControllerClass(void);
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKError.h
New file
@@ -0,0 +1,61 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(SDKError)
DEPRECATED_MSG_ATTRIBUTE("`SDKError` is deprecated and will be removed in the next major release; use `ErrorFactory` and/or `NetworkErrorChecker` instead")
@interface FBSDKError : NSObject
+ (NSError *)errorWithCode:(NSInteger)code message:(nullable NSString *)message;
+ (NSError *)errorWithDomain:(NSErrorDomain)domain code:(NSInteger)code message:(nullable NSString *)message;
+ (NSError *)errorWithCode:(NSInteger)code
                   message:(nullable NSString *)message
           underlyingError:(nullable NSError *)underlyingError;
+ (NSError *)errorWithDomain:(NSErrorDomain)domain
                        code:(NSInteger)code
                     message:(nullable NSString *)message
             underlyingError:(nullable NSError *)underlyingError;
+ (NSError *)errorWithDomain:(NSErrorDomain)domain
                        code:(NSInteger)code
                    userInfo:(nullable NSDictionary<NSErrorUserInfoKey, id> *)userInfo
                     message:(nullable NSString *)message
             underlyingError:(nullable NSError *)underlyingError;
+ (NSError *)invalidArgumentErrorWithName:(NSString *)name
                                    value:(nullable id)value
                                  message:(nullable NSString *)message;
+ (NSError *)invalidArgumentErrorWithDomain:(NSErrorDomain)domain
                                       name:(NSString *)name
                                      value:(nullable id)value
                                    message:(nullable NSString *)message;
+ (NSError *)invalidArgumentErrorWithDomain:(NSErrorDomain)domain
                                       name:(NSString *)name
                                      value:(nullable id)value
                                    message:(nullable NSString *)message
                            underlyingError:(nullable NSError *)underlyingError;
+ (NSError *)requiredArgumentErrorWithDomain:(NSErrorDomain)domain
                                        name:(NSString *)name
                                     message:(nullable NSString *)message;
+ (NSError *)unknownErrorWithMessage:(NSString *)message;
+ (BOOL)isNetworkError:(NSError *)error;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKErrorCreating.h
New file
@@ -0,0 +1,81 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(ErrorCreating)
@protocol FBSDKErrorCreating
// MARK: - General Errors
// UNCRUSTIFY_FORMAT_OFF
- (NSError *)errorWithCode:(NSInteger)code
                  userInfo:(nullable NSDictionary<NSErrorUserInfoKey, id> *)userInfo
                   message:(nullable NSString *)message
           underlyingError:(nullable NSError *)underlyingError
NS_SWIFT_NAME(error(code:userInfo:message:underlyingError:));
// UNCRUSTIFY_FORMAT_ON
// UNCRUSTIFY_FORMAT_OFF
- (NSError *)errorWithDomain:(NSErrorDomain)domain
                        code:(NSInteger)code
                    userInfo:(nullable NSDictionary<NSErrorUserInfoKey, id> *)userInfo
                     message:(nullable NSString *)message
             underlyingError:(nullable NSError *)underlyingError
NS_SWIFT_NAME(error(domain:code:userInfo:message:underlyingError:));
// UNCRUSTIFY_FORMAT_ON
// MARK: - Invalid Argument Errors
// UNCRUSTIFY_FORMAT_OFF
- (NSError *)invalidArgumentErrorWithName:(NSString *)name
                                    value:(nullable id)value
                                  message:(nullable NSString *)message
                          underlyingError:(nullable NSError *)underlyingError
NS_SWIFT_NAME(invalidArgumentError(name:value:message:underlyingError:));
// UNCRUSTIFY_FORMAT_ON
// UNCRUSTIFY_FORMAT_OFF
- (NSError *)invalidArgumentErrorWithDomain:(NSErrorDomain)domain
                                       name:(NSString *)name
                                      value:(nullable id)value
                                    message:(nullable NSString *)message
                            underlyingError:(nullable NSError *)underlyingError
NS_SWIFT_NAME(invalidArgumentError(domain:name:value:message:underlyingError:));
// UNCRUSTIFY_FORMAT_ON
// MARK: - Required Argument Errors
// UNCRUSTIFY_FORMAT_OFF
- (NSError *)requiredArgumentErrorWithName:(NSString *)name
                                   message:(nullable NSString *)message
                           underlyingError:(nullable NSError *)underlyingError
NS_SWIFT_NAME(requiredArgumentError(name:message:underlyingError:));
// UNCRUSTIFY_FORMAT_ON
// UNCRUSTIFY_FORMAT_OFF
- (NSError *)requiredArgumentErrorWithDomain:(NSErrorDomain)domain
                                        name:(NSString *)name
                                     message:(nullable NSString *)message
                             underlyingError:(nullable NSError *)underlyingError
  NS_SWIFT_NAME(requiredArgumentError(domain:name:message:underlyingError:));
// UNCRUSTIFY_FORMAT_ON
// MARK: - Unknown Errors
// UNCRUSTIFY_FORMAT_OFF
- (NSError *)unknownErrorWithMessage:(nullable NSString *)message
                            userInfo:(nullable NSDictionary<NSErrorUserInfoKey, id> *)userInfo
NS_SWIFT_NAME(unknownError(message:userInfo:));
// UNCRUSTIFY_FORMAT_ON
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h
New file
@@ -0,0 +1,18 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <FBSDKCoreKit/FBSDKErrorCreating.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(ErrorFactory)
@interface FBSDKErrorFactory : NSObject <FBSDKErrorCreating>
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h
New file
@@ -0,0 +1,33 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
 A formal protocol very similar to the informal protocol NSErrorRecoveryAttempting
 Internal use only
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(ErrorRecoveryAttempting)
@protocol FBSDKErrorRecoveryAttempting <NSObject>
/**
 Attempt the recovery
 @param error the error
 @param completionHandler the handler called upon completion of error recovery
 Attempt recovery from the error, and call the completion handler. The value passed for didRecover must be YES if error recovery was completely successful, NO otherwise.
 */
- (void)attemptRecoveryFromError:(NSError *)error
               completionHandler:(void (^)(BOOL didRecover))completionHandler;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKFeature.h
New file
@@ -0,0 +1,82 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 FBSDKFeature enum
 Defines features in SDK
 Sample:
 FBSDKFeatureAppEvents = 0x00010000,
                            ^ ^ ^ ^
                            | | | |
                          kit | | |
                        feature | |
                      sub-feature |
                    sub-sub-feature
 1st byte: kit
 2nd byte: feature
 3rd byte: sub-feature
 4th byte: sub-sub-feature
 @warning INTERNAL - DO NOT USE
 */
typedef NS_ENUM(NSUInteger, FBSDKFeature) {
  FBSDKFeatureNone = 0x00000000,
  // Features in CoreKit
  /** Essential of CoreKit */
  FBSDKFeatureCore = 0x01000000,
  /** App Events */
  FBSDKFeatureAppEvents = 0x01010000,
  FBSDKFeatureCodelessEvents = 0x01010100,
  FBSDKFeatureRestrictiveDataFiltering = 0x01010200,
  FBSDKFeatureAAM = 0x01010300,
  FBSDKFeaturePrivacyProtection = 0x01010400,
  FBSDKFeatureSuggestedEvents = 0x01010401,
  FBSDKFeatureIntelligentIntegrity = 0x01010402,
  FBSDKFeatureModelRequest = 0x01010403,
  FBSDKFeatureEventDeactivation = 0x01010500,
  FBSDKFeatureSKAdNetwork = 0x01010600,
  FBSDKFeatureSKAdNetworkConversionValue = 0x01010601,
  FBSDKFeatureATELogging = 0x01010700,
  FBSDKFeatureAEM = 0x01010800,
  FBSDKFeatureAEMCatalogReport = 0x01010801,
  /** Instrument */
  FBSDKFeatureInstrument = 0x01020000,
  FBSDKFeatureCrashReport = 0x01020100,
  FBSDKFeatureCrashShield = 0x01020101,
  FBSDKFeatureErrorReport = 0x01020200,
  // Features in LoginKit
  /** Essential of LoginKit */
  FBSDKFeatureLogin = 0x02000000,
  // Features in ShareKit
  /** Essential of ShareKit */
  FBSDKFeatureShare = 0x03000000,
  // Features in GamingServicesKit
  /** Essential of GamingServicesKit */
  FBSDKFeatureGamingServices = 0x04000000,
} NS_SWIFT_NAME(SDKFeature);
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
typedef void (^FBSDKFeatureManagerBlock)(BOOL enabled);
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKFeatureChecking.h
New file
@@ -0,0 +1,29 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <FBSDKCoreKit/FBSDKFeature.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(FeatureChecking)
@protocol FBSDKFeatureChecking
- (BOOL)isEnabled:(FBSDKFeature)feature;
- (void)checkFeature:(FBSDKFeature)feature
     completionBlock:(FBSDKFeatureManagerBlock)completionBlock;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h
New file
@@ -0,0 +1,101 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKConstants.h>
NS_ASSUME_NONNULL_BEGIN
@class FBSDKGraphErrorRecoveryProcessor;
@protocol FBSDKGraphRequest;
/**
  Defines a delegate for `FBSDKGraphErrorRecoveryProcessor`.
 */
NS_SWIFT_NAME(GraphErrorRecoveryProcessorDelegate)
@protocol FBSDKGraphErrorRecoveryProcessorDelegate <NSObject>
/**
  Indicates the error recovery has been attempted.
 @param processor the processor instance.
 @param didRecover YES if the recovery was successful.
 @param error the error that that was attempted to be recovered from.
 */
- (void)processorDidAttemptRecovery:(FBSDKGraphErrorRecoveryProcessor *)processor
                         didRecover:(BOOL)didRecover
                              error:(nullable NSError *)error;
@optional
/**
  Indicates the processor is about to process the error.
 @param processor the processor instance.
 @param error the error is about to be processed.
 return NO if the processor should not process the error. For example,
 if you want to prevent alerts of localized messages but otherwise perform retries and recoveries,
 you could return NO for errors where userInfo[FBSDKGraphRequestErrorKey] equal to FBSDKGraphRequestErrorOther
 */
- (BOOL)processorWillProcessError:(FBSDKGraphErrorRecoveryProcessor *)processor
                            error:(nullable NSError *)error;
@end
NS_ASSUME_NONNULL_END
NS_ASSUME_NONNULL_BEGIN
/**
  Defines a type that can process Facebook NSErrors with best practices.
 Facebook NSErrors can contain FBSDKErrorRecoveryAttempting instances to recover from errors, or
 localized messages to present to the user. This class will process the instances as follows:
 1. If the error is temporary as indicated by FBSDKGraphRequestErrorKey, assume the recovery succeeded and
 notify the delegate.
 2. If a FBSDKErrorRecoveryAttempting instance is available, display an alert (dispatched to main thread)
 with the recovery options and call the instance's attemptRecoveryFromError method.
 3. If a FBSDKErrorRecoveryAttempting is not available, check the userInfo for FBSDKLocalizedErrorDescriptionKey
 and present that in an alert (dispatched to main thread).
 By default, FBSDKGraphRequests use this type to process errors and retry the request upon a successful
 recovery.
 Note that Facebook recovery attempters can present UI or even cause app switches (such as to login). Any such
 work is dispatched to the main thread (therefore your request handlers may then run on the main thread).
 Login recovery requires FBSDKLoginKit. Login will prompt the user
 for all permissions last granted. If any are declined on the new request, the recovery is not successful but
 the `[FBSDKAccessToken currentAccessToken]` might still have been updated.
 .
 */
NS_SWIFT_NAME(GraphErrorRecoveryProcessor)
@interface FBSDKGraphErrorRecoveryProcessor : NSObject
/**
 Initializes a GraphErrorRecoveryProcessor with an access token string.
 */
- (instancetype)initWithAccessTokenString:(NSString *)accessTokenString;
/**
  Attempts to process the error, return YES if the error can be processed.
 @param error the error to process.
 @param request the related request that may be reissued.
 @param delegate the delegate that will be retained until recovery is complete.
 */
- (BOOL)processError:(NSError *)error
             request:(id<FBSDKGraphRequest>)request
            delegate:(nullable id<FBSDKGraphErrorRecoveryProcessorDelegate>)delegate;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h
New file
@@ -0,0 +1,178 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnecting.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnectionFactoryProtocol.h>
#import <FBSDKCoreKit/FBSDKGraphRequestHTTPMethod.h>
#import <FBSDKCoreKit/FBSDKGraphRequestProtocol.h>
#import <FBSDKCoreKit/FBSDKSettingsProtocol.h>
#import <FBSDKCoreKit/FBSDKTokenStringProviding.h>
NS_ASSUME_NONNULL_BEGIN
/**
  Represents a request to the Facebook Graph API.
 `FBSDKGraphRequest` encapsulates the components of a request (the
 Graph API path, the parameters, error recovery behavior) and should be
 used in conjunction with `FBSDKGraphRequestConnection` to issue the request.
 Nearly all Graph APIs require an access token. Unless specified, the
 `[FBSDKAccessToken currentAccessToken]` is used. Therefore, most requests
 will require login first (see `FBSDKLoginManager` in FBSDKLoginKit.framework).
 A `- start` method is provided for convenience for single requests.
 By default, FBSDKGraphRequest will attempt to recover any errors returned from
 Facebook. You can disable this via `disableErrorRecovery:`.
 @see FBSDKGraphErrorRecoveryProcessor
 */
NS_SWIFT_NAME(GraphRequest)
@interface FBSDKGraphRequest : NSObject <FBSDKGraphRequest>
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
// UNCRUSTIFY_FORMAT_OFF
+ (void)     configureWithSettings:(id<FBSDKSettings>)settings
  currentAccessTokenStringProvider:(Class<FBSDKTokenStringProviding>)accessTokenProvider
     graphRequestConnectionFactory:(id<FBSDKGraphRequestConnectionFactory>)_graphRequestConnectionFactory
NS_SWIFT_NAME(configure(settings:currentAccessTokenStringProvider:graphRequestConnectionFactory:));
// UNCRUSTIFY_FORMAT_ON
/**
 Initializes a new instance that use use `[FBSDKAccessToken currentAccessToken]`.
 @param graphPath the graph path (e.g., @"me").
 */
- (instancetype)initWithGraphPath:(NSString *)graphPath;
/**
 Initializes a new instance that use use `[FBSDKAccessToken currentAccessToken]`.
 @param graphPath the graph path (e.g., @"me").
 @param method the HTTP method. Empty String defaults to @"GET".
 */
- (instancetype)initWithGraphPath:(NSString *)graphPath
                       HTTPMethod:(FBSDKHTTPMethod)method;
/**
  Initializes a new instance that use use `[FBSDKAccessToken currentAccessToken]`.
 @param graphPath the graph path (e.g., @"me").
 @param parameters the optional parameters dictionary.
 */
- (instancetype)initWithGraphPath:(NSString *)graphPath
                       parameters:(NSDictionary<NSString *, id> *)parameters;
/**
  Initializes a new instance that use use `[FBSDKAccessToken currentAccessToken]`.
 @param graphPath the graph path (e.g., @"me").
 @param parameters the optional parameters dictionary.
 @param method the HTTP method. Empty String defaults to @"GET".
 */
- (instancetype)initWithGraphPath:(NSString *)graphPath
                       parameters:(NSDictionary<NSString *, id> *)parameters
                       HTTPMethod:(FBSDKHTTPMethod)method;
/**
  Initializes a new instance.
 @param graphPath the graph path (e.g., @"me").
 @param parameters the optional parameters dictionary.
 @param tokenString the token string to use. Specifying nil will cause no token to be used.
 @param version the optional Graph API version (e.g., @"v2.0"). nil defaults to `[FBSDKSettings graphAPIVersion]`.
 @param method the HTTP method. Empty String defaults to @"GET".
 */
- (instancetype)initWithGraphPath:(NSString *)graphPath
                       parameters:(NSDictionary<NSString *, id> *)parameters
                      tokenString:(nullable NSString *)tokenString
                          version:(nullable NSString *)version
                       HTTPMethod:(FBSDKHTTPMethod)method
  NS_DESIGNATED_INITIALIZER;
/**
  Initializes a new instance.
 @param graphPath the graph path (e.g., @"me").
 @param parameters the optional parameters dictionary.
 @param requestFlags  flags that indicate how a graph request should be treated in various scenarios
 */
- (instancetype)initWithGraphPath:(NSString *)graphPath
                       parameters:(nullable NSDictionary<NSString *, id> *)parameters
                            flags:(FBSDKGraphRequestFlags)requestFlags;
/**
  Initializes a new instance.
 @param graphPath the graph path (e.g., @"me").
 @param parameters the optional parameters dictionary.
 @param tokenString the token string to use. Specifying nil will cause no token to be used.
 @param HTTPMethod  the HTTP method. Empty String defaults to @"GET".
 @param flags  flags that indicate how a graph request should be treated in various scenarios
 */
- (instancetype)initWithGraphPath:(NSString *)graphPath
                       parameters:(nullable NSDictionary<NSString *, id> *)parameters
                      tokenString:(nullable NSString *)tokenString
                       HTTPMethod:(nullable NSString *)HTTPMethod
                            flags:(FBSDKGraphRequestFlags)flags;
/**
  The request parameters.
 */
@property (nonatomic, copy) NSDictionary<NSString *, id> *parameters;
/**
  The access token string used by the request.
 */
@property (nullable, nonatomic, readonly, copy) NSString *tokenString;
/**
  The Graph API endpoint to use for the request, for example "me".
 */
@property (nonatomic, readonly, copy) NSString *graphPath;
/**
  The HTTPMethod to use for the request, for example "GET" or "POST".
 */
@property (nonatomic, readonly, copy) FBSDKHTTPMethod HTTPMethod;
/**
  The Graph API version to use (e.g., "v2.0")
 */
@property (nonatomic, readonly, copy) NSString *version;
/**
  If set, disables the automatic error recovery mechanism.
 @param disable whether to disable the automatic error recovery mechanism
 By default, non-batched FBSDKGraphRequest instances will automatically try to recover
 from errors by constructing a `FBSDKGraphErrorRecoveryProcessor` instance that
 re-issues the request on successful recoveries. The re-issued request will call the same
 handler as the receiver but may occur with a different `FBSDKGraphRequestConnection` instance.
 This will override [FBSDKSettings setGraphErrorRecoveryDisabled:].
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)setGraphErrorRecoveryDisabled:(BOOL)disable
NS_SWIFT_NAME(setGraphErrorRecovery(disabled:));
// UNCRUSTIFY_FORMAT_ON
/**
  Starts a connection to the Graph API.
 @param completion The handler block to call when the request completes.
 */
- (id<FBSDKGraphRequestConnecting>)startWithCompletion:(nullable FBSDKGraphRequestCompletion)completion;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h
New file
@@ -0,0 +1,54 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@protocol FBSDKGraphRequest;
@protocol FBSDKGraphRequestConnecting;
@protocol FBSDKGraphRequestConnectionDelegate;
/**
 FBSDKGraphRequestCompletion
 A block that is passed to addRequest to register for a callback with the results of that
 request once the connection completes.
 Pass a block of this type when calling addRequest.  This will be called once
 the request completes.  The call occurs on the UI thread.
 @param connection The connection that sent the request.
 @param result The result of the request.  This is a translation of
 JSON data to `NSDictionary` and `NSArray` objects.  This
 is nil if there was an error.
 @param error The `NSError` representing any error that occurred.
 */
NS_SWIFT_NAME(GraphRequestCompletion)
typedef void (^FBSDKGraphRequestCompletion)(id<FBSDKGraphRequestConnecting> _Nullable connection,
                                            id _Nullable result,
                                            NSError *_Nullable error);
/// A protocol to describe an object that can manage graph requests
NS_SWIFT_NAME(GraphRequestConnecting)
@protocol FBSDKGraphRequestConnecting
@property (nonatomic, assign) NSTimeInterval timeout;
@property (nullable, nonatomic, weak) id<FBSDKGraphRequestConnectionDelegate> delegate;
- (void)addRequest:(id<FBSDKGraphRequest>)request
        completion:(FBSDKGraphRequestCompletion)handler;
- (void)start;
- (void)cancel;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h
New file
@@ -0,0 +1,187 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnecting.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnectionDelegate.h>
NS_ASSUME_NONNULL_BEGIN
/**
 The key in the result dictionary for requests to old versions of the Graph API
 whose response is not a JSON object.
 When a request returns a non-JSON response (such as a "true" literal), that response
 will be wrapped into a dictionary using this const as the key. This only applies for very few Graph API
 prior to v2.1.
 */
FOUNDATION_EXPORT NSString *const FBSDKNonJSONResponseProperty
NS_SWIFT_NAME(NonJSONResponseProperty);
@protocol FBSDKGraphRequest;
/**
 The `FBSDKGraphRequestConnection` represents a single connection to Facebook to service a request.
 The request settings are encapsulated in a reusable <FBSDKGraphRequest> object. The
 `FBSDKGraphRequestConnection` object encapsulates the concerns of a single communication
 e.g. starting a connection, canceling a connection, or batching requests.
 */
NS_SWIFT_NAME(GraphRequestConnection)
@interface FBSDKGraphRequestConnection : NSObject <FBSDKGraphRequestConnecting>
/**
 The default timeout on all FBSDKGraphRequestConnection instances. Defaults to 60 seconds.
 */
@property (class, nonatomic, assign) NSTimeInterval defaultConnectionTimeout;
/**
 The delegate object that receives updates.
 */
@property (nullable, nonatomic, weak) id<FBSDKGraphRequestConnectionDelegate> delegate;
/**
 Gets or sets the timeout interval to wait for a response before giving up.
 */
@property (nonatomic, assign) NSTimeInterval timeout;
/**
 The raw response that was returned from the server.  (readonly)
 This property can be used to inspect HTTP headers that were returned from
 the server.
 The property is nil until the request completes.  If there was a response
 then this property will be non-nil during the FBSDKGraphRequestBlock callback.
 */
@property (nullable, nonatomic, readonly, retain) NSHTTPURLResponse *urlResponse;
/**
 Determines the operation queue that is used to call methods on the connection's delegate.
 By default, a connection is scheduled on the current thread in the default mode when it is created.
 You cannot reschedule a connection after it has started.
 */
@property (nullable, nonatomic) NSOperationQueue *delegateQueue;
/**
 @methodgroup Class methods
 */
/**
 @methodgroup Adding requests
 */
/**
 @method
 This method adds an <FBSDKGraphRequest> object to this connection.
 @param request       A request to be included in the round-trip when start is called.
 @param completion       A handler to call back when the round-trip completes or times out.
 The completion handler is retained until the block is called upon the
 completion or cancellation of the connection.
 */
- (void)addRequest:(id<FBSDKGraphRequest>)request
        completion:(FBSDKGraphRequestCompletion)completion;
/**
 @method
 This method adds an <FBSDKGraphRequest> object to this connection.
 @param request         A request to be included in the round-trip when start is called.
 @param completion         A handler to call back when the round-trip completes or times out.
 The handler will be invoked on the main thread.
 @param name            A name for this request.  This can be used to feed
 the results of one request to the input of another <FBSDKGraphRequest> in the same
 `FBSDKGraphRequestConnection` as described in
 [Graph API Batch Requests]( https://developers.facebook.com/docs/reference/api/batch/ ).
 The completion handler is retained until the block is called upon the
 completion or cancellation of the connection. This request can be named
 to allow for using the request's response in a subsequent request.
 */
- (void)addRequest:(id<FBSDKGraphRequest>)request
              name:(NSString *)name
        completion:(FBSDKGraphRequestCompletion)completion;
/**
 @method
 This method adds an <FBSDKGraphRequest> object to this connection.
 @param request         A request to be included in the round-trip when start is called.
 @param completion         A handler to call back when the round-trip completes or times out.
 @param parameters The dictionary of parameters to include for this request
 as described in [Graph API Batch Requests]( https://developers.facebook.com/docs/reference/api/batch/ ).
 Examples include "depends_on", "name", or "omit_response_on_success".
 The completion handler is retained until the block is called upon the
 completion or cancellation of the connection. This request can be named
 to allow for using the request's response in a subsequent request.
 */
- (void)addRequest:(id<FBSDKGraphRequest>)request
        parameters:(nullable NSDictionary<NSString *, id> *)parameters
        completion:(FBSDKGraphRequestCompletion)completion;
/**
 @methodgroup Instance methods
 */
/**
 @method
 Signals that a connection should be logically terminated as the
 application is no longer interested in a response.
 Synchronously calls any handlers indicating the request was cancelled. Cancel
 does not guarantee that the request-related processing will cease. It
 does promise that  all handlers will complete before the cancel returns. A call to
 cancel prior to a start implies a cancellation of all requests associated
 with the connection.
 */
- (void)cancel;
/**
 @method
 This method starts a connection with the server and is capable of handling all of the
 requests that were added to the connection.
 By default, a connection is scheduled on the current thread in the default mode when it is created.
 See `setDelegateQueue:` for other options.
 This method cannot be called twice for an `FBSDKGraphRequestConnection` instance.
 */
- (void)start;
/**
 @method
 Overrides the default version for a batch request
 The SDK automatically prepends a version part, such as "v2.0" to API paths in order to simplify API versioning
 for applications. If you want to override the version part while using batch requests on the connection, call
 this method to set the version for the batch request.
 @param version   This is a string in the form @"v2.0" which will be used for the version part of an API path
 */
- (void)overrideGraphAPIVersion:(NSString *)version;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionDelegate.h
New file
@@ -0,0 +1,93 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnecting.h>
NS_ASSUME_NONNULL_BEGIN
/**
 @protocol
 The `FBSDKGraphRequestConnectionDelegate` protocol defines the methods used to receive network
 activity progress information from a <FBSDKGraphRequestConnection>.
 */
NS_SWIFT_NAME(GraphRequestConnectionDelegate)
@protocol FBSDKGraphRequestConnectionDelegate <NSObject>
@optional
/**
 @method
 Tells the delegate the request connection will begin loading
 If the <FBSDKGraphRequestConnection> is created using one of the convenience factory methods prefixed with
 start, the object returned from the convenience method has already begun loading and this method
 will not be called when the delegate is set.
 @param connection    The request connection that is starting a network request
 */
- (void)requestConnectionWillBeginLoading:(id<FBSDKGraphRequestConnecting>)connection;
/**
 @method
 Tells the delegate the request connection finished loading
 If the request connection completes without a network error occurring then this method is called.
 Invocation of this method does not indicate success of every <FBSDKGraphRequest> made, only that the
 request connection has no further activity. Use the error argument passed to the FBSDKGraphRequestBlock
 block to determine success or failure of each <FBSDKGraphRequest>.
 This method is invoked after the completion handler for each <FBSDKGraphRequest>.
 @param connection    The request connection that successfully completed a network request
 */
- (void)requestConnectionDidFinishLoading:(id<FBSDKGraphRequestConnecting>)connection;
/**
 @method
 Tells the delegate the request connection failed with an error
 If the request connection fails with a network error then this method is called. The `error`
 argument specifies why the network connection failed. The `NSError` object passed to the
 FBSDKGraphRequestBlock block may contain additional information.
 @param connection    The request connection that successfully completed a network request
 @param error         The `NSError` representing the network error that occurred, if any. May be nil
 in some circumstances. Consult the `NSError` for the <FBSDKGraphRequest> for reliable
 failure information.
 */
- (void)requestConnection:(id<FBSDKGraphRequestConnecting>)connection
         didFailWithError:(NSError *)error;
/**
 @method
 Tells the delegate how much data has been sent and is planned to send to the remote host
 The byte count arguments refer to the aggregated <FBSDKGraphRequest> objects, not a particular <FBSDKGraphRequest>.
 Like `NSURLSession`, the values may change in unexpected ways if data needs to be resent.
 @param connection                The request connection transmitting data to a remote host
 @param bytesWritten              The number of bytes sent in the last transmission
 @param totalBytesWritten         The total number of bytes sent to the remote host
 @param totalBytesExpectedToWrite The total number of bytes expected to send to the remote host
 */
- (void)  requestConnection:(id<FBSDKGraphRequestConnecting>)connection
            didSendBodyData:(NSInteger)bytesWritten
          totalBytesWritten:(NSInteger)totalBytesWritten
  totalBytesExpectedToWrite:(NSInteger)totalBytesExpectedToWrite;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactory.h
New file
@@ -0,0 +1,24 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnectionFactoryProtocol.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal type not intended for use outside of the SDKs.
 A factory for providing objects that conform to `GraphRequestConnecting`.
 */
NS_SWIFT_NAME(GraphRequestConnectionFactory)
@interface FBSDKGraphRequestConnectionFactory : NSObject <FBSDKGraphRequestConnectionFactory>
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactoryProtocol.h
New file
@@ -0,0 +1,23 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@protocol FBSDKGraphRequestConnecting;
/// Describes anything that can provide instances of `FBSDKGraphRequestConnecting`
NS_SWIFT_NAME(GraphRequestConnectionFactoryProtocol)
@protocol FBSDKGraphRequestConnectionFactory
- (id<FBSDKGraphRequestConnecting>)createGraphRequestConnection;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestDataAttachment.h
New file
@@ -0,0 +1,50 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
  A container class for data attachments so that additional metadata can be provided about the attachment.
 */
NS_SWIFT_NAME(GraphRequestDataAttachment)
@interface FBSDKGraphRequestDataAttachment : NSObject
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
  Initializes the receiver with the attachment data and metadata.
 @param data The attachment data (retained, not copied)
 @param filename The filename for the attachment
 @param contentType The content type for the attachment
 */
- (instancetype)initWithData:(NSData *)data
                    filename:(NSString *)filename
                 contentType:(NSString *)contentType
  NS_DESIGNATED_INITIALIZER;
/**
  The content type for the attachment.
 */
@property (nonatomic, readonly, copy) NSString *contentType;
/**
  The attachment data.
 */
@property (nonatomic, readonly, strong) NSData *data;
/**
  The filename for the attachment.
 */
@property (nonatomic, readonly, copy) NSString *filename;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactory.h
New file
@@ -0,0 +1,26 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestFactoryProtocol.h>
NS_ASSUME_NONNULL_BEGIN
@protocol FBSDKGraphRequestFactory;
/**
 Internal type not intended for use outside of the SDKs.
 A factory for providing objects that conform to `GraphRequest`
*/
NS_SWIFT_NAME(GraphRequestFactory)
@interface FBSDKGraphRequestFactory : NSObject <FBSDKGraphRequestFactory>
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactoryProtocol.h
New file
@@ -0,0 +1,54 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestFlags.h>
@protocol FBSDKGraphRequest;
typedef NSString *const FBSDKHTTPMethod NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(HTTPMethod);
NS_ASSUME_NONNULL_BEGIN
/**
 Internal type not intended for use outside of the SDKs.
Describes anything that can provide instances of `GraphRequestProtocol`
 */
NS_SWIFT_NAME(GraphRequestFactoryProtocol)
@protocol FBSDKGraphRequestFactory
- (id<FBSDKGraphRequest>)createGraphRequestWithGraphPath:(NSString *)graphPath
                                              parameters:(NSDictionary<NSString *, id> *)parameters
                                             tokenString:(nullable NSString *)tokenString
                                              HTTPMethod:(nullable FBSDKHTTPMethod)method
                                                   flags:(FBSDKGraphRequestFlags)flags;
- (id<FBSDKGraphRequest>)createGraphRequestWithGraphPath:(NSString *)graphPath
                                              parameters:(NSDictionary<NSString *, id> *)parameters;
- (id<FBSDKGraphRequest>)createGraphRequestWithGraphPath:(NSString *)graphPath;
- (id<FBSDKGraphRequest>)createGraphRequestWithGraphPath:(NSString *)graphPath
                                              parameters:(NSDictionary<NSString *, id> *)parameters
                                              HTTPMethod:(FBSDKHTTPMethod)method;
- (id<FBSDKGraphRequest>)createGraphRequestWithGraphPath:(NSString *)graphPath
                                              parameters:(NSDictionary<NSString *, id> *)parameters
                                             tokenString:(nullable NSString *)tokenString
                                                 version:(nullable NSString *)version
                                              HTTPMethod:(FBSDKHTTPMethod)method;
- (id<FBSDKGraphRequest>)createGraphRequestWithGraphPath:(NSString *)graphPath
                                              parameters:(NSDictionary<NSString *, id> *)parameters
                                                   flags:(FBSDKGraphRequestFlags)flags;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFlags.h
New file
@@ -0,0 +1,26 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Flags that indicate how a graph request should be treated in various scenarios
 */
typedef NS_OPTIONS(NSUInteger, FBSDKGraphRequestFlags) {
  FBSDKGraphRequestFlagNone = 0,
  // indicates this request should not use a client token as its token parameter
  FBSDKGraphRequestFlagSkipClientToken = 1 << 1,
  // indicates this request should not close the session if its response is an oauth error
  FBSDKGraphRequestFlagDoNotInvalidateTokenOnError = 1 << 2,
  // indicates this request should not perform error recovery
  FBSDKGraphRequestFlagDisableErrorRecovery = 1 << 3,
} NS_SWIFT_NAME(GraphRequestFlags);
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestHTTPMethod.h
New file
@@ -0,0 +1,21 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/// typedef for FBSDKHTTPMethod
typedef NSString *const FBSDKHTTPMethod NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(HTTPMethod);
/// GET Request
FOUNDATION_EXPORT FBSDKHTTPMethod FBSDKHTTPMethodGET NS_SWIFT_NAME(get);
/// POST Request
FOUNDATION_EXPORT FBSDKHTTPMethod FBSDKHTTPMethodPOST NS_SWIFT_NAME(post);
/// DELETE Request
FOUNDATION_EXPORT FBSDKHTTPMethod FBSDKHTTPMethodDELETE NS_SWIFT_NAME(delete);
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestProtocol.h
New file
@@ -0,0 +1,84 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestFlags.h>
#import <FBSDKCoreKit/FBSDKGraphRequestHTTPMethod.h>
NS_ASSUME_NONNULL_BEGIN
@class FBSDKGraphRequestConnection;
@protocol FBSDKGraphRequestConnecting;
typedef void (^FBSDKGraphRequestCompletion)(id<FBSDKGraphRequestConnecting> _Nullable connection,
                                            id _Nullable result,
                                            NSError *_Nullable error);
typedef void (^FBSDKGraphRequestBlock)(FBSDKGraphRequestConnection *_Nullable connection,
                                       id _Nullable result,
                                       NSError *_Nullable error);
/// A protocol to describe anything that represents a graph request
NS_SWIFT_NAME(GraphRequestProtocol)
@protocol FBSDKGraphRequest
/**
  The request parameters.
 */
@property (nonatomic, copy) NSDictionary<NSString *, id> *parameters;
/**
  The access token string used by the request.
 */
@property (nullable, nonatomic, readonly, copy) NSString *tokenString;
/**
  The Graph API endpoint to use for the request, for example "me".
 */
@property (nonatomic, readonly, copy) NSString *graphPath;
/**
  The HTTPMethod to use for the request, for example "GET" or "POST".
 */
@property (nonatomic, readonly, copy) FBSDKHTTPMethod HTTPMethod;
/**
  The Graph API version to use (e.g., "v2.0")
 */
@property (nonatomic, readonly, copy) NSString *version;
/**
   The graph request flags to use
 */
@property (nonatomic, readonly, assign) FBSDKGraphRequestFlags flags;
/**
 Convenience property to determine if graph error recover is disabled
 */
@property (nonatomic, getter = isGraphErrorRecoveryDisabled) BOOL graphErrorRecoveryDisabled;
/**
  Convenience property to determine if the request has attachments
 */
@property (nonatomic, readonly) BOOL hasAttachments;
/**
  Starts a connection to the Graph API.
 @param completion The handler block to call when the request completes.
 */
- (id<FBSDKGraphRequestConnecting>)startWithCompletion:(nullable FBSDKGraphRequestCompletion)completion;
/**
  A formatted description of the graph request
 */
- (NSString *)formattedDescription;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKIcon.h
New file
@@ -0,0 +1,26 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(Icon)
@interface FBSDKIcon : NSObject
- (nullable CGPathRef)pathWithSize:(CGSize)size;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h
New file
@@ -0,0 +1,23 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(ImpressionLoggingButton)
@interface FBSDKImpressionLoggingButton : UIButton
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h
New file
@@ -0,0 +1,101 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import <FBSDKCoreKit/FBSDKAppAvailabilityChecker.h>
#import <FBSDKCoreKit/FBSDKAppURLSchemeProviding.h>
#import <FBSDKCoreKit/FBSDKInternalUtilityProtocol.h>
#if !TARGET_OS_TV
 #import <FBSDKCoreKit/FBSDKURLHosting.h>
#endif
NS_ASSUME_NONNULL_BEGIN
FOUNDATION_EXPORT NSString *const FBSDK_CANOPENURL_FACEBOOK
  DEPRECATED_MSG_ATTRIBUTE("`FBSDK_CANOPENURL_FACEBOOK` is deprecated and will be removed in the next major release; please use `URLScheme.facebookAPI` instead");
FOUNDATION_EXPORT NSString *const FBSDK_CANOPENURL_FBAPI
  DEPRECATED_MSG_ATTRIBUTE("`FBSDK_CANOPENURL_FBAPI` is deprecated and will be removed in the next major release; please use `URLScheme.facebookAPI` instead");
FOUNDATION_EXPORT NSString *const FBSDK_CANOPENURL_MESSENGER
  DEPRECATED_MSG_ATTRIBUTE("`FBSDK_CANOPENURL_MESSENGER` is deprecated and will be removed in the next major release; please use `URLScheme.messengerApp` instead");
FOUNDATION_EXPORT NSString *const FBSDK_CANOPENURL_MSQRD_PLAYER
  DEPRECATED_MSG_ATTRIBUTE("`FBSDK_CANOPENURL_MSQRD_PLAYER` is deprecated and will be removed in the next major release");
FOUNDATION_EXPORT NSString *const FBSDK_CANOPENURL_SHARE_EXTENSION
  DEPRECATED_MSG_ATTRIBUTE("`FBSDK_CANOPENURL_SHARE_EXTENSION` is deprecated and will be removed in the next major release; please use `URLScheme.facebookAPI`");
NS_SWIFT_NAME(InternalUtility)
@interface FBSDKInternalUtility : NSObject
#if !TARGET_OS_TV
  <FBSDKAppAvailabilityChecker, FBSDKAppURLSchemeProviding, FBSDKInternalUtility, FBSDKURLHosting>
#else
  <FBSDKAppAvailabilityChecker, FBSDKAppURLSchemeProviding, FBSDKInternalUtility>
#endif
#if !FBTEST
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
#endif
@property (class, nonnull, readonly) FBSDKInternalUtility *sharedUtility;
/**
 Returns bundle for returning localized strings
 We assume a convention of a bundle named FBSDKStrings.bundle, otherwise we
 return the main bundle.
 */
@property (nonatomic, readonly, strong) NSBundle *bundleForStrings;
/**
  Tests whether the supplied URL is a valid URL for opening in the browser.
 @param URL The URL to test.
 @return YES if the URL refers to an http or https resource, otherwise NO.
 */
- (BOOL)isBrowserURL:(NSURL *)URL;
/**
  Checks equality between 2 objects.
 Checks for pointer equality, nils, isEqual:.
 @param object The first object to compare.
 @param other The second object to compare.
 @return YES if the objects are equal, otherwise NO.
 */
- (BOOL)object:(id)object isEqualToObject:(id)other;
/**
  Attempts to find the first UIViewController in the view's responder chain. Returns nil if not found.
 */
- (nullable UIViewController *)viewControllerForView:(UIView *)view;
/**
  returns true if the url scheme is registered in the CFBundleURLTypes
 */
- (BOOL)isRegisteredURLScheme:(NSString *)urlScheme;
/**
  returns currently displayed top view controller.
 */
- (nullable UIViewController *)topMostViewController;
/**
 returns the current key window
 */
- (nullable UIWindow *)findWindow;
#pragma mark - FB Apps Installed
@property (nonatomic, readonly, assign) BOOL isMessengerAppInstalled;
- (BOOL)isRegisteredCanOpenURLScheme:(NSString *)urlScheme;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h
New file
@@ -0,0 +1,137 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(InternalUtilityProtocol)
@protocol FBSDKInternalUtility
#pragma mark - FB Apps Installed
@property (nonatomic, readonly) BOOL isFacebookAppInstalled;
/*
 Checks if the app is Unity.
 */
@property (nonatomic, readonly) BOOL isUnity;
/**
  Constructs an NSURL.
 @param scheme The scheme for the URL.
 @param host The host for the URL.
 @param path The path for the URL.
 @param queryParameters The query parameters for the URL.  This will be converted into a query string.
 @param errorRef If an error occurs, upon return contains an NSError object that describes the problem.
 @return The URL.
 */
- (nullable NSURL *)URLWithScheme:(NSString *)scheme
                             host:(NSString *)host
                             path:(NSString *)path
                  queryParameters:(NSDictionary<NSString *, NSString *> *)queryParameters
                            error:(NSError *__autoreleasing *)errorRef;
/**
  Constructs an URL for the current app.
 @param host The host for the URL.
 @param path The path for the URL.
 @param queryParameters The query parameters for the URL.  This will be converted into a query string.
 @param errorRef If an error occurs, upon return contains an NSError object that describes the problem.
 @return The app URL.
 */
- (nullable NSURL *)appURLWithHost:(NSString *)host
                              path:(NSString *)path
                   queryParameters:(NSDictionary<NSString *, NSString *> *)queryParameters
                             error:(NSError *__autoreleasing *)errorRef;
/**
  Constructs a Facebook URL.
 @param hostPrefix The prefix for the host, such as 'm', 'graph', etc.
 @param path The path for the URL.  This may or may not include a version.
 @param queryParameters The query parameters for the URL.  This will be converted into a query string.
 @param errorRef If an error occurs, upon return contains an NSError object that describes the problem.
 @return The Facebook URL.
 */
- (nullable NSURL *)facebookURLWithHostPrefix:(NSString *)hostPrefix
                                         path:(NSString *)path
                              queryParameters:(NSDictionary<NSString *, NSString *> *)queryParameters
                                        error:(NSError *__autoreleasing *)errorRef;
/**
  Registers a transient object so that it will not be deallocated until unregistered
 @param object The transient object
 */
- (void)registerTransientObject:(id)object;
/**
  Unregisters a transient object that was previously registered with registerTransientObject:
 @param object The transient object
 */
- (void)unregisterTransientObject:(__weak id)object;
- (void)checkRegisteredCanOpenURLScheme:(NSString *)urlScheme;
/**
  Validates that the right URL schemes are registered, throws an NSException if not.
 */
- (void)validateURLSchemes;
/**
  add data processing options to the dictionary.
 */
- (void)extendDictionaryWithDataProcessingOptions:(NSMutableDictionary<NSString *, NSString *> *)parameters;
/**
  Converts NSData to a hexadecimal UTF8 String.
 */
- (nullable NSString *)hexadecimalStringFromData:(NSData *)data;
/**
  validates that the app ID is non-nil, throws an NSException if nil.
 */
- (void)validateAppID;
/**
 Validates that the client access token is non-nil, otherwise - throws an NSException otherwise.
 Returns the composed client access token.
 */
- (NSString *)validateRequiredClientAccessToken;
/**
  Extracts permissions from a response fetched from me/permissions
 @param responseObject the response
 @param grantedPermissions the set to add granted permissions to
 @param declinedPermissions the set to add declined permissions to.
 */
- (void)extractPermissionsFromResponse:(NSDictionary<NSString *, id> *)responseObject
                    grantedPermissions:(NSMutableSet<NSString *> *)grantedPermissions
                   declinedPermissions:(NSMutableSet<NSString *> *)declinedPermissions
                    expiredPermissions:(NSMutableSet<NSString *> *)expiredPermissions;
/**
  validates that Facebook reserved URL schemes are not registered, throws an NSException if they are.
 */
- (void)validateFacebookReservedURLSchemes;
/**
  Parses an FB url's query params (and potentially fragment) into a dictionary.
 @param url The FB url.
 @return A dictionary with the key/value pairs.
 */
- (NSDictionary<NSString *, id> *)parametersFromFBURL:(NSURL *)url;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKKeychainStore.h
New file
@@ -0,0 +1,34 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKKeychainStoreProtocol.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(KeychainStore)
@interface FBSDKKeychainStore : NSObject <FBSDKKeychainStore>
@property (nonatomic, readonly, copy) NSString *service;
@property (nullable, nonatomic, readonly, copy) NSString *accessGroup;
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
- (instancetype)initWithService:(NSString *)service accessGroup:(nullable NSString *)accessGroup NS_DESIGNATED_INITIALIZER;
- (BOOL)setData:(nullable NSData *)value forKey:(NSString *)key accessibility:(CFTypeRef)accessibility;
- (nullable NSData *)dataForKey:(NSString *)key;
// hook for subclasses to override keychain query construction.
- (NSMutableDictionary<NSString *, id> *)queryForKey:(NSString *)key;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h
New file
@@ -0,0 +1,24 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKKeychainStoreProviding.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal type not intended for use outside of the SDKs.
 A factory for providing objects that conform to `KeychainStore`
*/
NS_SWIFT_NAME(KeychainStoreFactory)
@interface FBSDKKeychainStoreFactory : NSObject <FBSDKKeychainStoreProviding>
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProtocol.h
New file
@@ -0,0 +1,22 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(KeychainStoreProtocol)
@protocol FBSDKKeychainStore
- (nullable NSString *)stringForKey:(NSString *)key;
- (nullable NSDictionary<NSString *, id> *)dictionaryForKey:(NSString *)key;
- (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key accessibility:(nullable CFTypeRef)accessibility;
- (BOOL)setDictionary:(nullable NSDictionary<NSString *, id> *)value forKey:(NSString *)key accessibility:(nullable CFTypeRef)accessibility;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h
New file
@@ -0,0 +1,22 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKKeychainStoreProtocol.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(KeychainStoreProviding)
@protocol FBSDKKeychainStoreProviding
- (nonnull id<FBSDKKeychainStore>)createKeychainStoreWithService:(NSString *)service
                                                     accessGroup:(nullable NSString *)accessGroup;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKLocation.h
New file
@@ -0,0 +1,38 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(Location)
@interface FBSDKLocation : NSObject <NSCopying, NSObject, NSSecureCoding>
/**
  Location id
 */
@property (nonatomic, readonly, strong) NSString *id;
/**
  Location name
 */
@property (nonatomic, readonly, strong) NSString *name;
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
  Returns a Location object from a dinctionary containing valid location information.
  @param dictionary The dictionary containing raw location
  Valid location will consist of "id" and "name" strings.
 */
+ (nullable instancetype)locationFromDictionary:(NSDictionary<NSString *, NSString *> *)dictionary;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKLogger.h
New file
@@ -0,0 +1,39 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKLoggingBehavior.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Simple logging utility for conditionally logging strings and then emitting them
 via NSLog().
 @unsorted
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(Logger)
@interface FBSDKLogger : NSObject
- (instancetype)init DEPRECATED_MSG_ATTRIBUTE("`init` is deprecated and will be removed in the next major release. Please use one of the other available initializers");
+ (instancetype)new DEPRECATED_MSG_ATTRIBUTE("`new` is deprecated and will be removed in the next major release. Please use one of the other available initializers");
// Simple helper to write a single log entry, based upon whether the behavior matches a specified on.
+ (void)singleShotLogEntry:(FBSDKLoggingBehavior)loggingBehavior
                  logEntry:(NSString *)logEntry;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKLogging.h
New file
@@ -0,0 +1,30 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKLoggingBehavior.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(Logging)
@protocol FBSDKLogging
@property (nonatomic, readonly, copy) NSString *contents;
@property (nonatomic, readonly, copy) FBSDKLoggingBehavior loggingBehavior;
- (instancetype)initWithLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior;
+ (void)singleShotLogEntry:(FBSDKLoggingBehavior)loggingBehavior
                  logEntry:(NSString *)logEntry;
- (void)logEntry:(NSString *)logEntry;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h
New file
@@ -0,0 +1,51 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
/*
 * Constants defining logging behavior.  Use with <[FBSDKSettings setLoggingBehavior]>.
 */
typedef NSString *FBSDKLoggingBehavior NS_TYPED_ENUM NS_SWIFT_NAME(LoggingBehavior);
/** Include access token in logging. */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorAccessTokens;
/** Log performance characteristics */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorPerformanceCharacteristics;
/** Log FBSDKAppEvents interactions */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorAppEvents;
/** Log Informational occurrences */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorInformational;
/** Log cache errors. */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorCacheErrors;
/** Log errors from SDK UI controls */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorUIControlErrors;
/** Log debug warnings from API response, i.e. when friends fields requested, but user_friends permission isn't granted. */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorGraphAPIDebugWarning;
/** Log warnings from API response, i.e. when requested feature will be deprecated in next version of API.
 Info is the lowest level of severity, using it will result in logging all previously mentioned levels.
 */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorGraphAPIDebugInfo;
/** Log errors from SDK network requests */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorNetworkRequests;
/** Log errors likely to be preventable by the developer. This is in the default set of enabled logging behaviors. */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorDeveloperErrors;
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKLoginTooltip.h
New file
@@ -0,0 +1,31 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
Internal Type exposed to facilitate transition to Swift.
API Subject to change or removal without warning. Do not use.
@warning INTERNAL - DO NOT USE
*/
@interface FBSDKLoginTooltip : NSObject
@property (nonatomic, readonly, getter = isEnabled, assign) BOOL enabled;
@property (nonatomic, readonly, copy) NSString *text;
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
- (instancetype)initWithText:(NSString *)text
                     enabled:(BOOL)enabled
  NS_DESIGNATED_INITIALIZER;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h
New file
@@ -0,0 +1,22 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(MeasurementEvent)
@interface FBSDKMeasurementEvent : NSObject
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h
New file
@@ -0,0 +1,33 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
  Extension protocol for NSMutableCopying that adds the mutableCopy method, which is implemented on NSObject.
 NSObject<NSCopying, NSMutableCopying> implicitly conforms to this protocol.
 */
NS_SWIFT_NAME(MutableCopying)
@protocol FBSDKMutableCopying <NSCopying, NSObject, NSMutableCopying>
/**
  Implemented by NSObject as a convenience to mutableCopyWithZone:.
 @return A mutable copy of the receiver.
 */
- (id)mutableCopy;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecker.h
New file
@@ -0,0 +1,22 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <FBSDKCoreKit/FBSDKNetworkErrorChecking.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Concrete type providing functionality that checks whether an error represents a
 network error.
 */
NS_SWIFT_NAME(NetworkErrorChecker)
@interface FBSDKNetworkErrorChecker : NSObject <FBSDKNetworkErrorChecking>
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecking.h
New file
@@ -0,0 +1,23 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_SWIFT_NAME(NetworkErrorChecking)
@protocol FBSDKNetworkErrorChecking
/**
 Checks whether an error is a network error.
 @param error An error that may or may not represent a network error.
 @return `YES` if the error represents a network error, otherwise `NO`.
*/
- (BOOL)isNetworkError:(NSError *)error;
@end
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKProductAvailability.h
New file
@@ -0,0 +1,34 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
/**
  NS_ENUM(NSUInteger, FBSDKProductAvailability)
    Specifies product availability for Product Catalog product item update
 */
typedef NS_ENUM(NSUInteger, FBSDKProductAvailability) {
  /**
   * Item ships immediately
   */
  FBSDKProductAvailabilityInStock = 0,
  /**
   * No plan to restock
   */
  FBSDKProductAvailabilityOutOfStock,
  /**
   * Available in future
   */
  FBSDKProductAvailabilityPreOrder,
  /**
   * Ships in 1-2 weeks
   */
  FBSDKProductAvailabilityAvailableForOrder,
  /**
   * Discontinued
   */
  FBSDKProductAvailabilityDiscontinued,
} NS_SWIFT_NAME(AppEvents.ProductAvailability);
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKProductCondition.h
New file
@@ -0,0 +1,17 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
/**
 NS_ENUM(NSUInteger, FBSDKProductCondition)
 Specifies product condition for Product Catalog product item update
 */
typedef NS_ENUM(NSUInteger, FBSDKProductCondition) {
  FBSDKProductConditionNew = 0,
  FBSDKProductConditionRefurbished,
  FBSDKProductConditionUsed,
} NS_SWIFT_NAME(AppEvents.ProductCondition);
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKProfile.h
New file
@@ -0,0 +1,306 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <FBSDKCoreKit/FBSDKProfilePictureView.h>
@class FBSDKLocation;
@class FBSDKProfile;
@class FBSDKUserAgeRange;
NS_ASSUME_NONNULL_BEGIN
/**
  Notification indicating that the `currentProfile` has changed.
 the userInfo dictionary of the notification will contain keys
 `FBSDKProfileChangeOldKey` and
 `FBSDKProfileChangeNewKey`.
 */
FOUNDATION_EXPORT NSNotificationName const FBSDKProfileDidChangeNotification
NS_SWIFT_NAME(ProfileDidChange);
/*   key in notification's userInfo object for getting the old profile.
 If there was no old profile, the key will not be present.
 */
FOUNDATION_EXPORT NSString *const FBSDKProfileChangeOldKey
NS_SWIFT_NAME(ProfileChangeOldKey);
/*   key in notification's userInfo object for getting the new profile.
 If there is no new profile, the key will not be present.
 */
FOUNDATION_EXPORT NSString *const FBSDKProfileChangeNewKey
NS_SWIFT_NAME(ProfileChangeNewKey);
/**
 Describes the callback for loadCurrentProfileWithCompletion.
 @param profile the FBSDKProfile
 @param error the error during the request, if any
 */
typedef void (^ FBSDKProfileBlock)(FBSDKProfile *_Nullable profile, NSError *_Nullable error)
NS_SWIFT_NAME(ProfileBlock);
/**
 Represents the unique identifier for an end user
 */
typedef NSString FBSDKUserIdentifier
  NS_SWIFT_NAME(UserIdentifier);
/**
  Represents an immutable Facebook profile
 This class provides a global "currentProfile" instance to more easily
 add social context to your application. When the profile changes, a notification is
 posted so that you can update relevant parts of your UI and is persisted to NSUserDefaults.
 Typically, you will want to call `enableUpdatesOnAccessTokenChange:YES` so that
 it automatically observes changes to the `[FBSDKAccessToken currentAccessToken]`.
 You can use this class to build your own `FBSDKProfilePictureView` or in place of typical requests to "/me".
 */
NS_SWIFT_NAME(Profile)
@interface FBSDKProfile : NSObject <NSCopying, NSSecureCoding>
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
  initializes a new instance.
 @param userID the user ID
 @param firstName the user's first name
 @param middleName the user's middle name
 @param lastName the user's last name
 @param name the user's complete name
 @param linkURL the link for this profile
 @param refreshDate the optional date this profile was fetched. Defaults to [NSDate date].
 */
- (instancetype)initWithUserID:(FBSDKUserIdentifier *)userID
                     firstName:(nullable NSString *)firstName
                    middleName:(nullable NSString *)middleName
                      lastName:(nullable NSString *)lastName
                          name:(nullable NSString *)name
                       linkURL:(nullable NSURL *)linkURL
                   refreshDate:(nullable NSDate *)refreshDate;
/**
 @param userID the user ID
 @param firstName the user's first name
 @param middleName the user's middle name
 @param lastName the user's last name
 @param name the user's complete name
 @param linkURL the link for this profile
 @param refreshDate the optional date this profile was fetched. Defaults to [NSDate date].
 @param imageURL an optional URL to use for fetching a user's profile image
 @param email the user's email
 @param friendIDs a list of identifiers for the user's friends
 @param birthday the user's birthday
 @param ageRange the user's age range
 @param hometown the user's hometown
 @param location the user's location
 @param gender the user's gender
 @param isLimited indicates if the information provided is incomplete in some way.
 When true, `loadCurrentProfileWithCompletion:` will assume the profile is
 incomplete and disregard any cached profile. Defaults to false.
 */
- (instancetype)initWithUserID:(FBSDKUserIdentifier *)userID
                     firstName:(nullable NSString *)firstName
                    middleName:(nullable NSString *)middleName
                      lastName:(nullable NSString *)lastName
                          name:(nullable NSString *)name
                       linkURL:(nullable NSURL *)linkURL
                   refreshDate:(nullable NSDate *)refreshDate
                      imageURL:(nullable NSURL *)imageURL
                         email:(nullable NSString *)email
                     friendIDs:(nullable NSArray<FBSDKUserIdentifier *> *)friendIDs
                      birthday:(nullable NSDate *)birthday
                      ageRange:(nullable FBSDKUserAgeRange *)ageRange
                      hometown:(nullable FBSDKLocation *)hometown
                      location:(nullable FBSDKLocation *)location
                        gender:(nullable NSString *)gender
                     isLimited:(BOOL)isLimited;
/**
  initializes a new instance.
 @param userID the user ID
 @param firstName the user's first name
 @param middleName the user's middle name
 @param lastName the user's last name
 @param name the user's complete name
 @param linkURL the link for this profile
 @param refreshDate the optional date this profile was fetched. Defaults to [NSDate date].
 @param imageURL an optional URL to use for fetching a user's profile image
 @param email the user's email
 @param friendIDs a list of identifiers for the user's friends
 @param birthday the user's birthday
 @param ageRange the user's age range
 @param hometown the user's hometown
 @param location the user's location
 @param gender the user's gender
 */
- (instancetype)initWithUserID:(FBSDKUserIdentifier *)userID
                     firstName:(nullable NSString *)firstName
                    middleName:(nullable NSString *)middleName
                      lastName:(nullable NSString *)lastName
                          name:(nullable NSString *)name
                       linkURL:(nullable NSURL *)linkURL
                   refreshDate:(nullable NSDate *)refreshDate
                      imageURL:(nullable NSURL *)imageURL
                         email:(nullable NSString *)email
                     friendIDs:(nullable NSArray<FBSDKUserIdentifier *> *)friendIDs
                      birthday:(nullable NSDate *)birthday
                      ageRange:(nullable FBSDKUserAgeRange *)ageRange
                      hometown:(nullable FBSDKLocation *)hometown
                      location:(nullable FBSDKLocation *)location
                        gender:(nullable NSString *)gender
  NS_DESIGNATED_INITIALIZER;
/**
 The current profile instance and posts the appropriate notification
 if the profile parameter is different than the receiver.
 This persists the profile to NSUserDefaults.
 */
/// The current profile
@property (class, nullable, nonatomic, strong) FBSDKProfile *currentProfile
NS_SWIFT_NAME(current);
/**
  The user id
 */
@property (nonatomic, readonly, copy) FBSDKUserIdentifier *userID;
/**
  The user's first name
 */
@property (nullable, nonatomic, readonly, copy) NSString *firstName;
/**
  The user's middle name
 */
@property (nullable, nonatomic, readonly, copy) NSString *middleName;
/**
  The user's last name
 */
@property (nullable, nonatomic, readonly, copy) NSString *lastName;
/**
  The user's complete name
 */
@property (nullable, nonatomic, readonly, copy) NSString *name;
/**
  A URL to the user's profile.
  IMPORTANT: This field will only be populated if your user has granted your application the 'user_link' permission
 Consider using `FBSDKAppLinkResolver` to resolve this
 to an app link to link directly to the user's profile in the Facebook app.
 */
@property (nullable, nonatomic, readonly) NSURL *linkURL;
/**
  The last time the profile data was fetched.
 */
@property (nonatomic, readonly) NSDate *refreshDate;
/**
  A URL to use for fetching a user's profile image.
 */
@property (nullable, nonatomic, readonly) NSURL *imageURL;
/**
  The user's email.
 IMPORTANT: This field will only be populated if your user has granted your application the 'email' permission.
 */
@property (nullable, nonatomic, readonly, copy) NSString *email;
/**
  A list of identifiers of the user's friends.
 IMPORTANT: This field will only be populated if your user has granted your application the 'user_friends' permission.
 */
@property (nullable, nonatomic, readonly, copy) NSArray<FBSDKUserIdentifier *> *friendIDs;
/**
  The user's birthday.
 IMPORTANT: This field will only be populated if your user has granted your application the 'user_birthday' permission.
 */
@property (nullable, nonatomic, readonly, copy) NSDate *birthday;
/**
  The user's age range
 IMPORTANT: This field will only be populated if your user has granted your application the 'user_age_range' permission.
 */
@property (nullable, nonatomic, readonly, copy) FBSDKUserAgeRange *ageRange;
/**
  The user's hometown
 IMPORTANT: This field will only be populated if your user has granted your application the 'user_hometown' permission.
 */
@property (nullable, nonatomic, readonly, copy) FBSDKLocation *hometown;
/**
  The user's location
 IMPORTANT: This field will only be populated if your user has granted your application the 'user_location' permission.
 */
@property (nullable, nonatomic, readonly, copy) FBSDKLocation *location;
/**
  The user's gender
 IMPORTANT: This field will only be populated if your user has granted your application the 'user_gender' permission.
 */
@property (nullable, nonatomic, readonly, copy) NSString *gender;
/**
  Indicates if `currentProfile` will automatically observe `FBSDKAccessTokenDidChangeNotification` notifications
 @param enable YES is observing
 If observing, this class will issue a graph request for public profile data when the current token's userID
 differs from the current profile. You can observe `FBSDKProfileDidChangeNotification` for when the profile is updated.
 Note that if `[FBSDKAccessToken currentAccessToken]` is unset, the `currentProfile` instance remains. It's also possible
 for `currentProfile` to return nil until the data is fetched.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (void)enableUpdatesOnAccessTokenChange:(BOOL)enable
NS_SWIFT_NAME(enableUpdatesOnAccessTokenChange(_:));
// UNCRUSTIFY_FORMAT_ON
/**
  Loads the current profile and passes it to the completion block.
 @param completion The block to be executed once the profile is loaded
 If the profile is already loaded, this method will call the completion block synchronously, otherwise it
 will begin a graph request to update `currentProfile` and then call the completion block when finished.
 */
+ (void)loadCurrentProfileWithCompletion:(nullable FBSDKProfileBlock)completion;
/**
  A convenience method for returning a complete `NSURL` for retrieving the user's profile image.
 @param mode The picture mode
 @param size The height and width. This will be rounded to integer precision.
 */
// UNCRUSTIFY_FORMAT_OFF
- (nullable NSURL *)imageURLForPictureMode:(FBSDKProfilePictureMode)mode size:(CGSize)size
NS_SWIFT_NAME(imageURL(forMode:size:));
// UNCRUSTIFY_FORMAT_ON
/**
  Returns YES if the profile is equivalent to the receiver.
 @param profile the profile to compare to.
 */
- (BOOL)isEqualToProfile:(FBSDKProfile *)profile;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h
New file
@@ -0,0 +1,88 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <UIKit/UIKit.h>
@class FBSDKProfile;
NS_ASSUME_NONNULL_BEGIN
/**
 FBSDKProfilePictureMode enum
  Defines the aspect ratio mode for the source image of the profile picture.
 */
typedef NS_ENUM(NSUInteger, FBSDKProfilePictureMode) {
  /**
    A square cropped version of the image will be included in the view.
   */
  FBSDKProfilePictureModeSquare,
  /**
    The original picture's aspect ratio will be used for the source image in the view.
   */
  FBSDKProfilePictureModeNormal,
  /**
    The original picture's aspect ratio will be used for the source image in the view.
   */
  FBSDKProfilePictureModeAlbum,
  /**
    The original picture's aspect ratio will be used for the source image in the view.
   */
  FBSDKProfilePictureModeSmall,
  /**
    The original picture's aspect ratio will be used for the source image in the view.
   */
  FBSDKProfilePictureModeLarge,
} NS_SWIFT_NAME(Profile.PictureMode);
/**
  A view to display a profile picture.
 */
NS_SWIFT_NAME(FBProfilePictureView)
@interface FBSDKProfilePictureView : UIView
/**
 Create a new instance of `FBSDKProfilePictureView`.
 - Parameter frame: Frame rectangle for the view.
 - Parameter profile: Optional profile to display a picture for.
 */
- (instancetype)initWithFrame:(CGRect)frame
                      profile:(FBSDKProfile *_Nullable)profile;
/**
 Create a new instance of `FBSDKProfilePictureView`.
 - Parameter profile: Optional profile to display a picture for.
 */
- (instancetype)initWithProfile:(FBSDKProfile *_Nullable)profile;
/**
  The mode for the receiver to determine the aspect ratio of the source image.
 */
@property (nonatomic, assign) FBSDKProfilePictureMode pictureMode;
/**
  The profile ID to show the picture for.
 */
@property (nonatomic, copy) NSString *profileID;
/**
  Explicitly marks the receiver as needing to update the image.
 This method is called whenever any properties that affect the source image are modified, but this can also
 be used to trigger a manual update of the image if it needs to be re-downloaded.
 */
- (void)setNeedsImageUpdate;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKProfileProtocols.h
New file
@@ -0,0 +1,29 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <FBSDKCoreKit/FBSDKProfileProtocols.h>
NS_ASSUME_NONNULL_BEGIN
@class FBSDKProfile;
NS_SWIFT_NAME(ProfileProviding)
@protocol FBSDKProfileProviding
@property (class, nullable, nonatomic, strong) FBSDKProfile *currentProfile
NS_SWIFT_NAME(current);
+ (nullable FBSDKProfile *)fetchCachedProfile;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKRandom.h
New file
@@ -0,0 +1,15 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/**
 Provides a random string
 @param numberOfBytes the number of bytes to use
 */
extern NSString *fb_randomString(NSUInteger numberOfBytes);
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h
New file
@@ -0,0 +1,66 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKLoginTooltip.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal block type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(LoginTooltipBlock)
typedef void (^FBSDKLoginTooltipBlock)(FBSDKLoginTooltip *_Nullable loginTooltip, NSError *_Nullable error);
/**
Internal Type exposed to facilitate transition to Swift.
API Subject to change or removal without warning. Do not use.
@warning INTERNAL - DO NOT USE
*/
NS_SWIFT_NAME(ServerConfigurationProvider)
@interface FBSDKServerConfigurationProvider : NSObject
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nonatomic, readonly) NSString *loggingToken;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (NSUInteger)cachedSmartLoginOptions;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (BOOL)useSafariViewControllerForDialogName:(NSString *)dialogName;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)loadServerConfigurationWithCompletionBlock:(nullable FBSDKLoginTooltipBlock)completionBlock;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKSettings.h
New file
@@ -0,0 +1,403 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <UIKit/UIKit.h>
#import <FBSDKCoreKit/FBSDKLoggingBehavior.h>
#import <FBSDKCoreKit/FBSDKSettingsLogging.h>
#import <FBSDKCoreKit/FBSDKSettingsProtocol.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(Settings)
@interface FBSDKSettings : NSObject <FBSDKSettings, FBSDKSettingsLogging>
#if !FBTEST
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
#endif
/**
 The shared settings instance. Prefer this and the exposed instance methods over the class variants.
 */
@property (class, nonatomic, readonly) FBSDKSettings *sharedSettings;
/**
 Retrieve the current iOS SDK version.
 */
@property (nonatomic, readonly, copy) NSString *sdkVersion;
/**
 Retrieve the current iOS SDK version.
 */
@property (class, nonatomic, readonly, copy) NSString *sdkVersion
  DEPRECATED_MSG_ATTRIBUTE("`Settings.sdkVersion` is deprecated and will be removed in the next major release, please use `Settings.shared.sdkVersion` instead");
/**
 Retrieve the current default Graph API version.
 */
@property (class, nonatomic, readonly, copy) NSString *defaultGraphAPIVersion
  DEPRECATED_MSG_ATTRIBUTE("`Settings.defaultGraphAPIVersion` is deprecated and will be removed in the next major release, please use `Settings.shared.defaultGraphAPIVersion` instead");
/**
 Retrieve the current default Graph API version.
 */
@property (nonatomic, readonly, copy) NSString *defaultGraphAPIVersion;
/**
 The quality of JPEG images sent to Facebook from the SDK,
 expressed as a value from 0.0 to 1.0.
 If not explicitly set, the default is 0.9.
 @see [UIImageJPEGRepresentation](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIKitFunctionReference/#//apple_ref/c/func/UIImageJPEGRepresentation) */
@property (class, nonatomic) CGFloat JPEGCompressionQuality
NS_SWIFT_NAME(jpegCompressionQuality)
DEPRECATED_MSG_ATTRIBUTE("`Settings.JPEGCompressionQuality` is deprecated and will be removed in the next major release, please use `Settings.shared.JPEGCompressionQuality` instead");
/**
 The quality of JPEG images sent to Facebook from the SDK,
 expressed as a value from 0.0 to 1.0.
 If not explicitly set, the default is 0.9.
 @see [UIImageJPEGRepresentation](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIKitFunctionReference/#//apple_ref/c/func/UIImageJPEGRepresentation) */
@property (nonatomic) CGFloat JPEGCompressionQuality
NS_SWIFT_NAME(jpegCompressionQuality);
/**
 Controls the auto logging of basic app events, such as activateApp and deactivateApp.
 If not explicitly set, the default is true
 */
@property (class, nonatomic, getter = isAutoLogAppEventsEnabled) BOOL autoLogAppEventsEnabled
  DEPRECATED_MSG_ATTRIBUTE("`Settings.isAutoLogAppEventsEnabled` is deprecated and will be removed in the next major release, please use `Settings.shared.isAutoLogAppEventsEnabled` instead");
/**
 Controls the auto logging of basic app events, such as activateApp and deactivateApp.
 If not explicitly set, the default is true
 */
@property (nonatomic, getter = isAutoLogAppEventsEnabled) BOOL autoLogAppEventsEnabled;
/**
 Controls the fb_codeless_debug logging event
 If not explicitly set, the default is true
 */
@property (class, nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled
  DEPRECATED_MSG_ATTRIBUTE("`Settings.isCodelessDebugLogEnabled` is deprecated and will be removed in the next major release, please use `Settings.shared.isCodelessDebugLogEnabled` instead");
/**
 Controls the fb_codeless_debug logging event
 If not explicitly set, the default is true
 */
@property (nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled;
/**
 Controls the access to IDFA
 If not explicitly set, the default is true
 */
@property (class, nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled
  DEPRECATED_MSG_ATTRIBUTE("`Settings.isAdvertiserIDCollectionEnabled` is deprecated and will be removed in the next major release, please use `Settings.shared.isAdvertiserIDCollectionEnabled` instead");
/**
 Controls the access to IDFA
 If not explicitly set, the default is true
 */
@property (nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled;
/**
 Controls the SKAdNetwork report
 If not explicitly set, the default is true
 */
@property (class, nonatomic, getter = isSKAdNetworkReportEnabled) BOOL SKAdNetworkReportEnabled
  DEPRECATED_MSG_ATTRIBUTE("`Settings.isSKAdNetworkReportEnabled` is deprecated and will be removed in the next major release, please use `Settings.shared.isSKAdNetworkReportEnabled` instead");
/**
 Controls the SKAdNetwork report
 If not explicitly set, the default is true
 */
@property (nonatomic, getter = isSKAdNetworkReportEnabled) BOOL skAdNetworkReportEnabled;
/**
 Whether data such as that generated through FBSDKAppEvents and sent to Facebook
 should be restricted from being used for other than analytics and conversions.
 Defaults to NO. This value is stored on the device and persists across app launches.
 */
@property (class, nonatomic, getter = shouldLimitEventAndDataUsage) BOOL limitEventAndDataUsage
  DEPRECATED_MSG_ATTRIBUTE("`Settings.shouldLimitEventAndDataUsage` is deprecated and will be removed in the next major release, please use `Settings.shared.isEventDataUsageLimited` instead");
/**
 Whether data such as that generated through FBSDKAppEvents and sent to Facebook
 should be restricted from being used for other than analytics and conversions.
 Defaults to NO. This value is stored on the device and persists across app launches.
 */
@property (nonatomic) BOOL isEventDataUsageLimited;
/**
 Whether in memory cached values should be used for expensive metadata fields, such as
 carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications.
 Defaults to NO. This value is stored on the device and persists across app launches.
 */
@property (class, nonatomic, getter = shouldUseCachedValuesForExpensiveMetadata) BOOL shouldUseCachedValuesForExpensiveMetadata
  DEPRECATED_MSG_ATTRIBUTE("`Settings.shouldUseCachedValuesForExpensiveMetadata` is deprecated and will be removed in the next major release, please use `Settings.shared.shouldUseCachedValuesForExpensiveMetadata` instead");
/**
 Whether in memory cached values should be used for expensive metadata fields, such as
 carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications.
 Defaults to NO. This value is stored on the device and persists across app launches.
 */
@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata;
/**
 A convenient way to toggle error recovery for all FBSDKGraphRequest instances created after this is set.
 */
@property (class, nonatomic, getter = isGraphErrorRecoveryEnabled) BOOL graphErrorRecoveryEnabled
  DEPRECATED_MSG_ATTRIBUTE("`Settings.isGraphErrorRecoveryEnabled` is deprecated and will be removed in the next major release, please use `Settings.shared.isGraphErrorRecoveryEnabled` instead");
/**
 A convenient way to toggle error recovery for all FBSDKGraphRequest instances created after this is set.
 */
@property (nonatomic) BOOL isGraphErrorRecoveryEnabled;
/**
  The Facebook App ID used by the SDK.
 If not explicitly set, the default will be read from the application's plist (FacebookAppID).
 */
@property (nullable, nonatomic, copy) NSString *appID;
/**
  The Facebook App ID used by the SDK.
 If not explicitly set, the default will be read from the application's plist (FacebookAppID).
 */
@property (class, nullable, nonatomic, copy) NSString *appID
  DEPRECATED_MSG_ATTRIBUTE("`Settings.appID` is deprecated and will be removed in the next major release, please use `Settings.shared.appID` instead");
/**
  The default url scheme suffix used for sessions.
 If not explicitly set, the default will be read from the application's plist (FacebookUrlSchemeSuffix).
 */
@property (class, nullable, nonatomic, copy) NSString *appURLSchemeSuffix
  DEPRECATED_MSG_ATTRIBUTE("`Settings.appURLSchemeSuffix` is deprecated and will be removed in the next major release, please use `Settings.shared.appURLSchemeSuffix` instead");
/**
  The default url scheme suffix used for sessions.
 If not explicitly set, the default will be read from the application's plist (FacebookUrlSchemeSuffix).
 */
@property (nullable, nonatomic, copy) NSString *appURLSchemeSuffix;
/**
  The Client Token that has been set via [[FBSDKSettings sharedSettings] setClientToken].
 This is needed for certain API calls when made anonymously, without a user-based access token.
 The Facebook App's "client token", which, for a given appid can be found in the Security
 section of the Advanced tab of the Facebook App settings found at <https://developers.facebook.com/apps/[your-app-id]>
 If not explicitly set, the default will be read from the application's plist (FacebookClientToken).
 */
@property (nullable, nonatomic, copy) NSString *clientToken;
/**
  The Client Token that has been set via [[FBSDKSettings sharedSettings] setClientToken].
 This is needed for certain API calls when made anonymously, without a user-based access token.
 The Facebook App's "client token", which, for a given appid can be found in the Security
 section of the Advanced tab of the Facebook App settings found at <https://developers.facebook.com/apps/[your-app-id]>
 If not explicitly set, the default will be read from the application's plist (FacebookClientToken).
 */
@property (class, nullable, nonatomic, copy) NSString *clientToken
  DEPRECATED_MSG_ATTRIBUTE("`Settings.clientToken` is deprecated and will be removed in the next major release, please use `Settings.shared.clientToken` instead");
/**
  The Facebook Display Name used by the SDK.
 This should match the Display Name that has been set for the app with the corresponding Facebook App ID,
 in the Facebook App Dashboard.
 If not explicitly set, the default will be read from the application's plist (FacebookDisplayName).
 */
@property (class, nullable, nonatomic, copy) NSString *displayName
  DEPRECATED_MSG_ATTRIBUTE("`Settings.displayName` is deprecated and will be removed in the next major release, please use `Settings.shared.displayName` instead");
/**
  The Facebook Display Name used by the SDK.
 This should match the Display Name that has been set for the app with the corresponding Facebook App ID,
 in the Facebook App Dashboard.
 If not explicitly set, the default will be read from the application's plist (FacebookDisplayName).
 */
@property (nullable, nonatomic, copy) NSString *displayName;
/**
 The Facebook domain part. This can be used to change the Facebook domain
 (e.g. @"beta") so that requests will be sent to `graph.beta.facebook.com`
 If not explicitly set, the default will be read from the application's plist (FacebookDomainPart).
 */
@property (class, nullable, nonatomic, copy) NSString *facebookDomainPart
  DEPRECATED_MSG_ATTRIBUTE("`Settings.facebookDomainPart` is deprecated and will be removed in the next major release, please use `Settings.shared.facebookDomainPart` instead");
/**
 The Facebook domain part. This can be used to change the Facebook domain
 (e.g. @"beta") so that requests will be sent to `graph.beta.facebook.com`
 If not explicitly set, the default will be read from the application's plist (FacebookDomainPart).
 */
@property (nullable, nonatomic, copy) NSString *facebookDomainPart;
/**
  The current Facebook SDK logging behavior. This should consist of strings
 defined as constants with FBSDKLoggingBehavior*.
 This should consist a set of strings indicating what information should be logged
 defined as constants with FBSDKLoggingBehavior*. Set to an empty set in order to disable all logging.
 You can also define this via an array in your app plist with key "FacebookLoggingBehavior" or add and remove individual values via enableLoggingBehavior: or disableLoggingBehavior:
 The default is a set consisting of FBSDKLoggingBehaviorDeveloperErrors
 */
@property (class, nonatomic, copy) NSSet<FBSDKLoggingBehavior> *loggingBehaviors
  DEPRECATED_MSG_ATTRIBUTE("`Settings.loggingBehaviors` is deprecated and will be removed in the next major release, please use `Settings.shared.loggingBehaviors` instead");
/**
  The current Facebook SDK logging behavior. This should consist of strings
 defined as constants with FBSDKLoggingBehavior*.
 This should consist a set of strings indicating what information should be logged
 defined as constants with FBSDKLoggingBehavior*. Set to an empty set in order to disable all logging.
 You can also define this via an array in your app plist with key "FacebookLoggingBehavior" or add and remove individual values via enableLoggingBehavior: or disableLoggingBehavior:
 The default is a set consisting of FBSDKLoggingBehaviorDeveloperErrors
 */
@property (nonatomic, copy) NSSet<FBSDKLoggingBehavior> *loggingBehaviors;
/**
  Overrides the default Graph API version to use with `FBSDKGraphRequests`.
 The string should be of the form `@"v2.7"`.
 Defaults to `defaultGraphAPIVersion`.
*/
@property (class, null_resettable, nonatomic, copy) NSString *graphAPIVersion
  DEPRECATED_MSG_ATTRIBUTE("`Settings.graphAPIVersion` is deprecated and will be removed in the next major release, please use the `Settings.shared.graphAPIVersion` property instead");
/**
  Overrides the default Graph API version to use with `FBSDKGraphRequests`.
 The string should be of the form `@"v2.7"`.
 Defaults to `defaultGraphAPIVersion`.
*/
@property (nonatomic, copy) NSString *graphAPIVersion;
/**
 Internal property exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nullable, nonatomic, copy) NSString *userAgentSuffix;
/**
 The value of the flag advertiser_tracking_enabled that controls the advertiser tracking status of the data sent to Facebook
 If not explicitly set in iOS14 or above, the default is false in iOS14 or above.
 */
@property (nonatomic, getter = isAdvertiserTrackingEnabled) BOOL advertiserTrackingEnabled;
/**
 The value of the flag advertiser_tracking_enabled that controls the advertiser tracking status of the data sent to Facebook
 If not explicitly set in iOS14 or above, the default is false in iOS14 or above.
 */
+ (BOOL)isAdvertiserTrackingEnabled
    DEPRECATED_MSG_ATTRIBUTE("`Settings.isAdvertiserTrackingEnabled()` is deprecated and will be removed in the next major release, please use the `Settings.shared.isAdvertiserTrackingEnabled` property instead");
/**
Set the advertiser_tracking_enabled flag. It only works in iOS14 and above.
@param advertiserTrackingEnabled the value of the flag
@return Whether the the value is set successfully. It will always return NO in iOS 13 and below.
 */
+ (BOOL)setAdvertiserTrackingEnabled:(BOOL)advertiserTrackingEnabled
    DEPRECATED_MSG_ATTRIBUTE("`Settings.setAdvertiserTrackingEnabled(_:)` is deprecated and will be removed in the next major release, please use the `Settings.shared.isAdvertiserTrackingEnabled` property to set a value instead");
/**
Set the data processing options.
@param options list of options
*/
+ (void)setDataProcessingOptions:(nullable NSArray<NSString *> *)options
    DEPRECATED_MSG_ATTRIBUTE("`Settings.setDataProcessingOptions(_:)` is deprecated and will be removed in the next major release, please use the `Settings.shared.setDataProcessingOptions(_:)` method to set the data processing options instead");
/**
Set the data processing options.
@param options list of options
*/
- (void)setDataProcessingOptions:(nullable NSArray<NSString *> *)options;
/**
Set the data processing options.
@param options list of the options
@param country code of the country
@param state code of the state
*/
+ (void)setDataProcessingOptions:(nullable NSArray<NSString *> *)options
                         country:(int)country
                           state:(int)state
    DEPRECATED_MSG_ATTRIBUTE("`Settings.setDataProcessingOptions(_:_:_:)` is deprecated and will be removed in the next major release, please use the `Settings.shared.setDataProcessingOptions(_:_:_:)` method to set the data processing options instead");
/**
Set the data processing options.
@param options list of the options
@param country code of the country
@param state code of the state
*/
- (void)setDataProcessingOptions:(nullable NSArray<NSString *> *)options
                         country:(int)country
                           state:(int)state;
/**
 Enable a particular Facebook SDK logging behavior.
 @param loggingBehavior The LoggingBehavior to enable. This should be a string defined as a constant with FBSDKLoggingBehavior*.
 */
+ (void)enableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior
    DEPRECATED_MSG_ATTRIBUTE("`Settings.enableLoggingBehavior()` is deprecated and will be removed in the next major release, please use `Settings.shared.enableLoggingBehavior()` instead");
/**
 Enable a particular Facebook SDK logging behavior.
 @param loggingBehavior The LoggingBehavior to enable. This should be a string defined as a constant with FBSDKLoggingBehavior*.
 */
- (void)enableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior;
/**
 Disable a particular Facebook SDK logging behavior.
 @param loggingBehavior The LoggingBehavior to disable. This should be a string defined as a constant with FBSDKLoggingBehavior*.
 */
+ (void)disableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior
    DEPRECATED_MSG_ATTRIBUTE("`Settings.disableLoggingBehavior()` is deprecated and will be removed in the next major release, please use `Settings.shared.disableLoggingBehavior()` instead");
/**
 Disable a particular Facebook SDK logging behavior.
 @param loggingBehavior The LoggingBehavior to disable. This should be a string defined as a constant with FBSDKLoggingBehavior*.
 */
- (void)disableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKSettingsLogging.h
New file
@@ -0,0 +1,22 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(SettingsLogging)
@protocol FBSDKSettingsLogging
- (void)logWarnings;
- (void)logIfSDKSettingsChanged;
- (void)recordInstall;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h
New file
@@ -0,0 +1,65 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <FBSDKCoreKit/FBSDKAdvertisingTrackingStatus.h>
#import <FBSDKCoreKit/FBSDKLoggingBehavior.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(SettingsProtocol)
@protocol FBSDKSettings
@property (nullable, nonatomic, copy) NSString *appID;
@property (nullable, nonatomic, copy) NSString *clientToken;
@property (nullable, nonatomic, copy) NSString *userAgentSuffix;
@property (nonatomic, readonly, copy) NSString *sdkVersion;
@property (nullable, nonatomic, copy) NSString *displayName;
@property (nullable, nonatomic, copy) NSString *facebookDomainPart;
@property (nonnull, nonatomic, copy) NSSet<FBSDKLoggingBehavior> *loggingBehaviors;
@property (class, nonnull, nonatomic, copy) NSSet<FBSDKLoggingBehavior> *loggingBehaviors
  DEPRECATED_MSG_ATTRIBUTE("property class `loggingBehaviors` is deprecated and will be removed in the next major release, please use property instance`loggingBehaviors` instead");
@property (nullable, nonatomic, copy) NSString *appURLSchemeSuffix;
@property (nonatomic, readonly) BOOL isDataProcessingRestricted;
@property (nonatomic, readonly) BOOL isAutoLogAppEventsEnabled;
@property (nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled;
@property (nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled;
@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime;
@property (nonatomic, readonly) BOOL isSKAdNetworkReportEnabled;
@property (nonatomic, readonly) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus;
@property (nullable, nonatomic, readonly) NSDate *installTimestamp;
@property (nullable, nonatomic, readonly) NSDate *advertiserTrackingEnabledTimestamp;
@property (nonatomic) BOOL isEventDataUsageLimited;
@property (nonatomic) BOOL shouldUseTokenOptimizations;
@property (nonatomic, copy) NSString *graphAPIVersion;
@property (nonatomic) BOOL isGraphErrorRecoveryEnabled;
@property (nullable, nonatomic, readonly, copy) NSString *graphAPIDebugParamValue;
@property (nonatomic, getter = isAdvertiserTrackingEnabled) BOOL advertiserTrackingEnabled;
@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata;
@property (nullable, nonatomic, readonly) NSDictionary<NSString *, id> *persistableDataProcessingOptions;
/**
 Set the data processing options.
 @param options list of options
*/
- (void)setDataProcessingOptions:(nullable NSArray<NSString *> *)options;
/**
 Set the data processing options.
 @param options list of the options
 @param country code of the country
 @param state code of the state
*/
- (void)setDataProcessingOptions:(nullable NSArray<NSString *> *)options
                         country:(int)country
                           state:(int)state;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKShareDialogConfiguration.h
New file
@@ -0,0 +1,33 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/// Constant used to describe the 'Message' dialog
FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameMessage;
/// Constant used to describe the 'Share' dialog
FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameShare;
/**
 A lightweight interface to expose aspects of FBSDKServerConfiguration that are used by dialogs in ShareKit.
 Internal Use Only
 */
NS_SWIFT_NAME(ShareDialogConfiguration)
@interface FBSDKShareDialogConfiguration : NSObject
@property (nonatomic, readonly, copy) NSString *defaultShareMode;
- (BOOL)shouldUseNativeDialogForDialogName:(NSString *)dialogName;
- (BOOL)shouldUseSafariViewControllerForDialogName:(NSString *)dialogName;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h
New file
@@ -0,0 +1,43 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@class FBSDKAccessToken;
@class FBSDKAuthenticationToken;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(TokenCaching)
@protocol FBSDKTokenCaching <NSObject>
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nullable, nonatomic, copy) FBSDKAccessToken *accessToken;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nullable, nonatomic, copy) FBSDKAuthenticationToken *authenticationToken;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h
New file
@@ -0,0 +1,29 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(TokenStringProviding)
@protocol FBSDKTokenStringProviding
/**
  Return the token string of the current access token.
  Internal Type exposed to facilitate transition to Swift.
  API Subject to change or removal without warning. Do not use.
  @warning INTERNAL - DO NOT USE
*/
@property (class, nullable, nonatomic, readonly, copy) NSString *tokenString;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKTransformer.h
New file
@@ -0,0 +1,28 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <QuartzCore/QuartzCore.h>
NS_ASSUME_NONNULL_BEGIN
extern CATransform3D const FBSDKCATransform3DIdentity;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@interface FBSDKTransformer : NSObject
- (CATransform3D)CATransform3DMakeScale:(CGFloat)sx sy:(CGFloat)sy sz:(CGFloat)sz;
- (CATransform3D)CATransform3DMakeTranslation:(CGFloat)tx ty:(CGFloat)ty tz:(CGFloat)tz;
- (CATransform3D)CATransform3DConcat:(CATransform3D)a b:(CATransform3D)b;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKURL.h
New file
@@ -0,0 +1,98 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@protocol FBSDKAppLink;
/**
 Provides a set of utilities for working with NSURLs, such as parsing of query parameters
 and handling for App Link requests.
 */
NS_SWIFT_NAME(AppLinkURL)
@interface FBSDKURL : NSObject
- (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:
 to support better FBSDKMeasurementEvent notifications
 @param url The instance of `NSURL` to create FBSDKURL from.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (instancetype)URLWithURL:(NSURL *)url
NS_SWIFT_NAME(init(url:));
// UNCRUSTIFY_FORMAT_ON
/**
 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.
 @param sourceApplication the bundle ID of the app that is requesting your app to open the URL. The same sourceApplication in application:openURL:sourceApplication:annotation:
 */
// UNCRUSTIFY_FORMAT_OFF
+ (instancetype)URLWithInboundURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication
NS_SWIFT_NAME(init(inboundURL:sourceApplication:));
// UNCRUSTIFY_FORMAT_ON
/**
 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, readonly, strong) NSURL *targetURL;
/**
 Gets the query parameters for the target, parsed into an NSDictionary.
 */
@property (nonatomic, readonly, strong) 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 (nullable, nonatomic, readonly, strong) NSDictionary<NSString *, id> *appLinkData;
/**
 If this link target is an App Link, this is the data found in extras.
 */
@property (nullable, nonatomic, readonly, strong) NSDictionary<NSString *, id> *appLinkExtras;
/**
 The App Link indicating how to navigate back to the referer app, if any.
 */
@property (nullable, nonatomic, readonly, strong) id<FBSDKAppLink> appLinkReferer;
/**
 The URL that was used to create this FBSDKURL.
 */
@property (nonatomic, readonly, strong) NSURL *inputURL;
/**
 The query parameters of the inputURL, parsed into an NSDictionary.
 */
@property (nonatomic, readonly, strong) NSDictionary<NSString *, id> *inputQueryParameters;
/**
 The flag indicating whether the URL comes from auto app link
*/
@property (nonatomic, readonly, getter = isAutoAppLink) BOOL isAutoAppLink;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h
New file
@@ -0,0 +1,40 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(URLHosting)
@protocol FBSDKURLHosting
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (nullable NSURL *)appURLWithHost:(NSString *)host
                              path:(NSString *)path
                   queryParameters:(NSDictionary<NSString *, NSString *> *)queryParameters
                             error:(NSError *__autoreleasing *)errorRef;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (nullable NSURL *)facebookURLWithHostPrefix:(NSString *)hostPrefix
                                         path:(NSString *)path
                              queryParameters:(NSDictionary<NSString *, NSString *> *)queryParameters
                                        error:(NSError *__autoreleasing *)errorRef;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h
New file
@@ -0,0 +1,36 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
NS_ASSUME_NONNULL_BEGIN
@protocol FBSDKURLOpening;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(URLOpener)
@protocol FBSDKURLOpener
- (void)openURL:(NSURL *)url
         sender:(nullable id<FBSDKURLOpening>)sender
        handler:(FBSDKSuccessBlock)handler;
// UNCRUSTIFY_FORMAT_OFF
- (void)openURLWithSafariViewController:(NSURL *)url
                                 sender:(id<FBSDKURLOpening>)sender
                     fromViewController:(UIViewController *)fromViewController
                                handler:(FBSDKSuccessBlock)handler
NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:));
// UNCRUSTIFY_FORMAT_ON
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h
New file
@@ -0,0 +1,51 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(URLOpening)
@protocol FBSDKURLOpening <NSObject>
// Implementations should make sure they can handle nil parameters
// which is possible in SafariViewController.
// see canOpenURL below.
- (BOOL)application:(nullable UIApplication *)application
            openURL:(nullable NSURL *)url
  sourceApplication:(nullable NSString *)sourceApplication
         annotation:(nullable id)annotation;
// create a different handler to return YES/NO if the receiver can process the above openURL:.
// This is separated so that we can process the openURL: in callbacks, while still returning
// the result of canOpenURL synchronously in FBSDKApplicationDelegate
- (BOOL) canOpenURL:(NSURL *)url
     forApplication:(nullable UIApplication *)application
  sourceApplication:(nullable NSString *)sourceApplication
         annotation:(nullable id)annotation;
- (void)applicationDidBecomeActive:(UIApplication *)application;
- (BOOL)isAuthenticationURL:(NSURL *)url;
@optional
- (BOOL)shouldStopPropagationOfURL:(NSURL *)url;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKURLScheme.h
New file
@@ -0,0 +1,30 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
typedef NSString *FBSDKURLScheme NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(URLScheme);
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeFacebookApp
  DEPRECATED_MSG_ATTRIBUTE("`URLScheme.facebookApp` is deprecated and will be removed in the next major release; please use `URLScheme.facebookAPI` instead");
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeFacebookAPI;
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeFacebookShareExtension
  DEPRECATED_MSG_ATTRIBUTE("`URLScheme.facebookShareExtension` is deprecated and will be removed in the next major release; please use `URLScheme.facebookAPI` instead");
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeMessengerApp;
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeMasqueradePlayer
  DEPRECATED_MSG_ATTRIBUTE("`URLScheme.masqueradePlayer` is deprecated and will be removed in the next major release");
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeHTTPS NS_SWIFT_NAME(https);
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeHTTP NS_SWIFT_NAME(http);
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeWeb;
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h
New file
@@ -0,0 +1,39 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(UserAgeRange)
@interface FBSDKUserAgeRange : NSObject <NSCopying, NSObject, NSSecureCoding>
/**
  The user's minimun age, nil if unspecified
 */
@property (nullable, nonatomic, readonly, strong) NSNumber *min;
/**
  The user's maximun age, nil if unspecified
 */
@property (nullable, nonatomic, readonly, strong) NSNumber *max;
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
  Returns a UserAgeRange object from a dinctionary containing valid user age range.
  @param dictionary The dictionary containing raw user age range
  Valid user age range will consist of "min" and/or "max" values that are
  positive integers, where "min" is smaller than or equal to "max".
 */
+ (nullable instancetype)ageRangeFromDictionary:(NSDictionary<NSString *, NSNumber *> *)dictionary;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKUtility.h
New file
@@ -0,0 +1,112 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
  Class to contain common utility methods.
 */
NS_SWIFT_NAME(Utility)
@interface FBSDKUtility : NSObject
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
  Parses a query string into a dictionary.
 @param queryString The query string value.
 @return A dictionary with the key/value pairs.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (NSDictionary<NSString *, NSString *> *)dictionaryWithQueryString:(NSString *)queryString
NS_SWIFT_NAME(dictionary(withQuery:));
// UNCRUSTIFY_FORMAT_ON
/**
  Constructs a query string from a dictionary.
 @param dictionary The dictionary with key/value pairs for the query string.
 @param errorRef If an error occurs, upon return contains an NSError object that describes the problem.
 @return Query string representation of the parameters.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (NSString *)queryStringWithDictionary:(NSDictionary<NSString *, id> *)dictionary
                                  error:(NSError **)errorRef
NS_SWIFT_NAME(query(from:))
__attribute__((swift_error(nonnull_error)));
// UNCRUSTIFY_FORMAT_ON
/**
  Decodes a value from an URL.
 @param value The value to decode.
 @return The decoded value.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (NSString *)URLDecode:(NSString *)value
NS_SWIFT_NAME(decode(urlString:));
// UNCRUSTIFY_FORMAT_ON
/**
  Encodes a value for an URL.
 @param value The value to encode.
 @return The encoded value.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (NSString *)URLEncode:(NSString *)value
NS_SWIFT_NAME(encode(urlString:));
// UNCRUSTIFY_FORMAT_ON
/**
  Creates a timer using Grand Central Dispatch.
 @param interval The interval to fire the timer, in seconds.
 @param block The code block to execute when timer is fired.
 @return The dispatch handle.
 */
+ (dispatch_source_t)startGCDTimerWithInterval:(double)interval block:(dispatch_block_t)block;
/**
 Stop a timer that was started by startGCDTimerWithInterval.
 @param timer The dispatch handle received from startGCDTimerWithInterval.
 */
+ (void)stopGCDTimer:(dispatch_source_t)timer;
/**
 Get SHA256 hased string of NSString/NSData
 @param input The data that needs to be hashed, it could be NSString or NSData.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (nullable NSString *)SHA256Hash:(NSObject *)input
NS_SWIFT_NAME(sha256Hash(_:));
// UNCRUSTIFY_FORMAT_ON
/**
 Returns the graphdomain stored in FBSDKAuthenticationToken
 */
+ (NSString *)getGraphDomainFromToken;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
+ (NSURL *)unversionedFacebookURLWithHostPrefix:(NSString *)hostPrefix
                                           path:(NSString *)path
                                queryParameters:(NSDictionary<NSString *, id> *)queryParameters
                                          error:(NSError *__autoreleasing *)errorRef;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKWebDialog.h
New file
@@ -0,0 +1,77 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <CoreGraphics/CGGeometry.h>
#import <CoreGraphics/CoreGraphics.h>
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKWebDialogDelegate.h>
@protocol FBSDKWindowFinding;
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(WebDialog)
@interface FBSDKWebDialog : NSObject
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nonatomic) BOOL shouldDeferVisibility;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nullable, nonatomic, strong) id<FBSDKWindowFinding> windowFinder;
+ (instancetype)new NS_UNAVAILABLE;
- (instancetype)init NS_UNAVAILABLE;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
+ (instancetype)dialogWithName:(NSString *)name
                      delegate:(id<FBSDKWebDialogDelegate>)delegate;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
// UNCRUSTIFY_FORMAT_OFF
+ (instancetype)createAndShowWithName:(NSString *)name
                           parameters:(nullable NSDictionary<NSString *, id> *)parameters
                                frame:(CGRect)frame
                             delegate:(id<FBSDKWebDialogDelegate>)delegate
                         windowFinder:(nullable id<FBSDKWindowFinding>)windowFinder
NS_SWIFT_NAME(createAndShow(name:parameters:frame:delegate:windowFinder:));
// UNCRUSTIFY_FORMAT_ON
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h
New file
@@ -0,0 +1,56 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKWebDialog.h>
@class FBSDKWebDialog;
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(WebDialogDelegate)
@protocol FBSDKWebDialogDelegate
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)webDialog:(FBSDKWebDialog *)webDialog didCompleteWithResults:(NSDictionary<NSString *, id> *)results;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)webDialog:(FBSDKWebDialog *)webDialog didFailWithError:(NSError *)error;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)webDialogDidCancel:(FBSDKWebDialog *)webDialog;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h
New file
@@ -0,0 +1,39 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <UIKit/UIKit.h>
@protocol FBSDKWebDialogViewDelegate;
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(FBWebDialogView)
@interface FBSDKWebDialogView : UIView
@property (nonatomic, weak) id<FBSDKWebDialogViewDelegate> delegate;
- (void)loadURL:(NSURL *)URL;
- (void)stopLoading;
@end
NS_SWIFT_NAME(WebDialogViewDelegate)
@protocol FBSDKWebDialogViewDelegate <NSObject>
- (void)webDialogView:(FBSDKWebDialogView *)webDialogView didCompleteWithResults:(NSDictionary<NSString *, id> *)results;
- (void)webDialogView:(FBSDKWebDialogView *)webDialogView didFailWithError:(NSError *)error;
- (void)webDialogViewDidCancel:(FBSDKWebDialogView *)webDialogView;
- (void)webDialogViewDidFinishLoad:(FBSDKWebDialogView *)webDialogView;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h
New file
@@ -0,0 +1,34 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKAppLinkResolving.h>
NS_ASSUME_NONNULL_BEGIN
/**
 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)
@interface FBSDKWebViewAppLinkResolver : NSObject <FBSDKAppLinkResolving>
/**
 Gets the instance of a FBSDKWebViewAppLinkResolver.
 */
@property (class, nonatomic, readonly, strong) FBSDKWebViewAppLinkResolver *sharedInstance
NS_SWIFT_NAME(shared);
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/FBSDKWindowFinding.h
New file
@@ -0,0 +1,36 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(WindowFinding)
@protocol FBSDKWindowFinding
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (nullable UIWindow *)findWindow;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h
New file
@@ -0,0 +1,29 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKLogging.h>
#import <FBSDKCoreKit/FBSDKLoggingBehavior.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(LoggerCreating)
@protocol __FBSDKLoggerCreating
- (id<FBSDKLogging>)createLoggerWithLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Info.plist
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm.swiftdoc
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm.swiftinterface
New file
@@ -0,0 +1,68 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
// swift-module-flags: -target armv7-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit
@_exported import FBSDKCoreKit
import Foundation
import Swift
extension AccessToken {
  public var permissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var declinedPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var expiredPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool
}
public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral {
  case publicProfile
  case userFriends
  case email
  case userAboutMe
  case userActionsBooks
  case userActionsFitness
  case userActionsMusic
  case userActionsNews
  case userActionsVideo
  case userBirthday
  case userEducationHistory
  case userEvents
  case userGamesActivity
  case userGender
  case userHometown
  case userLikes
  case userLocation
  case userManagedGroups
  case userPhotos
  case userPosts
  case userRelationships
  case userRelationshipDetails
  case userReligionPolitics
  case userTaggedPlaces
  case userVideos
  case userWebsite
  case userWorkHistory
  case readCustomFriendlists
  case readInsights
  case readAudienceNetworkInsights
  case readPageMailboxes
  case pagesShowList
  case pagesManageCta
  case pagesManageInstantArticles
  case adsRead
  case custom(Swift.String)
  public init(stringLiteral value: Swift.String)
  public var name: Swift.String {
    get
  }
  public func hash(into hasher: inout Swift.Hasher)
  public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool
  public typealias ExtendedGraphemeClusterLiteralType = Swift.String
  public typealias StringLiteralType = Swift.String
  public typealias UnicodeScalarLiteralType = Swift.String
  public var hashValue: Swift.Int {
    get
  }
}
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios.swiftdoc
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios.swiftinterface
New file
@@ -0,0 +1,68 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
// swift-module-flags: -target arm64-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit
@_exported import FBSDKCoreKit
import Foundation
import Swift
extension AccessToken {
  public var permissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var declinedPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var expiredPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool
}
public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral {
  case publicProfile
  case userFriends
  case email
  case userAboutMe
  case userActionsBooks
  case userActionsFitness
  case userActionsMusic
  case userActionsNews
  case userActionsVideo
  case userBirthday
  case userEducationHistory
  case userEvents
  case userGamesActivity
  case userGender
  case userHometown
  case userLikes
  case userLocation
  case userManagedGroups
  case userPhotos
  case userPosts
  case userRelationships
  case userRelationshipDetails
  case userReligionPolitics
  case userTaggedPlaces
  case userVideos
  case userWebsite
  case userWorkHistory
  case readCustomFriendlists
  case readInsights
  case readAudienceNetworkInsights
  case readPageMailboxes
  case pagesShowList
  case pagesManageCta
  case pagesManageInstantArticles
  case adsRead
  case custom(Swift.String)
  public init(stringLiteral value: Swift.String)
  public var name: Swift.String {
    get
  }
  public func hash(into hasher: inout Swift.Hasher)
  public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool
  public typealias ExtendedGraphemeClusterLiteralType = Swift.String
  public typealias StringLiteralType = Swift.String
  public typealias UnicodeScalarLiteralType = Swift.String
  public var hashValue: Swift.Int {
    get
  }
}
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface
New file
@@ -0,0 +1,68 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
// swift-module-flags: -target arm64-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit
@_exported import FBSDKCoreKit
import Foundation
import Swift
extension AccessToken {
  public var permissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var declinedPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var expiredPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool
}
public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral {
  case publicProfile
  case userFriends
  case email
  case userAboutMe
  case userActionsBooks
  case userActionsFitness
  case userActionsMusic
  case userActionsNews
  case userActionsVideo
  case userBirthday
  case userEducationHistory
  case userEvents
  case userGamesActivity
  case userGender
  case userHometown
  case userLikes
  case userLocation
  case userManagedGroups
  case userPhotos
  case userPosts
  case userRelationships
  case userRelationshipDetails
  case userReligionPolitics
  case userTaggedPlaces
  case userVideos
  case userWebsite
  case userWorkHistory
  case readCustomFriendlists
  case readInsights
  case readAudienceNetworkInsights
  case readPageMailboxes
  case pagesShowList
  case pagesManageCta
  case pagesManageInstantArticles
  case adsRead
  case custom(Swift.String)
  public init(stringLiteral value: Swift.String)
  public var name: Swift.String {
    get
  }
  public func hash(into hasher: inout Swift.Hasher)
  public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool
  public typealias ExtendedGraphemeClusterLiteralType = Swift.String
  public typealias StringLiteralType = Swift.String
  public typealias UnicodeScalarLiteralType = Swift.String
  public var hashValue: Swift.Int {
    get
  }
}
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/armv7-apple-ios.swiftdoc
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/armv7-apple-ios.swiftinterface
New file
@@ -0,0 +1,68 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
// swift-module-flags: -target armv7-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit
@_exported import FBSDKCoreKit
import Foundation
import Swift
extension AccessToken {
  public var permissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var declinedPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var expiredPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool
}
public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral {
  case publicProfile
  case userFriends
  case email
  case userAboutMe
  case userActionsBooks
  case userActionsFitness
  case userActionsMusic
  case userActionsNews
  case userActionsVideo
  case userBirthday
  case userEducationHistory
  case userEvents
  case userGamesActivity
  case userGender
  case userHometown
  case userLikes
  case userLocation
  case userManagedGroups
  case userPhotos
  case userPosts
  case userRelationships
  case userRelationshipDetails
  case userReligionPolitics
  case userTaggedPlaces
  case userVideos
  case userWebsite
  case userWorkHistory
  case readCustomFriendlists
  case readInsights
  case readAudienceNetworkInsights
  case readPageMailboxes
  case pagesShowList
  case pagesManageCta
  case pagesManageInstantArticles
  case adsRead
  case custom(Swift.String)
  public init(stringLiteral value: Swift.String)
  public var name: Swift.String {
    get
  }
  public func hash(into hasher: inout Swift.Hasher)
  public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool
  public typealias ExtendedGraphemeClusterLiteralType = Swift.String
  public typealias StringLiteralType = Swift.String
  public typealias UnicodeScalarLiteralType = Swift.String
  public var hashValue: Swift.Int {
    get
  }
}
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/armv7.swiftdoc
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/armv7.swiftinterface
New file
@@ -0,0 +1,68 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
// swift-module-flags: -target armv7-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit
@_exported import FBSDKCoreKit
import Foundation
import Swift
extension AccessToken {
  public var permissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var declinedPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var expiredPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool
}
public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral {
  case publicProfile
  case userFriends
  case email
  case userAboutMe
  case userActionsBooks
  case userActionsFitness
  case userActionsMusic
  case userActionsNews
  case userActionsVideo
  case userBirthday
  case userEducationHistory
  case userEvents
  case userGamesActivity
  case userGender
  case userHometown
  case userLikes
  case userLocation
  case userManagedGroups
  case userPhotos
  case userPosts
  case userRelationships
  case userRelationshipDetails
  case userReligionPolitics
  case userTaggedPlaces
  case userVideos
  case userWebsite
  case userWorkHistory
  case readCustomFriendlists
  case readInsights
  case readAudienceNetworkInsights
  case readPageMailboxes
  case pagesShowList
  case pagesManageCta
  case pagesManageInstantArticles
  case adsRead
  case custom(Swift.String)
  public init(stringLiteral value: Swift.String)
  public var name: Swift.String {
    get
  }
  public func hash(into hasher: inout Swift.Hasher)
  public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool
  public typealias ExtendedGraphemeClusterLiteralType = Swift.String
  public typealias StringLiteralType = Swift.String
  public typealias UnicodeScalarLiteralType = Swift.String
  public var hashValue: Swift.Int {
    get
  }
}
frameworks/FBSDKCoreKit.xcframework/ios-arm64_armv7/FBSDKCoreKit.framework/Modules/module.modulemap
New file
@@ -0,0 +1,11 @@
framework module FBSDKCoreKit {
    umbrella header "FBSDKCoreKit.h"
    export *
    module * { export * }
}
module FBSDKCoreKit.Swift {
    header "FBSDKCoreKit-Swift.h"
    requires objc
}
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/FBSDKCoreKit
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h
New file
@@ -0,0 +1,215 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnection.h>
#import <FBSDKCoreKit/FBSDKTokenCaching.h>
NS_ASSUME_NONNULL_BEGIN
/**
  Notification indicating that the `currentAccessToken` has changed.
 the userInfo dictionary of the notification will contain keys
 `FBSDKAccessTokenChangeOldKey` and
 `FBSDKAccessTokenChangeNewKey`.
 */
FOUNDATION_EXPORT NSNotificationName const FBSDKAccessTokenDidChangeNotification
NS_SWIFT_NAME(AccessTokenDidChange);
/**
  A key in the notification's userInfo that will be set
  if and only if the user ID changed between the old and new tokens.
 Token refreshes can occur automatically with the SDK
  which do not change the user. If you're only interested in user
  changes (such as logging out), you should check for the existence
  of this key. The value is a NSNumber with a boolValue.
  On a fresh start of the app where the SDK reads in the cached value
  of an access token, this key will also exist since the access token
  is moving from a null state (no user) to a non-null state (user).
 */
FOUNDATION_EXPORT NSString *const FBSDKAccessTokenDidChangeUserIDKey
NS_SWIFT_NAME(AccessTokenDidChangeUserIDKey);
/*
  key in notification's userInfo object for getting the old token.
 If there was no old token, the key will not be present.
 */
FOUNDATION_EXPORT NSString *const FBSDKAccessTokenChangeOldKey
NS_SWIFT_NAME(AccessTokenChangeOldKey);
/*
  key in notification's userInfo object for getting the new token.
 If there is no new token, the key will not be present.
 */
FOUNDATION_EXPORT NSString *const FBSDKAccessTokenChangeNewKey
NS_SWIFT_NAME(AccessTokenChangeNewKey);
/*
 A key in the notification's userInfo that will be set
 if and only if the token has expired.
 */
FOUNDATION_EXPORT NSString *const FBSDKAccessTokenDidExpireKey
NS_SWIFT_NAME(AccessTokenDidExpireKey);
/**
  Represents an immutable access token for using Facebook services.
 */
NS_SWIFT_NAME(AccessToken)
@interface FBSDKAccessToken : NSObject <NSCopying, NSObject, NSSecureCoding>
/**
  The "global" access token that represents the currently logged in user.
 The `currentAccessToken` is a convenient representation of the token of the
 current user and is used by other SDK components (like `FBSDKLoginManager`).
 */
@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken;
/**
 Returns YES if currentAccessToken is not nil AND currentAccessToken is not expired
 */
@property (class, nonatomic, readonly, getter = isCurrentAccessTokenActive, assign) BOOL currentAccessTokenIsActive;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (class, nullable, nonatomic, copy) id<FBSDKTokenCaching> tokenCache;
/**
  Returns the app ID.
 */
@property (nonatomic, readonly, copy) NSString *appID;
/**
 Returns the expiration date for data access
 */
@property (nonatomic, readonly, copy) NSDate *dataAccessExpirationDate;
/**
  Returns the known declined permissions.
 */
@property (nonatomic, readonly, copy) NSSet<NSString *> *declinedPermissions
  NS_REFINED_FOR_SWIFT;
/**
 Returns the known declined permissions.
 */
@property (nonatomic, readonly, copy) NSSet<NSString *> *expiredPermissions
  NS_REFINED_FOR_SWIFT;
/**
  Returns the expiration date.
 */
@property (nonatomic, readonly, copy) NSDate *expirationDate;
/**
  Returns the known granted permissions.
 */
@property (nonatomic, readonly, copy) NSSet<NSString *> *permissions
  NS_REFINED_FOR_SWIFT;
/**
  Returns the date the token was last refreshed.
*/
@property (nonatomic, readonly, copy) NSDate *refreshDate;
/**
  Returns the opaque token string.
 */
@property (nonatomic, readonly, copy) NSString *tokenString;
/**
  Returns the user ID.
 */
@property (nonatomic, readonly, copy) NSString *userID;
/**
 Returns whether the access token is expired by checking its expirationDate property
 */
@property (nonatomic, readonly, getter = isExpired, assign) BOOL expired;
/**
 Returns whether user data access is still active for the given access token
 */
@property (nonatomic, readonly, getter = isDataAccessExpired, assign) BOOL dataAccessExpired;
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
 Initializes a new instance.
 @param tokenString the opaque token string.
 @param permissions the granted permissions. Note this is converted to NSSet and is only
 an NSArray for the convenience of literal syntax.
 @param declinedPermissions the declined permissions. Note this is converted to NSSet and is only
 an NSArray for the convenience of literal syntax.
 @param expiredPermissions the expired permissions. Note this is converted to NSSet and is only
 an NSArray for the convenience of literal syntax.
 @param appID the app ID.
 @param userID the user ID.
 @param expirationDate the optional expiration date (defaults to distantFuture).
 @param refreshDate the optional date the token was last refreshed (defaults to today).
 @param dataAccessExpirationDate the date which data access will expire for the given user
 (defaults to distantFuture).
 This initializer should only be used for advanced apps that
 manage tokens explicitly. Typical login flows only need to use `FBSDKLoginManager`
 along with `+currentAccessToken`.
 */
- (instancetype)initWithTokenString:(NSString *)tokenString
                        permissions:(NSArray<NSString *> *)permissions
                declinedPermissions:(NSArray<NSString *> *)declinedPermissions
                 expiredPermissions:(NSArray<NSString *> *)expiredPermissions
                              appID:(NSString *)appID
                             userID:(NSString *)userID
                     expirationDate:(nullable NSDate *)expirationDate
                        refreshDate:(nullable NSDate *)refreshDate
           dataAccessExpirationDate:(nullable NSDate *)dataAccessExpirationDate
  NS_DESIGNATED_INITIALIZER;
/**
  Convenience getter to determine if a permission has been granted
 @param permission  The permission to check.
 */
// UNCRUSTIFY_FORMAT_OFF
- (BOOL)hasGranted:(NSString *)permission
NS_SWIFT_NAME(hasGranted(permission:));
// UNCRUSTIFY_FORMAT_ON
/**
  Compares the receiver to another FBSDKAccessToken
 @param token The other token
 @return YES if the receiver's values are equal to the other token's values; otherwise NO
 */
- (BOOL)isEqualToAccessToken:(FBSDKAccessToken *)token;
/**
  Refresh the current access token's permission state and extend the token's expiration date,
  if possible.
 @param completion an optional callback handler that can surface any errors related to permission refreshing.
 On a successful refresh, the currentAccessToken will be updated so you typically only need to
  observe the `FBSDKAccessTokenDidChangeNotification` notification.
 If a token is already expired, it cannot be refreshed.
 */
+ (void)refreshCurrentAccessTokenWithCompletion:(nullable FBSDKGraphRequestCompletion)completion;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h
New file
@@ -0,0 +1,43 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@class FBSDKAccessToken;
@protocol FBSDKTokenCaching;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(AccessTokenProviding)
@protocol FBSDKAccessTokenProviding
@property (class, nullable, nonatomic, readonly, copy) FBSDKAccessToken *currentAccessToken;
@property (class, nullable, nonatomic, copy) id<FBSDKTokenCaching> tokenCache;
@end
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(AccessTokenSetting)
@protocol FBSDKAccessTokenSetting
@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAdvertisingTrackingStatus.h
New file
@@ -0,0 +1,25 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
typedef NS_ENUM(NSUInteger, FBSDKAdvertisingTrackingStatus) {
  FBSDKAdvertisingTrackingAllowed,
  FBSDKAdvertisingTrackingDisallowed,
  FBSDKAdvertisingTrackingUnspecified,
} NS_SWIFT_NAME(AdvertisingTrackingStatus);
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppAvailabilityChecker.h
New file
@@ -0,0 +1,33 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(AppAvailabilityChecker)
@protocol FBSDKAppAvailabilityChecker
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nonatomic, readonly, assign) BOOL isMessengerAppInstalled;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nonatomic, readonly, assign) BOOL isFacebookAppInstalled;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h
New file
@@ -0,0 +1,92 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/**
 @methodgroup Predefined event names for logging events common to many apps.  Logging occurs through the `logEvent` family of methods on `FBSDKAppEvents`.
 Common event parameters are provided in the `FBSDKAppEventParameterName` constants.
 */
/// typedef for FBSDKAppEventName
typedef NSString *FBSDKAppEventName NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(AppEvents.Name);
// MARK: - General Purpose
/** Log this event when the user clicks an ad. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameAdClick;
/** Log this event when the user views an ad. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameAdImpression;
/** Log this event when a user has completed registration with the app. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameCompletedRegistration;
/** Log this event when the user has completed a tutorial in the app. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameCompletedTutorial;
/** A telephone/SMS, email, chat or other type of contact between a customer and your business. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameContact;
/** The customization of products through a configuration tool or other application your business owns. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameCustomizeProduct;
/** The donation of funds to your organization or cause. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameDonate;
/** When a person finds one of your locations via web or application, with an intention to visit (example: find product at a local store). */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameFindLocation;
/** Log this event when the user has rated an item in the app.  The valueToSum passed to logEvent should be the numeric rating. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameRated;
/** The booking of an appointment to visit one of your locations. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSchedule;
/** Log this event when a user has performed a search within the app. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSearched;
/** The start of a free trial of a product or service you offer (example: trial subscription). */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameStartTrial;
/** The submission of an application for a product, service or program you offer (example: credit card, educational program or job). */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSubmitApplication;
/** The start of a paid subscription for a product or service you offer. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSubscribe;
/** Log this event when a user has viewed a form of content in the app. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameViewedContent;
// MARK: - E-Commerce
/** Log this event when the user has entered their payment info. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameAddedPaymentInfo;
/** Log this event when the user has added an item to their cart.  The valueToSum passed to logEvent should be the item's price. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameAddedToCart;
/** Log this event when the user has added an item to their wishlist.  The valueToSum passed to logEvent should be the item's price. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameAddedToWishlist;
/** Log this event when the user has entered the checkout process.  The valueToSum passed to logEvent should be the total price in the cart. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameInitiatedCheckout;
/** Log this event when the user has completed a transaction.  The valueToSum passed to logEvent should be the total price of the transaction. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNamePurchased;
// MARK: - Gaming
/** Log this event when the user has achieved a level in the app. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameAchievedLevel;
/** Log this event when the user has unlocked an achievement in the app. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameUnlockedAchievement;
/** Log this event when the user has spent app credits.  The valueToSum passed to logEvent should be the number of credits spent. */
FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSpentCredits;
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterName.h
New file
@@ -0,0 +1,73 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/**
 @methodgroup Predefined event name parameters for common additional information to accompany events logged through the `logEvent` family
 of methods on `FBSDKAppEvents`.  Common event names are provided in the `FBAppEventName*` constants.
 */
/// typedef for FBSDKAppEventParameterName
typedef NSString *FBSDKAppEventParameterName NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(AppEvents.ParameterName);
/**
 * Parameter key used to specify data for the one or more pieces of content being logged about.
 * Data should be a JSON encoded string.
 * Example:
 * "[{\"id\": \"1234\", \"quantity\": 2, \"item_price\": 5.99}, {\"id\": \"5678\", \"quantity\": 1, \"item_price\": 9.99}]"
 */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameContent;
/** Parameter key used to specify an ID for the specific piece of content being logged about.  Could be an EAN, article identifier, etc., depending on the nature of the app. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameContentID;
/** Parameter key used to specify a generic content type/family for the logged event, e.g. "music", "photo", "video".  Options to use will vary based upon what the app is all about. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameContentType;
/** Parameter key used to specify currency used with logged event.  E.g. "USD", "EUR", "GBP".  See ISO-4217 for specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameCurrency;
/** Parameter key used to specify a description appropriate to the event being logged.  E.g., the name of the achievement unlocked in the `FBAppEventNameAchievementUnlocked` event. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameDescription;
/** Parameter key used to specify the level achieved in a `FBAppEventNameAchieved` event. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameLevel;
/** Parameter key used to specify the maximum rating available for the `FBAppEventNameRate` event.  E.g., "5" or "10". */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameMaxRatingValue;
/** Parameter key used to specify how many items are being processed for an `FBAppEventNameInitiatedCheckout` or `FBAppEventNamePurchased` event. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameNumItems;
/** Parameter key used to specify whether payment info is available for the `FBAppEventNameInitiatedCheckout` event.  `FBSDKAppEventParameterValueYes` and `FBSDKAppEventParameterValueNo` are good canonical values to use for this parameter. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNamePaymentInfoAvailable;
/** Parameter key used to specify method user has used to register for the app, e.g., "Facebook", "email", "Twitter", etc */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameRegistrationMethod;
/** Parameter key used to specify the string provided by the user for a search operation. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameSearchString;
/** Parameter key used to specify whether the activity being logged about was successful or not.  `FBSDKAppEventParameterValueYes` and `FBSDKAppEventParameterValueNo` are good canonical values to use for this parameter. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameSuccess;
/** Parameter key used to specify the type of ad in an FBSDKAppEventNameAdImpression
 * or FBSDKAppEventNameAdClick event.
 * E.g. "banner", "interstitial", "rewarded_video", "native" */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameAdType;
/** Parameter key used to specify the unique ID for all events within a subscription
 * in an FBSDKAppEventNameSubscribe or FBSDKAppEventNameStartTrial event. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameOrderID;
/** Parameter key used to specify event name. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameEventName;
/** Parameter key used to specify event log time. */
FOUNDATION_EXPORT FBSDKAppEventParameterName const FBSDKAppEventParameterNameLogTime;
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterProduct.h
New file
@@ -0,0 +1,79 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/**
 @methodgroup Predefined event name parameters for common additional information to accompany events logged through the `logProductItem` method on `FBSDKAppEvents`.
 */
/// typedef for FBSDKAppEventParameterProduct
typedef NSString *const FBSDKAppEventParameterProduct NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(AppEvents.ParameterProduct);
/** Parameter key used to specify the product item's category. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductCategory;
/** Parameter key used to specify the product item's custom label 0. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductCustomLabel0;
/** Parameter key used to specify the product item's custom label 1. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductCustomLabel1;
/** Parameter key used to specify the product item's custom label 2. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductCustomLabel2;
/** Parameter key used to specify the product item's custom label 3. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductCustomLabel3;
/** Parameter key used to specify the product item's custom label 4. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductCustomLabel4;
/** Parameter key used to specify the product item's AppLink app URL for iOS. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIOSUrl;
/** Parameter key used to specify the product item's AppLink app ID for iOS App Store. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIOSAppStoreID;
/** Parameter key used to specify the product item's AppLink app name for iOS. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIOSAppName;
/** Parameter key used to specify the product item's AppLink app URL for iPhone. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIPhoneUrl;
/** Parameter key used to specify the product item's AppLink app ID for iPhone App Store. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIPhoneAppStoreID;
/** Parameter key used to specify the product item's AppLink app name for iPhone. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIPhoneAppName;
/** Parameter key used to specify the product item's AppLink app URL for iPad. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIPadUrl;
/** Parameter key used to specify the product item's AppLink app ID for iPad App Store. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIPadAppStoreID;
/** Parameter key used to specify the product item's AppLink app name for iPad. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkIPadAppName;
/** Parameter key used to specify the product item's AppLink app URL for Android. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkAndroidUrl;
/** Parameter key used to specify the product item's AppLink fully-qualified package name for intent generation. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkAndroidPackage;
/** Parameter key used to specify the product item's AppLink app name for Android. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkAndroidAppName;
/** Parameter key used to specify the product item's AppLink app URL for Windows Phone. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkWindowsPhoneUrl;
/** Parameter key used to specify the product item's AppLink app ID, as a GUID, for App Store. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkWindowsPhoneAppID;
/** Parameter key used to specify the product item's AppLink app name for Windows Phone. */
FOUNDATION_EXPORT FBSDKAppEventParameterProduct FBSDKAppEventParameterProductAppLinkWindowsPhoneAppName;
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterValue.h
New file
@@ -0,0 +1,23 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/*
 @methodgroup Predefined values to assign to event parameters that accompany events logged through the `logEvent` family
 of methods on `FBSDKAppEvents`.  Common event parameters are provided in the `FBSDKAppEventParameterName*` constants.
 */
/// typedef for FBSDKAppEventParameterValue
typedef NSString *const FBSDKAppEventParameterValue NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(AppEvents.ParameterValue);
/** Yes-valued parameter value to be used with parameter keys that need a Yes/No value */
FOUNDATION_EXPORT FBSDKAppEventParameterValue FBSDKAppEventParameterValueYes;
/** No-valued parameter value to be used with parameter keys that need a Yes/No value */
FOUNDATION_EXPORT FBSDKAppEventParameterValue FBSDKAppEventParameterValueNo;
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventUserDataType.h
New file
@@ -0,0 +1,44 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
typedef NSString *const FBSDKAppEventUserDataType NS_TYPED_EXTENSIBLE_ENUM;
/** Parameter key used to specify user's email. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventEmail;
/** Parameter key used to specify user's first name. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventFirstName;
/** Parameter key used to specify user's last name. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventLastName;
/** Parameter key used to specify user's phone. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventPhone;
/** Parameter key used to specify user's date of birth. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventDateOfBirth;
/** Parameter key used to specify user's gender. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventGender;
/** Parameter key used to specify user's city. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventCity;
/** Parameter key used to specify user's state. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventState;
/** Parameter key used to specify user's zip. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventZip;
/** Parameter key used to specify user's country. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventCountry;
/** Parameter key used to specify user's external id. */
FOUNDATION_EXPORT FBSDKAppEventUserDataType FBSDKAppEventExternalId;
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h
New file
@@ -0,0 +1,931 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#if !TARGET_OS_TV
 #import <WebKit/WebKit.h>
#endif
#import <FBSDKCoreKit/FBSDKAppEventName.h>
#import <FBSDKCoreKit/FBSDKAppEventParameterName.h>
#import <FBSDKCoreKit/FBSDKAppEventUserDataType.h>
#import <FBSDKCoreKit/FBSDKAppEventsFlushBehavior.h>
#import <FBSDKCoreKit/FBSDKGraphRequest.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnection.h>
#import <FBSDKCoreKit/FBSDKProductAvailability.h>
#import <FBSDKCoreKit/FBSDKProductCondition.h>
NS_ASSUME_NONNULL_BEGIN
@class FBSDKAccessToken;
/**  optional plist key ("FacebookLoggingOverrideAppID") for setting `loggingOverrideAppID` */
FOUNDATION_EXPORT NSString *const FBSDKAppEventsOverrideAppIDBundleKey
NS_SWIFT_NAME(AppEventsOverrideAppIDBundleKey);
/**
  Client-side event logging for specialized application analytics available through Facebook App Insights
 and for use with Facebook Ads conversion tracking and optimization.
 The `FBSDKAppEvents` static class has a few related roles:
 + Logging predefined and application-defined events to Facebook App Insights with a
 numeric value to sum across a large number of events, and an optional set of key/value
 parameters that define "segments" for this event (e.g., 'purchaserStatus' : 'frequent', or
 'gamerLevel' : 'intermediate')
 + Logging events to later be used for ads optimization around lifetime value.
 + Methods that control the way in which events are flushed out to the Facebook servers.
 Here are some important characteristics of the logging mechanism provided by `FBSDKAppEvents`:
 + Events are not sent immediately when logged.  They're cached and flushed out to the Facebook servers
 in a number of situations:
 - when an event count threshold is passed (currently 100 logged events).
 - when a time threshold is passed (currently 15 seconds).
 - when an app has gone to background and is then brought back to the foreground.
 + Events will be accumulated when the app is in a disconnected state, and sent when the connection is
 restored and one of the above 'flush' conditions are met.
 + The `FBSDKAppEvents` class is thread-safe in that events may be logged from any of the app's threads.
 + The developer can set the `flushBehavior` on `FBSDKAppEvents` to force the flushing of events to only
 occur on an explicit call to the `flush` method.
 + The developer can turn on console debug output for event logging and flushing to the server by using
 the `FBSDKLoggingBehaviorAppEvents` value in `[FBSettings setLoggingBehavior:]`.
 Some things to note when logging events:
 + There is a limit on the number of unique event names an app can use, on the order of 1000.
 + There is a limit to the number of unique parameter names in the provided parameters that can
 be used per event, on the order of 25.  This is not just for an individual call, but for all
 invocations for that eventName.
 + Event names and parameter names (the keys in the NSDictionary) must be between 2 and 40 characters, and
 must consist of alphanumeric characters, _, -, or spaces.
 + The length of each parameter value can be no more than on the order of 100 characters.
 */
NS_SWIFT_NAME(AppEvents)
@interface FBSDKAppEvents : NSObject
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
 The shared instance of AppEvents.
 */
@property (class, nonatomic, readonly, strong) FBSDKAppEvents *shared;
/*
 * Control over event batching/flushing
 */
/// The current event flushing behavior specifying when events are sent back to Facebook servers.
@property (class, nonatomic) FBSDKAppEventsFlushBehavior flushBehavior
  DEPRECATED_MSG_ATTRIBUTE("`AppEvents.flushBehavior` is deprecated and will be removed in the next major release; please use `AppEvents.shared.flushBehavior` instead");
/**
 Set the 'override' App ID for App Event logging.
 In some cases, apps want to use one Facebook App ID for login and social presence and another
 for App Event logging.  (An example is if multiple apps from the same company share an app ID for login, but
 want distinct logging.)  By default, this value is `nil`, and defers to the `FBSDKAppEventsOverrideAppIDBundleKey`
 plist value.  If that's not set, it defaults to `Settings.shared.appID`.
 This should be set before any other calls are made to `AppEvents`.  Thus, you should set it in your application
 delegate's `application(_:didFinishLaunchingWithOptions:)` method.
 */
@property (class, nullable, nonatomic, copy) NSString *loggingOverrideAppID
  DEPRECATED_MSG_ATTRIBUTE("`AppEvents.loggingOverrideAppID` is deprecated and will be removed in the next major release; please use `AppEvents.shared.loggingOverrideAppID` instead");
/**
 The custom user ID to associate with all app events.
 The userID is persisted until it is cleared by passing `nil`.
 */
@property (class, nullable, nonatomic, copy) NSString *userID
  DEPRECATED_MSG_ATTRIBUTE("`AppEvents.userID` is deprecated and will be removed in the next major release; please use `AppEvents.shared.userID` instead");
/// Returns generated anonymous id that persisted with current install of the app
@property (class, nonatomic, readonly) NSString *anonymousID
  DEPRECATED_MSG_ATTRIBUTE("`AppEvents.anonymousID` is deprecated and will be removed in the next major release; please use `AppEvents.shared.anonymousID` instead");
/// The current event flushing behavior specifying when events are sent back to Facebook servers.
@property (nonatomic) FBSDKAppEventsFlushBehavior flushBehavior;
/**
 Set the 'override' App ID for App Event logging.
 In some cases, apps want to use one Facebook App ID for login and social presence and another
 for App Event logging.  (An example is if multiple apps from the same company share an app ID for login, but
 want distinct logging.)  By default, this value is `nil`, and defers to the `FBSDKAppEventsOverrideAppIDBundleKey`
 plist value.  If that's not set, it defaults to `Settings.shared.appID`.
 This should be set before any other calls are made to `AppEvents`.  Thus, you should set it in your application
 delegate's `application(_:didFinishLaunchingWithOptions:)` method.
 */
@property (nullable, nonatomic, copy) NSString *loggingOverrideAppID;
/**
 The custom user ID to associate with all app events.
 The userID is persisted until it is cleared by passing `nil`.
 */
@property (nullable, nonatomic, copy) NSString *userID;
/// Returns generated anonymous id that persisted with current install of the app
@property (nonatomic, readonly) NSString *anonymousID;
/*
 * Basic event logging
 */
/**
 Log an event with just an event name.
 @param eventName   The name of the event to record.  Limitations on number of events and name length
 are given in the `AppEvents` documentation.
 */
+ (void)logEvent:(FBSDKAppEventName)eventName
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logEvent(_:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logEvent(_:)` instead");
/**
 Log an event with just an event name.
 @param eventName   The name of the event to record.  Limitations on number of events and name length
 are given in the `AppEvents` documentation.
 */
- (void)logEvent:(FBSDKAppEventName)eventName;
/**
 Log an event with an event name and a numeric value to be aggregated with other events of this name.
 @param eventName   The name of the event to record.  Limitations on number of events and name length
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param valueToSum  Amount to be aggregated into all events of this event name, and App Insights will report
 the cumulative and average value of this amount.
 */
+ (void)logEvent:(FBSDKAppEventName)eventName
      valueToSum:(double)valueToSum
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logEvent(_:valueToSum:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logEvent(_:valueToSum:)` instead");
/**
 Log an event with an event name and a numeric value to be aggregated with other events of this name.
 @param eventName   The name of the event to record.  Limitations on number of events and name length
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param valueToSum  Amount to be aggregated into all events of this event name, and App Insights will report
 the cumulative and average value of this amount.
 */
- (void)logEvent:(FBSDKAppEventName)eventName
      valueToSum:(double)valueToSum;
/**
 Log an event with an event name and a set of key/value pairs in the parameters dictionary.
 Parameter limitations are described above.
 @param eventName   The name of the event to record.  Limitations on number of events and name construction
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param parameters  Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 */
+ (void)logEvent:(FBSDKAppEventName)eventName
      parameters:(nullable NSDictionary<FBSDKAppEventParameterName, id> *)parameters
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logEvent(_:parameters:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logEvent(_:parameters:)` instead");
/**
 Log an event with an event name and a set of key/value pairs in the parameters dictionary.
 Parameter limitations are described above.
 @param eventName   The name of the event to record.  Limitations on number of events and name construction
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param parameters  Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 */
- (void)logEvent:(FBSDKAppEventName)eventName
      parameters:(nullable NSDictionary<FBSDKAppEventParameterName, id> *)parameters;
/**
 Log an event with an event name, a numeric value to be aggregated with other events of this name,
 and a set of key/value pairs in the parameters dictionary.
 @param eventName   The name of the event to record.  Limitations on number of events and name construction
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param valueToSum  Amount to be aggregated into all events of this event name, and App Insights will report
 the cumulative and average value of this amount.
 @param parameters  Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 */
+ (void)logEvent:(FBSDKAppEventName)eventName
      valueToSum:(double)valueToSum
      parameters:(nullable NSDictionary<FBSDKAppEventParameterName, id> *)parameters
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logEvent(_:valueToSum:parameters:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logEvent(_:valueToSum:parameters:)` instead");
/**
 Log an event with an event name, a numeric value to be aggregated with other events of this name,
 and a set of key/value pairs in the parameters dictionary.
 @param eventName   The name of the event to record.  Limitations on number of events and name construction
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param valueToSum  Amount to be aggregated into all events of this event name, and App Insights will report
 the cumulative and average value of this amount.
 @param parameters  Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 */
- (void)logEvent:(FBSDKAppEventName)eventName
      valueToSum:(double)valueToSum
      parameters:(nullable NSDictionary<FBSDKAppEventParameterName, id> *)parameters;
/**
 Log an event with an event name, a numeric value to be aggregated with other events of this name,
 and a set of key/value pairs in the parameters dictionary.
 @param eventName   The name of the event to record.  Limitations on number of events and name construction
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param valueToSum  Amount to be aggregated into all events of this eventName, and App Insights will report
 the cumulative and average value of this amount.  Note that this is an `NSNumber`, and a value of `nil` denotes
 that this event doesn't have a value associated with it for summation.
 @param parameters  Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 @param accessToken  The optional access token to log the event as.
 */
+ (void)logEvent:(FBSDKAppEventName)eventName
      valueToSum:(nullable NSNumber *)valueToSum
      parameters:(nullable NSDictionary<FBSDKAppEventParameterName, id> *)parameters
     accessToken:(nullable FBSDKAccessToken *)accessToken
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logEvent(_:valueToSum:parameters:accessToken:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logEvent(_:valueToSum:parameters:accessToken:)` instead");
/**
 Log an event with an event name, a numeric value to be aggregated with other events of this name,
 and a set of key/value pairs in the parameters dictionary.
 @param eventName   The name of the event to record.  Limitations on number of events and name construction
 are given in the `AppEvents` documentation.  Common event names are provided in `AppEvents.Name` constants.
 @param valueToSum  Amount to be aggregated into all events of this eventName, and App Insights will report
 the cumulative and average value of this amount.  Note that this is an `NSNumber`, and a value of `nil` denotes
 that this event doesn't have a value associated with it for summation.
 @param parameters  Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 @param accessToken  The optional access token to log the event as.
 */
- (void)logEvent:(FBSDKAppEventName)eventName
      valueToSum:(nullable NSNumber *)valueToSum
      parameters:(nullable NSDictionary<FBSDKAppEventParameterName, id> *)parameters
     accessToken:(nullable FBSDKAccessToken *)accessToken;
/*
 * Purchase logging
 */
/**
 Log a purchase of the specified amount, in the specified currency.
 @param purchaseAmount    Purchase amount to be logged, as expressed in the specified currency.  This value
 will be rounded to the thousandths place (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
 specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 This event immediately triggers a flush of the `AppEvents` event queue, unless the `flushBehavior` is set
 to `FBSDKAppEventsFlushBehaviorExplicitOnly`.
 */
+ (void)logPurchase:(double)purchaseAmount
           currency:(NSString *)currency
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logPurchase(_:currency:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logPurchase(amount:currency:)` instead");
/**
 Log a purchase of the specified amount, in the specified currency.
 @param purchaseAmount    Purchase amount to be logged, as expressed in the specified currency.  This value
 will be rounded to the thousandths place (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
 specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 This event immediately triggers a flush of the `AppEvents` event queue, unless the `flushBehavior` is set
 to `FBSDKAppEventsFlushBehaviorExplicitOnly`.
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)logPurchase:(double)purchaseAmount currency:(NSString *)currency
  NS_SWIFT_NAME(logPurchase(amount:currency:));
// UNCRUSTIFY_FORMAT_ON
/**
 Log a purchase of the specified amount, in the specified currency, also providing a set of
 additional characteristics describing the purchase.
 @param purchaseAmount  Purchase amount to be logged, as expressed in the specified currency.This value
 will be rounded to the thousandths place (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
 specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 @param parameters      Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 This event immediately triggers a flush of the `AppEvents` event queue, unless the `flushBehavior` is set
 to `FBSDKAppEventsFlushBehaviorExplicitOnly`.
 */
+ (void)logPurchase:(double)purchaseAmount
           currency:(NSString *)currency
         parameters:(nullable NSDictionary<NSString *, id> *)parameters
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logPurchase(_:currency:parameters:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logPurchase(amount:currency:parameters:)` instead");
/**
 Log a purchase of the specified amount, in the specified currency, also providing a set of
 additional characteristics describing the purchase.
 @param purchaseAmount  Purchase amount to be logged, as expressed in the specified currency.This value
 will be rounded to the thousandths place (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
 specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 @param parameters      Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 This event immediately triggers a flush of the `AppEvents` event queue, unless the `flushBehavior` is set
 to `FBSDKAppEventsFlushBehaviorExplicitOnly`.
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)logPurchase:(double)purchaseAmount
           currency:(NSString *)currency
         parameters:(nullable NSDictionary<NSString *, id> *)parameters
  NS_SWIFT_NAME(logPurchase(amount:currency:parameters:));
// UNCRUSTIFY_FORMAT_ON
/**
 Log a purchase of the specified amount, in the specified currency, also providing a set of
 additional characteristics describing the purchase.
 @param purchaseAmount  Purchase amount to be logged, as expressed in the specified currency.This value
 will be rounded to the thousandths place (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
 specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 @param parameters      Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 @param accessToken  The optional access token to log the event as.
 This event immediately triggers a flush of the `AppEvents` event queue, unless the `flushBehavior` is set
 to `FBSDKAppEventsFlushBehaviorExplicitOnly`.
 */
+ (void)logPurchase:(double)purchaseAmount
           currency:(NSString *)currency
         parameters:(nullable NSDictionary<NSString *, id> *)parameters
        accessToken:(nullable FBSDKAccessToken *)accessToken
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logPurchase(_:currency:parameters:accessToken:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logPurchase(amount:currency:parameters:accessToken:)` instead");
/**
 Log a purchase of the specified amount, in the specified currency, also providing a set of
 additional characteristics describing the purchase.
 @param purchaseAmount  Purchase amount to be logged, as expressed in the specified currency.This value
 will be rounded to the thousandths place (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
 specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 @param parameters      Arbitrary parameter dictionary of characteristics. The keys to this dictionary must
 be `NSString`s, and the values are expected to be `NSString` or `NSNumber`.  Limitations on the number of
 parameters and name construction are given in the `AppEvents` documentation.  Commonly used parameter names
 are provided in `AppEvents.ParameterName` constants.
 @param accessToken  The optional access token to log the event as.
 This event immediately triggers a flush of the `AppEvents` event queue, unless the `flushBehavior` is set
 to `FBSDKAppEventsFlushBehaviorExplicitOnly`.
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)logPurchase:(double)purchaseAmount
           currency:(NSString *)currency
         parameters:(nullable NSDictionary<NSString *, id> *)parameters
        accessToken:(nullable FBSDKAccessToken *)accessToken
  NS_SWIFT_NAME(logPurchase(amount:currency:parameters:accessToken:));
// UNCRUSTIFY_FORMAT_ON
/*
 * Push Notifications Logging
 */
/**
 Log an app event that tracks that the application was open via Push Notification.
 @param payload Notification payload received via `UIApplicationDelegate`.
 */
+ (void)logPushNotificationOpen:(NSDictionary<NSString *, id> *)payload
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logPushNotificationOpen(_:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logPushNotificationOpen(payload:)` instead");
/**
 Log an app event that tracks that the application was open via Push Notification.
 @param payload Notification payload received via `UIApplicationDelegate`.
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)logPushNotificationOpen:(NSDictionary<NSString *, id> *)payload
  NS_SWIFT_NAME(logPushNotificationOpen(payload:));
// UNCRUSTIFY_FORMAT_ON
/**
 Log an app event that tracks that a custom action was taken from a push notification.
 @param payload Notification payload received via `UIApplicationDelegate`.
 @param action  Name of the action that was taken.
 */
+ (void)logPushNotificationOpen:(NSDictionary<NSString *, id> *)payload action:(NSString *)action
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logPushNotificationOpen(_:action:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logPushNotificationOpen(payload:action:)` instead");
/**
 Log an app event that tracks that a custom action was taken from a push notification.
 @param payload Notification payload received via `UIApplicationDelegate`.
 @param action  Name of the action that was taken.
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)logPushNotificationOpen:(NSDictionary<NSString *, id> *)payload action:(NSString *)action
  NS_SWIFT_NAME(logPushNotificationOpen(payload:action:));
// UNCRUSTIFY_FORMAT_ON
/**
 Uploads product catalog product item as an app event
 @param itemID            Unique ID for the item. Can be a variant for a product.
                          Max size is 100.
 @param availability      If item is in stock. Accepted values are:
                          in stock - Item ships immediately
                          out of stock - No plan to restock
                          preorder - Available in future
                          available for order - Ships in 1-2 weeks
                          discontinued - Discontinued
 @param condition         Product condition: new, refurbished or used.
 @param description       Short text describing product. Max size is 5000.
 @param imageLink         Link to item image used in ad.
 @param link              Link to merchant's site where someone can buy the item.
 @param title             Title of item.
 @param priceAmount       Amount of purchase, in the currency specified by the 'currency'
                          parameter. This value will be rounded to the thousandths place
                          (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
                          specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 @param gtin              Global Trade Item Number including UPC, EAN, JAN and ISBN
 @param mpn               Unique manufacture ID for product
 @param brand             Name of the brand
                          Note: Either gtin, mpn or brand is required.
 @param parameters        Optional fields for deep link specification.
 */
+ (void)logProductItem:(NSString *)itemID
          availability:(FBSDKProductAvailability)availability
             condition:(FBSDKProductCondition)condition
           description:(NSString *)description
             imageLink:(NSString *)imageLink
                  link:(NSString *)link
                 title:(NSString *)title
           priceAmount:(double)priceAmount
              currency:(NSString *)currency
                  gtin:(nullable NSString *)gtin
                   mpn:(nullable NSString *)mpn
                 brand:(nullable NSString *)brand
            parameters:(nullable NSDictionary<NSString *, id> *)parameters
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.logProductItem(_:availability:condition:description:imageLink:link:title:priceAmount:currency:gtin:mpn:brand:parameters:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.logProductItem(id:availability:condition:description:imageLink:link:title:priceAmount:currency:gtin:mpn:brand:parameters:)` instead");
/**
 Uploads product catalog product item as an app event
 @param itemID            Unique ID for the item. Can be a variant for a product.
                          Max size is 100.
 @param availability      If item is in stock. Accepted values are:
                          in stock - Item ships immediately
                          out of stock - No plan to restock
                          preorder - Available in future
                          available for order - Ships in 1-2 weeks
                          discontinued - Discontinued
 @param condition         Product condition: new, refurbished or used.
 @param description       Short text describing product. Max size is 5000.
 @param imageLink         Link to item image used in ad.
 @param link              Link to merchant's site where someone can buy the item.
 @param title             Title of item.
 @param priceAmount       Amount of purchase, in the currency specified by the 'currency'
                          parameter. This value will be rounded to the thousandths place
                          (e.g., 12.34567 becomes 12.346).
 @param currency          Currency string (e.g., "USD", "EUR", "GBP"); see ISO-4217 for
                          specific values.  One reference for these is <http://en.wikipedia.org/wiki/ISO_4217>.
 @param gtin              Global Trade Item Number including UPC, EAN, JAN and ISBN
 @param mpn               Unique manufacture ID for product
 @param brand             Name of the brand
                          Note: Either gtin, mpn or brand is required.
 @param parameters        Optional fields for deep link specification.
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)logProductItem:(NSString *)itemID
          availability:(FBSDKProductAvailability)availability
             condition:(FBSDKProductCondition)condition
           description:(NSString *)description
             imageLink:(NSString *)imageLink
                  link:(NSString *)link
                 title:(NSString *)title
           priceAmount:(double)priceAmount
              currency:(NSString *)currency
                  gtin:(nullable NSString *)gtin
                   mpn:(nullable NSString *)mpn
                 brand:(nullable NSString *)brand
            parameters:(nullable NSDictionary<NSString *, id> *)parameters
  NS_SWIFT_NAME(logProductItem(id:availability:condition:description:imageLink:link:title:priceAmount:currency:gtin:mpn:brand:parameters:));
// UNCRUSTIFY_FORMAT_ON
/**
  Notifies the events system that the app has launched and, when appropriate, logs an "activated app" event.
 This function is called automatically from FBSDKApplicationDelegate applicationDidBecomeActive, unless
 one overrides 'FacebookAutoLogAppEventsEnabled' key to false in the project info plist file.
 In case 'FacebookAutoLogAppEventsEnabled' is set to false, then it should typically be placed in the
 app delegates' `applicationDidBecomeActive:` method.
 This method also takes care of logging the event indicating the first time this app has been launched, which, among other things, is used to
 track user acquisition and app install ads conversions.
 `activateApp` will not log an event on every app launch, since launches happen every time the app is backgrounded and then foregrounded.
 "activated app" events will be logged when the app has not been active for more than 60 seconds.  This method also causes a "deactivated app"
 event to be logged when sessions are "completed", and these events are logged with the session length, with an indication of how much
 time has elapsed between sessions, and with the number of background/foreground interruptions that session had.  This data
 is all visible in your app's App Events Insights.
 */
- (void)activateApp;
/*
 * Push Notifications Registration and Uninstall Tracking
 */
/**
 Sets and sends device token to register the current application for push notifications.
 Sets and sends a device token from the `Data` representation that you get from
 `UIApplicationDelegate.application(_:didRegisterForRemoteNotificationsWithDeviceToken:)`.
 @param deviceToken Device token data.
 */
+ (void)setPushNotificationsDeviceToken:(nullable NSData *)deviceToken
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.setPushNotificationsDeviceToken(_:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.setPushNotificationsDeviceToken(_:)` instead");
/**
 Sets and sends device token to register the current application for push notifications.
 Sets and sends a device token from the `Data` representation that you get from
 `UIApplicationDelegate.application(_:didRegisterForRemoteNotificationsWithDeviceToken:)`.
 @param deviceToken Device token data.
 */
- (void)setPushNotificationsDeviceToken:(nullable NSData *)deviceToken;
/**
 Sets and sends device token string to register the current application for push notifications.
 Sets and sends a device token string
 @param deviceTokenString Device token string.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (void)setPushNotificationsDeviceTokenString:(nullable NSString *)deviceTokenString
NS_SWIFT_NAME(setPushNotificationsDeviceToken(_:))
DEPRECATED_MSG_ATTRIBUTE("`AppEvents.setPushNotificationsDeviceToken(_:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.setPushNotificationsDeviceToken(_:)` instead");
// UNCRUSTIFY_FORMAT_ON
/**
 Sets and sends device token string to register the current application for push notifications.
 Sets and sends a device token string
 @param deviceTokenString Device token string.
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)setPushNotificationsDeviceTokenString:(nullable NSString *)deviceTokenString
NS_SWIFT_NAME(setPushNotificationsDeviceToken(_:));
// UNCRUSTIFY_FORMAT_ON
/**
 Explicitly kick off flushing of events to Facebook.  This is an asynchronous method, but it does initiate an immediate
 kick off.  Server failures will be reported through the NotificationCenter with notification ID `FBSDKAppEventsLoggingResultNotification`.
 */
+ (void)flush
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.flush()` is deprecated and will be removed in the next major release; please use `AppEvents.shared.flush()` instead");
/**
 Explicitly kick off flushing of events to Facebook.  This is an asynchronous method, but it does initiate an immediate
 kick off.  Server failures will be reported through the NotificationCenter with notification ID `FBSDKAppEventsLoggingResultNotification`.
 */
- (void)flush;
/**
 Creates a request representing the Graph API call to retrieve a Custom Audience "third party ID" for the app's Facebook user.
 Callers will send this ID back to their own servers, collect up a set to create a Facebook Custom Audience with,
 and then use the resultant Custom Audience to target ads.
 The JSON in the request's response will include a "custom_audience_third_party_id" key/value pair with the value being the ID retrieved.
 This ID is an encrypted encoding of the Facebook user's ID and the invoking Facebook app ID.
 Multiple calls with the same user will return different IDs, thus these IDs cannot be used to correlate behavior
 across devices or applications, and are only meaningful when sent back to Facebook for creating Custom Audiences.
 The ID retrieved represents the Facebook user identified in the following way: if the specified access token is valid,
 the ID will represent the user associated with that token; otherwise the ID will represent the user logged into the
 native Facebook app on the device.  If there is no native Facebook app, no one is logged into it, or the user has opted out
 at the iOS level from ad tracking, then a `nil` ID will be returned.
 This method returns `nil` if either the user has opted-out (via iOS) from Ad Tracking, the app itself has limited event usage
 via the `Settings.shared.isEventDataUsageLimited` flag, or a specific Facebook user cannot be identified.
 @param accessToken The access token to use to establish the user's identity for users logged into Facebook through this app.
 If `nil`, then `AccessToken.current` is used.
 */
+ (nullable FBSDKGraphRequest *)requestForCustomAudienceThirdPartyIDWithAccessToken:(nullable FBSDKAccessToken *)accessToken
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.requestForCustomAudienceThirdPartyID(with:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.requestForCustomAudienceThirdPartyID(accessToken:)` instead");
/**
 Creates a request representing the Graph API call to retrieve a Custom Audience "third party ID" for the app's Facebook user.
 Callers will send this ID back to their own servers, collect up a set to create a Facebook Custom Audience with,
 and then use the resultant Custom Audience to target ads.
 The JSON in the request's response will include a "custom_audience_third_party_id" key/value pair with the value being the ID retrieved.
 This ID is an encrypted encoding of the Facebook user's ID and the invoking Facebook app ID.
 Multiple calls with the same user will return different IDs, thus these IDs cannot be used to correlate behavior
 across devices or applications, and are only meaningful when sent back to Facebook for creating Custom Audiences.
 The ID retrieved represents the Facebook user identified in the following way: if the specified access token is valid,
 the ID will represent the user associated with that token; otherwise the ID will represent the user logged into the
 native Facebook app on the device.  If there is no native Facebook app, no one is logged into it, or the user has opted out
 at the iOS level from ad tracking, then a `nil` ID will be returned.
 This method returns `nil` if either the user has opted-out (via iOS) from Ad Tracking, the app itself has limited event usage
 via the `Settings.shared.isEventDataUsageLimited` flag, or a specific Facebook user cannot be identified.
 @param accessToken The access token to use to establish the user's identity for users logged into Facebook through this app.
 If `nil`, then `AccessToken.current` is used.
 */
// UNCRUSTIFY_FORMAT_OFF
- (nullable FBSDKGraphRequest *)requestForCustomAudienceThirdPartyIDWithAccessToken:(nullable FBSDKAccessToken *)accessToken
NS_SWIFT_NAME(requestForCustomAudienceThirdPartyID(accessToken:));
// UNCRUSTIFY_FORMAT_ON
/**
 Clears the custom user ID to associate with all app events.
 */
+ (void)clearUserID
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.clearUserID` is deprecated and will be removed in the next major release, please set `AppEvents.shared.userID` to `nil` instead");
/**
  Sets custom user data to associate with all app events. All user data are hashed
  and used to match Facebook user from this instance of an application.
  The user data will be persisted between application instances.
 @param email user's email
 @param firstName user's first name
 @param lastName user's last name
 @param phone user's phone
 @param dateOfBirth user's date of birth
 @param gender user's gender
 @param city user's city
 @param state user's state
 @param zip user's zip
 @param country user's country
 */
// UNCRUSTIFY_FORMAT_OFF
+ (void)setUserEmail:(nullable NSString *)email
           firstName:(nullable NSString *)firstName
            lastName:(nullable NSString *)lastName
               phone:(nullable NSString *)phone
         dateOfBirth:(nullable NSString *)dateOfBirth
              gender:(nullable NSString *)gender
                city:(nullable NSString *)city
               state:(nullable NSString *)state
                 zip:(nullable NSString *)zip
             country:(nullable NSString *)country
NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:state:zip:country:))
DEPRECATED_MSG_ATTRIBUTE("Class methods for setting user information are deprecated and will be removed in the next major release. Please use the instance method versions instead.");
// UNCRUSTIFY_FORMAT_ON
/**
  Sets custom user data to associate with all app events. All user data are hashed
  and used to match Facebook user from this instance of an application.
  The user data will be persisted between application instances.
 @param email user's email
 @param firstName user's first name
 @param lastName user's last name
 @param phone user's phone
 @param dateOfBirth user's date of birth
 @param gender user's gender
 @param city user's city
 @param state user's state
 @param zip user's zip
 @param country user's country
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)setUserEmail:(nullable NSString *)email
           firstName:(nullable NSString *)firstName
            lastName:(nullable NSString *)lastName
               phone:(nullable NSString *)phone
         dateOfBirth:(nullable NSString *)dateOfBirth
              gender:(nullable NSString *)gender
                city:(nullable NSString *)city
               state:(nullable NSString *)state
                 zip:(nullable NSString *)zip
             country:(nullable NSString *)country
NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:state:zip:country:));
// UNCRUSTIFY_FORMAT_ON
/**
  Returns the set user data else nil
*/
+ (nullable NSString *)getUserData
    DEPRECATED_MSG_ATTRIBUTE("Class methods for getting user information are deprecated and will be removed in the next major release. Please use the instance method versions instead.");
/**
  Returns the set user data else nil
*/
- (nullable NSString *)getUserData;
/**
  Clears the current user data
*/
+ (void)clearUserData
    DEPRECATED_MSG_ATTRIBUTE("Class methods for setting user information are deprecated and will be removed in the next major release. Please use the instance method versions instead.");
/**
  Clears the current user data
*/
- (void)clearUserData;
/**
 Sets custom user data to associate with all app events. All user data are hashed
 and used to match Facebook user from this instance of an application.
 The user data will be persisted between application instances.
 @param data  data
 @param type  data type, e.g. FBSDKAppEventEmail, FBSDKAppEventPhone
 */
+ (void)setUserData:(nullable NSString *)data
            forType:(FBSDKAppEventUserDataType)type
    DEPRECATED_MSG_ATTRIBUTE("Class methods for setting user information are deprecated and will be removed in the next major release. Please use the instance method versions instead.");
/**
 Sets custom user data to associate with all app events. All user data are hashed
 and used to match Facebook user from this instance of an application.
 The user data will be persisted between application instances.
 @param data  data
 @param type  data type, e.g. FBSDKAppEventEmail, FBSDKAppEventPhone
 */
- (void)setUserData:(nullable NSString *)data
            forType:(FBSDKAppEventUserDataType)type;
/**
 Clears the current user data of certain type
 */
+ (void)clearUserDataForType:(FBSDKAppEventUserDataType)type
    DEPRECATED_MSG_ATTRIBUTE("Class methods for setting user information are deprecated and will be removed in the next major release. Please use the instance method versions instead.");
/**
 Clears the current user data of certain type
 */
- (void)clearUserDataForType:(FBSDKAppEventUserDataType)type;
#if !TARGET_OS_TV
/**
 Intended to be used as part of a hybrid webapp.
 If you call this method, the FB SDK will inject a new JavaScript object into your webview.
 If the FB Pixel is used within the webview, and references the app ID of this app,
 then it will detect the presence of this injected JavaScript object
 and pass Pixel events back to the FB SDK for logging using the AppEvents framework.
 @param webView The webview to augment with the additional JavaScript behavior
 */
+ (void)augmentHybridWKWebView:(WKWebView *)webView
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.augmentHybridWKWebView(_:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.augmentHybridWebView(_:)` instead");
/**
 Intended to be used as part of a hybrid webapp.
 If you call this method, the FB SDK will inject a new JavaScript object into your webview.
 If the FB Pixel is used within the webview, and references the app ID of this app,
 then it will detect the presence of this injected JavaScript object
 and pass Pixel events back to the FB SDK for logging using the AppEvents framework.
 @param webView The webview to augment with the additional JavaScript behavior
 */
- (void)augmentHybridWebView:(WKWebView *)webView;
#endif
/*
 * Unity helper functions
 */
/**
 Set whether Unity is already initialized.
 @param isUnityInit   Whether Unity is initialized.
 */
+ (void)setIsUnityInit:(BOOL)isUnityInit
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.setIsUnityInit(_:)` is deprecated and will be removed in the next major release; please use `AppEvents.shared.setIsUnityInitialized(_:)` instead");
/**
 Set whether Unity is already initialized.
 @param isUnityInitialized   Whether Unity is initialized.
 */
- (void)setIsUnityInitialized:(BOOL)isUnityInitialized;
/**
 Send event bindings to Unity
 */
+ (void)sendEventBindingsToUnity
    DEPRECATED_MSG_ATTRIBUTE("`AppEvents.sendEventBindingsToUnity()` is deprecated and will be removed in the next major release; please use `AppEvents.shared.sendEventBindingsToUnity()` instead");
/**
 Send event bindings to Unity
 */
- (void)sendEventBindingsToUnity;
/*
 * SDK Specific Event Logging
 * Do not call directly outside of the SDK itself.
 */
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)logInternalEvent:(FBSDKAppEventName)eventName
              parameters:(nullable NSDictionary<NSString *, id> *)parameters
      isImplicitlyLogged:(BOOL)isImplicitlyLogged;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)logInternalEvent:(FBSDKAppEventName)eventName
              parameters:(nullable NSDictionary<NSString *, id> *)parameters
      isImplicitlyLogged:(BOOL)isImplicitlyLogged
             accessToken:(FBSDKAccessToken *)accessToken;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushBehavior.h
New file
@@ -0,0 +1,26 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/**
 NS_ENUM (NSUInteger, FBSDKAppEventsFlushBehavior)
  Specifies when `FBSDKAppEvents` sends log events to the server.
 */
typedef NS_ENUM(NSUInteger, FBSDKAppEventsFlushBehavior) {
  /** Flush automatically: periodically (once a minute or every 100 logged events) and always at app reactivation. */
  FBSDKAppEventsFlushBehaviorAuto = 0,
  /** Only flush when the `flush` method is called. When an app is moved to background/terminated, the
   events are persisted and re-established at activation, but they will only be written with an
   explicit call to `flush`. */
  FBSDKAppEventsFlushBehaviorExplicitOnly,
} NS_SWIFT_NAME(AppEvents.FlushBehavior);
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsNotificationName.h
New file
@@ -0,0 +1,13 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/**  NSNotificationCenter name indicating a result of a failed log flush attempt. The posted object will be an NSError instance. */
FOUNDATION_EXPORT NSNotificationName const FBSDKAppEventsLoggingResultNotification
NS_SWIFT_NAME(AppEventsLoggingResult);
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h
New file
@@ -0,0 +1,65 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKAppLinkTarget.h>
NS_ASSUME_NONNULL_BEGIN
/** 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.
 */
NS_SWIFT_NAME(AppLink)
@interface FBSDKAppLink : NSObject
- (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,
 as these implementers will produce App Link metadata for a given URL.
 @param sourceURL the URL from which this App Link is derived
 @param targets an ordered list of FBSDKAppLinkTargets for this platform derived
 from App Link metadata.
 @param webURL the fallback web URL, if any, for the app link.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (instancetype)appLinkWithSourceURL:(nullable NSURL *)sourceURL
                             targets:(NSArray<FBSDKAppLinkTarget *> *)targets
                              webURL:(nullable NSURL *)webURL
NS_SWIFT_NAME(init(sourceURL:targets:webURL:));
// UNCRUSTIFY_FORMAT_ON
/** The URL from which this FBSDKAppLink was derived */
@property (nullable, nonatomic, readonly, strong) NSURL *sourceURL;
/**
 The ordered list of targets applicable to this platform that will be used
 for navigation.
 */
@property (nonatomic, readonly, copy) NSArray<id<FBSDKAppLinkTarget>> *targets;
/** The fallback web URL to use if no targets are installed on this device. */
@property (nullable, nonatomic, readonly, strong) NSURL *webURL;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h
New file
@@ -0,0 +1,147 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKAppLink.h>
#import <FBSDKCoreKit/FBSDKAppLinkResolving.h>
@protocol FBSDKSettings;
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 */
  FBSDKAppLinkNavigationTypeFailure,
  /** 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 */
  FBSDKAppLinkNavigationTypeApp,
} NS_SWIFT_NAME(AppLinkNavigation.Type);
/**
 Describes the callback for appLinkFromURLInBackground.
 @param navType the FBSDKAppLink representing the deferred App Link
 @param error the error during the request, if any
 */
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
 creating FBSDKAppLinkNavigations themselves.
 */
NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension")
NS_SWIFT_NAME(AppLinkNavigation)
@interface FBSDKAppLinkNavigation : NSObject
- (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, readonly, copy) 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, readonly, copy) NSDictionary<NSString *, id> *appLinkData;
/** The AppLink to navigate to */
@property (nonatomic, readonly, strong) 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 */
// UNCRUSTIFY_FORMAT_OFF
+ (instancetype)navigationWithAppLink:(FBSDKAppLink *)appLink
                               extras:(NSDictionary<NSString *, id> *)extras
                          appLinkData:(NSDictionary<NSString *, id> *)appLinkData
NS_SWIFT_NAME(init(appLink:extras:appLinkData:))
DEPRECATED_MSG_ATTRIBUTE("`init(appLink:extras:appLinkData:)` is deprecated and will be removed in the next major release, please use `init(appLink:extras:appLinkData:settings:)` instead");
/** 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
                             settings:(id<FBSDKSettings>)settings
NS_SWIFT_NAME(init(appLink:extras:appLinkData:settings:));
/**
 Creates an NSDictionary<NSString *, id> with the correct format for iOS callback URLs,
 to be used as 'appLinkData' argument in the call to navigationWithAppLink:extras:appLinkData:
 */
+ (NSDictionary<NSString *, NSDictionary<NSString *, NSString *> *> *)callbackAppLinkDataForAppWithName:(NSString *)appName
                                                                                                    url:(NSString *)url
NS_SWIFT_NAME(callbackAppLinkData(forApp:url:));
// UNCRUSTIFY_FORMAT_ON
/** Performs the navigation */
- (FBSDKAppLinkNavigationType)navigate:(NSError **)error
  __attribute__((swift_error(nonnull_error)));
/** 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 */
+ (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 */
+ (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
 internal web view instead of going straight to the browser for regular links.)
 */
+ (FBSDKAppLinkNavigationType)navigationTypeForLink:(FBSDKAppLink *)link;
/** 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
 */
+ (void)navigateToURL:(NSURL *)destination
             resolver:(id<FBSDKAppLinkResolving>)resolver
              handler:(FBSDKAppLinkNavigationBlock)handler;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h
New file
@@ -0,0 +1,60 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKAppLinkResolving.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Describes the callback for appLinkFromURLInBackground.
 @param appLinks the FBSDKAppLinks representing the deferred App Links
 @param error the error during the request, if any
 */
typedef void (^ FBSDKAppLinksBlock)(NSDictionary<NSURL *, FBSDKAppLink *> *appLinks,
  NSError *_Nullable error)
NS_SWIFT_NAME(AppLinksBlock);
/**
 Provides an implementation of the FBSDKAppLinkResolving protocol that uses the Facebook App Link
 Index API to resolve App Links given a URL. It also provides an additional helper method that can resolve
 multiple App Links in a single call.
 Usage of this type requires a client token. See `[FBSDKSettings setClientToken:]`
 */
NS_SWIFT_NAME(AppLinkResolver)
@interface FBSDKAppLinkResolver : NSObject <FBSDKAppLinkResolving>
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
 Asynchronously resolves App Link data for a given array of URLs.
 @param urls The URLs to resolve into an App Link.
 @param handler The completion block that will return an App Link for the given URL.
 */
- (void)appLinksFromURLs:(NSArray<NSURL *> *)urls handler:(FBSDKAppLinksBlock)handler
    NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension");
/**
  Allocates and initializes a new instance of FBSDKAppLinkResolver.
 */
+ (instancetype)resolver
  NS_SWIFT_NAME(init());
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilder.h
New file
@@ -0,0 +1,39 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKCoreKit.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Class responsible for generating the appropriate FBSDKGraphRequest for a given set of urls
 */
NS_SWIFT_NAME(AppLinkResolverRequestBuilder)
DEPRECATED_MSG_ATTRIBUTE("`FBSDKAppLinkResolverRequestBuilder` is deprecated and will be removed in the next major release")
@interface FBSDKAppLinkResolverRequestBuilder : NSObject
/**
 Generates the FBSDKGraphRequest
 @param urls The URLs to build the requests for
 */
- (FBSDKGraphRequest *)requestForURLs:(NSArray<NSURL *> *)urls
    NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension");
- (nullable NSString *)getIdiomSpecificField
    NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension");
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h
New file
@@ -0,0 +1,47 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@class FBSDKAppLink;
/**
 Describes the callback for appLinkFromURLInBackground.
 @param appLink the FBSDKAppLink representing the deferred App Link
 @param error the error during the request, if any
 */
typedef void (^ FBSDKAppLinkBlock)(FBSDKAppLink *_Nullable appLink, NSError *_Nullable error)
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.
 */
NS_SWIFT_NAME(AppLinkResolving)
@protocol FBSDKAppLinkResolving <NSObject>
/**
 Asynchronously resolves App Link data for a given URL.
 @param url The URL to resolve into an App Link.
 @param handler The completion block that will return an App Link for the given URL.
 */
- (void)appLinkFromURL:(NSURL *)url handler:(FBSDKAppLinkBlock)handler
    NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension");
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h
New file
@@ -0,0 +1,48 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKAppLinkTargetProtocol.h>
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.
 */
NS_SWIFT_NAME(AppLinkTarget)
@interface FBSDKAppLinkTarget : NSObject <FBSDKAppLinkTarget>
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/** Creates a FBSDKAppLinkTarget with the given app site and target URL. */
// UNCRUSTIFY_FORMAT_OFF
+ (instancetype)appLinkTargetWithURL:(nullable NSURL *)url
                          appStoreId:(nullable NSString *)appStoreId
                             appName:(NSString *)appName
NS_SWIFT_NAME(init(url:appStoreId:appName:));
// UNCRUSTIFY_FORMAT_ON
/** The URL prefix for this app link target */
@property (nullable, nonatomic, readonly, strong) NSURL *URL;
/** The app ID for the app store */
@property (nullable, nonatomic, readonly, copy) NSString *appStoreId;
/** The name of the app */
@property (nonatomic, readonly, copy) NSString *appName;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetProtocol.h
New file
@@ -0,0 +1,39 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/// A protocol to describe an AppLinkTarget
NS_SWIFT_NAME(AppLinkTargetProtocol)
@protocol FBSDKAppLinkTarget
// UNCRUSTIFY_FORMAT_OFF
+ (instancetype)appLinkTargetWithURL:(nullable NSURL *)url
                          appStoreId:(nullable NSString *)appStoreId
                             appName:(NSString *)appName
NS_SWIFT_NAME(init(url:appStoreId:appName:));
// UNCRUSTIFY_FORMAT_ON
/** The URL prefix for this app link target */
@property (nullable, nonatomic, readonly) NSURL *URL;
/** The app ID for the app store */
@property (nullable, nonatomic, readonly, copy) NSString *appStoreId;
/** The name of the app */
@property (nonatomic, readonly, copy) NSString *appName;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h
New file
@@ -0,0 +1,80 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
  Describes the callback for fetchDeferredAppLink.
 @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 (^ 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
 Engagement Ads (https://developers.facebook.com/docs/ads-for-apps/mobile-app-ads-engagement).
 This may require a network round trip. If successful, the handler is invoked  with the link
 data (this will only return a valid URL once, and future calls will result in a nil URL
 value in the callback).
 @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
 common case where there simply was no app link data, the NSError instance will be nil.
 This method should only be called from a location that occurs after any launching URL has
 been processed (e.g., you should call this method from your application delegate's
 applicationDidBecomeActive:).
 */
+ (void)fetchDeferredAppLink:(nullable FBSDKURLBlock)handler;
/*
  Call this method to fetch promotion code from the url, if it's present.
 @param url App Link url that was passed to the app.
 @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.
*/
+ (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
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppURLSchemeProviding.h
New file
@@ -0,0 +1,34 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(AppURLSchemeProviding)
@protocol FBSDKAppURLSchemeProviding
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nonatomic, readonly, copy) NSString *appURLScheme;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)validateURLSchemes;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h
New file
@@ -0,0 +1,120 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <UIKit/UIKit.h>
#import <FBSDKCoreKit/FBSDKApplicationObserving.h>
NS_ASSUME_NONNULL_BEGIN
/**
  The FBSDKApplicationDelegate is designed to post process the results from Facebook Login
 or Facebook Dialogs (or any action that requires switching over to the native Facebook
 app or Safari).
 The methods in this class are designed to mirror those in UIApplicationDelegate, and you
 should call them in the respective methods in your AppDelegate implementation.
 */
NS_SWIFT_NAME(ApplicationDelegate)
@interface FBSDKApplicationDelegate : NSObject
#if !FBTEST
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
#endif
/**
 Gets the singleton instance.
 */
@property (class, nonatomic, readonly, strong) FBSDKApplicationDelegate *sharedInstance
NS_SWIFT_NAME(shared);
/**
  Call this method from the [UIApplicationDelegate application:openURL:sourceApplication:annotation:] method
 of the AppDelegate for your app. It should be invoked for the proper processing of responses during interaction
 with the native Facebook app or Safari as part of SSO authorization flow or Facebook dialogs.
 @param application The application as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:].
 @param url The URL as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:].
 @param sourceApplication The sourceApplication as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:].
 @param annotation The annotation as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:].
 @return YES if the url was intended for the Facebook SDK, NO if not.
 */
- (BOOL)application:(UIApplication *)application
            openURL:(NSURL *)url
  sourceApplication:(nullable NSString *)sourceApplication
         annotation:(nullable id)annotation;
/**
  Call this method from the [UIApplicationDelegate application:openURL:options:] method
 of the AppDelegate for your app. It should be invoked for the proper processing of responses during interaction
 with the native Facebook app or Safari as part of SSO authorization flow or Facebook dialogs.
 @param application The application as passed to [UIApplicationDelegate application:openURL:options:].
 @param url The URL as passed to [UIApplicationDelegate application:openURL:options:].
 @param options The options dictionary as passed to [UIApplicationDelegate application:openURL:options:].
 @return YES if the url was intended for the Facebook SDK, NO if not.
 */
- (BOOL)application:(UIApplication *)application
            openURL:(NSURL *)url
            options:(NSDictionary<UIApplicationOpenURLOptionsKey, id> *)options;
/**
  Call this method from the [UIApplicationDelegate application:didFinishLaunchingWithOptions:] method
 of the AppDelegate for your app. It should be invoked for the proper use of the Facebook SDK.
 As part of SDK initialization basic auto logging of app events will occur, this can be
controlled via 'FacebookAutoLogAppEventsEnabled' key in the project info plist file.
 @param application The application as passed to [UIApplicationDelegate application:didFinishLaunchingWithOptions:].
 @param launchOptions The launchOptions as passed to [UIApplicationDelegate application:didFinishLaunchingWithOptions:].
 @return True if there are any added application observers that themselves return true from calling `application:didFinishLaunchingWithOptions:`.
   Otherwise will return false. Note: If this method is called after calling `initializeSDK` then the return type will always be false.
 */
- (BOOL)            application:(UIApplication *)application
  didFinishLaunchingWithOptions:(nullable NSDictionary<UIApplicationLaunchOptionsKey, id> *)launchOptions;
/**
 Initializes the SDK.
 If you are using the SDK within the context of the UIApplication lifecycle, do not use this method.
 Instead use `application: didFinishLaunchingWithOptions:`.
 As part of SDK initialization basic auto logging of app events will occur, this can be
 controlled via 'FacebookAutoLogAppEventsEnabled' key in the project info plist file.
 */
- (void)initializeSDK;
/**
  Adds an observer that will be informed about application lifecycle events.
  @note Observers are weakly held
 */
- (void)addObserver:(id<FBSDKApplicationObserving>)observer;
/**
  Removes an observer so that it will no longer be informed about application lifecycle events.
  @note Observers are weakly held
 */
- (void)removeObserver:(id<FBSDKApplicationObserving>)observer;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h
New file
@@ -0,0 +1,33 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/*
 Describes any types that optionally responds to various lifecycle events
 received by the system and propagated by `ApplicationDelegate`.
 */
@protocol FBSDKApplicationObserving <NSObject>
@optional
- (void)applicationDidBecomeActive:(nullable UIApplication *)application;
- (void)applicationWillResignActive:(nullable UIApplication *)application;
- (void)applicationDidEnterBackground:(nullable UIApplication *)application;
- (BOOL)            application:(UIApplication *)application
  didFinishLaunchingWithOptions:(nullable NSDictionary<UIApplicationLaunchOptionsKey, id> *)launchOptions;
- (BOOL)application:(UIApplication *)application
            openURL:(NSURL *)url
  sourceApplication:(nullable NSString *)sourceApplication
         annotation:(nullable id)annotation;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h
New file
@@ -0,0 +1,63 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
@class FBSDKAuthenticationTokenClaims;
@protocol FBSDKTokenCaching;
NS_ASSUME_NONNULL_BEGIN
/**
 Represent an AuthenticationToken used for a login attempt
*/
NS_SWIFT_NAME(AuthenticationToken)
@interface FBSDKAuthenticationToken : NSObject <NSCopying, NSObject, NSSecureCoding>
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
  The "global" authentication token that represents the currently logged in user.
 The `currentAuthenticationToken` represents the authentication token of the
 current user and can be used by a client to verify an authentication attempt.
 */
@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken;
/**
 The raw token string from the authentication response
 */
@property (nonatomic, readonly, copy) NSString *tokenString;
/**
 The nonce from the decoded authentication response
 */
@property (nonatomic, readonly, copy) NSString *nonce;
/**
  The graph domain where the user is authenticated.
 */
@property (nonatomic, readonly, copy) NSString *graphDomain;
/**
  Returns the claims encoded in the AuthenticationToken
 */
- (nullable FBSDKAuthenticationTokenClaims *)claims;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (class, nullable, nonatomic, copy) id<FBSDKTokenCaching> tokenCache;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h
New file
@@ -0,0 +1,89 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(AuthenticationTokenClaims)
@interface FBSDKAuthenticationTokenClaims : NSObject
/// A unique identifier for the token.
@property (nonatomic, readonly, strong) NSString *jti;
/// Issuer Identifier for the Issuer of the response.
@property (nonatomic, readonly, strong) NSString *iss;
/// Audience(s) that this ID Token is intended for.
@property (nonatomic, readonly, strong) NSString *aud;
/// String value used to associate a Client session with an ID Token, and to mitigate replay attacks.
@property (nonatomic, readonly, strong) NSString *nonce;
/// Expiration time on or after which the ID Token MUST NOT be accepted for processing.
@property (nonatomic, readonly, assign) NSTimeInterval exp;
/// Time at which the JWT was issued.
@property (nonatomic, readonly, assign) NSTimeInterval iat;
/// Subject - Identifier for the End-User at the Issuer.
@property (nonatomic, readonly, strong) NSString *sub;
/// End-User's full name in displayable form including all name parts.
@property (nullable, nonatomic, readonly, strong) NSString *name;
/// End-User's given name in displayable form
@property (nullable, nonatomic, readonly, strong) NSString *givenName;
/// End-User's middle name in displayable form
@property (nullable, nonatomic, readonly, strong) NSString *middleName;
/// End-User's family name in displayable form
@property (nullable, nonatomic, readonly, strong) NSString *familyName;
/**
 End-User's preferred e-mail address.
 IMPORTANT: This field will only be populated if your user has granted your application the 'email' permission.
 */
@property (nullable, nonatomic, readonly, strong) NSString *email;
/// URL of the End-User's profile picture.
@property (nullable, nonatomic, readonly, strong) NSString *picture;
/**
 End-User's friends.
 IMPORTANT: This field will only be populated if your user has granted your application the 'user_friends' permission.
 */
@property (nullable, nonatomic, readonly, strong) NSArray<NSString *> *userFriends;
/// End-User's birthday
@property (nullable, nonatomic, readonly, strong) NSString *userBirthday;
/// End-User's age range
@property (nullable, nonatomic, readonly, strong) NSDictionary<NSString *, NSNumber *> *userAgeRange;
/// End-User's hometown
@property (nullable, nonatomic, readonly, strong) NSDictionary<NSString *, NSString *> *userHometown;
/// End-User's location
@property (nullable, nonatomic, readonly, strong) NSDictionary<NSString *, NSString *> *userLocation;
/// End-User's gender
@property (nullable, nonatomic, readonly, strong) NSString *userGender;
/// End-User's link
@property (nullable, nonatomic, readonly, strong) NSString *userLink;
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h
New file
@@ -0,0 +1,31 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKAuthenticationToken.h>
#import <FBSDKCoreKit/FBSDKTokenCaching.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(AuthenticationTokenProviding)
@protocol FBSDKAuthenticationTokenProviding
@property (class, nullable, nonatomic, readonly, copy) FBSDKAuthenticationToken *currentAuthenticationToken;
@property (class, nullable, nonatomic, copy) id<FBSDKTokenCaching> tokenCache;
@end
NS_SWIFT_NAME(AuthenticationTokenSetting)
@protocol FBSDKAuthenticationTokenSetting
@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPI.h
New file
@@ -0,0 +1,54 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <TargetConditionals.h>
#if !TARGET_OS_TV
 #import <UIKit/UIKit.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIProtocol.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIRequest.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIRequestOpening.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIResponse.h>
 #import <FBSDKCoreKit/FBSDKConstants.h>
 #import <FBSDKCoreKit/FBSDKURLOpener.h>
 #import <FBSDKCoreKit/FBSDKURLOpening.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
typedef void (^FBSDKAuthenticationCompletionHandler)(NSURL *_Nullable callbackURL, NSError *_Nullable error);
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(BridgeAPI)
@interface FBSDKBridgeAPI : NSObject <FBSDKBridgeAPIRequestOpening, FBSDKURLOpener>
@property (class, nonatomic, readonly, strong) FBSDKBridgeAPI *sharedInstance
NS_SWIFT_NAME(shared);
@property (nonatomic, readonly, getter = isActive) BOOL active;
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h
New file
@@ -0,0 +1,44 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h>
NS_ASSUME_NONNULL_BEGIN
FOUNDATION_EXPORT NSString *const FBSDKBridgeAPIAppIDKey;
FOUNDATION_EXPORT NSString *const FBSDKBridgeAPISchemeSuffixKey;
FOUNDATION_EXPORT NSString *const FBSDKBridgeAPIVersionKey;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(BridgeAPIProtocol)
@protocol FBSDKBridgeAPIProtocol <NSObject>
- (nullable NSURL *)requestURLWithActionID:(NSString *)actionID
                                    scheme:(NSString *)scheme
                                methodName:(NSString *)methodName
                                parameters:(NSDictionary<NSString *, id> *)parameters
                                     error:(NSError *_Nullable *)errorRef;
- (nullable NSDictionary<NSString *, id> *)responseParametersForActionID:(NSString *)actionID
                                                         queryParameters:(NSDictionary<NSString *, id> *)queryParameters
                                                               cancelled:(nullable BOOL *)cancelledRef
                                                                   error:(NSError *_Nullable *)errorRef;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocolType.h
New file
@@ -0,0 +1,24 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
typedef NS_ENUM(NSUInteger, FBSDKBridgeAPIProtocolType) {
  FBSDKBridgeAPIProtocolTypeNative,
  FBSDKBridgeAPIProtocolTypeWeb,
};
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h
New file
@@ -0,0 +1,50 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h>
#import <FBSDKCoreKit/FBSDKBridgeAPIRequest.h>
#import <FBSDKCoreKit/FBSDKBridgeAPIRequestProtocol.h>
#import <FBSDKCoreKit/FBSDKURLScheme.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(BridgeAPIRequest)
@interface FBSDKBridgeAPIRequest : NSObject <NSCopying, FBSDKBridgeAPIRequest>
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
+ (nullable instancetype)bridgeAPIRequestWithProtocolType:(FBSDKBridgeAPIProtocolType)protocolType
                                                   scheme:(FBSDKURLScheme)scheme
                                               methodName:(nullable NSString *)methodName
                                               parameters:(nullable NSDictionary<NSString *, id> *)parameters
                                                 userInfo:(nullable NSDictionary<NSString *, id> *)userInfo;
@property (nonatomic, readonly, copy) NSString *actionID;
@property (nullable, nonatomic, readonly, copy) NSString *methodName;
@property (nullable, nonatomic, readonly, copy) NSDictionary<NSString *, id> *parameters;
@property (nonatomic, readonly, assign) FBSDKBridgeAPIProtocolType protocolType;
@property (nonatomic, readonly, copy) FBSDKURLScheme scheme;
@property (nullable, nonatomic, readonly, copy) NSDictionary<NSString *, id> *userInfo;
- (nullable NSURL *)requestURL:(NSError *_Nullable *)errorRef;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestCreating.h
New file
@@ -0,0 +1,38 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h>
@protocol FBSDKBridgeAPIRequest;
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(BridgeAPIRequestCreating)
@protocol FBSDKBridgeAPIRequestCreating
- (nullable id<FBSDKBridgeAPIRequest>)bridgeAPIRequestWithProtocolType:(FBSDKBridgeAPIProtocolType)protocolType
                                                                scheme:(NSString *)scheme
                                                            methodName:(nullable NSString *)methodName
                                                            parameters:(nullable NSDictionary<NSString *, id> *)parameters
                                                              userInfo:(nullable NSDictionary<NSString *, id> *)userInfo;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h
New file
@@ -0,0 +1,51 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <UIKit/UIViewController.h>
#import <FBSDKCoreKit/FBSDKBridgeAPIResponse.h>
#import <FBSDKCoreKit/FBSDKConstants.h>
@protocol FBSDKBridgeAPIRequest;
@protocol FBSDKURLOpening;
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(BridgeAPIRequestOpening)
@protocol FBSDKBridgeAPIRequestOpening <NSObject>
- (void)openBridgeAPIRequest:(NSObject<FBSDKBridgeAPIRequest> *)request
     useSafariViewController:(BOOL)useSafariViewController
          fromViewController:(nullable UIViewController *)fromViewController
             completionBlock:(FBSDKBridgeAPIResponseBlock)completionBlock;
// UNCRUSTIFY_FORMAT_OFF
- (void)openURLWithSafariViewController:(NSURL *)url
                                 sender:(nullable id<FBSDKURLOpening>)sender
                     fromViewController:(nullable UIViewController *)fromViewController
                                handler:(FBSDKSuccessBlock)handler
NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:));
// UNCRUSTIFY_FORMAT_ON
- (void)openURL:(NSURL *)url
         sender:(nullable id<FBSDKURLOpening>)sender
        handler:(FBSDKSuccessBlock)handler;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestProtocol.h
New file
@@ -0,0 +1,40 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h>
@protocol FBSDKBridgeAPIProtocol;
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(BridgeAPIRequestProtocol)
@protocol FBSDKBridgeAPIRequest <NSObject, NSCopying>
@property (nonatomic, readonly, copy) NSString *scheme;
@property (nonatomic, readonly, copy) NSString *actionID;
@property (nullable, nonatomic, readonly, copy) NSString *methodName;
@property (nonatomic, readonly, assign) FBSDKBridgeAPIProtocolType protocolType;
@property (nullable, nonatomic, readonly, strong) id<FBSDKBridgeAPIProtocol> protocol;
- (nullable NSURL *)requestURL:(NSError *_Nullable *)errorRef;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIResponse.h
New file
@@ -0,0 +1,55 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
@protocol FBSDKBridgeAPIRequest;
@class FBSDKBridgeAPIResponse;
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
typedef void (^ FBSDKBridgeAPIResponseBlock)(FBSDKBridgeAPIResponse *response)
NS_SWIFT_NAME(BridgeAPIResponseBlock);
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(BridgeAPIResponse)
@interface FBSDKBridgeAPIResponse : NSObject <NSCopying, NSObject>
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
+ (instancetype)bridgeAPIResponseWithRequest:(NSObject<FBSDKBridgeAPIRequest> *)request error:(NSError *)error;
+ (nullable instancetype)bridgeAPIResponseWithRequest:(NSObject<FBSDKBridgeAPIRequest> *)request
                                          responseURL:(NSURL *)responseURL
                                    sourceApplication:(nullable NSString *)sourceApplication
                                                error:(NSError *__autoreleasing *)errorRef;
+ (instancetype)bridgeAPIResponseCancelledWithRequest:(NSObject<FBSDKBridgeAPIRequest> *)request;
@property (nonatomic, readonly, getter = isCancelled, assign) BOOL cancelled;
@property (nullable, nonatomic, readonly, copy) NSError *error;
@property (nonatomic, readonly, copy) NSObject<FBSDKBridgeAPIRequest> *request;
@property (nullable, nonatomic, readonly, copy) NSDictionary<NSString *, id> *responseParameters;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButton.h
New file
@@ -0,0 +1,79 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <UIKit/UIKit.h>
#import <FBSDKCoreKit/FBSDKImpressionLoggingButton.h>
@class FBSDKIcon;
NS_ASSUME_NONNULL_BEGIN
/**
  A base class for common SDK buttons.
 */
NS_SWIFT_NAME(FBButton)
@interface FBSDKButton : FBSDKImpressionLoggingButton
@property (nonatomic, readonly, getter = isImplicitlyDisabled) BOOL implicitlyDisabled;
- (void)checkImplicitlyDisabled;
- (void)configureWithIcon:(nullable FBSDKIcon *)icon
                    title:(nullable NSString *)title
          backgroundColor:(nullable UIColor *)backgroundColor
         highlightedColor:(nullable UIColor *)highlightedColor;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void) configureWithIcon:(nullable FBSDKIcon *)icon
                     title:(nullable NSString *)title
           backgroundColor:(nullable UIColor *)backgroundColor
          highlightedColor:(nullable UIColor *)highlightedColor
             selectedTitle:(nullable NSString *)selectedTitle
              selectedIcon:(nullable FBSDKIcon *)selectedIcon
             selectedColor:(nullable UIColor *)selectedColor
  selectedHighlightedColor:(nullable UIColor *)selectedHighlightedColor;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (UIColor *)defaultBackgroundColor;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (CGSize)sizeThatFits:(CGSize)size title:(NSString *)title;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (CGSize)textSizeForText:(NSString *)text font:(UIFont *)font constrainedSize:(CGSize)constrainedSize lineBreakMode:(NSLineBreakMode)lineBreakMode;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)logTapEventWithEventName:(NSString *)eventName
                      parameters:(nullable NSDictionary<NSString *, id> *)parameters;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButtonImpressionLogging.h
New file
@@ -0,0 +1,30 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKAppEventName.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(FBButtonImpressionLogging)
@protocol FBSDKButtonImpressionLogging <NSObject>
@property (nullable, nonatomic, readonly, copy) NSDictionary<NSString *, id> *analyticsParameters;
@property (nonatomic, readonly, copy) FBSDKAppEventName impressionTrackingEventName;
@property (nonatomic, readonly, copy) NSString *impressionTrackingIdentifier;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConstants.h
New file
@@ -0,0 +1,240 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
 The error domain for all errors from FBSDKCoreKit.
 Error codes from the SDK in the range 0-99 are reserved for this domain.
 */
FOUNDATION_EXPORT NSErrorDomain const FBSDKErrorDomain
NS_SWIFT_NAME(ErrorDomain);
/*
 @methodgroup error userInfo keys
 */
/**
 The userInfo key for the invalid collection for errors with FBSDKErrorInvalidArgument.
 If the invalid argument is a collection, the collection can be found with this key and the individual
 invalid item can be found with FBSDKErrorArgumentValueKey.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKErrorArgumentCollectionKey
NS_SWIFT_NAME(ErrorArgumentCollectionKey);
/**
 The userInfo key for the invalid argument name for errors with FBSDKErrorInvalidArgument.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKErrorArgumentNameKey
NS_SWIFT_NAME(ErrorArgumentNameKey);
/**
 The userInfo key for the invalid argument value for errors with FBSDKErrorInvalidArgument.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKErrorArgumentValueKey
NS_SWIFT_NAME(ErrorArgumentValueKey);
/**
 The userInfo key for the message for developers in NSErrors that originate from the SDK.
 The developer message will not be localized and is not intended to be presented within the app.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKErrorDeveloperMessageKey
NS_SWIFT_NAME(ErrorDeveloperMessageKey);
/**
 The userInfo key describing a localized description that can be presented to the user.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKErrorLocalizedDescriptionKey
NS_SWIFT_NAME(ErrorLocalizedDescriptionKey);
/**
 The userInfo key describing a localized title that can be presented to the user, used with `FBSDKLocalizedErrorDescriptionKey`.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKErrorLocalizedTitleKey
NS_SWIFT_NAME(ErrorLocalizedTitleKey);
/*
 @methodgroup FBSDKGraphRequest error userInfo keys
 */
/**
 The userInfo key describing the error category, for error recovery purposes.
 See `FBSDKGraphErrorRecoveryProcessor` and `[FBSDKGraphRequest disableErrorRecovery]`.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKGraphRequestErrorKey
NS_SWIFT_NAME(GraphRequestErrorKey);
/*
 The userInfo key for the Graph API error code.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKGraphRequestErrorGraphErrorCodeKey
NS_SWIFT_NAME(GraphRequestErrorGraphErrorCodeKey);
/*
 The userInfo key for the Graph API error subcode.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKGraphRequestErrorGraphErrorSubcodeKey
NS_SWIFT_NAME(GraphRequestErrorGraphErrorSubcodeKey);
/*
 The userInfo key for the HTTP status code.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKGraphRequestErrorHTTPStatusCodeKey
NS_SWIFT_NAME(GraphRequestErrorHTTPStatusCodeKey);
/*
 The userInfo key for the raw JSON response.
 */
FOUNDATION_EXPORT NSErrorUserInfoKey const FBSDKGraphRequestErrorParsedJSONResponseKey
NS_SWIFT_NAME(GraphRequestErrorParsedJSONResponseKey);
/*
 @methodgroup Common Code Block typedefs
 */
/**
 Success Block
 */
typedef void (^ FBSDKCodeBlock)(void)
NS_SWIFT_NAME(CodeBlock);
/**
 Error Block
 */
typedef void (^ FBSDKErrorBlock)(NSError *_Nullable error)
NS_SWIFT_NAME(ErrorBlock);
/**
 Success Block
 */
typedef void (^ FBSDKSuccessBlock)(BOOL success, NSError *_Nullable error)
NS_SWIFT_NAME(SuccessBlock);
/*
 @methodgroup Enums
 */
#ifndef NS_ERROR_ENUM
 #define NS_ERROR_ENUM(_domain, _name) \
  enum _name : NSInteger _name; \
  enum __attribute__((ns_error_domain(_domain))) _name: NSInteger
#endif
/**
 FBSDKCoreError
 Error codes for FBSDKErrorDomain.
 */
typedef NS_ERROR_ENUM (FBSDKErrorDomain, FBSDKCoreError)
{
  /**
   Reserved.
   */
  FBSDKErrorReserved = 0,
  /**
   The error code for errors from invalid encryption on incoming encryption URLs.
   */
  FBSDKErrorEncryption,
  /**
   The error code for errors from invalid arguments to SDK methods.
   */
  FBSDKErrorInvalidArgument,
  /**
   The error code for unknown errors.
   */
  FBSDKErrorUnknown,
  /**
   A request failed due to a network error. Use NSUnderlyingErrorKey to retrieve
   the error object from the NSURLSession for more information.
   */
  FBSDKErrorNetwork,
  /**
   The error code for errors encountered during an App Events flush.
   */
  FBSDKErrorAppEventsFlush,
  /**
   An endpoint that returns a binary response was used with FBSDKGraphRequestConnection.
   Endpoints that return image/jpg, etc. should be accessed using NSURLRequest
   */
  FBSDKErrorGraphRequestNonTextMimeTypeReturned,
  /**
   The operation failed because the server returned an unexpected response.
   You can get this error if you are not using the most recent SDK, or you are accessing a version of the
   Graph API incompatible with the current SDK.
   */
  FBSDKErrorGraphRequestProtocolMismatch,
  /**
   The Graph API returned an error.
   See below for useful userInfo keys (beginning with FBSDKGraphRequestError*)
   */
  FBSDKErrorGraphRequestGraphAPI,
  /**
   The specified dialog configuration is not available.
   This error may signify that the configuration for the dialogs has not yet been downloaded from the server
   or that the dialog is unavailable.  Subsequent attempts to use the dialog may succeed as the configuration is loaded.
   */
  FBSDKErrorDialogUnavailable,
  /**
   Indicates an operation failed because a required access token was not found.
   */
  FBSDKErrorAccessTokenRequired,
  /**
   Indicates an app switch (typically for a dialog) failed because the destination app is out of date.
   */
  FBSDKErrorAppVersionUnsupported,
  /**
   Indicates an app switch to the browser (typically for a dialog) failed.
   */
  FBSDKErrorBrowserUnavailable,
  /**
   Indicates that a bridge api interaction was interrupted.
   */
  FBSDKErrorBridgeAPIInterruption,
  /**
   Indicates that a bridge api response creation failed.
   */
  FBSDKErrorBridgeAPIResponse,
} NS_SWIFT_NAME(CoreError);
/**
 FBSDKGraphRequestError
 Describes the category of Facebook error. See `FBSDKGraphRequestErrorKey`.
 */
typedef NS_ENUM(NSUInteger, FBSDKGraphRequestError) {
  /** The default error category that is not known to be recoverable. Check `FBSDKLocalizedErrorDescriptionKey` for a user facing message. */
  FBSDKGraphRequestErrorOther = 0,
  /** Indicates the error is temporary (such as server throttling). While a recoveryAttempter will be provided with the error instance, the attempt is guaranteed to succeed so you can simply retry the operation if you do not want to present an alert.  */
  FBSDKGraphRequestErrorTransient = 1,
  /** Indicates the error can be recovered (such as requiring a login). A recoveryAttempter will be provided with the error instance that can take UI action. */
  FBSDKGraphRequestErrorRecoverable = 2,
} NS_SWIFT_NAME(GraphRequestError);
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h
New file
@@ -0,0 +1,647 @@
#if 0
#elif defined(__arm64__) && __arm64__
// Generated by Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
#ifndef FBSDKCOREKIT_SWIFT_H
#define FBSDKCOREKIT_SWIFT_H
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wgcc-compat"
#if !defined(__has_include)
# define __has_include(x) 0
#endif
#if !defined(__has_attribute)
# define __has_attribute(x) 0
#endif
#if !defined(__has_feature)
# define __has_feature(x) 0
#endif
#if !defined(__has_warning)
# define __has_warning(x) 0
#endif
#if __has_include(<swift/objc-prologue.h>)
# include <swift/objc-prologue.h>
#endif
#pragma clang diagnostic ignored "-Wauto-import"
#include <Foundation/Foundation.h>
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
#if !defined(SWIFT_TYPEDEFS)
# define SWIFT_TYPEDEFS 1
# if __has_include(<uchar.h>)
#  include <uchar.h>
# elif !defined(__cplusplus)
typedef uint_least16_t char16_t;
typedef uint_least32_t char32_t;
# endif
typedef float swift_float2  __attribute__((__ext_vector_type__(2)));
typedef float swift_float3  __attribute__((__ext_vector_type__(3)));
typedef float swift_float4  __attribute__((__ext_vector_type__(4)));
typedef double swift_double2  __attribute__((__ext_vector_type__(2)));
typedef double swift_double3  __attribute__((__ext_vector_type__(3)));
typedef double swift_double4  __attribute__((__ext_vector_type__(4)));
typedef int swift_int2  __attribute__((__ext_vector_type__(2)));
typedef int swift_int3  __attribute__((__ext_vector_type__(3)));
typedef int swift_int4  __attribute__((__ext_vector_type__(4)));
typedef unsigned int swift_uint2  __attribute__((__ext_vector_type__(2)));
typedef unsigned int swift_uint3  __attribute__((__ext_vector_type__(3)));
typedef unsigned int swift_uint4  __attribute__((__ext_vector_type__(4)));
#endif
#if !defined(SWIFT_PASTE)
# define SWIFT_PASTE_HELPER(x, y) x##y
# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
#endif
#if !defined(SWIFT_METATYPE)
# define SWIFT_METATYPE(X) Class
#endif
#if !defined(SWIFT_CLASS_PROPERTY)
# if __has_feature(objc_class_property)
#  define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
# else
#  define SWIFT_CLASS_PROPERTY(...)
# endif
#endif
#if __has_attribute(objc_runtime_name)
# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
#else
# define SWIFT_RUNTIME_NAME(X)
#endif
#if __has_attribute(swift_name)
# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
#else
# define SWIFT_COMPILE_NAME(X)
#endif
#if __has_attribute(objc_method_family)
# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
#else
# define SWIFT_METHOD_FAMILY(X)
#endif
#if __has_attribute(noescape)
# define SWIFT_NOESCAPE __attribute__((noescape))
#else
# define SWIFT_NOESCAPE
#endif
#if __has_attribute(ns_consumed)
# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
#else
# define SWIFT_RELEASES_ARGUMENT
#endif
#if __has_attribute(warn_unused_result)
# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
#else
# define SWIFT_WARN_UNUSED_RESULT
#endif
#if __has_attribute(noreturn)
# define SWIFT_NORETURN __attribute__((noreturn))
#else
# define SWIFT_NORETURN
#endif
#if !defined(SWIFT_CLASS_EXTRA)
# define SWIFT_CLASS_EXTRA
#endif
#if !defined(SWIFT_PROTOCOL_EXTRA)
# define SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_ENUM_EXTRA)
# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if __has_attribute(objc_subclassing_restricted)
#  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
#  define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
# else
#  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
#  define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
# endif
#endif
#if !defined(SWIFT_RESILIENT_CLASS)
# if __has_attribute(objc_class_stub)
#  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
#  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
# else
#  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
#  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
# endif
#endif
#if !defined(SWIFT_PROTOCOL)
# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_EXTENSION)
# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
#endif
#if !defined(OBJC_DESIGNATED_INITIALIZER)
# if __has_attribute(objc_designated_initializer)
#  define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
# else
#  define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM_ATTR)
# if defined(__has_attribute) && __has_attribute(enum_extensibility)
#  define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
# else
#  define SWIFT_ENUM_ATTR(_extensibility)
# endif
#endif
#if !defined(SWIFT_ENUM)
# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
# if __has_feature(generalized_swift_name)
#  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
# else
#  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
# endif
#endif
#if !defined(SWIFT_UNAVAILABLE)
# define SWIFT_UNAVAILABLE __attribute__((unavailable))
#endif
#if !defined(SWIFT_UNAVAILABLE_MSG)
# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
#endif
#if !defined(SWIFT_AVAILABILITY)
# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
#endif
#if !defined(SWIFT_WEAK_IMPORT)
# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
#endif
#if !defined(SWIFT_DEPRECATED)
# define SWIFT_DEPRECATED __attribute__((deprecated))
#endif
#if !defined(SWIFT_DEPRECATED_MSG)
# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
#endif
#if __has_feature(attribute_diagnose_if_objc)
# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
#else
# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
#endif
#if !defined(IBSegueAction)
# define IBSegueAction
#endif
#if __has_feature(modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
#endif
#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
#pragma clang diagnostic ignored "-Wduplicate-method-arg"
#if __has_warning("-Wpragma-clang-attribute")
# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
#endif
#pragma clang diagnostic ignored "-Wunknown-pragmas"
#pragma clang diagnostic ignored "-Wnullability"
#if __has_attribute(external_source_symbol)
# pragma push_macro("any")
# undef any
# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKCoreKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
# pragma pop_macro("any")
#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
#pragma clang diagnostic pop
#endif
#elif defined(__x86_64__) && __x86_64__
// Generated by Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
#ifndef FBSDKCOREKIT_SWIFT_H
#define FBSDKCOREKIT_SWIFT_H
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wgcc-compat"
#if !defined(__has_include)
# define __has_include(x) 0
#endif
#if !defined(__has_attribute)
# define __has_attribute(x) 0
#endif
#if !defined(__has_feature)
# define __has_feature(x) 0
#endif
#if !defined(__has_warning)
# define __has_warning(x) 0
#endif
#if __has_include(<swift/objc-prologue.h>)
# include <swift/objc-prologue.h>
#endif
#pragma clang diagnostic ignored "-Wauto-import"
#include <Foundation/Foundation.h>
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
#if !defined(SWIFT_TYPEDEFS)
# define SWIFT_TYPEDEFS 1
# if __has_include(<uchar.h>)
#  include <uchar.h>
# elif !defined(__cplusplus)
typedef uint_least16_t char16_t;
typedef uint_least32_t char32_t;
# endif
typedef float swift_float2  __attribute__((__ext_vector_type__(2)));
typedef float swift_float3  __attribute__((__ext_vector_type__(3)));
typedef float swift_float4  __attribute__((__ext_vector_type__(4)));
typedef double swift_double2  __attribute__((__ext_vector_type__(2)));
typedef double swift_double3  __attribute__((__ext_vector_type__(3)));
typedef double swift_double4  __attribute__((__ext_vector_type__(4)));
typedef int swift_int2  __attribute__((__ext_vector_type__(2)));
typedef int swift_int3  __attribute__((__ext_vector_type__(3)));
typedef int swift_int4  __attribute__((__ext_vector_type__(4)));
typedef unsigned int swift_uint2  __attribute__((__ext_vector_type__(2)));
typedef unsigned int swift_uint3  __attribute__((__ext_vector_type__(3)));
typedef unsigned int swift_uint4  __attribute__((__ext_vector_type__(4)));
#endif
#if !defined(SWIFT_PASTE)
# define SWIFT_PASTE_HELPER(x, y) x##y
# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
#endif
#if !defined(SWIFT_METATYPE)
# define SWIFT_METATYPE(X) Class
#endif
#if !defined(SWIFT_CLASS_PROPERTY)
# if __has_feature(objc_class_property)
#  define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
# else
#  define SWIFT_CLASS_PROPERTY(...)
# endif
#endif
#if __has_attribute(objc_runtime_name)
# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
#else
# define SWIFT_RUNTIME_NAME(X)
#endif
#if __has_attribute(swift_name)
# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
#else
# define SWIFT_COMPILE_NAME(X)
#endif
#if __has_attribute(objc_method_family)
# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
#else
# define SWIFT_METHOD_FAMILY(X)
#endif
#if __has_attribute(noescape)
# define SWIFT_NOESCAPE __attribute__((noescape))
#else
# define SWIFT_NOESCAPE
#endif
#if __has_attribute(ns_consumed)
# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
#else
# define SWIFT_RELEASES_ARGUMENT
#endif
#if __has_attribute(warn_unused_result)
# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
#else
# define SWIFT_WARN_UNUSED_RESULT
#endif
#if __has_attribute(noreturn)
# define SWIFT_NORETURN __attribute__((noreturn))
#else
# define SWIFT_NORETURN
#endif
#if !defined(SWIFT_CLASS_EXTRA)
# define SWIFT_CLASS_EXTRA
#endif
#if !defined(SWIFT_PROTOCOL_EXTRA)
# define SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_ENUM_EXTRA)
# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if __has_attribute(objc_subclassing_restricted)
#  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
#  define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
# else
#  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
#  define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
# endif
#endif
#if !defined(SWIFT_RESILIENT_CLASS)
# if __has_attribute(objc_class_stub)
#  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
#  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
# else
#  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
#  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
# endif
#endif
#if !defined(SWIFT_PROTOCOL)
# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_EXTENSION)
# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
#endif
#if !defined(OBJC_DESIGNATED_INITIALIZER)
# if __has_attribute(objc_designated_initializer)
#  define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
# else
#  define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM_ATTR)
# if defined(__has_attribute) && __has_attribute(enum_extensibility)
#  define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
# else
#  define SWIFT_ENUM_ATTR(_extensibility)
# endif
#endif
#if !defined(SWIFT_ENUM)
# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
# if __has_feature(generalized_swift_name)
#  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
# else
#  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
# endif
#endif
#if !defined(SWIFT_UNAVAILABLE)
# define SWIFT_UNAVAILABLE __attribute__((unavailable))
#endif
#if !defined(SWIFT_UNAVAILABLE_MSG)
# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
#endif
#if !defined(SWIFT_AVAILABILITY)
# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
#endif
#if !defined(SWIFT_WEAK_IMPORT)
# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
#endif
#if !defined(SWIFT_DEPRECATED)
# define SWIFT_DEPRECATED __attribute__((deprecated))
#endif
#if !defined(SWIFT_DEPRECATED_MSG)
# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
#endif
#if __has_feature(attribute_diagnose_if_objc)
# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
#else
# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
#endif
#if !defined(IBSegueAction)
# define IBSegueAction
#endif
#if __has_feature(modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
#endif
#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
#pragma clang diagnostic ignored "-Wduplicate-method-arg"
#if __has_warning("-Wpragma-clang-attribute")
# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
#endif
#pragma clang diagnostic ignored "-Wunknown-pragmas"
#pragma clang diagnostic ignored "-Wnullability"
#if __has_attribute(external_source_symbol)
# pragma push_macro("any")
# undef any
# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKCoreKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
# pragma pop_macro("any")
#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
#pragma clang diagnostic pop
#endif
#elif defined(__i386__) && __i386__
// Generated by Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
#ifndef FBSDKCOREKIT_SWIFT_H
#define FBSDKCOREKIT_SWIFT_H
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wgcc-compat"
#if !defined(__has_include)
# define __has_include(x) 0
#endif
#if !defined(__has_attribute)
# define __has_attribute(x) 0
#endif
#if !defined(__has_feature)
# define __has_feature(x) 0
#endif
#if !defined(__has_warning)
# define __has_warning(x) 0
#endif
#if __has_include(<swift/objc-prologue.h>)
# include <swift/objc-prologue.h>
#endif
#pragma clang diagnostic ignored "-Wauto-import"
#include <Foundation/Foundation.h>
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
#if !defined(SWIFT_TYPEDEFS)
# define SWIFT_TYPEDEFS 1
# if __has_include(<uchar.h>)
#  include <uchar.h>
# elif !defined(__cplusplus)
typedef uint_least16_t char16_t;
typedef uint_least32_t char32_t;
# endif
typedef float swift_float2  __attribute__((__ext_vector_type__(2)));
typedef float swift_float3  __attribute__((__ext_vector_type__(3)));
typedef float swift_float4  __attribute__((__ext_vector_type__(4)));
typedef double swift_double2  __attribute__((__ext_vector_type__(2)));
typedef double swift_double3  __attribute__((__ext_vector_type__(3)));
typedef double swift_double4  __attribute__((__ext_vector_type__(4)));
typedef int swift_int2  __attribute__((__ext_vector_type__(2)));
typedef int swift_int3  __attribute__((__ext_vector_type__(3)));
typedef int swift_int4  __attribute__((__ext_vector_type__(4)));
typedef unsigned int swift_uint2  __attribute__((__ext_vector_type__(2)));
typedef unsigned int swift_uint3  __attribute__((__ext_vector_type__(3)));
typedef unsigned int swift_uint4  __attribute__((__ext_vector_type__(4)));
#endif
#if !defined(SWIFT_PASTE)
# define SWIFT_PASTE_HELPER(x, y) x##y
# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
#endif
#if !defined(SWIFT_METATYPE)
# define SWIFT_METATYPE(X) Class
#endif
#if !defined(SWIFT_CLASS_PROPERTY)
# if __has_feature(objc_class_property)
#  define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
# else
#  define SWIFT_CLASS_PROPERTY(...)
# endif
#endif
#if __has_attribute(objc_runtime_name)
# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
#else
# define SWIFT_RUNTIME_NAME(X)
#endif
#if __has_attribute(swift_name)
# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
#else
# define SWIFT_COMPILE_NAME(X)
#endif
#if __has_attribute(objc_method_family)
# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
#else
# define SWIFT_METHOD_FAMILY(X)
#endif
#if __has_attribute(noescape)
# define SWIFT_NOESCAPE __attribute__((noescape))
#else
# define SWIFT_NOESCAPE
#endif
#if __has_attribute(ns_consumed)
# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
#else
# define SWIFT_RELEASES_ARGUMENT
#endif
#if __has_attribute(warn_unused_result)
# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
#else
# define SWIFT_WARN_UNUSED_RESULT
#endif
#if __has_attribute(noreturn)
# define SWIFT_NORETURN __attribute__((noreturn))
#else
# define SWIFT_NORETURN
#endif
#if !defined(SWIFT_CLASS_EXTRA)
# define SWIFT_CLASS_EXTRA
#endif
#if !defined(SWIFT_PROTOCOL_EXTRA)
# define SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_ENUM_EXTRA)
# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if __has_attribute(objc_subclassing_restricted)
#  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
#  define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
# else
#  define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
#  define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
# endif
#endif
#if !defined(SWIFT_RESILIENT_CLASS)
# if __has_attribute(objc_class_stub)
#  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
#  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
# else
#  define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
#  define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
# endif
#endif
#if !defined(SWIFT_PROTOCOL)
# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_EXTENSION)
# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
#endif
#if !defined(OBJC_DESIGNATED_INITIALIZER)
# if __has_attribute(objc_designated_initializer)
#  define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
# else
#  define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM_ATTR)
# if defined(__has_attribute) && __has_attribute(enum_extensibility)
#  define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
# else
#  define SWIFT_ENUM_ATTR(_extensibility)
# endif
#endif
#if !defined(SWIFT_ENUM)
# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
# if __has_feature(generalized_swift_name)
#  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
# else
#  define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
# endif
#endif
#if !defined(SWIFT_UNAVAILABLE)
# define SWIFT_UNAVAILABLE __attribute__((unavailable))
#endif
#if !defined(SWIFT_UNAVAILABLE_MSG)
# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
#endif
#if !defined(SWIFT_AVAILABILITY)
# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
#endif
#if !defined(SWIFT_WEAK_IMPORT)
# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
#endif
#if !defined(SWIFT_DEPRECATED)
# define SWIFT_DEPRECATED __attribute__((deprecated))
#endif
#if !defined(SWIFT_DEPRECATED_MSG)
# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
#endif
#if __has_feature(attribute_diagnose_if_objc)
# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
#else
# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
#endif
#if !defined(IBSegueAction)
# define IBSegueAction
#endif
#if __has_feature(modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
#endif
#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
#pragma clang diagnostic ignored "-Wduplicate-method-arg"
#if __has_warning("-Wpragma-clang-attribute")
# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
#endif
#pragma clang diagnostic ignored "-Wunknown-pragmas"
#pragma clang diagnostic ignored "-Wnullability"
#if __has_attribute(external_source_symbol)
# pragma push_macro("any")
# undef any
# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKCoreKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
# pragma pop_macro("any")
#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
#pragma clang diagnostic pop
#endif
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h
New file
@@ -0,0 +1,114 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <FBSDKCoreKit/FBSDKAccessToken.h>
#import <FBSDKCoreKit/FBSDKAccessTokenProtocols.h>
#import <FBSDKCoreKit/FBSDKAdvertisingTrackingStatus.h>
#import <FBSDKCoreKit/FBSDKAppAvailabilityChecker.h>
#import <FBSDKCoreKit/FBSDKAppEventName.h>
#import <FBSDKCoreKit/FBSDKAppEventParameterName.h>
#import <FBSDKCoreKit/FBSDKAppEventParameterProduct.h>
#import <FBSDKCoreKit/FBSDKAppEventParameterValue.h>
#import <FBSDKCoreKit/FBSDKAppEventUserDataType.h>
#import <FBSDKCoreKit/FBSDKAppEvents.h>
#import <FBSDKCoreKit/FBSDKAppEventsFlushBehavior.h>
#import <FBSDKCoreKit/FBSDKAppEventsNotificationName.h>
#import <FBSDKCoreKit/FBSDKAppURLSchemeProviding.h>
#import <FBSDKCoreKit/FBSDKApplicationDelegate.h>
#import <FBSDKCoreKit/FBSDKApplicationObserving.h>
#import <FBSDKCoreKit/FBSDKAuthenticationToken.h>
#import <FBSDKCoreKit/FBSDKAuthenticationTokenClaims.h>
#import <FBSDKCoreKit/FBSDKAuthenticationTokenProtocols.h>
#import <FBSDKCoreKit/FBSDKButton.h>
#import <FBSDKCoreKit/FBSDKButtonImpressionLogging.h>
#import <FBSDKCoreKit/FBSDKConstants.h>
#import <FBSDKCoreKit/FBSDKCoreKitVersions.h>
#import <FBSDKCoreKit/FBSDKDeviceButton.h>
#import <FBSDKCoreKit/FBSDKDeviceDialogView.h>
#import <FBSDKCoreKit/FBSDKDeviceViewControllerBase.h>
#import <FBSDKCoreKit/FBSDKDynamicFrameworkLoaderProxy.h>
#import <FBSDKCoreKit/FBSDKDynamicSocialFrameworkLoader.h>
#import <FBSDKCoreKit/FBSDKError.h>
#import <FBSDKCoreKit/FBSDKErrorCreating.h>
#import <FBSDKCoreKit/FBSDKErrorFactory.h>
#import <FBSDKCoreKit/FBSDKErrorRecoveryAttempting.h>
#import <FBSDKCoreKit/FBSDKFeatureChecking.h>
#import <FBSDKCoreKit/FBSDKGraphRequest.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnecting.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnection.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnectionDelegate.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnectionFactory.h>
#import <FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h>
#import <FBSDKCoreKit/FBSDKGraphRequestFactory.h>
#import <FBSDKCoreKit/FBSDKGraphRequestFactoryProtocol.h>
#import <FBSDKCoreKit/FBSDKGraphRequestFlags.h>
#import <FBSDKCoreKit/FBSDKGraphRequestProtocol.h>
#import <FBSDKCoreKit/FBSDKIcon.h>
#import <FBSDKCoreKit/FBSDKImpressionLoggingButton.h>
#import <FBSDKCoreKit/FBSDKInternalUtility.h>
#import <FBSDKCoreKit/FBSDKInternalUtilityProtocol.h>
#import <FBSDKCoreKit/FBSDKKeychainStore.h>
#import <FBSDKCoreKit/FBSDKKeychainStoreFactory.h>
#import <FBSDKCoreKit/FBSDKKeychainStoreProtocol.h>
#import <FBSDKCoreKit/FBSDKKeychainStoreProviding.h>
#import <FBSDKCoreKit/FBSDKLocation.h>
#import <FBSDKCoreKit/FBSDKLogger.h>
#import <FBSDKCoreKit/FBSDKLogging.h>
#import <FBSDKCoreKit/FBSDKLoggingBehavior.h>
#import <FBSDKCoreKit/FBSDKLoginTooltip.h>
#import <FBSDKCoreKit/FBSDKNetworkErrorChecker.h>
#import <FBSDKCoreKit/FBSDKNetworkErrorChecking.h>
#import <FBSDKCoreKit/FBSDKProductAvailability.h>
#import <FBSDKCoreKit/FBSDKProductCondition.h>
#import <FBSDKCoreKit/FBSDKRandom.h>
#import <FBSDKCoreKit/FBSDKServerConfigurationProvider.h>
#import <FBSDKCoreKit/FBSDKSettings.h>
#import <FBSDKCoreKit/FBSDKSettingsLogging.h>
#import <FBSDKCoreKit/FBSDKSettingsProtocol.h>
#import <FBSDKCoreKit/FBSDKTokenStringProviding.h>
#import <FBSDKCoreKit/FBSDKTransformer.h>
#import <FBSDKCoreKit/FBSDKURLScheme.h>
#import <FBSDKCoreKit/FBSDKUserAgeRange.h>
#import <FBSDKCoreKit/FBSDKUtility.h>
#import <FBSDKCoreKit/__FBSDKLoggerCreating.h>
#import <UIKit/UIKit.h>
#if !TARGET_OS_TV
 #import <FBSDKCoreKit/FBSDKAppLink.h>
 #import <FBSDKCoreKit/FBSDKAppLinkNavigation.h>
 #import <FBSDKCoreKit/FBSDKAppLinkResolver.h>
 #import <FBSDKCoreKit/FBSDKAppLinkResolverRequestBuilder.h>
 #import <FBSDKCoreKit/FBSDKAppLinkResolving.h>
 #import <FBSDKCoreKit/FBSDKAppLinkTarget.h>
 #import <FBSDKCoreKit/FBSDKAppLinkTargetProtocol.h>
 #import <FBSDKCoreKit/FBSDKAppLinkUtility.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPI.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIProtocol.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIRequest.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIRequestCreating.h>
 #import <FBSDKCoreKit/FBSDKBridgeAPIResponse.h>
 #import <FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h>
 #import <FBSDKCoreKit/FBSDKInternalUtilityProtocol.h>
 #import <FBSDKCoreKit/FBSDKMeasurementEvent.h>
 #import <FBSDKCoreKit/FBSDKMutableCopying.h>
 #import <FBSDKCoreKit/FBSDKProfile.h>
 #import <FBSDKCoreKit/FBSDKProfilePictureView.h>
 #import <FBSDKCoreKit/FBSDKProfileProtocols.h>
 #import <FBSDKCoreKit/FBSDKShareDialogConfiguration.h>
 #import <FBSDKCoreKit/FBSDKURL.h>
 #import <FBSDKCoreKit/FBSDKURLHosting.h>
 #import <FBSDKCoreKit/FBSDKURLOpener.h>
 #import <FBSDKCoreKit/FBSDKURLOpening.h>
 #import <FBSDKCoreKit/FBSDKWebDialog.h>
 #import <FBSDKCoreKit/FBSDKWebDialogDelegate.h>
 #import <FBSDKCoreKit/FBSDKWebDialogView.h>
 #import <FBSDKCoreKit/FBSDKWebViewAppLinkResolver.h>
 #import <FBSDKCoreKit/FBSDKWindowFinding.h>
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h
New file
@@ -0,0 +1,10 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#define FBSDK_VERSION_STRING @"12.3.0"
#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v12.0"
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h
New file
@@ -0,0 +1,28 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if TARGET_OS_TV
#import <FBSDKCoreKit/FBSDKButton.h>
NS_ASSUME_NONNULL_BEGIN
/*
 An internal base class for device related flows.
 This is an internal API that should not be used directly and is subject to change.
 */
NS_SWIFT_NAME(FBDeviceButton)
@interface FBSDKDeviceButton : FBSDKButton
- (CGSize)sizeThatFits:(CGSize)size attributedTitle:(NSAttributedString *)title;
- (nullable NSAttributedString *)attributedTitleStringFromString:(NSString *)string;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h
New file
@@ -0,0 +1,45 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if TARGET_OS_TV
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(DeviceDialogViewDelegate)
@protocol FBSDKDeviceDialogViewDelegate;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(FBDeviceDialogView)
@interface FBSDKDeviceDialogView : UIView
@property (nonatomic, weak) id<FBSDKDeviceDialogViewDelegate> delegate;
@property (nonatomic, copy) NSString *confirmationCode;
// override point for subclasses.
- (void)buildView;
@end
NS_SWIFT_NAME(DeviceDialogViewDelegate)
@protocol FBSDKDeviceDialogViewDelegate <NSObject>
- (void)deviceDialogViewDidCancel:(FBSDKDeviceDialogView *)deviceDialogView;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h
New file
@@ -0,0 +1,28 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if TARGET_OS_TV
#import <UIKit/UIKit.h>
#import <FBSDKCoreKit/FBSDKDeviceDialogView.h>
NS_ASSUME_NONNULL_BEGIN
/*
  An internal base class for device related flows.
 This is an internal API that should not be used directly and is subject to change.
*/
NS_SWIFT_NAME(FBDeviceViewControllerBase)
@interface FBSDKDeviceViewControllerBase : UIViewController <FBSDKDeviceDialogViewDelegate>
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDynamicFrameworkLoaderProxy.h
New file
@@ -0,0 +1,29 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(DynamicFrameworkLoaderProxy)
@interface FBSDKDynamicFrameworkLoaderProxy : NSObject
/**
  Load the kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly value from the Security Framework
 @return The kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly value or nil.
 */
+ (CFTypeRef)loadkSecAttrAccessibleAfterFirstUnlockThisDeviceOnly;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h
New file
@@ -0,0 +1,25 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
#pragma mark - Social Constants
/**
 Dynamically loaded constant for SLServiceTypeFacebook
 */
FOUNDATION_EXPORT NSString *fbsdkdfl_SLServiceTypeFacebook(void);
#pragma mark - Social Classes
FOUNDATION_EXPORT Class fbsdkdfl_SLComposeViewControllerClass(void);
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKError.h
New file
@@ -0,0 +1,61 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(SDKError)
DEPRECATED_MSG_ATTRIBUTE("`SDKError` is deprecated and will be removed in the next major release; use `ErrorFactory` and/or `NetworkErrorChecker` instead")
@interface FBSDKError : NSObject
+ (NSError *)errorWithCode:(NSInteger)code message:(nullable NSString *)message;
+ (NSError *)errorWithDomain:(NSErrorDomain)domain code:(NSInteger)code message:(nullable NSString *)message;
+ (NSError *)errorWithCode:(NSInteger)code
                   message:(nullable NSString *)message
           underlyingError:(nullable NSError *)underlyingError;
+ (NSError *)errorWithDomain:(NSErrorDomain)domain
                        code:(NSInteger)code
                     message:(nullable NSString *)message
             underlyingError:(nullable NSError *)underlyingError;
+ (NSError *)errorWithDomain:(NSErrorDomain)domain
                        code:(NSInteger)code
                    userInfo:(nullable NSDictionary<NSErrorUserInfoKey, id> *)userInfo
                     message:(nullable NSString *)message
             underlyingError:(nullable NSError *)underlyingError;
+ (NSError *)invalidArgumentErrorWithName:(NSString *)name
                                    value:(nullable id)value
                                  message:(nullable NSString *)message;
+ (NSError *)invalidArgumentErrorWithDomain:(NSErrorDomain)domain
                                       name:(NSString *)name
                                      value:(nullable id)value
                                    message:(nullable NSString *)message;
+ (NSError *)invalidArgumentErrorWithDomain:(NSErrorDomain)domain
                                       name:(NSString *)name
                                      value:(nullable id)value
                                    message:(nullable NSString *)message
                            underlyingError:(nullable NSError *)underlyingError;
+ (NSError *)requiredArgumentErrorWithDomain:(NSErrorDomain)domain
                                        name:(NSString *)name
                                     message:(nullable NSString *)message;
+ (NSError *)unknownErrorWithMessage:(NSString *)message;
+ (BOOL)isNetworkError:(NSError *)error;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorCreating.h
New file
@@ -0,0 +1,81 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(ErrorCreating)
@protocol FBSDKErrorCreating
// MARK: - General Errors
// UNCRUSTIFY_FORMAT_OFF
- (NSError *)errorWithCode:(NSInteger)code
                  userInfo:(nullable NSDictionary<NSErrorUserInfoKey, id> *)userInfo
                   message:(nullable NSString *)message
           underlyingError:(nullable NSError *)underlyingError
NS_SWIFT_NAME(error(code:userInfo:message:underlyingError:));
// UNCRUSTIFY_FORMAT_ON
// UNCRUSTIFY_FORMAT_OFF
- (NSError *)errorWithDomain:(NSErrorDomain)domain
                        code:(NSInteger)code
                    userInfo:(nullable NSDictionary<NSErrorUserInfoKey, id> *)userInfo
                     message:(nullable NSString *)message
             underlyingError:(nullable NSError *)underlyingError
NS_SWIFT_NAME(error(domain:code:userInfo:message:underlyingError:));
// UNCRUSTIFY_FORMAT_ON
// MARK: - Invalid Argument Errors
// UNCRUSTIFY_FORMAT_OFF
- (NSError *)invalidArgumentErrorWithName:(NSString *)name
                                    value:(nullable id)value
                                  message:(nullable NSString *)message
                          underlyingError:(nullable NSError *)underlyingError
NS_SWIFT_NAME(invalidArgumentError(name:value:message:underlyingError:));
// UNCRUSTIFY_FORMAT_ON
// UNCRUSTIFY_FORMAT_OFF
- (NSError *)invalidArgumentErrorWithDomain:(NSErrorDomain)domain
                                       name:(NSString *)name
                                      value:(nullable id)value
                                    message:(nullable NSString *)message
                            underlyingError:(nullable NSError *)underlyingError
NS_SWIFT_NAME(invalidArgumentError(domain:name:value:message:underlyingError:));
// UNCRUSTIFY_FORMAT_ON
// MARK: - Required Argument Errors
// UNCRUSTIFY_FORMAT_OFF
- (NSError *)requiredArgumentErrorWithName:(NSString *)name
                                   message:(nullable NSString *)message
                           underlyingError:(nullable NSError *)underlyingError
NS_SWIFT_NAME(requiredArgumentError(name:message:underlyingError:));
// UNCRUSTIFY_FORMAT_ON
// UNCRUSTIFY_FORMAT_OFF
- (NSError *)requiredArgumentErrorWithDomain:(NSErrorDomain)domain
                                        name:(NSString *)name
                                     message:(nullable NSString *)message
                             underlyingError:(nullable NSError *)underlyingError
  NS_SWIFT_NAME(requiredArgumentError(domain:name:message:underlyingError:));
// UNCRUSTIFY_FORMAT_ON
// MARK: - Unknown Errors
// UNCRUSTIFY_FORMAT_OFF
- (NSError *)unknownErrorWithMessage:(nullable NSString *)message
                            userInfo:(nullable NSDictionary<NSErrorUserInfoKey, id> *)userInfo
NS_SWIFT_NAME(unknownError(message:userInfo:));
// UNCRUSTIFY_FORMAT_ON
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h
New file
@@ -0,0 +1,18 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <FBSDKCoreKit/FBSDKErrorCreating.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(ErrorFactory)
@interface FBSDKErrorFactory : NSObject <FBSDKErrorCreating>
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h
New file
@@ -0,0 +1,33 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
 A formal protocol very similar to the informal protocol NSErrorRecoveryAttempting
 Internal use only
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(ErrorRecoveryAttempting)
@protocol FBSDKErrorRecoveryAttempting <NSObject>
/**
 Attempt the recovery
 @param error the error
 @param completionHandler the handler called upon completion of error recovery
 Attempt recovery from the error, and call the completion handler. The value passed for didRecover must be YES if error recovery was completely successful, NO otherwise.
 */
- (void)attemptRecoveryFromError:(NSError *)error
               completionHandler:(void (^)(BOOL didRecover))completionHandler;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeature.h
New file
@@ -0,0 +1,82 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 FBSDKFeature enum
 Defines features in SDK
 Sample:
 FBSDKFeatureAppEvents = 0x00010000,
                            ^ ^ ^ ^
                            | | | |
                          kit | | |
                        feature | |
                      sub-feature |
                    sub-sub-feature
 1st byte: kit
 2nd byte: feature
 3rd byte: sub-feature
 4th byte: sub-sub-feature
 @warning INTERNAL - DO NOT USE
 */
typedef NS_ENUM(NSUInteger, FBSDKFeature) {
  FBSDKFeatureNone = 0x00000000,
  // Features in CoreKit
  /** Essential of CoreKit */
  FBSDKFeatureCore = 0x01000000,
  /** App Events */
  FBSDKFeatureAppEvents = 0x01010000,
  FBSDKFeatureCodelessEvents = 0x01010100,
  FBSDKFeatureRestrictiveDataFiltering = 0x01010200,
  FBSDKFeatureAAM = 0x01010300,
  FBSDKFeaturePrivacyProtection = 0x01010400,
  FBSDKFeatureSuggestedEvents = 0x01010401,
  FBSDKFeatureIntelligentIntegrity = 0x01010402,
  FBSDKFeatureModelRequest = 0x01010403,
  FBSDKFeatureEventDeactivation = 0x01010500,
  FBSDKFeatureSKAdNetwork = 0x01010600,
  FBSDKFeatureSKAdNetworkConversionValue = 0x01010601,
  FBSDKFeatureATELogging = 0x01010700,
  FBSDKFeatureAEM = 0x01010800,
  FBSDKFeatureAEMCatalogReport = 0x01010801,
  /** Instrument */
  FBSDKFeatureInstrument = 0x01020000,
  FBSDKFeatureCrashReport = 0x01020100,
  FBSDKFeatureCrashShield = 0x01020101,
  FBSDKFeatureErrorReport = 0x01020200,
  // Features in LoginKit
  /** Essential of LoginKit */
  FBSDKFeatureLogin = 0x02000000,
  // Features in ShareKit
  /** Essential of ShareKit */
  FBSDKFeatureShare = 0x03000000,
  // Features in GamingServicesKit
  /** Essential of GamingServicesKit */
  FBSDKFeatureGamingServices = 0x04000000,
} NS_SWIFT_NAME(SDKFeature);
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
typedef void (^FBSDKFeatureManagerBlock)(BOOL enabled);
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureChecking.h
New file
@@ -0,0 +1,29 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <FBSDKCoreKit/FBSDKFeature.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(FeatureChecking)
@protocol FBSDKFeatureChecking
- (BOOL)isEnabled:(FBSDKFeature)feature;
- (void)checkFeature:(FBSDKFeature)feature
     completionBlock:(FBSDKFeatureManagerBlock)completionBlock;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h
New file
@@ -0,0 +1,101 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKConstants.h>
NS_ASSUME_NONNULL_BEGIN
@class FBSDKGraphErrorRecoveryProcessor;
@protocol FBSDKGraphRequest;
/**
  Defines a delegate for `FBSDKGraphErrorRecoveryProcessor`.
 */
NS_SWIFT_NAME(GraphErrorRecoveryProcessorDelegate)
@protocol FBSDKGraphErrorRecoveryProcessorDelegate <NSObject>
/**
  Indicates the error recovery has been attempted.
 @param processor the processor instance.
 @param didRecover YES if the recovery was successful.
 @param error the error that that was attempted to be recovered from.
 */
- (void)processorDidAttemptRecovery:(FBSDKGraphErrorRecoveryProcessor *)processor
                         didRecover:(BOOL)didRecover
                              error:(nullable NSError *)error;
@optional
/**
  Indicates the processor is about to process the error.
 @param processor the processor instance.
 @param error the error is about to be processed.
 return NO if the processor should not process the error. For example,
 if you want to prevent alerts of localized messages but otherwise perform retries and recoveries,
 you could return NO for errors where userInfo[FBSDKGraphRequestErrorKey] equal to FBSDKGraphRequestErrorOther
 */
- (BOOL)processorWillProcessError:(FBSDKGraphErrorRecoveryProcessor *)processor
                            error:(nullable NSError *)error;
@end
NS_ASSUME_NONNULL_END
NS_ASSUME_NONNULL_BEGIN
/**
  Defines a type that can process Facebook NSErrors with best practices.
 Facebook NSErrors can contain FBSDKErrorRecoveryAttempting instances to recover from errors, or
 localized messages to present to the user. This class will process the instances as follows:
 1. If the error is temporary as indicated by FBSDKGraphRequestErrorKey, assume the recovery succeeded and
 notify the delegate.
 2. If a FBSDKErrorRecoveryAttempting instance is available, display an alert (dispatched to main thread)
 with the recovery options and call the instance's attemptRecoveryFromError method.
 3. If a FBSDKErrorRecoveryAttempting is not available, check the userInfo for FBSDKLocalizedErrorDescriptionKey
 and present that in an alert (dispatched to main thread).
 By default, FBSDKGraphRequests use this type to process errors and retry the request upon a successful
 recovery.
 Note that Facebook recovery attempters can present UI or even cause app switches (such as to login). Any such
 work is dispatched to the main thread (therefore your request handlers may then run on the main thread).
 Login recovery requires FBSDKLoginKit. Login will prompt the user
 for all permissions last granted. If any are declined on the new request, the recovery is not successful but
 the `[FBSDKAccessToken currentAccessToken]` might still have been updated.
 .
 */
NS_SWIFT_NAME(GraphErrorRecoveryProcessor)
@interface FBSDKGraphErrorRecoveryProcessor : NSObject
/**
 Initializes a GraphErrorRecoveryProcessor with an access token string.
 */
- (instancetype)initWithAccessTokenString:(NSString *)accessTokenString;
/**
  Attempts to process the error, return YES if the error can be processed.
 @param error the error to process.
 @param request the related request that may be reissued.
 @param delegate the delegate that will be retained until recovery is complete.
 */
- (BOOL)processError:(NSError *)error
             request:(id<FBSDKGraphRequest>)request
            delegate:(nullable id<FBSDKGraphErrorRecoveryProcessorDelegate>)delegate;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h
New file
@@ -0,0 +1,178 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnecting.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnectionFactoryProtocol.h>
#import <FBSDKCoreKit/FBSDKGraphRequestHTTPMethod.h>
#import <FBSDKCoreKit/FBSDKGraphRequestProtocol.h>
#import <FBSDKCoreKit/FBSDKSettingsProtocol.h>
#import <FBSDKCoreKit/FBSDKTokenStringProviding.h>
NS_ASSUME_NONNULL_BEGIN
/**
  Represents a request to the Facebook Graph API.
 `FBSDKGraphRequest` encapsulates the components of a request (the
 Graph API path, the parameters, error recovery behavior) and should be
 used in conjunction with `FBSDKGraphRequestConnection` to issue the request.
 Nearly all Graph APIs require an access token. Unless specified, the
 `[FBSDKAccessToken currentAccessToken]` is used. Therefore, most requests
 will require login first (see `FBSDKLoginManager` in FBSDKLoginKit.framework).
 A `- start` method is provided for convenience for single requests.
 By default, FBSDKGraphRequest will attempt to recover any errors returned from
 Facebook. You can disable this via `disableErrorRecovery:`.
 @see FBSDKGraphErrorRecoveryProcessor
 */
NS_SWIFT_NAME(GraphRequest)
@interface FBSDKGraphRequest : NSObject <FBSDKGraphRequest>
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
// UNCRUSTIFY_FORMAT_OFF
+ (void)     configureWithSettings:(id<FBSDKSettings>)settings
  currentAccessTokenStringProvider:(Class<FBSDKTokenStringProviding>)accessTokenProvider
     graphRequestConnectionFactory:(id<FBSDKGraphRequestConnectionFactory>)_graphRequestConnectionFactory
NS_SWIFT_NAME(configure(settings:currentAccessTokenStringProvider:graphRequestConnectionFactory:));
// UNCRUSTIFY_FORMAT_ON
/**
 Initializes a new instance that use use `[FBSDKAccessToken currentAccessToken]`.
 @param graphPath the graph path (e.g., @"me").
 */
- (instancetype)initWithGraphPath:(NSString *)graphPath;
/**
 Initializes a new instance that use use `[FBSDKAccessToken currentAccessToken]`.
 @param graphPath the graph path (e.g., @"me").
 @param method the HTTP method. Empty String defaults to @"GET".
 */
- (instancetype)initWithGraphPath:(NSString *)graphPath
                       HTTPMethod:(FBSDKHTTPMethod)method;
/**
  Initializes a new instance that use use `[FBSDKAccessToken currentAccessToken]`.
 @param graphPath the graph path (e.g., @"me").
 @param parameters the optional parameters dictionary.
 */
- (instancetype)initWithGraphPath:(NSString *)graphPath
                       parameters:(NSDictionary<NSString *, id> *)parameters;
/**
  Initializes a new instance that use use `[FBSDKAccessToken currentAccessToken]`.
 @param graphPath the graph path (e.g., @"me").
 @param parameters the optional parameters dictionary.
 @param method the HTTP method. Empty String defaults to @"GET".
 */
- (instancetype)initWithGraphPath:(NSString *)graphPath
                       parameters:(NSDictionary<NSString *, id> *)parameters
                       HTTPMethod:(FBSDKHTTPMethod)method;
/**
  Initializes a new instance.
 @param graphPath the graph path (e.g., @"me").
 @param parameters the optional parameters dictionary.
 @param tokenString the token string to use. Specifying nil will cause no token to be used.
 @param version the optional Graph API version (e.g., @"v2.0"). nil defaults to `[FBSDKSettings graphAPIVersion]`.
 @param method the HTTP method. Empty String defaults to @"GET".
 */
- (instancetype)initWithGraphPath:(NSString *)graphPath
                       parameters:(NSDictionary<NSString *, id> *)parameters
                      tokenString:(nullable NSString *)tokenString
                          version:(nullable NSString *)version
                       HTTPMethod:(FBSDKHTTPMethod)method
  NS_DESIGNATED_INITIALIZER;
/**
  Initializes a new instance.
 @param graphPath the graph path (e.g., @"me").
 @param parameters the optional parameters dictionary.
 @param requestFlags  flags that indicate how a graph request should be treated in various scenarios
 */
- (instancetype)initWithGraphPath:(NSString *)graphPath
                       parameters:(nullable NSDictionary<NSString *, id> *)parameters
                            flags:(FBSDKGraphRequestFlags)requestFlags;
/**
  Initializes a new instance.
 @param graphPath the graph path (e.g., @"me").
 @param parameters the optional parameters dictionary.
 @param tokenString the token string to use. Specifying nil will cause no token to be used.
 @param HTTPMethod  the HTTP method. Empty String defaults to @"GET".
 @param flags  flags that indicate how a graph request should be treated in various scenarios
 */
- (instancetype)initWithGraphPath:(NSString *)graphPath
                       parameters:(nullable NSDictionary<NSString *, id> *)parameters
                      tokenString:(nullable NSString *)tokenString
                       HTTPMethod:(nullable NSString *)HTTPMethod
                            flags:(FBSDKGraphRequestFlags)flags;
/**
  The request parameters.
 */
@property (nonatomic, copy) NSDictionary<NSString *, id> *parameters;
/**
  The access token string used by the request.
 */
@property (nullable, nonatomic, readonly, copy) NSString *tokenString;
/**
  The Graph API endpoint to use for the request, for example "me".
 */
@property (nonatomic, readonly, copy) NSString *graphPath;
/**
  The HTTPMethod to use for the request, for example "GET" or "POST".
 */
@property (nonatomic, readonly, copy) FBSDKHTTPMethod HTTPMethod;
/**
  The Graph API version to use (e.g., "v2.0")
 */
@property (nonatomic, readonly, copy) NSString *version;
/**
  If set, disables the automatic error recovery mechanism.
 @param disable whether to disable the automatic error recovery mechanism
 By default, non-batched FBSDKGraphRequest instances will automatically try to recover
 from errors by constructing a `FBSDKGraphErrorRecoveryProcessor` instance that
 re-issues the request on successful recoveries. The re-issued request will call the same
 handler as the receiver but may occur with a different `FBSDKGraphRequestConnection` instance.
 This will override [FBSDKSettings setGraphErrorRecoveryDisabled:].
 */
// UNCRUSTIFY_FORMAT_OFF
- (void)setGraphErrorRecoveryDisabled:(BOOL)disable
NS_SWIFT_NAME(setGraphErrorRecovery(disabled:));
// UNCRUSTIFY_FORMAT_ON
/**
  Starts a connection to the Graph API.
 @param completion The handler block to call when the request completes.
 */
- (id<FBSDKGraphRequestConnecting>)startWithCompletion:(nullable FBSDKGraphRequestCompletion)completion;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h
New file
@@ -0,0 +1,54 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@protocol FBSDKGraphRequest;
@protocol FBSDKGraphRequestConnecting;
@protocol FBSDKGraphRequestConnectionDelegate;
/**
 FBSDKGraphRequestCompletion
 A block that is passed to addRequest to register for a callback with the results of that
 request once the connection completes.
 Pass a block of this type when calling addRequest.  This will be called once
 the request completes.  The call occurs on the UI thread.
 @param connection The connection that sent the request.
 @param result The result of the request.  This is a translation of
 JSON data to `NSDictionary` and `NSArray` objects.  This
 is nil if there was an error.
 @param error The `NSError` representing any error that occurred.
 */
NS_SWIFT_NAME(GraphRequestCompletion)
typedef void (^FBSDKGraphRequestCompletion)(id<FBSDKGraphRequestConnecting> _Nullable connection,
                                            id _Nullable result,
                                            NSError *_Nullable error);
/// A protocol to describe an object that can manage graph requests
NS_SWIFT_NAME(GraphRequestConnecting)
@protocol FBSDKGraphRequestConnecting
@property (nonatomic, assign) NSTimeInterval timeout;
@property (nullable, nonatomic, weak) id<FBSDKGraphRequestConnectionDelegate> delegate;
- (void)addRequest:(id<FBSDKGraphRequest>)request
        completion:(FBSDKGraphRequestCompletion)handler;
- (void)start;
- (void)cancel;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h
New file
@@ -0,0 +1,187 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnecting.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnectionDelegate.h>
NS_ASSUME_NONNULL_BEGIN
/**
 The key in the result dictionary for requests to old versions of the Graph API
 whose response is not a JSON object.
 When a request returns a non-JSON response (such as a "true" literal), that response
 will be wrapped into a dictionary using this const as the key. This only applies for very few Graph API
 prior to v2.1.
 */
FOUNDATION_EXPORT NSString *const FBSDKNonJSONResponseProperty
NS_SWIFT_NAME(NonJSONResponseProperty);
@protocol FBSDKGraphRequest;
/**
 The `FBSDKGraphRequestConnection` represents a single connection to Facebook to service a request.
 The request settings are encapsulated in a reusable <FBSDKGraphRequest> object. The
 `FBSDKGraphRequestConnection` object encapsulates the concerns of a single communication
 e.g. starting a connection, canceling a connection, or batching requests.
 */
NS_SWIFT_NAME(GraphRequestConnection)
@interface FBSDKGraphRequestConnection : NSObject <FBSDKGraphRequestConnecting>
/**
 The default timeout on all FBSDKGraphRequestConnection instances. Defaults to 60 seconds.
 */
@property (class, nonatomic, assign) NSTimeInterval defaultConnectionTimeout;
/**
 The delegate object that receives updates.
 */
@property (nullable, nonatomic, weak) id<FBSDKGraphRequestConnectionDelegate> delegate;
/**
 Gets or sets the timeout interval to wait for a response before giving up.
 */
@property (nonatomic, assign) NSTimeInterval timeout;
/**
 The raw response that was returned from the server.  (readonly)
 This property can be used to inspect HTTP headers that were returned from
 the server.
 The property is nil until the request completes.  If there was a response
 then this property will be non-nil during the FBSDKGraphRequestBlock callback.
 */
@property (nullable, nonatomic, readonly, retain) NSHTTPURLResponse *urlResponse;
/**
 Determines the operation queue that is used to call methods on the connection's delegate.
 By default, a connection is scheduled on the current thread in the default mode when it is created.
 You cannot reschedule a connection after it has started.
 */
@property (nullable, nonatomic) NSOperationQueue *delegateQueue;
/**
 @methodgroup Class methods
 */
/**
 @methodgroup Adding requests
 */
/**
 @method
 This method adds an <FBSDKGraphRequest> object to this connection.
 @param request       A request to be included in the round-trip when start is called.
 @param completion       A handler to call back when the round-trip completes or times out.
 The completion handler is retained until the block is called upon the
 completion or cancellation of the connection.
 */
- (void)addRequest:(id<FBSDKGraphRequest>)request
        completion:(FBSDKGraphRequestCompletion)completion;
/**
 @method
 This method adds an <FBSDKGraphRequest> object to this connection.
 @param request         A request to be included in the round-trip when start is called.
 @param completion         A handler to call back when the round-trip completes or times out.
 The handler will be invoked on the main thread.
 @param name            A name for this request.  This can be used to feed
 the results of one request to the input of another <FBSDKGraphRequest> in the same
 `FBSDKGraphRequestConnection` as described in
 [Graph API Batch Requests]( https://developers.facebook.com/docs/reference/api/batch/ ).
 The completion handler is retained until the block is called upon the
 completion or cancellation of the connection. This request can be named
 to allow for using the request's response in a subsequent request.
 */
- (void)addRequest:(id<FBSDKGraphRequest>)request
              name:(NSString *)name
        completion:(FBSDKGraphRequestCompletion)completion;
/**
 @method
 This method adds an <FBSDKGraphRequest> object to this connection.
 @param request         A request to be included in the round-trip when start is called.
 @param completion         A handler to call back when the round-trip completes or times out.
 @param parameters The dictionary of parameters to include for this request
 as described in [Graph API Batch Requests]( https://developers.facebook.com/docs/reference/api/batch/ ).
 Examples include "depends_on", "name", or "omit_response_on_success".
 The completion handler is retained until the block is called upon the
 completion or cancellation of the connection. This request can be named
 to allow for using the request's response in a subsequent request.
 */
- (void)addRequest:(id<FBSDKGraphRequest>)request
        parameters:(nullable NSDictionary<NSString *, id> *)parameters
        completion:(FBSDKGraphRequestCompletion)completion;
/**
 @methodgroup Instance methods
 */
/**
 @method
 Signals that a connection should be logically terminated as the
 application is no longer interested in a response.
 Synchronously calls any handlers indicating the request was cancelled. Cancel
 does not guarantee that the request-related processing will cease. It
 does promise that  all handlers will complete before the cancel returns. A call to
 cancel prior to a start implies a cancellation of all requests associated
 with the connection.
 */
- (void)cancel;
/**
 @method
 This method starts a connection with the server and is capable of handling all of the
 requests that were added to the connection.
 By default, a connection is scheduled on the current thread in the default mode when it is created.
 See `setDelegateQueue:` for other options.
 This method cannot be called twice for an `FBSDKGraphRequestConnection` instance.
 */
- (void)start;
/**
 @method
 Overrides the default version for a batch request
 The SDK automatically prepends a version part, such as "v2.0" to API paths in order to simplify API versioning
 for applications. If you want to override the version part while using batch requests on the connection, call
 this method to set the version for the batch request.
 @param version   This is a string in the form @"v2.0" which will be used for the version part of an API path
 */
- (void)overrideGraphAPIVersion:(NSString *)version;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionDelegate.h
New file
@@ -0,0 +1,93 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnecting.h>
NS_ASSUME_NONNULL_BEGIN
/**
 @protocol
 The `FBSDKGraphRequestConnectionDelegate` protocol defines the methods used to receive network
 activity progress information from a <FBSDKGraphRequestConnection>.
 */
NS_SWIFT_NAME(GraphRequestConnectionDelegate)
@protocol FBSDKGraphRequestConnectionDelegate <NSObject>
@optional
/**
 @method
 Tells the delegate the request connection will begin loading
 If the <FBSDKGraphRequestConnection> is created using one of the convenience factory methods prefixed with
 start, the object returned from the convenience method has already begun loading and this method
 will not be called when the delegate is set.
 @param connection    The request connection that is starting a network request
 */
- (void)requestConnectionWillBeginLoading:(id<FBSDKGraphRequestConnecting>)connection;
/**
 @method
 Tells the delegate the request connection finished loading
 If the request connection completes without a network error occurring then this method is called.
 Invocation of this method does not indicate success of every <FBSDKGraphRequest> made, only that the
 request connection has no further activity. Use the error argument passed to the FBSDKGraphRequestBlock
 block to determine success or failure of each <FBSDKGraphRequest>.
 This method is invoked after the completion handler for each <FBSDKGraphRequest>.
 @param connection    The request connection that successfully completed a network request
 */
- (void)requestConnectionDidFinishLoading:(id<FBSDKGraphRequestConnecting>)connection;
/**
 @method
 Tells the delegate the request connection failed with an error
 If the request connection fails with a network error then this method is called. The `error`
 argument specifies why the network connection failed. The `NSError` object passed to the
 FBSDKGraphRequestBlock block may contain additional information.
 @param connection    The request connection that successfully completed a network request
 @param error         The `NSError` representing the network error that occurred, if any. May be nil
 in some circumstances. Consult the `NSError` for the <FBSDKGraphRequest> for reliable
 failure information.
 */
- (void)requestConnection:(id<FBSDKGraphRequestConnecting>)connection
         didFailWithError:(NSError *)error;
/**
 @method
 Tells the delegate how much data has been sent and is planned to send to the remote host
 The byte count arguments refer to the aggregated <FBSDKGraphRequest> objects, not a particular <FBSDKGraphRequest>.
 Like `NSURLSession`, the values may change in unexpected ways if data needs to be resent.
 @param connection                The request connection transmitting data to a remote host
 @param bytesWritten              The number of bytes sent in the last transmission
 @param totalBytesWritten         The total number of bytes sent to the remote host
 @param totalBytesExpectedToWrite The total number of bytes expected to send to the remote host
 */
- (void)  requestConnection:(id<FBSDKGraphRequestConnecting>)connection
            didSendBodyData:(NSInteger)bytesWritten
          totalBytesWritten:(NSInteger)totalBytesWritten
  totalBytesExpectedToWrite:(NSInteger)totalBytesExpectedToWrite;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactory.h
New file
@@ -0,0 +1,24 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestConnectionFactoryProtocol.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal type not intended for use outside of the SDKs.
 A factory for providing objects that conform to `GraphRequestConnecting`.
 */
NS_SWIFT_NAME(GraphRequestConnectionFactory)
@interface FBSDKGraphRequestConnectionFactory : NSObject <FBSDKGraphRequestConnectionFactory>
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactoryProtocol.h
New file
@@ -0,0 +1,23 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@protocol FBSDKGraphRequestConnecting;
/// Describes anything that can provide instances of `FBSDKGraphRequestConnecting`
NS_SWIFT_NAME(GraphRequestConnectionFactoryProtocol)
@protocol FBSDKGraphRequestConnectionFactory
- (id<FBSDKGraphRequestConnecting>)createGraphRequestConnection;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestDataAttachment.h
New file
@@ -0,0 +1,50 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
  A container class for data attachments so that additional metadata can be provided about the attachment.
 */
NS_SWIFT_NAME(GraphRequestDataAttachment)
@interface FBSDKGraphRequestDataAttachment : NSObject
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
  Initializes the receiver with the attachment data and metadata.
 @param data The attachment data (retained, not copied)
 @param filename The filename for the attachment
 @param contentType The content type for the attachment
 */
- (instancetype)initWithData:(NSData *)data
                    filename:(NSString *)filename
                 contentType:(NSString *)contentType
  NS_DESIGNATED_INITIALIZER;
/**
  The content type for the attachment.
 */
@property (nonatomic, readonly, copy) NSString *contentType;
/**
  The attachment data.
 */
@property (nonatomic, readonly, strong) NSData *data;
/**
  The filename for the attachment.
 */
@property (nonatomic, readonly, copy) NSString *filename;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactory.h
New file
@@ -0,0 +1,26 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestFactoryProtocol.h>
NS_ASSUME_NONNULL_BEGIN
@protocol FBSDKGraphRequestFactory;
/**
 Internal type not intended for use outside of the SDKs.
 A factory for providing objects that conform to `GraphRequest`
*/
NS_SWIFT_NAME(GraphRequestFactory)
@interface FBSDKGraphRequestFactory : NSObject <FBSDKGraphRequestFactory>
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactoryProtocol.h
New file
@@ -0,0 +1,54 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestFlags.h>
@protocol FBSDKGraphRequest;
typedef NSString *const FBSDKHTTPMethod NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(HTTPMethod);
NS_ASSUME_NONNULL_BEGIN
/**
 Internal type not intended for use outside of the SDKs.
Describes anything that can provide instances of `GraphRequestProtocol`
 */
NS_SWIFT_NAME(GraphRequestFactoryProtocol)
@protocol FBSDKGraphRequestFactory
- (id<FBSDKGraphRequest>)createGraphRequestWithGraphPath:(NSString *)graphPath
                                              parameters:(NSDictionary<NSString *, id> *)parameters
                                             tokenString:(nullable NSString *)tokenString
                                              HTTPMethod:(nullable FBSDKHTTPMethod)method
                                                   flags:(FBSDKGraphRequestFlags)flags;
- (id<FBSDKGraphRequest>)createGraphRequestWithGraphPath:(NSString *)graphPath
                                              parameters:(NSDictionary<NSString *, id> *)parameters;
- (id<FBSDKGraphRequest>)createGraphRequestWithGraphPath:(NSString *)graphPath;
- (id<FBSDKGraphRequest>)createGraphRequestWithGraphPath:(NSString *)graphPath
                                              parameters:(NSDictionary<NSString *, id> *)parameters
                                              HTTPMethod:(FBSDKHTTPMethod)method;
- (id<FBSDKGraphRequest>)createGraphRequestWithGraphPath:(NSString *)graphPath
                                              parameters:(NSDictionary<NSString *, id> *)parameters
                                             tokenString:(nullable NSString *)tokenString
                                                 version:(nullable NSString *)version
                                              HTTPMethod:(FBSDKHTTPMethod)method;
- (id<FBSDKGraphRequest>)createGraphRequestWithGraphPath:(NSString *)graphPath
                                              parameters:(NSDictionary<NSString *, id> *)parameters
                                                   flags:(FBSDKGraphRequestFlags)flags;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFlags.h
New file
@@ -0,0 +1,26 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Flags that indicate how a graph request should be treated in various scenarios
 */
typedef NS_OPTIONS(NSUInteger, FBSDKGraphRequestFlags) {
  FBSDKGraphRequestFlagNone = 0,
  // indicates this request should not use a client token as its token parameter
  FBSDKGraphRequestFlagSkipClientToken = 1 << 1,
  // indicates this request should not close the session if its response is an oauth error
  FBSDKGraphRequestFlagDoNotInvalidateTokenOnError = 1 << 2,
  // indicates this request should not perform error recovery
  FBSDKGraphRequestFlagDisableErrorRecovery = 1 << 3,
} NS_SWIFT_NAME(GraphRequestFlags);
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestHTTPMethod.h
New file
@@ -0,0 +1,21 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/// typedef for FBSDKHTTPMethod
typedef NSString *const FBSDKHTTPMethod NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(HTTPMethod);
/// GET Request
FOUNDATION_EXPORT FBSDKHTTPMethod FBSDKHTTPMethodGET NS_SWIFT_NAME(get);
/// POST Request
FOUNDATION_EXPORT FBSDKHTTPMethod FBSDKHTTPMethodPOST NS_SWIFT_NAME(post);
/// DELETE Request
FOUNDATION_EXPORT FBSDKHTTPMethod FBSDKHTTPMethodDELETE NS_SWIFT_NAME(delete);
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestProtocol.h
New file
@@ -0,0 +1,84 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKGraphRequestFlags.h>
#import <FBSDKCoreKit/FBSDKGraphRequestHTTPMethod.h>
NS_ASSUME_NONNULL_BEGIN
@class FBSDKGraphRequestConnection;
@protocol FBSDKGraphRequestConnecting;
typedef void (^FBSDKGraphRequestCompletion)(id<FBSDKGraphRequestConnecting> _Nullable connection,
                                            id _Nullable result,
                                            NSError *_Nullable error);
typedef void (^FBSDKGraphRequestBlock)(FBSDKGraphRequestConnection *_Nullable connection,
                                       id _Nullable result,
                                       NSError *_Nullable error);
/// A protocol to describe anything that represents a graph request
NS_SWIFT_NAME(GraphRequestProtocol)
@protocol FBSDKGraphRequest
/**
  The request parameters.
 */
@property (nonatomic, copy) NSDictionary<NSString *, id> *parameters;
/**
  The access token string used by the request.
 */
@property (nullable, nonatomic, readonly, copy) NSString *tokenString;
/**
  The Graph API endpoint to use for the request, for example "me".
 */
@property (nonatomic, readonly, copy) NSString *graphPath;
/**
  The HTTPMethod to use for the request, for example "GET" or "POST".
 */
@property (nonatomic, readonly, copy) FBSDKHTTPMethod HTTPMethod;
/**
  The Graph API version to use (e.g., "v2.0")
 */
@property (nonatomic, readonly, copy) NSString *version;
/**
   The graph request flags to use
 */
@property (nonatomic, readonly, assign) FBSDKGraphRequestFlags flags;
/**
 Convenience property to determine if graph error recover is disabled
 */
@property (nonatomic, getter = isGraphErrorRecoveryDisabled) BOOL graphErrorRecoveryDisabled;
/**
  Convenience property to determine if the request has attachments
 */
@property (nonatomic, readonly) BOOL hasAttachments;
/**
  Starts a connection to the Graph API.
 @param completion The handler block to call when the request completes.
 */
- (id<FBSDKGraphRequestConnecting>)startWithCompletion:(nullable FBSDKGraphRequestCompletion)completion;
/**
  A formatted description of the graph request
 */
- (NSString *)formattedDescription;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIcon.h
New file
@@ -0,0 +1,26 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(Icon)
@interface FBSDKIcon : NSObject
- (nullable CGPathRef)pathWithSize:(CGSize)size;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h
New file
@@ -0,0 +1,23 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(ImpressionLoggingButton)
@interface FBSDKImpressionLoggingButton : UIButton
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h
New file
@@ -0,0 +1,101 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import <FBSDKCoreKit/FBSDKAppAvailabilityChecker.h>
#import <FBSDKCoreKit/FBSDKAppURLSchemeProviding.h>
#import <FBSDKCoreKit/FBSDKInternalUtilityProtocol.h>
#if !TARGET_OS_TV
 #import <FBSDKCoreKit/FBSDKURLHosting.h>
#endif
NS_ASSUME_NONNULL_BEGIN
FOUNDATION_EXPORT NSString *const FBSDK_CANOPENURL_FACEBOOK
  DEPRECATED_MSG_ATTRIBUTE("`FBSDK_CANOPENURL_FACEBOOK` is deprecated and will be removed in the next major release; please use `URLScheme.facebookAPI` instead");
FOUNDATION_EXPORT NSString *const FBSDK_CANOPENURL_FBAPI
  DEPRECATED_MSG_ATTRIBUTE("`FBSDK_CANOPENURL_FBAPI` is deprecated and will be removed in the next major release; please use `URLScheme.facebookAPI` instead");
FOUNDATION_EXPORT NSString *const FBSDK_CANOPENURL_MESSENGER
  DEPRECATED_MSG_ATTRIBUTE("`FBSDK_CANOPENURL_MESSENGER` is deprecated and will be removed in the next major release; please use `URLScheme.messengerApp` instead");
FOUNDATION_EXPORT NSString *const FBSDK_CANOPENURL_MSQRD_PLAYER
  DEPRECATED_MSG_ATTRIBUTE("`FBSDK_CANOPENURL_MSQRD_PLAYER` is deprecated and will be removed in the next major release");
FOUNDATION_EXPORT NSString *const FBSDK_CANOPENURL_SHARE_EXTENSION
  DEPRECATED_MSG_ATTRIBUTE("`FBSDK_CANOPENURL_SHARE_EXTENSION` is deprecated and will be removed in the next major release; please use `URLScheme.facebookAPI`");
NS_SWIFT_NAME(InternalUtility)
@interface FBSDKInternalUtility : NSObject
#if !TARGET_OS_TV
  <FBSDKAppAvailabilityChecker, FBSDKAppURLSchemeProviding, FBSDKInternalUtility, FBSDKURLHosting>
#else
  <FBSDKAppAvailabilityChecker, FBSDKAppURLSchemeProviding, FBSDKInternalUtility>
#endif
#if !FBTEST
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
#endif
@property (class, nonnull, readonly) FBSDKInternalUtility *sharedUtility;
/**
 Returns bundle for returning localized strings
 We assume a convention of a bundle named FBSDKStrings.bundle, otherwise we
 return the main bundle.
 */
@property (nonatomic, readonly, strong) NSBundle *bundleForStrings;
/**
  Tests whether the supplied URL is a valid URL for opening in the browser.
 @param URL The URL to test.
 @return YES if the URL refers to an http or https resource, otherwise NO.
 */
- (BOOL)isBrowserURL:(NSURL *)URL;
/**
  Checks equality between 2 objects.
 Checks for pointer equality, nils, isEqual:.
 @param object The first object to compare.
 @param other The second object to compare.
 @return YES if the objects are equal, otherwise NO.
 */
- (BOOL)object:(id)object isEqualToObject:(id)other;
/**
  Attempts to find the first UIViewController in the view's responder chain. Returns nil if not found.
 */
- (nullable UIViewController *)viewControllerForView:(UIView *)view;
/**
  returns true if the url scheme is registered in the CFBundleURLTypes
 */
- (BOOL)isRegisteredURLScheme:(NSString *)urlScheme;
/**
  returns currently displayed top view controller.
 */
- (nullable UIViewController *)topMostViewController;
/**
 returns the current key window
 */
- (nullable UIWindow *)findWindow;
#pragma mark - FB Apps Installed
@property (nonatomic, readonly, assign) BOOL isMessengerAppInstalled;
- (BOOL)isRegisteredCanOpenURLScheme:(NSString *)urlScheme;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h
New file
@@ -0,0 +1,137 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(InternalUtilityProtocol)
@protocol FBSDKInternalUtility
#pragma mark - FB Apps Installed
@property (nonatomic, readonly) BOOL isFacebookAppInstalled;
/*
 Checks if the app is Unity.
 */
@property (nonatomic, readonly) BOOL isUnity;
/**
  Constructs an NSURL.
 @param scheme The scheme for the URL.
 @param host The host for the URL.
 @param path The path for the URL.
 @param queryParameters The query parameters for the URL.  This will be converted into a query string.
 @param errorRef If an error occurs, upon return contains an NSError object that describes the problem.
 @return The URL.
 */
- (nullable NSURL *)URLWithScheme:(NSString *)scheme
                             host:(NSString *)host
                             path:(NSString *)path
                  queryParameters:(NSDictionary<NSString *, NSString *> *)queryParameters
                            error:(NSError *__autoreleasing *)errorRef;
/**
  Constructs an URL for the current app.
 @param host The host for the URL.
 @param path The path for the URL.
 @param queryParameters The query parameters for the URL.  This will be converted into a query string.
 @param errorRef If an error occurs, upon return contains an NSError object that describes the problem.
 @return The app URL.
 */
- (nullable NSURL *)appURLWithHost:(NSString *)host
                              path:(NSString *)path
                   queryParameters:(NSDictionary<NSString *, NSString *> *)queryParameters
                             error:(NSError *__autoreleasing *)errorRef;
/**
  Constructs a Facebook URL.
 @param hostPrefix The prefix for the host, such as 'm', 'graph', etc.
 @param path The path for the URL.  This may or may not include a version.
 @param queryParameters The query parameters for the URL.  This will be converted into a query string.
 @param errorRef If an error occurs, upon return contains an NSError object that describes the problem.
 @return The Facebook URL.
 */
- (nullable NSURL *)facebookURLWithHostPrefix:(NSString *)hostPrefix
                                         path:(NSString *)path
                              queryParameters:(NSDictionary<NSString *, NSString *> *)queryParameters
                                        error:(NSError *__autoreleasing *)errorRef;
/**
  Registers a transient object so that it will not be deallocated until unregistered
 @param object The transient object
 */
- (void)registerTransientObject:(id)object;
/**
  Unregisters a transient object that was previously registered with registerTransientObject:
 @param object The transient object
 */
- (void)unregisterTransientObject:(__weak id)object;
- (void)checkRegisteredCanOpenURLScheme:(NSString *)urlScheme;
/**
  Validates that the right URL schemes are registered, throws an NSException if not.
 */
- (void)validateURLSchemes;
/**
  add data processing options to the dictionary.
 */
- (void)extendDictionaryWithDataProcessingOptions:(NSMutableDictionary<NSString *, NSString *> *)parameters;
/**
  Converts NSData to a hexadecimal UTF8 String.
 */
- (nullable NSString *)hexadecimalStringFromData:(NSData *)data;
/**
  validates that the app ID is non-nil, throws an NSException if nil.
 */
- (void)validateAppID;
/**
 Validates that the client access token is non-nil, otherwise - throws an NSException otherwise.
 Returns the composed client access token.
 */
- (NSString *)validateRequiredClientAccessToken;
/**
  Extracts permissions from a response fetched from me/permissions
 @param responseObject the response
 @param grantedPermissions the set to add granted permissions to
 @param declinedPermissions the set to add declined permissions to.
 */
- (void)extractPermissionsFromResponse:(NSDictionary<NSString *, id> *)responseObject
                    grantedPermissions:(NSMutableSet<NSString *> *)grantedPermissions
                   declinedPermissions:(NSMutableSet<NSString *> *)declinedPermissions
                    expiredPermissions:(NSMutableSet<NSString *> *)expiredPermissions;
/**
  validates that Facebook reserved URL schemes are not registered, throws an NSException if they are.
 */
- (void)validateFacebookReservedURLSchemes;
/**
  Parses an FB url's query params (and potentially fragment) into a dictionary.
 @param url The FB url.
 @return A dictionary with the key/value pairs.
 */
- (NSDictionary<NSString *, id> *)parametersFromFBURL:(NSURL *)url;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStore.h
New file
@@ -0,0 +1,34 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKKeychainStoreProtocol.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(KeychainStore)
@interface FBSDKKeychainStore : NSObject <FBSDKKeychainStore>
@property (nonatomic, readonly, copy) NSString *service;
@property (nullable, nonatomic, readonly, copy) NSString *accessGroup;
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
- (instancetype)initWithService:(NSString *)service accessGroup:(nullable NSString *)accessGroup NS_DESIGNATED_INITIALIZER;
- (BOOL)setData:(nullable NSData *)value forKey:(NSString *)key accessibility:(CFTypeRef)accessibility;
- (nullable NSData *)dataForKey:(NSString *)key;
// hook for subclasses to override keychain query construction.
- (NSMutableDictionary<NSString *, id> *)queryForKey:(NSString *)key;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h
New file
@@ -0,0 +1,24 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKKeychainStoreProviding.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal type not intended for use outside of the SDKs.
 A factory for providing objects that conform to `KeychainStore`
*/
NS_SWIFT_NAME(KeychainStoreFactory)
@interface FBSDKKeychainStoreFactory : NSObject <FBSDKKeychainStoreProviding>
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProtocol.h
New file
@@ -0,0 +1,22 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(KeychainStoreProtocol)
@protocol FBSDKKeychainStore
- (nullable NSString *)stringForKey:(NSString *)key;
- (nullable NSDictionary<NSString *, id> *)dictionaryForKey:(NSString *)key;
- (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key accessibility:(nullable CFTypeRef)accessibility;
- (BOOL)setDictionary:(nullable NSDictionary<NSString *, id> *)value forKey:(NSString *)key accessibility:(nullable CFTypeRef)accessibility;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h
New file
@@ -0,0 +1,22 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKKeychainStoreProtocol.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(KeychainStoreProviding)
@protocol FBSDKKeychainStoreProviding
- (nonnull id<FBSDKKeychainStore>)createKeychainStoreWithService:(NSString *)service
                                                     accessGroup:(nullable NSString *)accessGroup;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLocation.h
New file
@@ -0,0 +1,38 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(Location)
@interface FBSDKLocation : NSObject <NSCopying, NSObject, NSSecureCoding>
/**
  Location id
 */
@property (nonatomic, readonly, strong) NSString *id;
/**
  Location name
 */
@property (nonatomic, readonly, strong) NSString *name;
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
  Returns a Location object from a dinctionary containing valid location information.
  @param dictionary The dictionary containing raw location
  Valid location will consist of "id" and "name" strings.
 */
+ (nullable instancetype)locationFromDictionary:(NSDictionary<NSString *, NSString *> *)dictionary;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogger.h
New file
@@ -0,0 +1,39 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKLoggingBehavior.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Simple logging utility for conditionally logging strings and then emitting them
 via NSLog().
 @unsorted
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(Logger)
@interface FBSDKLogger : NSObject
- (instancetype)init DEPRECATED_MSG_ATTRIBUTE("`init` is deprecated and will be removed in the next major release. Please use one of the other available initializers");
+ (instancetype)new DEPRECATED_MSG_ATTRIBUTE("`new` is deprecated and will be removed in the next major release. Please use one of the other available initializers");
// Simple helper to write a single log entry, based upon whether the behavior matches a specified on.
+ (void)singleShotLogEntry:(FBSDKLoggingBehavior)loggingBehavior
                  logEntry:(NSString *)logEntry;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogging.h
New file
@@ -0,0 +1,30 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKLoggingBehavior.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(Logging)
@protocol FBSDKLogging
@property (nonatomic, readonly, copy) NSString *contents;
@property (nonatomic, readonly, copy) FBSDKLoggingBehavior loggingBehavior;
- (instancetype)initWithLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior;
+ (void)singleShotLogEntry:(FBSDKLoggingBehavior)loggingBehavior
                  logEntry:(NSString *)logEntry;
- (void)logEntry:(NSString *)logEntry;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h
New file
@@ -0,0 +1,51 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
/*
 * Constants defining logging behavior.  Use with <[FBSDKSettings setLoggingBehavior]>.
 */
typedef NSString *FBSDKLoggingBehavior NS_TYPED_ENUM NS_SWIFT_NAME(LoggingBehavior);
/** Include access token in logging. */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorAccessTokens;
/** Log performance characteristics */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorPerformanceCharacteristics;
/** Log FBSDKAppEvents interactions */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorAppEvents;
/** Log Informational occurrences */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorInformational;
/** Log cache errors. */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorCacheErrors;
/** Log errors from SDK UI controls */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorUIControlErrors;
/** Log debug warnings from API response, i.e. when friends fields requested, but user_friends permission isn't granted. */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorGraphAPIDebugWarning;
/** Log warnings from API response, i.e. when requested feature will be deprecated in next version of API.
 Info is the lowest level of severity, using it will result in logging all previously mentioned levels.
 */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorGraphAPIDebugInfo;
/** Log errors from SDK network requests */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorNetworkRequests;
/** Log errors likely to be preventable by the developer. This is in the default set of enabled logging behaviors. */
FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorDeveloperErrors;
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoginTooltip.h
New file
@@ -0,0 +1,31 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
Internal Type exposed to facilitate transition to Swift.
API Subject to change or removal without warning. Do not use.
@warning INTERNAL - DO NOT USE
*/
@interface FBSDKLoginTooltip : NSObject
@property (nonatomic, readonly, getter = isEnabled, assign) BOOL enabled;
@property (nonatomic, readonly, copy) NSString *text;
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
- (instancetype)initWithText:(NSString *)text
                     enabled:(BOOL)enabled
  NS_DESIGNATED_INITIALIZER;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h
New file
@@ -0,0 +1,22 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(MeasurementEvent)
@interface FBSDKMeasurementEvent : NSObject
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h
New file
@@ -0,0 +1,33 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
  Extension protocol for NSMutableCopying that adds the mutableCopy method, which is implemented on NSObject.
 NSObject<NSCopying, NSMutableCopying> implicitly conforms to this protocol.
 */
NS_SWIFT_NAME(MutableCopying)
@protocol FBSDKMutableCopying <NSCopying, NSObject, NSMutableCopying>
/**
  Implemented by NSObject as a convenience to mutableCopyWithZone:.
 @return A mutable copy of the receiver.
 */
- (id)mutableCopy;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecker.h
New file
@@ -0,0 +1,22 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <FBSDKCoreKit/FBSDKNetworkErrorChecking.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Concrete type providing functionality that checks whether an error represents a
 network error.
 */
NS_SWIFT_NAME(NetworkErrorChecker)
@interface FBSDKNetworkErrorChecker : NSObject <FBSDKNetworkErrorChecking>
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecking.h
New file
@@ -0,0 +1,23 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_SWIFT_NAME(NetworkErrorChecking)
@protocol FBSDKNetworkErrorChecking
/**
 Checks whether an error is a network error.
 @param error An error that may or may not represent a network error.
 @return `YES` if the error represents a network error, otherwise `NO`.
*/
- (BOOL)isNetworkError:(NSError *)error;
@end
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductAvailability.h
New file
@@ -0,0 +1,34 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
/**
  NS_ENUM(NSUInteger, FBSDKProductAvailability)
    Specifies product availability for Product Catalog product item update
 */
typedef NS_ENUM(NSUInteger, FBSDKProductAvailability) {
  /**
   * Item ships immediately
   */
  FBSDKProductAvailabilityInStock = 0,
  /**
   * No plan to restock
   */
  FBSDKProductAvailabilityOutOfStock,
  /**
   * Available in future
   */
  FBSDKProductAvailabilityPreOrder,
  /**
   * Ships in 1-2 weeks
   */
  FBSDKProductAvailabilityAvailableForOrder,
  /**
   * Discontinued
   */
  FBSDKProductAvailabilityDiscontinued,
} NS_SWIFT_NAME(AppEvents.ProductAvailability);
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductCondition.h
New file
@@ -0,0 +1,17 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
/**
 NS_ENUM(NSUInteger, FBSDKProductCondition)
 Specifies product condition for Product Catalog product item update
 */
typedef NS_ENUM(NSUInteger, FBSDKProductCondition) {
  FBSDKProductConditionNew = 0,
  FBSDKProductConditionRefurbished,
  FBSDKProductConditionUsed,
} NS_SWIFT_NAME(AppEvents.ProductCondition);
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfile.h
New file
@@ -0,0 +1,306 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <FBSDKCoreKit/FBSDKProfilePictureView.h>
@class FBSDKLocation;
@class FBSDKProfile;
@class FBSDKUserAgeRange;
NS_ASSUME_NONNULL_BEGIN
/**
  Notification indicating that the `currentProfile` has changed.
 the userInfo dictionary of the notification will contain keys
 `FBSDKProfileChangeOldKey` and
 `FBSDKProfileChangeNewKey`.
 */
FOUNDATION_EXPORT NSNotificationName const FBSDKProfileDidChangeNotification
NS_SWIFT_NAME(ProfileDidChange);
/*   key in notification's userInfo object for getting the old profile.
 If there was no old profile, the key will not be present.
 */
FOUNDATION_EXPORT NSString *const FBSDKProfileChangeOldKey
NS_SWIFT_NAME(ProfileChangeOldKey);
/*   key in notification's userInfo object for getting the new profile.
 If there is no new profile, the key will not be present.
 */
FOUNDATION_EXPORT NSString *const FBSDKProfileChangeNewKey
NS_SWIFT_NAME(ProfileChangeNewKey);
/**
 Describes the callback for loadCurrentProfileWithCompletion.
 @param profile the FBSDKProfile
 @param error the error during the request, if any
 */
typedef void (^ FBSDKProfileBlock)(FBSDKProfile *_Nullable profile, NSError *_Nullable error)
NS_SWIFT_NAME(ProfileBlock);
/**
 Represents the unique identifier for an end user
 */
typedef NSString FBSDKUserIdentifier
  NS_SWIFT_NAME(UserIdentifier);
/**
  Represents an immutable Facebook profile
 This class provides a global "currentProfile" instance to more easily
 add social context to your application. When the profile changes, a notification is
 posted so that you can update relevant parts of your UI and is persisted to NSUserDefaults.
 Typically, you will want to call `enableUpdatesOnAccessTokenChange:YES` so that
 it automatically observes changes to the `[FBSDKAccessToken currentAccessToken]`.
 You can use this class to build your own `FBSDKProfilePictureView` or in place of typical requests to "/me".
 */
NS_SWIFT_NAME(Profile)
@interface FBSDKProfile : NSObject <NSCopying, NSSecureCoding>
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
  initializes a new instance.
 @param userID the user ID
 @param firstName the user's first name
 @param middleName the user's middle name
 @param lastName the user's last name
 @param name the user's complete name
 @param linkURL the link for this profile
 @param refreshDate the optional date this profile was fetched. Defaults to [NSDate date].
 */
- (instancetype)initWithUserID:(FBSDKUserIdentifier *)userID
                     firstName:(nullable NSString *)firstName
                    middleName:(nullable NSString *)middleName
                      lastName:(nullable NSString *)lastName
                          name:(nullable NSString *)name
                       linkURL:(nullable NSURL *)linkURL
                   refreshDate:(nullable NSDate *)refreshDate;
/**
 @param userID the user ID
 @param firstName the user's first name
 @param middleName the user's middle name
 @param lastName the user's last name
 @param name the user's complete name
 @param linkURL the link for this profile
 @param refreshDate the optional date this profile was fetched. Defaults to [NSDate date].
 @param imageURL an optional URL to use for fetching a user's profile image
 @param email the user's email
 @param friendIDs a list of identifiers for the user's friends
 @param birthday the user's birthday
 @param ageRange the user's age range
 @param hometown the user's hometown
 @param location the user's location
 @param gender the user's gender
 @param isLimited indicates if the information provided is incomplete in some way.
 When true, `loadCurrentProfileWithCompletion:` will assume the profile is
 incomplete and disregard any cached profile. Defaults to false.
 */
- (instancetype)initWithUserID:(FBSDKUserIdentifier *)userID
                     firstName:(nullable NSString *)firstName
                    middleName:(nullable NSString *)middleName
                      lastName:(nullable NSString *)lastName
                          name:(nullable NSString *)name
                       linkURL:(nullable NSURL *)linkURL
                   refreshDate:(nullable NSDate *)refreshDate
                      imageURL:(nullable NSURL *)imageURL
                         email:(nullable NSString *)email
                     friendIDs:(nullable NSArray<FBSDKUserIdentifier *> *)friendIDs
                      birthday:(nullable NSDate *)birthday
                      ageRange:(nullable FBSDKUserAgeRange *)ageRange
                      hometown:(nullable FBSDKLocation *)hometown
                      location:(nullable FBSDKLocation *)location
                        gender:(nullable NSString *)gender
                     isLimited:(BOOL)isLimited;
/**
  initializes a new instance.
 @param userID the user ID
 @param firstName the user's first name
 @param middleName the user's middle name
 @param lastName the user's last name
 @param name the user's complete name
 @param linkURL the link for this profile
 @param refreshDate the optional date this profile was fetched. Defaults to [NSDate date].
 @param imageURL an optional URL to use for fetching a user's profile image
 @param email the user's email
 @param friendIDs a list of identifiers for the user's friends
 @param birthday the user's birthday
 @param ageRange the user's age range
 @param hometown the user's hometown
 @param location the user's location
 @param gender the user's gender
 */
- (instancetype)initWithUserID:(FBSDKUserIdentifier *)userID
                     firstName:(nullable NSString *)firstName
                    middleName:(nullable NSString *)middleName
                      lastName:(nullable NSString *)lastName
                          name:(nullable NSString *)name
                       linkURL:(nullable NSURL *)linkURL
                   refreshDate:(nullable NSDate *)refreshDate
                      imageURL:(nullable NSURL *)imageURL
                         email:(nullable NSString *)email
                     friendIDs:(nullable NSArray<FBSDKUserIdentifier *> *)friendIDs
                      birthday:(nullable NSDate *)birthday
                      ageRange:(nullable FBSDKUserAgeRange *)ageRange
                      hometown:(nullable FBSDKLocation *)hometown
                      location:(nullable FBSDKLocation *)location
                        gender:(nullable NSString *)gender
  NS_DESIGNATED_INITIALIZER;
/**
 The current profile instance and posts the appropriate notification
 if the profile parameter is different than the receiver.
 This persists the profile to NSUserDefaults.
 */
/// The current profile
@property (class, nullable, nonatomic, strong) FBSDKProfile *currentProfile
NS_SWIFT_NAME(current);
/**
  The user id
 */
@property (nonatomic, readonly, copy) FBSDKUserIdentifier *userID;
/**
  The user's first name
 */
@property (nullable, nonatomic, readonly, copy) NSString *firstName;
/**
  The user's middle name
 */
@property (nullable, nonatomic, readonly, copy) NSString *middleName;
/**
  The user's last name
 */
@property (nullable, nonatomic, readonly, copy) NSString *lastName;
/**
  The user's complete name
 */
@property (nullable, nonatomic, readonly, copy) NSString *name;
/**
  A URL to the user's profile.
  IMPORTANT: This field will only be populated if your user has granted your application the 'user_link' permission
 Consider using `FBSDKAppLinkResolver` to resolve this
 to an app link to link directly to the user's profile in the Facebook app.
 */
@property (nullable, nonatomic, readonly) NSURL *linkURL;
/**
  The last time the profile data was fetched.
 */
@property (nonatomic, readonly) NSDate *refreshDate;
/**
  A URL to use for fetching a user's profile image.
 */
@property (nullable, nonatomic, readonly) NSURL *imageURL;
/**
  The user's email.
 IMPORTANT: This field will only be populated if your user has granted your application the 'email' permission.
 */
@property (nullable, nonatomic, readonly, copy) NSString *email;
/**
  A list of identifiers of the user's friends.
 IMPORTANT: This field will only be populated if your user has granted your application the 'user_friends' permission.
 */
@property (nullable, nonatomic, readonly, copy) NSArray<FBSDKUserIdentifier *> *friendIDs;
/**
  The user's birthday.
 IMPORTANT: This field will only be populated if your user has granted your application the 'user_birthday' permission.
 */
@property (nullable, nonatomic, readonly, copy) NSDate *birthday;
/**
  The user's age range
 IMPORTANT: This field will only be populated if your user has granted your application the 'user_age_range' permission.
 */
@property (nullable, nonatomic, readonly, copy) FBSDKUserAgeRange *ageRange;
/**
  The user's hometown
 IMPORTANT: This field will only be populated if your user has granted your application the 'user_hometown' permission.
 */
@property (nullable, nonatomic, readonly, copy) FBSDKLocation *hometown;
/**
  The user's location
 IMPORTANT: This field will only be populated if your user has granted your application the 'user_location' permission.
 */
@property (nullable, nonatomic, readonly, copy) FBSDKLocation *location;
/**
  The user's gender
 IMPORTANT: This field will only be populated if your user has granted your application the 'user_gender' permission.
 */
@property (nullable, nonatomic, readonly, copy) NSString *gender;
/**
  Indicates if `currentProfile` will automatically observe `FBSDKAccessTokenDidChangeNotification` notifications
 @param enable YES is observing
 If observing, this class will issue a graph request for public profile data when the current token's userID
 differs from the current profile. You can observe `FBSDKProfileDidChangeNotification` for when the profile is updated.
 Note that if `[FBSDKAccessToken currentAccessToken]` is unset, the `currentProfile` instance remains. It's also possible
 for `currentProfile` to return nil until the data is fetched.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (void)enableUpdatesOnAccessTokenChange:(BOOL)enable
NS_SWIFT_NAME(enableUpdatesOnAccessTokenChange(_:));
// UNCRUSTIFY_FORMAT_ON
/**
  Loads the current profile and passes it to the completion block.
 @param completion The block to be executed once the profile is loaded
 If the profile is already loaded, this method will call the completion block synchronously, otherwise it
 will begin a graph request to update `currentProfile` and then call the completion block when finished.
 */
+ (void)loadCurrentProfileWithCompletion:(nullable FBSDKProfileBlock)completion;
/**
  A convenience method for returning a complete `NSURL` for retrieving the user's profile image.
 @param mode The picture mode
 @param size The height and width. This will be rounded to integer precision.
 */
// UNCRUSTIFY_FORMAT_OFF
- (nullable NSURL *)imageURLForPictureMode:(FBSDKProfilePictureMode)mode size:(CGSize)size
NS_SWIFT_NAME(imageURL(forMode:size:));
// UNCRUSTIFY_FORMAT_ON
/**
  Returns YES if the profile is equivalent to the receiver.
 @param profile the profile to compare to.
 */
- (BOOL)isEqualToProfile:(FBSDKProfile *)profile;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h
New file
@@ -0,0 +1,88 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <UIKit/UIKit.h>
@class FBSDKProfile;
NS_ASSUME_NONNULL_BEGIN
/**
 FBSDKProfilePictureMode enum
  Defines the aspect ratio mode for the source image of the profile picture.
 */
typedef NS_ENUM(NSUInteger, FBSDKProfilePictureMode) {
  /**
    A square cropped version of the image will be included in the view.
   */
  FBSDKProfilePictureModeSquare,
  /**
    The original picture's aspect ratio will be used for the source image in the view.
   */
  FBSDKProfilePictureModeNormal,
  /**
    The original picture's aspect ratio will be used for the source image in the view.
   */
  FBSDKProfilePictureModeAlbum,
  /**
    The original picture's aspect ratio will be used for the source image in the view.
   */
  FBSDKProfilePictureModeSmall,
  /**
    The original picture's aspect ratio will be used for the source image in the view.
   */
  FBSDKProfilePictureModeLarge,
} NS_SWIFT_NAME(Profile.PictureMode);
/**
  A view to display a profile picture.
 */
NS_SWIFT_NAME(FBProfilePictureView)
@interface FBSDKProfilePictureView : UIView
/**
 Create a new instance of `FBSDKProfilePictureView`.
 - Parameter frame: Frame rectangle for the view.
 - Parameter profile: Optional profile to display a picture for.
 */
- (instancetype)initWithFrame:(CGRect)frame
                      profile:(FBSDKProfile *_Nullable)profile;
/**
 Create a new instance of `FBSDKProfilePictureView`.
 - Parameter profile: Optional profile to display a picture for.
 */
- (instancetype)initWithProfile:(FBSDKProfile *_Nullable)profile;
/**
  The mode for the receiver to determine the aspect ratio of the source image.
 */
@property (nonatomic, assign) FBSDKProfilePictureMode pictureMode;
/**
  The profile ID to show the picture for.
 */
@property (nonatomic, copy) NSString *profileID;
/**
  Explicitly marks the receiver as needing to update the image.
 This method is called whenever any properties that affect the source image are modified, but this can also
 be used to trigger a manual update of the image if it needs to be re-downloaded.
 */
- (void)setNeedsImageUpdate;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileProtocols.h
New file
@@ -0,0 +1,29 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <FBSDKCoreKit/FBSDKProfileProtocols.h>
NS_ASSUME_NONNULL_BEGIN
@class FBSDKProfile;
NS_SWIFT_NAME(ProfileProviding)
@protocol FBSDKProfileProviding
@property (class, nullable, nonatomic, strong) FBSDKProfile *currentProfile
NS_SWIFT_NAME(current);
+ (nullable FBSDKProfile *)fetchCachedProfile;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRandom.h
New file
@@ -0,0 +1,15 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
/**
 Provides a random string
 @param numberOfBytes the number of bytes to use
 */
extern NSString *fb_randomString(NSUInteger numberOfBytes);
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h
New file
@@ -0,0 +1,66 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKLoginTooltip.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal block type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(LoginTooltipBlock)
typedef void (^FBSDKLoginTooltipBlock)(FBSDKLoginTooltip *_Nullable loginTooltip, NSError *_Nullable error);
/**
Internal Type exposed to facilitate transition to Swift.
API Subject to change or removal without warning. Do not use.
@warning INTERNAL - DO NOT USE
*/
NS_SWIFT_NAME(ServerConfigurationProvider)
@interface FBSDKServerConfigurationProvider : NSObject
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nonatomic, readonly) NSString *loggingToken;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (NSUInteger)cachedSmartLoginOptions;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (BOOL)useSafariViewControllerForDialogName:(NSString *)dialogName;
/**
 Internal method exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)loadServerConfigurationWithCompletionBlock:(nullable FBSDKLoginTooltipBlock)completionBlock;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettings.h
New file
@@ -0,0 +1,403 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <UIKit/UIKit.h>
#import <FBSDKCoreKit/FBSDKLoggingBehavior.h>
#import <FBSDKCoreKit/FBSDKSettingsLogging.h>
#import <FBSDKCoreKit/FBSDKSettingsProtocol.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(Settings)
@interface FBSDKSettings : NSObject <FBSDKSettings, FBSDKSettingsLogging>
#if !FBTEST
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
#endif
/**
 The shared settings instance. Prefer this and the exposed instance methods over the class variants.
 */
@property (class, nonatomic, readonly) FBSDKSettings *sharedSettings;
/**
 Retrieve the current iOS SDK version.
 */
@property (nonatomic, readonly, copy) NSString *sdkVersion;
/**
 Retrieve the current iOS SDK version.
 */
@property (class, nonatomic, readonly, copy) NSString *sdkVersion
  DEPRECATED_MSG_ATTRIBUTE("`Settings.sdkVersion` is deprecated and will be removed in the next major release, please use `Settings.shared.sdkVersion` instead");
/**
 Retrieve the current default Graph API version.
 */
@property (class, nonatomic, readonly, copy) NSString *defaultGraphAPIVersion
  DEPRECATED_MSG_ATTRIBUTE("`Settings.defaultGraphAPIVersion` is deprecated and will be removed in the next major release, please use `Settings.shared.defaultGraphAPIVersion` instead");
/**
 Retrieve the current default Graph API version.
 */
@property (nonatomic, readonly, copy) NSString *defaultGraphAPIVersion;
/**
 The quality of JPEG images sent to Facebook from the SDK,
 expressed as a value from 0.0 to 1.0.
 If not explicitly set, the default is 0.9.
 @see [UIImageJPEGRepresentation](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIKitFunctionReference/#//apple_ref/c/func/UIImageJPEGRepresentation) */
@property (class, nonatomic) CGFloat JPEGCompressionQuality
NS_SWIFT_NAME(jpegCompressionQuality)
DEPRECATED_MSG_ATTRIBUTE("`Settings.JPEGCompressionQuality` is deprecated and will be removed in the next major release, please use `Settings.shared.JPEGCompressionQuality` instead");
/**
 The quality of JPEG images sent to Facebook from the SDK,
 expressed as a value from 0.0 to 1.0.
 If not explicitly set, the default is 0.9.
 @see [UIImageJPEGRepresentation](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIKitFunctionReference/#//apple_ref/c/func/UIImageJPEGRepresentation) */
@property (nonatomic) CGFloat JPEGCompressionQuality
NS_SWIFT_NAME(jpegCompressionQuality);
/**
 Controls the auto logging of basic app events, such as activateApp and deactivateApp.
 If not explicitly set, the default is true
 */
@property (class, nonatomic, getter = isAutoLogAppEventsEnabled) BOOL autoLogAppEventsEnabled
  DEPRECATED_MSG_ATTRIBUTE("`Settings.isAutoLogAppEventsEnabled` is deprecated and will be removed in the next major release, please use `Settings.shared.isAutoLogAppEventsEnabled` instead");
/**
 Controls the auto logging of basic app events, such as activateApp and deactivateApp.
 If not explicitly set, the default is true
 */
@property (nonatomic, getter = isAutoLogAppEventsEnabled) BOOL autoLogAppEventsEnabled;
/**
 Controls the fb_codeless_debug logging event
 If not explicitly set, the default is true
 */
@property (class, nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled
  DEPRECATED_MSG_ATTRIBUTE("`Settings.isCodelessDebugLogEnabled` is deprecated and will be removed in the next major release, please use `Settings.shared.isCodelessDebugLogEnabled` instead");
/**
 Controls the fb_codeless_debug logging event
 If not explicitly set, the default is true
 */
@property (nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled;
/**
 Controls the access to IDFA
 If not explicitly set, the default is true
 */
@property (class, nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled
  DEPRECATED_MSG_ATTRIBUTE("`Settings.isAdvertiserIDCollectionEnabled` is deprecated and will be removed in the next major release, please use `Settings.shared.isAdvertiserIDCollectionEnabled` instead");
/**
 Controls the access to IDFA
 If not explicitly set, the default is true
 */
@property (nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled;
/**
 Controls the SKAdNetwork report
 If not explicitly set, the default is true
 */
@property (class, nonatomic, getter = isSKAdNetworkReportEnabled) BOOL SKAdNetworkReportEnabled
  DEPRECATED_MSG_ATTRIBUTE("`Settings.isSKAdNetworkReportEnabled` is deprecated and will be removed in the next major release, please use `Settings.shared.isSKAdNetworkReportEnabled` instead");
/**
 Controls the SKAdNetwork report
 If not explicitly set, the default is true
 */
@property (nonatomic, getter = isSKAdNetworkReportEnabled) BOOL skAdNetworkReportEnabled;
/**
 Whether data such as that generated through FBSDKAppEvents and sent to Facebook
 should be restricted from being used for other than analytics and conversions.
 Defaults to NO. This value is stored on the device and persists across app launches.
 */
@property (class, nonatomic, getter = shouldLimitEventAndDataUsage) BOOL limitEventAndDataUsage
  DEPRECATED_MSG_ATTRIBUTE("`Settings.shouldLimitEventAndDataUsage` is deprecated and will be removed in the next major release, please use `Settings.shared.isEventDataUsageLimited` instead");
/**
 Whether data such as that generated through FBSDKAppEvents and sent to Facebook
 should be restricted from being used for other than analytics and conversions.
 Defaults to NO. This value is stored on the device and persists across app launches.
 */
@property (nonatomic) BOOL isEventDataUsageLimited;
/**
 Whether in memory cached values should be used for expensive metadata fields, such as
 carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications.
 Defaults to NO. This value is stored on the device and persists across app launches.
 */
@property (class, nonatomic, getter = shouldUseCachedValuesForExpensiveMetadata) BOOL shouldUseCachedValuesForExpensiveMetadata
  DEPRECATED_MSG_ATTRIBUTE("`Settings.shouldUseCachedValuesForExpensiveMetadata` is deprecated and will be removed in the next major release, please use `Settings.shared.shouldUseCachedValuesForExpensiveMetadata` instead");
/**
 Whether in memory cached values should be used for expensive metadata fields, such as
 carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications.
 Defaults to NO. This value is stored on the device and persists across app launches.
 */
@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata;
/**
 A convenient way to toggle error recovery for all FBSDKGraphRequest instances created after this is set.
 */
@property (class, nonatomic, getter = isGraphErrorRecoveryEnabled) BOOL graphErrorRecoveryEnabled
  DEPRECATED_MSG_ATTRIBUTE("`Settings.isGraphErrorRecoveryEnabled` is deprecated and will be removed in the next major release, please use `Settings.shared.isGraphErrorRecoveryEnabled` instead");
/**
 A convenient way to toggle error recovery for all FBSDKGraphRequest instances created after this is set.
 */
@property (nonatomic) BOOL isGraphErrorRecoveryEnabled;
/**
  The Facebook App ID used by the SDK.
 If not explicitly set, the default will be read from the application's plist (FacebookAppID).
 */
@property (nullable, nonatomic, copy) NSString *appID;
/**
  The Facebook App ID used by the SDK.
 If not explicitly set, the default will be read from the application's plist (FacebookAppID).
 */
@property (class, nullable, nonatomic, copy) NSString *appID
  DEPRECATED_MSG_ATTRIBUTE("`Settings.appID` is deprecated and will be removed in the next major release, please use `Settings.shared.appID` instead");
/**
  The default url scheme suffix used for sessions.
 If not explicitly set, the default will be read from the application's plist (FacebookUrlSchemeSuffix).
 */
@property (class, nullable, nonatomic, copy) NSString *appURLSchemeSuffix
  DEPRECATED_MSG_ATTRIBUTE("`Settings.appURLSchemeSuffix` is deprecated and will be removed in the next major release, please use `Settings.shared.appURLSchemeSuffix` instead");
/**
  The default url scheme suffix used for sessions.
 If not explicitly set, the default will be read from the application's plist (FacebookUrlSchemeSuffix).
 */
@property (nullable, nonatomic, copy) NSString *appURLSchemeSuffix;
/**
  The Client Token that has been set via [[FBSDKSettings sharedSettings] setClientToken].
 This is needed for certain API calls when made anonymously, without a user-based access token.
 The Facebook App's "client token", which, for a given appid can be found in the Security
 section of the Advanced tab of the Facebook App settings found at <https://developers.facebook.com/apps/[your-app-id]>
 If not explicitly set, the default will be read from the application's plist (FacebookClientToken).
 */
@property (nullable, nonatomic, copy) NSString *clientToken;
/**
  The Client Token that has been set via [[FBSDKSettings sharedSettings] setClientToken].
 This is needed for certain API calls when made anonymously, without a user-based access token.
 The Facebook App's "client token", which, for a given appid can be found in the Security
 section of the Advanced tab of the Facebook App settings found at <https://developers.facebook.com/apps/[your-app-id]>
 If not explicitly set, the default will be read from the application's plist (FacebookClientToken).
 */
@property (class, nullable, nonatomic, copy) NSString *clientToken
  DEPRECATED_MSG_ATTRIBUTE("`Settings.clientToken` is deprecated and will be removed in the next major release, please use `Settings.shared.clientToken` instead");
/**
  The Facebook Display Name used by the SDK.
 This should match the Display Name that has been set for the app with the corresponding Facebook App ID,
 in the Facebook App Dashboard.
 If not explicitly set, the default will be read from the application's plist (FacebookDisplayName).
 */
@property (class, nullable, nonatomic, copy) NSString *displayName
  DEPRECATED_MSG_ATTRIBUTE("`Settings.displayName` is deprecated and will be removed in the next major release, please use `Settings.shared.displayName` instead");
/**
  The Facebook Display Name used by the SDK.
 This should match the Display Name that has been set for the app with the corresponding Facebook App ID,
 in the Facebook App Dashboard.
 If not explicitly set, the default will be read from the application's plist (FacebookDisplayName).
 */
@property (nullable, nonatomic, copy) NSString *displayName;
/**
 The Facebook domain part. This can be used to change the Facebook domain
 (e.g. @"beta") so that requests will be sent to `graph.beta.facebook.com`
 If not explicitly set, the default will be read from the application's plist (FacebookDomainPart).
 */
@property (class, nullable, nonatomic, copy) NSString *facebookDomainPart
  DEPRECATED_MSG_ATTRIBUTE("`Settings.facebookDomainPart` is deprecated and will be removed in the next major release, please use `Settings.shared.facebookDomainPart` instead");
/**
 The Facebook domain part. This can be used to change the Facebook domain
 (e.g. @"beta") so that requests will be sent to `graph.beta.facebook.com`
 If not explicitly set, the default will be read from the application's plist (FacebookDomainPart).
 */
@property (nullable, nonatomic, copy) NSString *facebookDomainPart;
/**
  The current Facebook SDK logging behavior. This should consist of strings
 defined as constants with FBSDKLoggingBehavior*.
 This should consist a set of strings indicating what information should be logged
 defined as constants with FBSDKLoggingBehavior*. Set to an empty set in order to disable all logging.
 You can also define this via an array in your app plist with key "FacebookLoggingBehavior" or add and remove individual values via enableLoggingBehavior: or disableLoggingBehavior:
 The default is a set consisting of FBSDKLoggingBehaviorDeveloperErrors
 */
@property (class, nonatomic, copy) NSSet<FBSDKLoggingBehavior> *loggingBehaviors
  DEPRECATED_MSG_ATTRIBUTE("`Settings.loggingBehaviors` is deprecated and will be removed in the next major release, please use `Settings.shared.loggingBehaviors` instead");
/**
  The current Facebook SDK logging behavior. This should consist of strings
 defined as constants with FBSDKLoggingBehavior*.
 This should consist a set of strings indicating what information should be logged
 defined as constants with FBSDKLoggingBehavior*. Set to an empty set in order to disable all logging.
 You can also define this via an array in your app plist with key "FacebookLoggingBehavior" or add and remove individual values via enableLoggingBehavior: or disableLoggingBehavior:
 The default is a set consisting of FBSDKLoggingBehaviorDeveloperErrors
 */
@property (nonatomic, copy) NSSet<FBSDKLoggingBehavior> *loggingBehaviors;
/**
  Overrides the default Graph API version to use with `FBSDKGraphRequests`.
 The string should be of the form `@"v2.7"`.
 Defaults to `defaultGraphAPIVersion`.
*/
@property (class, null_resettable, nonatomic, copy) NSString *graphAPIVersion
  DEPRECATED_MSG_ATTRIBUTE("`Settings.graphAPIVersion` is deprecated and will be removed in the next major release, please use the `Settings.shared.graphAPIVersion` property instead");
/**
  Overrides the default Graph API version to use with `FBSDKGraphRequests`.
 The string should be of the form `@"v2.7"`.
 Defaults to `defaultGraphAPIVersion`.
*/
@property (nonatomic, copy) NSString *graphAPIVersion;
/**
 Internal property exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nullable, nonatomic, copy) NSString *userAgentSuffix;
/**
 The value of the flag advertiser_tracking_enabled that controls the advertiser tracking status of the data sent to Facebook
 If not explicitly set in iOS14 or above, the default is false in iOS14 or above.
 */
@property (nonatomic, getter = isAdvertiserTrackingEnabled) BOOL advertiserTrackingEnabled;
/**
 The value of the flag advertiser_tracking_enabled that controls the advertiser tracking status of the data sent to Facebook
 If not explicitly set in iOS14 or above, the default is false in iOS14 or above.
 */
+ (BOOL)isAdvertiserTrackingEnabled
    DEPRECATED_MSG_ATTRIBUTE("`Settings.isAdvertiserTrackingEnabled()` is deprecated and will be removed in the next major release, please use the `Settings.shared.isAdvertiserTrackingEnabled` property instead");
/**
Set the advertiser_tracking_enabled flag. It only works in iOS14 and above.
@param advertiserTrackingEnabled the value of the flag
@return Whether the the value is set successfully. It will always return NO in iOS 13 and below.
 */
+ (BOOL)setAdvertiserTrackingEnabled:(BOOL)advertiserTrackingEnabled
    DEPRECATED_MSG_ATTRIBUTE("`Settings.setAdvertiserTrackingEnabled(_:)` is deprecated and will be removed in the next major release, please use the `Settings.shared.isAdvertiserTrackingEnabled` property to set a value instead");
/**
Set the data processing options.
@param options list of options
*/
+ (void)setDataProcessingOptions:(nullable NSArray<NSString *> *)options
    DEPRECATED_MSG_ATTRIBUTE("`Settings.setDataProcessingOptions(_:)` is deprecated and will be removed in the next major release, please use the `Settings.shared.setDataProcessingOptions(_:)` method to set the data processing options instead");
/**
Set the data processing options.
@param options list of options
*/
- (void)setDataProcessingOptions:(nullable NSArray<NSString *> *)options;
/**
Set the data processing options.
@param options list of the options
@param country code of the country
@param state code of the state
*/
+ (void)setDataProcessingOptions:(nullable NSArray<NSString *> *)options
                         country:(int)country
                           state:(int)state
    DEPRECATED_MSG_ATTRIBUTE("`Settings.setDataProcessingOptions(_:_:_:)` is deprecated and will be removed in the next major release, please use the `Settings.shared.setDataProcessingOptions(_:_:_:)` method to set the data processing options instead");
/**
Set the data processing options.
@param options list of the options
@param country code of the country
@param state code of the state
*/
- (void)setDataProcessingOptions:(nullable NSArray<NSString *> *)options
                         country:(int)country
                           state:(int)state;
/**
 Enable a particular Facebook SDK logging behavior.
 @param loggingBehavior The LoggingBehavior to enable. This should be a string defined as a constant with FBSDKLoggingBehavior*.
 */
+ (void)enableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior
    DEPRECATED_MSG_ATTRIBUTE("`Settings.enableLoggingBehavior()` is deprecated and will be removed in the next major release, please use `Settings.shared.enableLoggingBehavior()` instead");
/**
 Enable a particular Facebook SDK logging behavior.
 @param loggingBehavior The LoggingBehavior to enable. This should be a string defined as a constant with FBSDKLoggingBehavior*.
 */
- (void)enableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior;
/**
 Disable a particular Facebook SDK logging behavior.
 @param loggingBehavior The LoggingBehavior to disable. This should be a string defined as a constant with FBSDKLoggingBehavior*.
 */
+ (void)disableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior
    DEPRECATED_MSG_ATTRIBUTE("`Settings.disableLoggingBehavior()` is deprecated and will be removed in the next major release, please use `Settings.shared.disableLoggingBehavior()` instead");
/**
 Disable a particular Facebook SDK logging behavior.
 @param loggingBehavior The LoggingBehavior to disable. This should be a string defined as a constant with FBSDKLoggingBehavior*.
 */
- (void)disableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettingsLogging.h
New file
@@ -0,0 +1,22 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(SettingsLogging)
@protocol FBSDKSettingsLogging
- (void)logWarnings;
- (void)logIfSDKSettingsChanged;
- (void)recordInstall;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h
New file
@@ -0,0 +1,65 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <FBSDKCoreKit/FBSDKAdvertisingTrackingStatus.h>
#import <FBSDKCoreKit/FBSDKLoggingBehavior.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(SettingsProtocol)
@protocol FBSDKSettings
@property (nullable, nonatomic, copy) NSString *appID;
@property (nullable, nonatomic, copy) NSString *clientToken;
@property (nullable, nonatomic, copy) NSString *userAgentSuffix;
@property (nonatomic, readonly, copy) NSString *sdkVersion;
@property (nullable, nonatomic, copy) NSString *displayName;
@property (nullable, nonatomic, copy) NSString *facebookDomainPart;
@property (nonnull, nonatomic, copy) NSSet<FBSDKLoggingBehavior> *loggingBehaviors;
@property (class, nonnull, nonatomic, copy) NSSet<FBSDKLoggingBehavior> *loggingBehaviors
  DEPRECATED_MSG_ATTRIBUTE("property class `loggingBehaviors` is deprecated and will be removed in the next major release, please use property instance`loggingBehaviors` instead");
@property (nullable, nonatomic, copy) NSString *appURLSchemeSuffix;
@property (nonatomic, readonly) BOOL isDataProcessingRestricted;
@property (nonatomic, readonly) BOOL isAutoLogAppEventsEnabled;
@property (nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled;
@property (nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled;
@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime;
@property (nonatomic, readonly) BOOL isSKAdNetworkReportEnabled;
@property (nonatomic, readonly) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus;
@property (nullable, nonatomic, readonly) NSDate *installTimestamp;
@property (nullable, nonatomic, readonly) NSDate *advertiserTrackingEnabledTimestamp;
@property (nonatomic) BOOL isEventDataUsageLimited;
@property (nonatomic) BOOL shouldUseTokenOptimizations;
@property (nonatomic, copy) NSString *graphAPIVersion;
@property (nonatomic) BOOL isGraphErrorRecoveryEnabled;
@property (nullable, nonatomic, readonly, copy) NSString *graphAPIDebugParamValue;
@property (nonatomic, getter = isAdvertiserTrackingEnabled) BOOL advertiserTrackingEnabled;
@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata;
@property (nullable, nonatomic, readonly) NSDictionary<NSString *, id> *persistableDataProcessingOptions;
/**
 Set the data processing options.
 @param options list of options
*/
- (void)setDataProcessingOptions:(nullable NSArray<NSString *> *)options;
/**
 Set the data processing options.
 @param options list of the options
 @param country code of the country
 @param state code of the state
*/
- (void)setDataProcessingOptions:(nullable NSArray<NSString *> *)options
                         country:(int)country
                           state:(int)state;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKShareDialogConfiguration.h
New file
@@ -0,0 +1,33 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/// Constant used to describe the 'Message' dialog
FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameMessage;
/// Constant used to describe the 'Share' dialog
FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameShare;
/**
 A lightweight interface to expose aspects of FBSDKServerConfiguration that are used by dialogs in ShareKit.
 Internal Use Only
 */
NS_SWIFT_NAME(ShareDialogConfiguration)
@interface FBSDKShareDialogConfiguration : NSObject
@property (nonatomic, readonly, copy) NSString *defaultShareMode;
- (BOOL)shouldUseNativeDialogForDialogName:(NSString *)dialogName;
- (BOOL)shouldUseSafariViewControllerForDialogName:(NSString *)dialogName;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h
New file
@@ -0,0 +1,43 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@class FBSDKAccessToken;
@class FBSDKAuthenticationToken;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(TokenCaching)
@protocol FBSDKTokenCaching <NSObject>
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nullable, nonatomic, copy) FBSDKAccessToken *accessToken;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nullable, nonatomic, copy) FBSDKAuthenticationToken *authenticationToken;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h
New file
@@ -0,0 +1,29 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(TokenStringProviding)
@protocol FBSDKTokenStringProviding
/**
  Return the token string of the current access token.
  Internal Type exposed to facilitate transition to Swift.
  API Subject to change or removal without warning. Do not use.
  @warning INTERNAL - DO NOT USE
*/
@property (class, nullable, nonatomic, readonly, copy) NSString *tokenString;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTransformer.h
New file
@@ -0,0 +1,28 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <QuartzCore/QuartzCore.h>
NS_ASSUME_NONNULL_BEGIN
extern CATransform3D const FBSDKCATransform3DIdentity;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@interface FBSDKTransformer : NSObject
- (CATransform3D)CATransform3DMakeScale:(CGFloat)sx sy:(CGFloat)sy sz:(CGFloat)sz;
- (CATransform3D)CATransform3DMakeTranslation:(CGFloat)tx ty:(CGFloat)ty tz:(CGFloat)tz;
- (CATransform3D)CATransform3DConcat:(CATransform3D)a b:(CATransform3D)b;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURL.h
New file
@@ -0,0 +1,98 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@protocol FBSDKAppLink;
/**
 Provides a set of utilities for working with NSURLs, such as parsing of query parameters
 and handling for App Link requests.
 */
NS_SWIFT_NAME(AppLinkURL)
@interface FBSDKURL : NSObject
- (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:
 to support better FBSDKMeasurementEvent notifications
 @param url The instance of `NSURL` to create FBSDKURL from.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (instancetype)URLWithURL:(NSURL *)url
NS_SWIFT_NAME(init(url:));
// UNCRUSTIFY_FORMAT_ON
/**
 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.
 @param sourceApplication the bundle ID of the app that is requesting your app to open the URL. The same sourceApplication in application:openURL:sourceApplication:annotation:
 */
// UNCRUSTIFY_FORMAT_OFF
+ (instancetype)URLWithInboundURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication
NS_SWIFT_NAME(init(inboundURL:sourceApplication:));
// UNCRUSTIFY_FORMAT_ON
/**
 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, readonly, strong) NSURL *targetURL;
/**
 Gets the query parameters for the target, parsed into an NSDictionary.
 */
@property (nonatomic, readonly, strong) 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 (nullable, nonatomic, readonly, strong) NSDictionary<NSString *, id> *appLinkData;
/**
 If this link target is an App Link, this is the data found in extras.
 */
@property (nullable, nonatomic, readonly, strong) NSDictionary<NSString *, id> *appLinkExtras;
/**
 The App Link indicating how to navigate back to the referer app, if any.
 */
@property (nullable, nonatomic, readonly, strong) id<FBSDKAppLink> appLinkReferer;
/**
 The URL that was used to create this FBSDKURL.
 */
@property (nonatomic, readonly, strong) NSURL *inputURL;
/**
 The query parameters of the inputURL, parsed into an NSDictionary.
 */
@property (nonatomic, readonly, strong) NSDictionary<NSString *, id> *inputQueryParameters;
/**
 The flag indicating whether the URL comes from auto app link
*/
@property (nonatomic, readonly, getter = isAutoAppLink) BOOL isAutoAppLink;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h
New file
@@ -0,0 +1,40 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(URLHosting)
@protocol FBSDKURLHosting
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (nullable NSURL *)appURLWithHost:(NSString *)host
                              path:(NSString *)path
                   queryParameters:(NSDictionary<NSString *, NSString *> *)queryParameters
                             error:(NSError *__autoreleasing *)errorRef;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (nullable NSURL *)facebookURLWithHostPrefix:(NSString *)hostPrefix
                                         path:(NSString *)path
                              queryParameters:(NSDictionary<NSString *, NSString *> *)queryParameters
                                        error:(NSError *__autoreleasing *)errorRef;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h
New file
@@ -0,0 +1,36 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
NS_ASSUME_NONNULL_BEGIN
@protocol FBSDKURLOpening;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(URLOpener)
@protocol FBSDKURLOpener
- (void)openURL:(NSURL *)url
         sender:(nullable id<FBSDKURLOpening>)sender
        handler:(FBSDKSuccessBlock)handler;
// UNCRUSTIFY_FORMAT_OFF
- (void)openURLWithSafariViewController:(NSURL *)url
                                 sender:(id<FBSDKURLOpening>)sender
                     fromViewController:(UIViewController *)fromViewController
                                handler:(FBSDKSuccessBlock)handler
NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:));
// UNCRUSTIFY_FORMAT_ON
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h
New file
@@ -0,0 +1,51 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(URLOpening)
@protocol FBSDKURLOpening <NSObject>
// Implementations should make sure they can handle nil parameters
// which is possible in SafariViewController.
// see canOpenURL below.
- (BOOL)application:(nullable UIApplication *)application
            openURL:(nullable NSURL *)url
  sourceApplication:(nullable NSString *)sourceApplication
         annotation:(nullable id)annotation;
// create a different handler to return YES/NO if the receiver can process the above openURL:.
// This is separated so that we can process the openURL: in callbacks, while still returning
// the result of canOpenURL synchronously in FBSDKApplicationDelegate
- (BOOL) canOpenURL:(NSURL *)url
     forApplication:(nullable UIApplication *)application
  sourceApplication:(nullable NSString *)sourceApplication
         annotation:(nullable id)annotation;
- (void)applicationDidBecomeActive:(UIApplication *)application;
- (BOOL)isAuthenticationURL:(NSURL *)url;
@optional
- (BOOL)shouldStopPropagationOfURL:(NSURL *)url;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLScheme.h
New file
@@ -0,0 +1,30 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
typedef NSString *FBSDKURLScheme NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(URLScheme);
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeFacebookApp
  DEPRECATED_MSG_ATTRIBUTE("`URLScheme.facebookApp` is deprecated and will be removed in the next major release; please use `URLScheme.facebookAPI` instead");
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeFacebookAPI;
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeFacebookShareExtension
  DEPRECATED_MSG_ATTRIBUTE("`URLScheme.facebookShareExtension` is deprecated and will be removed in the next major release; please use `URLScheme.facebookAPI` instead");
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeMessengerApp;
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeMasqueradePlayer
  DEPRECATED_MSG_ATTRIBUTE("`URLScheme.masqueradePlayer` is deprecated and will be removed in the next major release");
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeHTTPS NS_SWIFT_NAME(https);
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeHTTP NS_SWIFT_NAME(http);
FOUNDATION_EXPORT FBSDKURLScheme const FBSDKURLSchemeWeb;
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h
New file
@@ -0,0 +1,39 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(UserAgeRange)
@interface FBSDKUserAgeRange : NSObject <NSCopying, NSObject, NSSecureCoding>
/**
  The user's minimun age, nil if unspecified
 */
@property (nullable, nonatomic, readonly, strong) NSNumber *min;
/**
  The user's maximun age, nil if unspecified
 */
@property (nullable, nonatomic, readonly, strong) NSNumber *max;
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
  Returns a UserAgeRange object from a dinctionary containing valid user age range.
  @param dictionary The dictionary containing raw user age range
  Valid user age range will consist of "min" and/or "max" values that are
  positive integers, where "min" is smaller than or equal to "max".
 */
+ (nullable instancetype)ageRangeFromDictionary:(NSDictionary<NSString *, NSNumber *> *)dictionary;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUtility.h
New file
@@ -0,0 +1,112 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
/**
  Class to contain common utility methods.
 */
NS_SWIFT_NAME(Utility)
@interface FBSDKUtility : NSObject
- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;
/**
  Parses a query string into a dictionary.
 @param queryString The query string value.
 @return A dictionary with the key/value pairs.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (NSDictionary<NSString *, NSString *> *)dictionaryWithQueryString:(NSString *)queryString
NS_SWIFT_NAME(dictionary(withQuery:));
// UNCRUSTIFY_FORMAT_ON
/**
  Constructs a query string from a dictionary.
 @param dictionary The dictionary with key/value pairs for the query string.
 @param errorRef If an error occurs, upon return contains an NSError object that describes the problem.
 @return Query string representation of the parameters.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (NSString *)queryStringWithDictionary:(NSDictionary<NSString *, id> *)dictionary
                                  error:(NSError **)errorRef
NS_SWIFT_NAME(query(from:))
__attribute__((swift_error(nonnull_error)));
// UNCRUSTIFY_FORMAT_ON
/**
  Decodes a value from an URL.
 @param value The value to decode.
 @return The decoded value.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (NSString *)URLDecode:(NSString *)value
NS_SWIFT_NAME(decode(urlString:));
// UNCRUSTIFY_FORMAT_ON
/**
  Encodes a value for an URL.
 @param value The value to encode.
 @return The encoded value.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (NSString *)URLEncode:(NSString *)value
NS_SWIFT_NAME(encode(urlString:));
// UNCRUSTIFY_FORMAT_ON
/**
  Creates a timer using Grand Central Dispatch.
 @param interval The interval to fire the timer, in seconds.
 @param block The code block to execute when timer is fired.
 @return The dispatch handle.
 */
+ (dispatch_source_t)startGCDTimerWithInterval:(double)interval block:(dispatch_block_t)block;
/**
 Stop a timer that was started by startGCDTimerWithInterval.
 @param timer The dispatch handle received from startGCDTimerWithInterval.
 */
+ (void)stopGCDTimer:(dispatch_source_t)timer;
/**
 Get SHA256 hased string of NSString/NSData
 @param input The data that needs to be hashed, it could be NSString or NSData.
 */
// UNCRUSTIFY_FORMAT_OFF
+ (nullable NSString *)SHA256Hash:(NSObject *)input
NS_SWIFT_NAME(sha256Hash(_:));
// UNCRUSTIFY_FORMAT_ON
/**
 Returns the graphdomain stored in FBSDKAuthenticationToken
 */
+ (NSString *)getGraphDomainFromToken;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
+ (NSURL *)unversionedFacebookURLWithHostPrefix:(NSString *)hostPrefix
                                           path:(NSString *)path
                                queryParameters:(NSDictionary<NSString *, id> *)queryParameters
                                          error:(NSError *__autoreleasing *)errorRef;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialog.h
New file
@@ -0,0 +1,77 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <CoreGraphics/CGGeometry.h>
#import <CoreGraphics/CoreGraphics.h>
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKWebDialogDelegate.h>
@protocol FBSDKWindowFinding;
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(WebDialog)
@interface FBSDKWebDialog : NSObject
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nonatomic) BOOL shouldDeferVisibility;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
@property (nullable, nonatomic, strong) id<FBSDKWindowFinding> windowFinder;
+ (instancetype)new NS_UNAVAILABLE;
- (instancetype)init NS_UNAVAILABLE;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
+ (instancetype)dialogWithName:(NSString *)name
                      delegate:(id<FBSDKWebDialogDelegate>)delegate;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
// UNCRUSTIFY_FORMAT_OFF
+ (instancetype)createAndShowWithName:(NSString *)name
                           parameters:(nullable NSDictionary<NSString *, id> *)parameters
                                frame:(CGRect)frame
                             delegate:(id<FBSDKWebDialogDelegate>)delegate
                         windowFinder:(nullable id<FBSDKWindowFinding>)windowFinder
NS_SWIFT_NAME(createAndShow(name:parameters:frame:delegate:windowFinder:));
// UNCRUSTIFY_FORMAT_ON
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h
New file
@@ -0,0 +1,56 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKWebDialog.h>
@class FBSDKWebDialog;
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(WebDialogDelegate)
@protocol FBSDKWebDialogDelegate
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)webDialog:(FBSDKWebDialog *)webDialog didCompleteWithResults:(NSDictionary<NSString *, id> *)results;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)webDialog:(FBSDKWebDialog *)webDialog didFailWithError:(NSError *)error;
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (void)webDialogDidCancel:(FBSDKWebDialog *)webDialog;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h
New file
@@ -0,0 +1,39 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <UIKit/UIKit.h>
@protocol FBSDKWebDialogViewDelegate;
NS_ASSUME_NONNULL_BEGIN
NS_SWIFT_NAME(FBWebDialogView)
@interface FBSDKWebDialogView : UIView
@property (nonatomic, weak) id<FBSDKWebDialogViewDelegate> delegate;
- (void)loadURL:(NSURL *)URL;
- (void)stopLoading;
@end
NS_SWIFT_NAME(WebDialogViewDelegate)
@protocol FBSDKWebDialogViewDelegate <NSObject>
- (void)webDialogView:(FBSDKWebDialogView *)webDialogView didCompleteWithResults:(NSDictionary<NSString *, id> *)results;
- (void)webDialogView:(FBSDKWebDialogView *)webDialogView didFailWithError:(NSError *)error;
- (void)webDialogViewDidCancel:(FBSDKWebDialogView *)webDialogView;
- (void)webDialogViewDidFinishLoad:(FBSDKWebDialogView *)webDialogView;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h
New file
@@ -0,0 +1,34 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKAppLinkResolving.h>
NS_ASSUME_NONNULL_BEGIN
/**
 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)
@interface FBSDKWebViewAppLinkResolver : NSObject <FBSDKAppLinkResolving>
/**
 Gets the instance of a FBSDKWebViewAppLinkResolver.
 */
@property (class, nonatomic, readonly, strong) FBSDKWebViewAppLinkResolver *sharedInstance
NS_SWIFT_NAME(shared);
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWindowFinding.h
New file
@@ -0,0 +1,36 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#if !TARGET_OS_TV
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(WindowFinding)
@protocol FBSDKWindowFinding
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
- (nullable UIWindow *)findWindow;
@end
NS_ASSUME_NONNULL_END
#endif
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h
New file
@@ -0,0 +1,29 @@
/*
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 * All rights reserved.
 *
 * This source code is licensed under the license found in the
 * LICENSE file in the root directory of this source tree.
 */
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKLogging.h>
#import <FBSDKCoreKit/FBSDKLoggingBehavior.h>
NS_ASSUME_NONNULL_BEGIN
/**
 Internal Type exposed to facilitate transition to Swift.
 API Subject to change or removal without warning. Do not use.
 @warning INTERNAL - DO NOT USE
 */
NS_SWIFT_NAME(LoggerCreating)
@protocol __FBSDKLoggerCreating
- (id<FBSDKLogging>)createLoggerWithLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior;
@end
NS_ASSUME_NONNULL_END
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Info.plist
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface
New file
@@ -0,0 +1,68 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
// swift-module-flags: -target arm64-apple-ios10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit
@_exported import FBSDKCoreKit
import Foundation
import Swift
extension AccessToken {
  public var permissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var declinedPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var expiredPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool
}
public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral {
  case publicProfile
  case userFriends
  case email
  case userAboutMe
  case userActionsBooks
  case userActionsFitness
  case userActionsMusic
  case userActionsNews
  case userActionsVideo
  case userBirthday
  case userEducationHistory
  case userEvents
  case userGamesActivity
  case userGender
  case userHometown
  case userLikes
  case userLocation
  case userManagedGroups
  case userPhotos
  case userPosts
  case userRelationships
  case userRelationshipDetails
  case userReligionPolitics
  case userTaggedPlaces
  case userVideos
  case userWebsite
  case userWorkHistory
  case readCustomFriendlists
  case readInsights
  case readAudienceNetworkInsights
  case readPageMailboxes
  case pagesShowList
  case pagesManageCta
  case pagesManageInstantArticles
  case adsRead
  case custom(Swift.String)
  public init(stringLiteral value: Swift.String)
  public var name: Swift.String {
    get
  }
  public func hash(into hasher: inout Swift.Hasher)
  public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool
  public typealias ExtendedGraphemeClusterLiteralType = Swift.String
  public typealias StringLiteralType = Swift.String
  public typealias UnicodeScalarLiteralType = Swift.String
  public var hashValue: Swift.Int {
    get
  }
}
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface
New file
@@ -0,0 +1,68 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
// swift-module-flags: -target arm64-apple-ios10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit
@_exported import FBSDKCoreKit
import Foundation
import Swift
extension AccessToken {
  public var permissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var declinedPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var expiredPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool
}
public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral {
  case publicProfile
  case userFriends
  case email
  case userAboutMe
  case userActionsBooks
  case userActionsFitness
  case userActionsMusic
  case userActionsNews
  case userActionsVideo
  case userBirthday
  case userEducationHistory
  case userEvents
  case userGamesActivity
  case userGender
  case userHometown
  case userLikes
  case userLocation
  case userManagedGroups
  case userPhotos
  case userPosts
  case userRelationships
  case userRelationshipDetails
  case userReligionPolitics
  case userTaggedPlaces
  case userVideos
  case userWebsite
  case userWorkHistory
  case readCustomFriendlists
  case readInsights
  case readAudienceNetworkInsights
  case readPageMailboxes
  case pagesShowList
  case pagesManageCta
  case pagesManageInstantArticles
  case adsRead
  case custom(Swift.String)
  public init(stringLiteral value: Swift.String)
  public var name: Swift.String {
    get
  }
  public func hash(into hasher: inout Swift.Hasher)
  public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool
  public typealias ExtendedGraphemeClusterLiteralType = Swift.String
  public typealias StringLiteralType = Swift.String
  public typealias UnicodeScalarLiteralType = Swift.String
  public var hashValue: Swift.Int {
    get
  }
}
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/i386-apple-ios-simulator.swiftdoc
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/i386-apple-ios-simulator.swiftinterface
New file
@@ -0,0 +1,68 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
// swift-module-flags: -target i386-apple-ios10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit
@_exported import FBSDKCoreKit
import Foundation
import Swift
extension AccessToken {
  public var permissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var declinedPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var expiredPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool
}
public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral {
  case publicProfile
  case userFriends
  case email
  case userAboutMe
  case userActionsBooks
  case userActionsFitness
  case userActionsMusic
  case userActionsNews
  case userActionsVideo
  case userBirthday
  case userEducationHistory
  case userEvents
  case userGamesActivity
  case userGender
  case userHometown
  case userLikes
  case userLocation
  case userManagedGroups
  case userPhotos
  case userPosts
  case userRelationships
  case userRelationshipDetails
  case userReligionPolitics
  case userTaggedPlaces
  case userVideos
  case userWebsite
  case userWorkHistory
  case readCustomFriendlists
  case readInsights
  case readAudienceNetworkInsights
  case readPageMailboxes
  case pagesShowList
  case pagesManageCta
  case pagesManageInstantArticles
  case adsRead
  case custom(Swift.String)
  public init(stringLiteral value: Swift.String)
  public var name: Swift.String {
    get
  }
  public func hash(into hasher: inout Swift.Hasher)
  public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool
  public typealias ExtendedGraphemeClusterLiteralType = Swift.String
  public typealias StringLiteralType = Swift.String
  public typealias UnicodeScalarLiteralType = Swift.String
  public var hashValue: Swift.Int {
    get
  }
}
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/i386.swiftdoc
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/i386.swiftinterface
New file
@@ -0,0 +1,68 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
// swift-module-flags: -target i386-apple-ios10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit
@_exported import FBSDKCoreKit
import Foundation
import Swift
extension AccessToken {
  public var permissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var declinedPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var expiredPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool
}
public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral {
  case publicProfile
  case userFriends
  case email
  case userAboutMe
  case userActionsBooks
  case userActionsFitness
  case userActionsMusic
  case userActionsNews
  case userActionsVideo
  case userBirthday
  case userEducationHistory
  case userEvents
  case userGamesActivity
  case userGender
  case userHometown
  case userLikes
  case userLocation
  case userManagedGroups
  case userPhotos
  case userPosts
  case userRelationships
  case userRelationshipDetails
  case userReligionPolitics
  case userTaggedPlaces
  case userVideos
  case userWebsite
  case userWorkHistory
  case readCustomFriendlists
  case readInsights
  case readAudienceNetworkInsights
  case readPageMailboxes
  case pagesShowList
  case pagesManageCta
  case pagesManageInstantArticles
  case adsRead
  case custom(Swift.String)
  public init(stringLiteral value: Swift.String)
  public var name: Swift.String {
    get
  }
  public func hash(into hasher: inout Swift.Hasher)
  public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool
  public typealias ExtendedGraphemeClusterLiteralType = Swift.String
  public typealias StringLiteralType = Swift.String
  public typealias UnicodeScalarLiteralType = Swift.String
  public var hashValue: Swift.Int {
    get
  }
}
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
New file
@@ -0,0 +1,68 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
// swift-module-flags: -target x86_64-apple-ios10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit
@_exported import FBSDKCoreKit
import Foundation
import Swift
extension AccessToken {
  public var permissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var declinedPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var expiredPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool
}
public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral {
  case publicProfile
  case userFriends
  case email
  case userAboutMe
  case userActionsBooks
  case userActionsFitness
  case userActionsMusic
  case userActionsNews
  case userActionsVideo
  case userBirthday
  case userEducationHistory
  case userEvents
  case userGamesActivity
  case userGender
  case userHometown
  case userLikes
  case userLocation
  case userManagedGroups
  case userPhotos
  case userPosts
  case userRelationships
  case userRelationshipDetails
  case userReligionPolitics
  case userTaggedPlaces
  case userVideos
  case userWebsite
  case userWorkHistory
  case readCustomFriendlists
  case readInsights
  case readAudienceNetworkInsights
  case readPageMailboxes
  case pagesShowList
  case pagesManageCta
  case pagesManageInstantArticles
  case adsRead
  case custom(Swift.String)
  public init(stringLiteral value: Swift.String)
  public var name: Swift.String {
    get
  }
  public func hash(into hasher: inout Swift.Hasher)
  public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool
  public typealias ExtendedGraphemeClusterLiteralType = Swift.String
  public typealias StringLiteralType = Swift.String
  public typealias UnicodeScalarLiteralType = Swift.String
  public var hashValue: Swift.Int {
    get
  }
}
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface
New file
@@ -0,0 +1,68 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
// swift-module-flags: -target x86_64-apple-ios10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit
@_exported import FBSDKCoreKit
import Foundation
import Swift
extension AccessToken {
  public var permissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var declinedPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public var expiredPermissions: Swift.Set<FBSDKCoreKit.Permission> {
    get
  }
  public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool
}
public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral {
  case publicProfile
  case userFriends
  case email
  case userAboutMe
  case userActionsBooks
  case userActionsFitness
  case userActionsMusic
  case userActionsNews
  case userActionsVideo
  case userBirthday
  case userEducationHistory
  case userEvents
  case userGamesActivity
  case userGender
  case userHometown
  case userLikes
  case userLocation
  case userManagedGroups
  case userPhotos
  case userPosts
  case userRelationships
  case userRelationshipDetails
  case userReligionPolitics
  case userTaggedPlaces
  case userVideos
  case userWebsite
  case userWorkHistory
  case readCustomFriendlists
  case readInsights
  case readAudienceNetworkInsights
  case readPageMailboxes
  case pagesShowList
  case pagesManageCta
  case pagesManageInstantArticles
  case adsRead
  case custom(Swift.String)
  public init(stringLiteral value: Swift.String)
  public var name: Swift.String {
    get
  }
  public func hash(into hasher: inout Swift.Hasher)
  public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool
  public typealias ExtendedGraphemeClusterLiteralType = Swift.String
  public typealias StringLiteralType = Swift.String
  public typealias UnicodeScalarLiteralType = Swift.String
  public var hashValue: Swift.Int {
    get
  }
}
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/Modules/module.modulemap
New file
@@ -0,0 +1,11 @@
framework module FBSDKCoreKit {
    umbrella header "FBSDKCoreKit.h"
    export *
    module * { export * }
}
module FBSDKCoreKit.Swift {
    header "FBSDKCoreKit-Swift.h"
    requires objc
}
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeDirectory
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements-1
Binary files differ
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeResources
New file
@@ -0,0 +1,2007 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>files</key>
    <dict>
        <key>Headers/FBSDKAccessToken.h</key>
        <data>
        FdBp+8j6AxRPLOq08e4uSZ+O0HQ=
        </data>
        <key>Headers/FBSDKAccessTokenProtocols.h</key>
        <data>
        QpJzB6oI1x1D3M0cC8Yw7FSuwKg=
        </data>
        <key>Headers/FBSDKAdvertisingTrackingStatus.h</key>
        <data>
        s2/tT+xSXPH4xXaQ+yW41JtgT58=
        </data>
        <key>Headers/FBSDKAppAvailabilityChecker.h</key>
        <data>
        Wyf9l4OPVlNw4rmgihSwsLLXekY=
        </data>
        <key>Headers/FBSDKAppEventName.h</key>
        <data>
        wdFdzmwiAISzd8iwDbyuhRSh21k=
        </data>
        <key>Headers/FBSDKAppEventParameterName.h</key>
        <data>
        MM4ev1BeX/0WegWQw3F1dwsAkYk=
        </data>
        <key>Headers/FBSDKAppEventParameterProduct.h</key>
        <data>
        +U+6RokNqT0HYXyNjzzeiyZY5QA=
        </data>
        <key>Headers/FBSDKAppEventParameterValue.h</key>
        <data>
        lBWXMIpZeI8R3vManTtZKWntcLM=
        </data>
        <key>Headers/FBSDKAppEventUserDataType.h</key>
        <data>
        QVOP6sohuF5Jo+ewJl+GYU8ZW6U=
        </data>
        <key>Headers/FBSDKAppEvents.h</key>
        <data>
        Iw1weQ8CTgxRjaWVyHyzshZtiSI=
        </data>
        <key>Headers/FBSDKAppEventsFlushBehavior.h</key>
        <data>
        z2zh4Ol5CIJVBykPRdMiecSK1v8=
        </data>
        <key>Headers/FBSDKAppEventsNotificationName.h</key>
        <data>
        l+J0Y0ngCjLAj2KCPeVvhmD/jOM=
        </data>
        <key>Headers/FBSDKAppLink.h</key>
        <data>
        Hxl9/GiIAUqhFFJxlzrhPyAAAvI=
        </data>
        <key>Headers/FBSDKAppLinkNavigation.h</key>
        <data>
        zQsz2KqerzSFAQZZLXbwxpD6vQk=
        </data>
        <key>Headers/FBSDKAppLinkResolver.h</key>
        <data>
        K41jvhECQHZzoOtXlgypv1jX/AQ=
        </data>
        <key>Headers/FBSDKAppLinkResolverRequestBuilder.h</key>
        <data>
        WPT+BaTT21CeB+GwM02XrsRU1tQ=
        </data>
        <key>Headers/FBSDKAppLinkResolving.h</key>
        <data>
        pTSrryIdftQPM8SQLD5ArSobkgU=
        </data>
        <key>Headers/FBSDKAppLinkTarget.h</key>
        <data>
        wu1hLstfOX4rqiEDwdXIl3svzCU=
        </data>
        <key>Headers/FBSDKAppLinkTargetProtocol.h</key>
        <data>
        nOPXG2n5aCDr29fg/50tJQLkAsw=
        </data>
        <key>Headers/FBSDKAppLinkUtility.h</key>
        <data>
        4gHfzG83LxOK83cgltwXBc3eqXI=
        </data>
        <key>Headers/FBSDKAppURLSchemeProviding.h</key>
        <data>
        G7H5ArEaw56tAdukKkeFnHJW3yM=
        </data>
        <key>Headers/FBSDKApplicationDelegate.h</key>
        <data>
        cp3jem4WwU5RWgVQ7i25hKc6pqw=
        </data>
        <key>Headers/FBSDKApplicationObserving.h</key>
        <data>
        E5Ew6Wmyl//0dt7F2wSyYMbL8Uc=
        </data>
        <key>Headers/FBSDKAuthenticationToken.h</key>
        <data>
        C+FshH5Q2Uh8qBkHgMU9aPrsOoE=
        </data>
        <key>Headers/FBSDKAuthenticationTokenClaims.h</key>
        <data>
        xojLcwuGpunIQjN3S1ntX2IxWxk=
        </data>
        <key>Headers/FBSDKAuthenticationTokenProtocols.h</key>
        <data>
        ll9VzBIGgFDag+gJiL8CfwN8Vmc=
        </data>
        <key>Headers/FBSDKBridgeAPI.h</key>
        <data>
        I5hqZr4+zcVZsAmHsy4JSL1Fgt8=
        </data>
        <key>Headers/FBSDKBridgeAPIProtocol.h</key>
        <data>
        MsZsfhF27cV7UwnA9wtLWKut7x8=
        </data>
        <key>Headers/FBSDKBridgeAPIProtocolType.h</key>
        <data>
        DblZg5KWlfoY7uhozPWbR8A+C+Q=
        </data>
        <key>Headers/FBSDKBridgeAPIRequest.h</key>
        <data>
        /49KetCwFynSQPcoa2fwqdM6WCU=
        </data>
        <key>Headers/FBSDKBridgeAPIRequestCreating.h</key>
        <data>
        fSrgRjXiEf48iO5SW4tUzCK4Dfw=
        </data>
        <key>Headers/FBSDKBridgeAPIRequestOpening.h</key>
        <data>
        +Du1Slb3MvBO9hnallcqMyu0oAw=
        </data>
        <key>Headers/FBSDKBridgeAPIRequestProtocol.h</key>
        <data>
        QvIJ69YhObUzXyvQTDogepJbLIY=
        </data>
        <key>Headers/FBSDKBridgeAPIResponse.h</key>
        <data>
        vy3kN0D9t6fqcYW4uwO5oHLybmw=
        </data>
        <key>Headers/FBSDKButton.h</key>
        <data>
        VP/h3NY6rFqc32VGDLy1I5vg4mk=
        </data>
        <key>Headers/FBSDKButtonImpressionLogging.h</key>
        <data>
        QCERTuy3Z6Tpdz57XIYmke8IZHw=
        </data>
        <key>Headers/FBSDKConstants.h</key>
        <data>
        QM/10UpJj+2FQazypsAXey5XIv0=
        </data>
        <key>Headers/FBSDKCoreKit-Swift.h</key>
        <data>
        LOoKFjd9IuP2tmcBEu5A3a64vPs=
        </data>
        <key>Headers/FBSDKCoreKit.h</key>
        <data>
        +yWgGB4GycVspf7/Um87xJZZEpg=
        </data>
        <key>Headers/FBSDKCoreKitVersions.h</key>
        <data>
        5FbPLDwbKhqMgHrepJhaDHJ3W9A=
        </data>
        <key>Headers/FBSDKDeviceButton.h</key>
        <data>
        4LIheHz+TKvNTDHMFLx9U5N9muI=
        </data>
        <key>Headers/FBSDKDeviceDialogView.h</key>
        <data>
        0aubj8CDlLTz/o8MfbxQrck/VQs=
        </data>
        <key>Headers/FBSDKDeviceViewControllerBase.h</key>
        <data>
        GwOsBgDkm499g8wwtEb4H2x1OOI=
        </data>
        <key>Headers/FBSDKDynamicFrameworkLoaderProxy.h</key>
        <data>
        rhZQ1wtY3TzgLAeCS3UKiEOWuV0=
        </data>
        <key>Headers/FBSDKDynamicSocialFrameworkLoader.h</key>
        <data>
        hzWvYbi0lWtwTAtzrWpAPYBJOtY=
        </data>
        <key>Headers/FBSDKError.h</key>
        <data>
        aC4oRlo+/XpJgbeYAOVW++IEfTs=
        </data>
        <key>Headers/FBSDKErrorCreating.h</key>
        <data>
        hSTHauBFdEYzYLgpazD8Nu2mbvA=
        </data>
        <key>Headers/FBSDKErrorFactory.h</key>
        <data>
        BbwtPEHEtIq6FGLxlzJ+93hv4XU=
        </data>
        <key>Headers/FBSDKErrorRecoveryAttempting.h</key>
        <data>
        r3mkBDHcKe63UzmZCJLFEisXL3I=
        </data>
        <key>Headers/FBSDKFeature.h</key>
        <data>
        r0kC+Ttkm432vZl7up2ZZn3ynx4=
        </data>
        <key>Headers/FBSDKFeatureChecking.h</key>
        <data>
        rYTkx84W03mL0rrno4sthw6poiM=
        </data>
        <key>Headers/FBSDKGraphErrorRecoveryProcessor.h</key>
        <data>
        a5E8Gxc9SgyLoFlE2Ano3J5CxJI=
        </data>
        <key>Headers/FBSDKGraphRequest.h</key>
        <data>
        /lSds6zkGD01UHaUkcmbAz2Y4qA=
        </data>
        <key>Headers/FBSDKGraphRequestConnecting.h</key>
        <data>
        paaU79+o3FwlCqzfosIGlXZTwL4=
        </data>
        <key>Headers/FBSDKGraphRequestConnection.h</key>
        <data>
        LmUsufebJCpswWvXXOLvBKdFlxs=
        </data>
        <key>Headers/FBSDKGraphRequestConnectionDelegate.h</key>
        <data>
        FSHiVcHDpJTlfdfBczQNHtjDJ8s=
        </data>
        <key>Headers/FBSDKGraphRequestConnectionFactory.h</key>
        <data>
        gAfT3DO/vuTTlEaJPEP8hL5P3Eo=
        </data>
        <key>Headers/FBSDKGraphRequestConnectionFactoryProtocol.h</key>
        <data>
        A26a5H79Zb1dRO6YHMFB4DbS+D8=
        </data>
        <key>Headers/FBSDKGraphRequestDataAttachment.h</key>
        <data>
        2S3ZQ5Js7DZGLQLuLMq8EBhs1mM=
        </data>
        <key>Headers/FBSDKGraphRequestFactory.h</key>
        <data>
        UnYfsjuGqCPRh5/bXZ2Gka5ZkCw=
        </data>
        <key>Headers/FBSDKGraphRequestFactoryProtocol.h</key>
        <data>
        Nz3K53RPMCO3ckDCvhJoBJ9TIKI=
        </data>
        <key>Headers/FBSDKGraphRequestFlags.h</key>
        <data>
        jJowr6QtAIBSViiIvarus+OPbJk=
        </data>
        <key>Headers/FBSDKGraphRequestHTTPMethod.h</key>
        <data>
        sF4WT7ko2ZXuQ91thBewwSb29Cc=
        </data>
        <key>Headers/FBSDKGraphRequestProtocol.h</key>
        <data>
        pP8DSrl5ebn1DHoe7ki1IM9ODdA=
        </data>
        <key>Headers/FBSDKIcon.h</key>
        <data>
        nSUcEGcswYAb2H/1Kk1Ibii38sQ=
        </data>
        <key>Headers/FBSDKImpressionLoggingButton.h</key>
        <data>
        aaainoJHYRbRmab8MpwHmrU4hVo=
        </data>
        <key>Headers/FBSDKInternalUtility.h</key>
        <data>
        BfBBCPIrtR/QCVeunlBklruV2uA=
        </data>
        <key>Headers/FBSDKInternalUtilityProtocol.h</key>
        <data>
        Bzxp7KCFEHv2fKmQ8xiymgbyP+w=
        </data>
        <key>Headers/FBSDKKeychainStore.h</key>
        <data>
        VSfBFlzguwgAJhVey77PM3TiKzI=
        </data>
        <key>Headers/FBSDKKeychainStoreFactory.h</key>
        <data>
        cHbL4sTVCJ/DsMdOLvlSEFLPXro=
        </data>
        <key>Headers/FBSDKKeychainStoreProtocol.h</key>
        <data>
        Vl4nIrUwT7cqcjwlXymbPkKUVDo=
        </data>
        <key>Headers/FBSDKKeychainStoreProviding.h</key>
        <data>
        mIeRZ1Khyvf/6V2HXI3+7c15XfU=
        </data>
        <key>Headers/FBSDKLocation.h</key>
        <data>
        KkVTEnzDHQSsdD2EfuZ6TE8N67k=
        </data>
        <key>Headers/FBSDKLogger.h</key>
        <data>
        KtCyvYSn7u6/yWS4JbCM+3eUzAQ=
        </data>
        <key>Headers/FBSDKLogging.h</key>
        <data>
        /DbryGZcqEQACAktvCjPjV6SDG4=
        </data>
        <key>Headers/FBSDKLoggingBehavior.h</key>
        <data>
        Xob855WzEFnzHKjlahX6PWMn9q8=
        </data>
        <key>Headers/FBSDKLoginTooltip.h</key>
        <data>
        OBxfuMrRLtdGIPEbRpDPMFS8G7o=
        </data>
        <key>Headers/FBSDKMeasurementEvent.h</key>
        <data>
        iDxUikYGmDa2FVGCbslgxrjwXLA=
        </data>
        <key>Headers/FBSDKMutableCopying.h</key>
        <data>
        g9nqNukg5M9WPBhpCX6sItCSUMA=
        </data>
        <key>Headers/FBSDKNetworkErrorChecker.h</key>
        <data>
        lc4ltIsnGN0wefVKZeW3BTQqt8o=
        </data>
        <key>Headers/FBSDKNetworkErrorChecking.h</key>
        <data>
        /hWb0opfEGoJTP5RYpcAHxcDGnk=
        </data>
        <key>Headers/FBSDKProductAvailability.h</key>
        <data>
        A8ncULuD32IYuqq2/mW1j+6Yj0U=
        </data>
        <key>Headers/FBSDKProductCondition.h</key>
        <data>
        p2M86R+0XjuIIHBALGh4qHhF0sg=
        </data>
        <key>Headers/FBSDKProfile.h</key>
        <data>
        TR/NGJvuKWVrFADvH/QsPBsAONw=
        </data>
        <key>Headers/FBSDKProfilePictureView.h</key>
        <data>
        LhV0xJaXbnMzL5XAm5Ju/CDHbmg=
        </data>
        <key>Headers/FBSDKProfileProtocols.h</key>
        <data>
        osJIfxC8jjnWg+nZiIydGspDpKo=
        </data>
        <key>Headers/FBSDKRandom.h</key>
        <data>
        R8FED9YvoEocX/AhmRTKcVPRw2o=
        </data>
        <key>Headers/FBSDKServerConfigurationProvider.h</key>
        <data>
        pGF41E1fqKnrWeVNWmZyyEdYz4A=
        </data>
        <key>Headers/FBSDKSettings.h</key>
        <data>
        gSQ4nt1xkrrr5nlysp9R1/ACo1w=
        </data>
        <key>Headers/FBSDKSettingsLogging.h</key>
        <data>
        j4NKiO1um7BzI27sPShA+WNNV6E=
        </data>
        <key>Headers/FBSDKSettingsProtocol.h</key>
        <data>
        +0TbKhD/wpIo+IGvMjokdxtFRbo=
        </data>
        <key>Headers/FBSDKShareDialogConfiguration.h</key>
        <data>
        WPPtv+9HV+w3NbzlQBfQDXQ6qlQ=
        </data>
        <key>Headers/FBSDKTokenCaching.h</key>
        <data>
        Y9D8zDMXaiaJEPNG6yqmuv8sdxU=
        </data>
        <key>Headers/FBSDKTokenStringProviding.h</key>
        <data>
        JeUO2b20Z0Tb4oH+6uxCMhfTDgg=
        </data>
        <key>Headers/FBSDKTransformer.h</key>
        <data>
        Ui2GFPACS7T6kK9LcCLcdJyCYyo=
        </data>
        <key>Headers/FBSDKURL.h</key>
        <data>
        J0nxEkS/juPC0yN3eSGKkmbSo2w=
        </data>
        <key>Headers/FBSDKURLHosting.h</key>
        <data>
        t5Vuvclz3txsOHO/DxRweisyVC8=
        </data>
        <key>Headers/FBSDKURLOpener.h</key>
        <data>
        A0FSD5yqJH1esXZTdJ5le57N30Q=
        </data>
        <key>Headers/FBSDKURLOpening.h</key>
        <data>
        ExR8Hwm+b4hQrM+eFZoUR3yLS1U=
        </data>
        <key>Headers/FBSDKURLScheme.h</key>
        <data>
        Ca7SXQcpGQds1aZZ/5Jm2Ldy9EA=
        </data>
        <key>Headers/FBSDKUserAgeRange.h</key>
        <data>
        n34Hgt5tpchOrEQur1jMQ/YcUCE=
        </data>
        <key>Headers/FBSDKUtility.h</key>
        <data>
        QYPNgCfFtj+V/4GHmhK8Cxn3A88=
        </data>
        <key>Headers/FBSDKWebDialog.h</key>
        <data>
        +n3id1y4ANLbeL97LU1o65ms1p8=
        </data>
        <key>Headers/FBSDKWebDialogDelegate.h</key>
        <data>
        Chc8NMEwHSvrQkghQPV6O7rBAW8=
        </data>
        <key>Headers/FBSDKWebDialogView.h</key>
        <data>
        hui2sUnpJKWcSpt107HTbPs4cps=
        </data>
        <key>Headers/FBSDKWebViewAppLinkResolver.h</key>
        <data>
        bT0V431+Tq7dy6RapUksogGMmiw=
        </data>
        <key>Headers/FBSDKWindowFinding.h</key>
        <data>
        nOcf/JUO5T1bDEy+s4O6RSwXR/8=
        </data>
        <key>Headers/__FBSDKLoggerCreating.h</key>
        <data>
        y1VVRA/XNhhKMaoTUc/66smvRqI=
        </data>
        <key>Info.plist</key>
        <data>
        NmRy81jnlCWYY9AAw9SAl0/iDQs=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc</key>
        <data>
        B13HfYHe0Mqo+muRgNce1Jr2HZE=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface</key>
        <data>
        QnP7D8Rhwr84efo7/UF9KnuKt9Y=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule</key>
        <data>
        sI8T8j+uYcgyhiAoUo7Y/mDzm10=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc</key>
        <data>
        B13HfYHe0Mqo+muRgNce1Jr2HZE=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface</key>
        <data>
        QnP7D8Rhwr84efo7/UF9KnuKt9Y=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/arm64.swiftmodule</key>
        <data>
        sI8T8j+uYcgyhiAoUo7Y/mDzm10=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/i386-apple-ios-simulator.swiftdoc</key>
        <data>
        F2XGx2Q/iz1V5YVCEp5bhVf7WI8=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/i386-apple-ios-simulator.swiftinterface</key>
        <data>
        kwi3RG+EdvGSdgzzuzcawdIcplY=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/i386-apple-ios-simulator.swiftmodule</key>
        <data>
        f5DvEHo8MZXWJREVODtRTKfICYc=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/i386.swiftdoc</key>
        <data>
        F2XGx2Q/iz1V5YVCEp5bhVf7WI8=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/i386.swiftinterface</key>
        <data>
        kwi3RG+EdvGSdgzzuzcawdIcplY=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/i386.swiftmodule</key>
        <data>
        f5DvEHo8MZXWJREVODtRTKfICYc=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc</key>
        <data>
        wN45BtThBybE+YBMnISNAn3Wrkc=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface</key>
        <data>
        tvtKKmPkv514x9HojvmpErAFqww=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule</key>
        <data>
        WECzA5ikepFPBOLqZT0Ga5HwSIM=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc</key>
        <data>
        wN45BtThBybE+YBMnISNAn3Wrkc=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface</key>
        <data>
        tvtKKmPkv514x9HojvmpErAFqww=
        </data>
        <key>Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftmodule</key>
        <data>
        WECzA5ikepFPBOLqZT0Ga5HwSIM=
        </data>
        <key>Modules/module.modulemap</key>
        <data>
        dqxVNYXT9nBvFc3sI+M8nUrDXuA=
        </data>
    </dict>
    <key>files2</key>
    <dict>
        <key>Headers/FBSDKAccessToken.h</key>
        <dict>
            <key>hash</key>
            <data>
            FdBp+8j6AxRPLOq08e4uSZ+O0HQ=
            </data>
            <key>hash2</key>
            <data>
            LnhoRDjykD6w6mytSi+Qi3HHm91Mx7fMhVW8A0th/ZM=
            </data>
        </dict>
        <key>Headers/FBSDKAccessTokenProtocols.h</key>
        <dict>
            <key>hash</key>
            <data>
            QpJzB6oI1x1D3M0cC8Yw7FSuwKg=
            </data>
            <key>hash2</key>
            <data>
            VuMGgje9C8CglYD1qDMt29vcNIUBUZlTAdNo+qvSeXM=
            </data>
        </dict>
        <key>Headers/FBSDKAdvertisingTrackingStatus.h</key>
        <dict>
            <key>hash</key>
            <data>
            s2/tT+xSXPH4xXaQ+yW41JtgT58=
            </data>
            <key>hash2</key>
            <data>
            pj5HBFKU2AJRVkryxLDxsNyV+Hq0vhsL7ESLeXA7gco=
            </data>
        </dict>
        <key>Headers/FBSDKAppAvailabilityChecker.h</key>
        <dict>
            <key>hash</key>
            <data>
            Wyf9l4OPVlNw4rmgihSwsLLXekY=
            </data>
            <key>hash2</key>
            <data>
            WCKAfRQSLZ76amGNcy7D85Zr0FqbK3yqgD2x9Q2KMVc=
            </data>
        </dict>
        <key>Headers/FBSDKAppEventName.h</key>
        <dict>
            <key>hash</key>
            <data>
            wdFdzmwiAISzd8iwDbyuhRSh21k=
            </data>
            <key>hash2</key>
            <data>
            ksjzkDapgniPO9EIHX2iMw6B8GLLPoQlxF9HA5P5/58=
            </data>
        </dict>
        <key>Headers/FBSDKAppEventParameterName.h</key>
        <dict>
            <key>hash</key>
            <data>
            MM4ev1BeX/0WegWQw3F1dwsAkYk=
            </data>
            <key>hash2</key>
            <data>
            sZCbD+G0U92usATerX7LJTtQ5KtT5OybDjUeeUAMifA=
            </data>
        </dict>
        <key>Headers/FBSDKAppEventParameterProduct.h</key>
        <dict>
            <key>hash</key>
            <data>
            +U+6RokNqT0HYXyNjzzeiyZY5QA=
            </data>
            <key>hash2</key>
            <data>
            kCWX9QBWXU4l9ZpFGzT4+F7TKUqX8UYgrlqOJubpcvk=
            </data>
        </dict>
        <key>Headers/FBSDKAppEventParameterValue.h</key>
        <dict>
            <key>hash</key>
            <data>
            lBWXMIpZeI8R3vManTtZKWntcLM=
            </data>
            <key>hash2</key>
            <data>
            hvGUWQJWw1EI5mVqZIMr0h3nVub4zkMI5NxtsRQ3hMA=
            </data>
        </dict>
        <key>Headers/FBSDKAppEventUserDataType.h</key>
        <dict>
            <key>hash</key>
            <data>
            QVOP6sohuF5Jo+ewJl+GYU8ZW6U=
            </data>
            <key>hash2</key>
            <data>
            IvQ7FyH7Ea4yIeRze5DWsr2FIzG2oTBhIp1ZVjqr4AY=
            </data>
        </dict>
        <key>Headers/FBSDKAppEvents.h</key>
        <dict>
            <key>hash</key>
            <data>
            Iw1weQ8CTgxRjaWVyHyzshZtiSI=
            </data>
            <key>hash2</key>
            <data>
            tKg28mboWT1ks/3oq9fydc13MScjp9fK56hokVe8M64=
            </data>
        </dict>
        <key>Headers/FBSDKAppEventsFlushBehavior.h</key>
        <dict>
            <key>hash</key>
            <data>
            z2zh4Ol5CIJVBykPRdMiecSK1v8=
            </data>
            <key>hash2</key>
            <data>
            8Nd/Gs2g8Y4AC0nA6i5yLhQlPvdE6y3fygKTo7LS1L8=
            </data>
        </dict>
        <key>Headers/FBSDKAppEventsNotificationName.h</key>
        <dict>
            <key>hash</key>
            <data>
            l+J0Y0ngCjLAj2KCPeVvhmD/jOM=
            </data>
            <key>hash2</key>
            <data>
            tCSVeZ4O/whs6FLMrHypoElEjt4FIFr+N+Eyg5ClbH4=
            </data>
        </dict>
        <key>Headers/FBSDKAppLink.h</key>
        <dict>
            <key>hash</key>
            <data>
            Hxl9/GiIAUqhFFJxlzrhPyAAAvI=
            </data>
            <key>hash2</key>
            <data>
            x91nlbHYNumQdANDCR1osLujS5kjqrYn2XKeHl6wAXY=
            </data>
        </dict>
        <key>Headers/FBSDKAppLinkNavigation.h</key>
        <dict>
            <key>hash</key>
            <data>
            zQsz2KqerzSFAQZZLXbwxpD6vQk=
            </data>
            <key>hash2</key>
            <data>
            zZhaV380mlxe2y3nXoVupfACNrZBdvd8P5xV48YB6kg=
            </data>
        </dict>
        <key>Headers/FBSDKAppLinkResolver.h</key>
        <dict>
            <key>hash</key>
            <data>
            K41jvhECQHZzoOtXlgypv1jX/AQ=
            </data>
            <key>hash2</key>
            <data>
            6HWkJEkKat8/OcVorov3EaRt7+o6Nxp5d5rJsiAc+LM=
            </data>
        </dict>
        <key>Headers/FBSDKAppLinkResolverRequestBuilder.h</key>
        <dict>
            <key>hash</key>
            <data>
            WPT+BaTT21CeB+GwM02XrsRU1tQ=
            </data>
            <key>hash2</key>
            <data>
            ki9UfaJgW1FJlz34P9WwgQxcFjwdMT8DmdrCD291q1U=
            </data>
        </dict>
        <key>Headers/FBSDKAppLinkResolving.h</key>
        <dict>
            <key>hash</key>
            <data>
            pTSrryIdftQPM8SQLD5ArSobkgU=
            </data>
            <key>hash2</key>
            <data>
            ugvedL67tV8O5oMIX4EgSQ+Lz3kYFUfqcSJ6sAlduuk=
            </data>
        </dict>
        <key>Headers/FBSDKAppLinkTarget.h</key>
        <dict>
            <key>hash</key>
            <data>
            wu1hLstfOX4rqiEDwdXIl3svzCU=
            </data>
            <key>hash2</key>
            <data>
            /clacvXtww5+F8cQeTq11aTFbokPDVee12peniQAJ+M=
            </data>
        </dict>
        <key>Headers/FBSDKAppLinkTargetProtocol.h</key>
        <dict>
            <key>hash</key>
            <data>
            nOPXG2n5aCDr29fg/50tJQLkAsw=
            </data>
            <key>hash2</key>
            <data>
            1w91BXbsy8n5gS3mcBXKjlQub0uhTaeKkONiehGddKE=
            </data>
        </dict>
        <key>Headers/FBSDKAppLinkUtility.h</key>
        <dict>
            <key>hash</key>
            <data>
            4gHfzG83LxOK83cgltwXBc3eqXI=
            </data>
            <key>hash2</key>
            <data>
            MD0Emidgpn94Qwi6Rdret9cHu4cb+TZMrk6uNjTCZ3E=
            </data>
        </dict>
        <key>Headers/FBSDKAppURLSchemeProviding.h</key>
        <dict>
            <key>hash</key>
            <data>
            G7H5ArEaw56tAdukKkeFnHJW3yM=
            </data>
            <key>hash2</key>
            <data>
            o9vW113QSBrXeTu8w1RgrMfMpi3Li+ZHpavPt/xYGa4=
            </data>
        </dict>
        <key>Headers/FBSDKApplicationDelegate.h</key>
        <dict>
            <key>hash</key>
            <data>
            cp3jem4WwU5RWgVQ7i25hKc6pqw=
            </data>
            <key>hash2</key>
            <data>
            QG4h1vwyMxQnMR8/r2UY79MB07+pr0is7kezGyfgowE=
            </data>
        </dict>
        <key>Headers/FBSDKApplicationObserving.h</key>
        <dict>
            <key>hash</key>
            <data>
            E5Ew6Wmyl//0dt7F2wSyYMbL8Uc=
            </data>
            <key>hash2</key>
            <data>
            I09jTNQCgePthHc0fW/okp1bhMUx7+PPWoHkC8vl+Ls=
            </data>
        </dict>
        <key>Headers/FBSDKAuthenticationToken.h</key>
        <dict>
            <key>hash</key>
            <data>
            C+FshH5Q2Uh8qBkHgMU9aPrsOoE=
            </data>
            <key>hash2</key>
            <data>
            YQDFktOM6qk5bH/Ah+s9ZGsu4m12At/sDoalJhlQw/w=
            </data>
        </dict>
        <key>Headers/FBSDKAuthenticationTokenClaims.h</key>
        <dict>
            <key>hash</key>
            <data>
            xojLcwuGpunIQjN3S1ntX2IxWxk=
            </data>
            <key>hash2</key>
            <data>
            aBU/e5udieGDwDgz+qcP4zTL0e86m4akTzjoHIZViY4=
            </data>
        </dict>
        <key>Headers/FBSDKAuthenticationTokenProtocols.h</key>
        <dict>
            <key>hash</key>
            <data>
            ll9VzBIGgFDag+gJiL8CfwN8Vmc=
            </data>
            <key>hash2</key>
            <data>
            9hunZocu2ArA/iddd/8a9xWZwt0gHDZPA7mNEhsFEgQ=
            </data>
        </dict>
        <key>Headers/FBSDKBridgeAPI.h</key>
        <dict>
            <key>hash</key>
            <data>
            I5hqZr4+zcVZsAmHsy4JSL1Fgt8=
            </data>
            <key>hash2</key>
            <data>
            /VHa8dL7WXWTHDTBxYJJ/126TykZLdGDcG5xOUHAbIg=
            </data>
        </dict>
        <key>Headers/FBSDKBridgeAPIProtocol.h</key>
        <dict>
            <key>hash</key>
            <data>
            MsZsfhF27cV7UwnA9wtLWKut7x8=
            </data>
            <key>hash2</key>
            <data>
            X+z7XuqGNwH+3YPu+QB5WCsbNcdIaK5qh1sdLvUKelY=
            </data>
        </dict>
        <key>Headers/FBSDKBridgeAPIProtocolType.h</key>
        <dict>
            <key>hash</key>
            <data>
            DblZg5KWlfoY7uhozPWbR8A+C+Q=
            </data>
            <key>hash2</key>
            <data>
            A5XYnc2oBVddlLz3wGiibtMvO6i/A+82gXL5XY+AsgA=
            </data>
        </dict>
        <key>Headers/FBSDKBridgeAPIRequest.h</key>
        <dict>
            <key>hash</key>
            <data>
            /49KetCwFynSQPcoa2fwqdM6WCU=
            </data>
            <key>hash2</key>
            <data>
            skJUk4euPJRaKtWFNSusDh5VCs+v8OI5CRiaykPJyNw=
            </data>
        </dict>
        <key>Headers/FBSDKBridgeAPIRequestCreating.h</key>
        <dict>
            <key>hash</key>
            <data>
            fSrgRjXiEf48iO5SW4tUzCK4Dfw=
            </data>
            <key>hash2</key>
            <data>
            NX+gToQ0lPJ7TSH2qMy4mIDEYMYzkZhwyZbP0XvC1iI=
            </data>
        </dict>
        <key>Headers/FBSDKBridgeAPIRequestOpening.h</key>
        <dict>
            <key>hash</key>
            <data>
            +Du1Slb3MvBO9hnallcqMyu0oAw=
            </data>
            <key>hash2</key>
            <data>
            s2lyojY76IEBtZow3eRPQRAb8vLKp8C63M/45OEbA1I=
            </data>
        </dict>
        <key>Headers/FBSDKBridgeAPIRequestProtocol.h</key>
        <dict>
            <key>hash</key>
            <data>
            QvIJ69YhObUzXyvQTDogepJbLIY=
            </data>
            <key>hash2</key>
            <data>
            zXyn4IrEQSs/K0vIuWaHZHWeYSHJfjrS2xjq3hrHThs=
            </data>
        </dict>
        <key>Headers/FBSDKBridgeAPIResponse.h</key>
        <dict>
            <key>hash</key>
            <data>
            vy3kN0D9t6fqcYW4uwO5oHLybmw=
            </data>
            <key>hash2</key>
            <data>
            ILxKEtXitTQmlNge486f2BNIV5KF7sl8I7WOgk43fCU=
            </data>
        </dict>
        <key>Headers/FBSDKButton.h</key>
        <dict>
            <key>hash</key>
            <data>
            VP/h3NY6rFqc32VGDLy1I5vg4mk=
            </data>
            <key>hash2</key>
            <data>
            /K3xlbG0LVbZ3fZ0qdU7ETTpJUYjpx6ebMURipUz1Vo=
            </data>
        </dict>
        <key>Headers/FBSDKButtonImpressionLogging.h</key>
        <dict>
            <key>hash</key>
            <data>
            QCERTuy3Z6Tpdz57XIYmke8IZHw=
            </data>
            <key>hash2</key>
            <data>
            FGpPUy/CaDs5Ex7ppWQVihoJcQbTfpyMCUE7RYts1gE=
            </data>
        </dict>
        <key>Headers/FBSDKConstants.h</key>
        <dict>
            <key>hash</key>
            <data>
            QM/10UpJj+2FQazypsAXey5XIv0=
            </data>
            <key>hash2</key>
            <data>
            NUyoNdY9z4b7K+VC9oxlk5nOkA0FYCnkJccMyVwUdzo=
            </data>
        </dict>
        <key>Headers/FBSDKCoreKit-Swift.h</key>
        <dict>
            <key>hash</key>
            <data>
            LOoKFjd9IuP2tmcBEu5A3a64vPs=
            </data>
            <key>hash2</key>
            <data>
            9YlFtY5YPwjpXU4Z1zI2TLwKOBX9XqsofnLf+ZhwBIQ=
            </data>
        </dict>
        <key>Headers/FBSDKCoreKit.h</key>
        <dict>
            <key>hash</key>
            <data>
            +yWgGB4GycVspf7/Um87xJZZEpg=
            </data>
            <key>hash2</key>
            <data>
            FY58gPg6zENq41ZoYy/nN/VzQ9aoTd47nPgh7nhcjBs=
            </data>
        </dict>
        <key>Headers/FBSDKCoreKitVersions.h</key>
        <dict>
            <key>hash</key>
            <data>
            5FbPLDwbKhqMgHrepJhaDHJ3W9A=
            </data>
            <key>hash2</key>
            <data>
            F8s/2gC+2EvSx8VBNrt5PCbyg0oK3W90kddqB6iWbB0=
            </data>
        </dict>
        <key>Headers/FBSDKDeviceButton.h</key>
        <dict>
            <key>hash</key>
            <data>
            4LIheHz+TKvNTDHMFLx9U5N9muI=
            </data>
            <key>hash2</key>
            <data>
            jraVs1muJpXk8r7ljiHH2+6sCGrZ0j+17u95Jn5xgKM=
            </data>
        </dict>
        <key>Headers/FBSDKDeviceDialogView.h</key>
        <dict>
            <key>hash</key>
            <data>
            0aubj8CDlLTz/o8MfbxQrck/VQs=
            </data>
            <key>hash2</key>
            <data>
            5SsLAz81rfMji3a9qaEVQ9gWESKGuH6ziUaSTA4K+k4=
            </data>
        </dict>
        <key>Headers/FBSDKDeviceViewControllerBase.h</key>
        <dict>
            <key>hash</key>
            <data>
            GwOsBgDkm499g8wwtEb4H2x1OOI=
            </data>
            <key>hash2</key>
            <data>
            aQAj/57Ge8aZ8Wxi+XEGq5l5GzNQfJPchxrOhBZjHGU=
            </data>
        </dict>
        <key>Headers/FBSDKDynamicFrameworkLoaderProxy.h</key>
        <dict>
            <key>hash</key>
            <data>
            rhZQ1wtY3TzgLAeCS3UKiEOWuV0=
            </data>
            <key>hash2</key>
            <data>
            gjkbOwo/Z+CmEEDT368/274gfa5svaVAjeLyP2nPcTo=
            </data>
        </dict>
        <key>Headers/FBSDKDynamicSocialFrameworkLoader.h</key>
        <dict>
            <key>hash</key>
            <data>
            hzWvYbi0lWtwTAtzrWpAPYBJOtY=
            </data>
            <key>hash2</key>
            <data>
            yozNY8FNInht11Mh7Fgrgg1jEz8tN5wdV4MxgDvH4Ss=
            </data>
        </dict>
        <key>Headers/FBSDKError.h</key>
        <dict>
            <key>hash</key>
            <data>
            aC4oRlo+/XpJgbeYAOVW++IEfTs=
            </data>
            <key>hash2</key>
            <data>
            HtAUfFv8rIKCcQ+PafJEJ5xkxBTfMSQe1TyKa/L+dxA=
            </data>
        </dict>
        <key>Headers/FBSDKErrorCreating.h</key>
        <dict>
            <key>hash</key>
            <data>
            hSTHauBFdEYzYLgpazD8Nu2mbvA=
            </data>
            <key>hash2</key>
            <data>
            J1rXYSPoy877pIwlZKDP6n/b3DufexQeIl0pOymmYVY=
            </data>
        </dict>
        <key>Headers/FBSDKErrorFactory.h</key>
        <dict>
            <key>hash</key>
            <data>
            BbwtPEHEtIq6FGLxlzJ+93hv4XU=
            </data>
            <key>hash2</key>
            <data>
            PwxuvjiaBR9QpRJl5SjDI8lRM5aDTxvbBAloH4txjBs=
            </data>
        </dict>
        <key>Headers/FBSDKErrorRecoveryAttempting.h</key>
        <dict>
            <key>hash</key>
            <data>
            r3mkBDHcKe63UzmZCJLFEisXL3I=
            </data>
            <key>hash2</key>
            <data>
            bbQLx2KLum7BokOQzq6eMFMcPRKyQgeSJyYi567SqfQ=
            </data>
        </dict>
        <key>Headers/FBSDKFeature.h</key>
        <dict>
            <key>hash</key>
            <data>
            r0kC+Ttkm432vZl7up2ZZn3ynx4=
            </data>
            <key>hash2</key>
            <data>
            7MjdW11KHDSXxIl8f9kn+6SJtueluLzMG9NdpIh8JDE=
            </data>
        </dict>
        <key>Headers/FBSDKFeatureChecking.h</key>
        <dict>
            <key>hash</key>
            <data>
            rYTkx84W03mL0rrno4sthw6poiM=
            </data>
            <key>hash2</key>
            <data>
            QtYErERzFYGRmUpt4HXd8p062xQtrNl5l+J2nUhhc1k=
            </data>
        </dict>
        <key>Headers/FBSDKGraphErrorRecoveryProcessor.h</key>
        <dict>
            <key>hash</key>
            <data>
            a5E8Gxc9SgyLoFlE2Ano3J5CxJI=
            </data>
            <key>hash2</key>
            <data>
            BPwrqEQ6eQA53/QUMSz7SQtDuXz52rEf6pTejgqBNcM=
            </data>
        </dict>
        <key>Headers/FBSDKGraphRequest.h</key>
        <dict>
            <key>hash</key>
            <data>
            /lSds6zkGD01UHaUkcmbAz2Y4qA=
            </data>
            <key>hash2</key>
            <data>
            urPGtJjOnRNLKWZi7XrxT4fgTjre3nZs6p/rGEvmBaU=
            </data>
        </dict>
        <key>Headers/FBSDKGraphRequestConnecting.h</key>
        <dict>
            <key>hash</key>
            <data>
            paaU79+o3FwlCqzfosIGlXZTwL4=
            </data>
            <key>hash2</key>
            <data>
            ly7JyuRHRTif+4dhHHyNJrgci4jYJ1SPobEAWFdeBG8=
            </data>
        </dict>
        <key>Headers/FBSDKGraphRequestConnection.h</key>
        <dict>
            <key>hash</key>
            <data>
            LmUsufebJCpswWvXXOLvBKdFlxs=
            </data>
            <key>hash2</key>
            <data>
            K1mm6XCLmDCjvkN6ao4jGVuYMHb1bELXRGWOdrLUj/U=
            </data>
        </dict>
        <key>Headers/FBSDKGraphRequestConnectionDelegate.h</key>
        <dict>
            <key>hash</key>
            <data>
            FSHiVcHDpJTlfdfBczQNHtjDJ8s=
            </data>
            <key>hash2</key>
            <data>
            pbeIgtjILQ+9lWJviGFFqpO8IqXWnVf2DQ094YKDKMY=
            </data>
        </dict>
        <key>Headers/FBSDKGraphRequestConnectionFactory.h</key>
        <dict>
            <key>hash</key>
            <data>
            gAfT3DO/vuTTlEaJPEP8hL5P3Eo=
            </data>
            <key>hash2</key>
            <data>
            xgTvIuiH3O0GP4dAfx+lVweVvj/3VUFzk/ZwDkEd6UM=
            </data>
        </dict>
        <key>Headers/FBSDKGraphRequestConnectionFactoryProtocol.h</key>
        <dict>
            <key>hash</key>
            <data>
            A26a5H79Zb1dRO6YHMFB4DbS+D8=
            </data>
            <key>hash2</key>
            <data>
            ZSBkNkUs6k4hh3lOO6aa5+j5kuh9vwSm6BTbH++KEH4=
            </data>
        </dict>
        <key>Headers/FBSDKGraphRequestDataAttachment.h</key>
        <dict>
            <key>hash</key>
            <data>
            2S3ZQ5Js7DZGLQLuLMq8EBhs1mM=
            </data>
            <key>hash2</key>
            <data>
            JyZOBcCbuEBMq/SulumWMiOB6rS3R7xhr4sXp9eHnwc=
            </data>
        </dict>
        <key>Headers/FBSDKGraphRequestFactory.h</key>
        <dict>
            <key>hash</key>
            <data>
            UnYfsjuGqCPRh5/bXZ2Gka5ZkCw=
            </data>
            <key>hash2</key>
            <data>
            oB+Tm+JONGILWf3frRrufESdM3+HnSLlC3zbFuYLCRI=
            </data>
        </dict>
        <key>Headers/FBSDKGraphRequestFactoryProtocol.h</key>
        <dict>
            <key>hash</key>
            <data>
            Nz3K53RPMCO3ckDCvhJoBJ9TIKI=
            </data>
            <key>hash2</key>
            <data>
            4EdOx1EfPwkCg86SDjtSacKJozvb0RRnJZ19a7qirAA=
            </data>
        </dict>
        <key>Headers/FBSDKGraphRequestFlags.h</key>
        <dict>
            <key>hash</key>
            <data>
            jJowr6QtAIBSViiIvarus+OPbJk=
            </data>
            <key>hash2</key>
            <data>
            Y50nIAw54Uy2lNZyl7fIgamA8eGgv4d7mqep1iOzGqk=
            </data>
        </dict>
        <key>Headers/FBSDKGraphRequestHTTPMethod.h</key>
        <dict>
            <key>hash</key>
            <data>
            sF4WT7ko2ZXuQ91thBewwSb29Cc=
            </data>
            <key>hash2</key>
            <data>
            s/ZdV1PYtfb+e5MToTE5eWQ/g8Ea8Lfbn1y5cPXIois=
            </data>
        </dict>
        <key>Headers/FBSDKGraphRequestProtocol.h</key>
        <dict>
            <key>hash</key>
            <data>
            pP8DSrl5ebn1DHoe7ki1IM9ODdA=
            </data>
            <key>hash2</key>
            <data>
            IheiVAzAxFBjsiUBwFEK4hPEg9HOQHwEHV3M1ZT8Lgw=
            </data>
        </dict>
        <key>Headers/FBSDKIcon.h</key>
        <dict>
            <key>hash</key>
            <data>
            nSUcEGcswYAb2H/1Kk1Ibii38sQ=
            </data>
            <key>hash2</key>
            <data>
            +bRm7DWEBj2Qs6f5L8UwS8K4WF3DXn9C+47shPYf33Q=
            </data>
        </dict>
        <key>Headers/FBSDKImpressionLoggingButton.h</key>
        <dict>
            <key>hash</key>
            <data>
            aaainoJHYRbRmab8MpwHmrU4hVo=
            </data>
            <key>hash2</key>
            <data>
            YdoyQtxZm0tnh9jsgEZSnzReYlue+nwzRR4z3AsUkdg=
            </data>
        </dict>
        <key>Headers/FBSDKInternalUtility.h</key>
        <dict>
            <key>hash</key>
            <data>
            BfBBCPIrtR/QCVeunlBklruV2uA=
            </data>
            <key>hash2</key>
            <data>
            r8/4foENvTiMaqwj7B+HShLlNFpdII5R0IKTdAAweII=
            </data>
        </dict>
        <key>Headers/FBSDKInternalUtilityProtocol.h</key>
        <dict>
            <key>hash</key>
            <data>
            Bzxp7KCFEHv2fKmQ8xiymgbyP+w=
            </data>
            <key>hash2</key>
            <data>
            C7MhiOPnEq0R5/ISRDd1DHnndBibD+czexwJ6KNVHdg=
            </data>
        </dict>
        <key>Headers/FBSDKKeychainStore.h</key>
        <dict>
            <key>hash</key>
            <data>
            VSfBFlzguwgAJhVey77PM3TiKzI=
            </data>
            <key>hash2</key>
            <data>
            sQGCel/07cMPMZI0kl8wscwPV9WL/JIYf1ns0PSf8v0=
            </data>
        </dict>
        <key>Headers/FBSDKKeychainStoreFactory.h</key>
        <dict>
            <key>hash</key>
            <data>
            cHbL4sTVCJ/DsMdOLvlSEFLPXro=
            </data>
            <key>hash2</key>
            <data>
            4uFoCu7E0Ggya+XDYCqjTtb5nJ2q5hzZ8Ce0QBZnSNo=
            </data>
        </dict>
        <key>Headers/FBSDKKeychainStoreProtocol.h</key>
        <dict>
            <key>hash</key>
            <data>
            Vl4nIrUwT7cqcjwlXymbPkKUVDo=
            </data>
            <key>hash2</key>
            <data>
            XNfcYyJYq69j5eL0ARtTlzkh8SdVCq+G/s9eY4Pd8O8=
            </data>
        </dict>
        <key>Headers/FBSDKKeychainStoreProviding.h</key>
        <dict>
            <key>hash</key>
            <data>
            mIeRZ1Khyvf/6V2HXI3+7c15XfU=
            </data>
            <key>hash2</key>
            <data>
            N5iX620VVuEnU9MNl/truAcPdvE78EoCZ13WK/XGM7w=
            </data>
        </dict>
        <key>Headers/FBSDKLocation.h</key>
        <dict>
            <key>hash</key>
            <data>
            KkVTEnzDHQSsdD2EfuZ6TE8N67k=
            </data>
            <key>hash2</key>
            <data>
            lTMzuCMoKAyaa9yaLidiq6ZZV5dRGuZl06rkjfrFTp8=
            </data>
        </dict>
        <key>Headers/FBSDKLogger.h</key>
        <dict>
            <key>hash</key>
            <data>
            KtCyvYSn7u6/yWS4JbCM+3eUzAQ=
            </data>
            <key>hash2</key>
            <data>
            9X2EXJNfYpm3woSS6t8FnTGglvnXI/8y2xDjJNLyr/0=
            </data>
        </dict>
        <key>Headers/FBSDKLogging.h</key>
        <dict>
            <key>hash</key>
            <data>
            /DbryGZcqEQACAktvCjPjV6SDG4=
            </data>
            <key>hash2</key>
            <data>
            IvKTyTv5bHSAJcZqLwaHR/lW5CFnjIggFOzHMRDWMk4=
            </data>
        </dict>
        <key>Headers/FBSDKLoggingBehavior.h</key>
        <dict>
            <key>hash</key>
            <data>
            Xob855WzEFnzHKjlahX6PWMn9q8=
            </data>
            <key>hash2</key>
            <data>
            pVU3B/XAHAOPWRJnJQblNLonaCPfrU64K6qteTFdPUs=
            </data>
        </dict>
        <key>Headers/FBSDKLoginTooltip.h</key>
        <dict>
            <key>hash</key>
            <data>
            OBxfuMrRLtdGIPEbRpDPMFS8G7o=
            </data>
            <key>hash2</key>
            <data>
            Mb6rD9G7/TNysopohbm8YufF1yArMRW5ZDOSiF/mJ/0=
            </data>
        </dict>
        <key>Headers/FBSDKMeasurementEvent.h</key>
        <dict>
            <key>hash</key>
            <data>
            iDxUikYGmDa2FVGCbslgxrjwXLA=
            </data>
            <key>hash2</key>
            <data>
            pQsOL0XS7oLwroR3nl+OX9iQElmW8sTnvwrqKgbgoas=
            </data>
        </dict>
        <key>Headers/FBSDKMutableCopying.h</key>
        <dict>
            <key>hash</key>
            <data>
            g9nqNukg5M9WPBhpCX6sItCSUMA=
            </data>
            <key>hash2</key>
            <data>
            BPXTo4oeWGWBulm95orjigNrJNiF5/ERNSe/L7r1PaQ=
            </data>
        </dict>
        <key>Headers/FBSDKNetworkErrorChecker.h</key>
        <dict>
            <key>hash</key>
            <data>
            lc4ltIsnGN0wefVKZeW3BTQqt8o=
            </data>
            <key>hash2</key>
            <data>
            mQPfqbSnxLTJW64KKhoGcZPQYNTYQABLzG1AZ2hcTSs=
            </data>
        </dict>
        <key>Headers/FBSDKNetworkErrorChecking.h</key>
        <dict>
            <key>hash</key>
            <data>
            /hWb0opfEGoJTP5RYpcAHxcDGnk=
            </data>
            <key>hash2</key>
            <data>
            HmID0OlUsBsf1i1A8Bf0PnKy5XsT2Kg4JycCCRUaiDI=
            </data>
        </dict>
        <key>Headers/FBSDKProductAvailability.h</key>
        <dict>
            <key>hash</key>
            <data>
            A8ncULuD32IYuqq2/mW1j+6Yj0U=
            </data>
            <key>hash2</key>
            <data>
            A5ZZ9Q7NRJxQwO2z/WMu82EIX4vIbfum2Kz3WhOZLdM=
            </data>
        </dict>
        <key>Headers/FBSDKProductCondition.h</key>
        <dict>
            <key>hash</key>
            <data>
            p2M86R+0XjuIIHBALGh4qHhF0sg=
            </data>
            <key>hash2</key>
            <data>
            dNGTpMMgyZMruD+nBPSsD0Y3Bc2L8ZoTcsW1f5tdK7Q=
            </data>
        </dict>
        <key>Headers/FBSDKProfile.h</key>
        <dict>
            <key>hash</key>
            <data>
            TR/NGJvuKWVrFADvH/QsPBsAONw=
            </data>
            <key>hash2</key>
            <data>
            bvmaKedpdKeqyq2hFzqr+M9Sv8EX0smnMPYvZp2JVVU=
            </data>
        </dict>
        <key>Headers/FBSDKProfilePictureView.h</key>
        <dict>
            <key>hash</key>
            <data>
            LhV0xJaXbnMzL5XAm5Ju/CDHbmg=
            </data>
            <key>hash2</key>
            <data>
            epmttnOzMg7uV+4f95zXrRhd51Kd7jkSzkjRW1uMUt0=
            </data>
        </dict>
        <key>Headers/FBSDKProfileProtocols.h</key>
        <dict>
            <key>hash</key>
            <data>
            osJIfxC8jjnWg+nZiIydGspDpKo=
            </data>
            <key>hash2</key>
            <data>
            IEi+jwFakp2U3rTrt+M4o8n/OleKxYtn20oi2/DBfW0=
            </data>
        </dict>
        <key>Headers/FBSDKRandom.h</key>
        <dict>
            <key>hash</key>
            <data>
            R8FED9YvoEocX/AhmRTKcVPRw2o=
            </data>
            <key>hash2</key>
            <data>
            JXR3YBjvsfljeUoFjq/rNAz0+acuqvjZkXBhXXs5bgE=
            </data>
        </dict>
        <key>Headers/FBSDKServerConfigurationProvider.h</key>
        <dict>
            <key>hash</key>
            <data>
            pGF41E1fqKnrWeVNWmZyyEdYz4A=
            </data>
            <key>hash2</key>
            <data>
            X6CLwl4oiEAs9hDD47MPGyn5k2535DCtfB8WVAV+XvA=
            </data>
        </dict>
        <key>Headers/FBSDKSettings.h</key>
        <dict>
            <key>hash</key>
            <data>
            gSQ4nt1xkrrr5nlysp9R1/ACo1w=
            </data>
            <key>hash2</key>
            <data>
            fSb5hDWi6mRowRhOxF7Wbw43nZVL0sG+aVeDyd8VV4c=
            </data>
        </dict>
        <key>Headers/FBSDKSettingsLogging.h</key>
        <dict>
            <key>hash</key>
            <data>
            j4NKiO1um7BzI27sPShA+WNNV6E=
            </data>
            <key>hash2</key>
            <data>
            GgfZ+r7AkNT2pA6iA72tqgExzEgxS0MRiVNUSlpsa48=
            </data>
        </dict>
        <key>Headers/FBSDKSettingsProtocol.h</key>
        <dict>
            <key>hash</key>
            <data>
            +0TbKhD/wpIo+IGvMjokdxtFRbo=
            </data>
            <key>hash2</key>
            <data>
            2n7eI+pVhRFnjnY/eo33LhJgDjVisLHWCLwAxVPzhUM=
            </data>
        </dict>
        <key>Headers/FBSDKShareDialogConfiguration.h</key>
        <dict>
            <key>hash</key>
            <data>
            WPPtv+9HV+w3NbzlQBfQDXQ6qlQ=
            </data>
            <key>hash2</key>
            <data>
            K875Kx7WBiydIBg/+0ysq8NjN9EUtXTCYJADXXApiGw=
            </data>
        </dict>
        <key>Headers/FBSDKTokenCaching.h</key>
        <dict>
            <key>hash</key>
            <data>
            Y9D8zDMXaiaJEPNG6yqmuv8sdxU=
            </data>
            <key>hash2</key>
            <data>
            adI/CmzszZ3MQwaZv5E3iCsNy9ipB09TK9oNjPirDD4=
            </data>
        </dict>
        <key>Headers/FBSDKTokenStringProviding.h</key>
        <dict>
            <key>hash</key>
            <data>
            JeUO2b20Z0Tb4oH+6uxCMhfTDgg=
            </data>
            <key>hash2</key>
            <data>
            awKTnZK79cuzYF65V3qdDGSFpqiIBQMuyP8KrmAT/rU=
            </data>
        </dict>
        <key>Headers/FBSDKTransformer.h</key>
        <dict>
            <key>hash</key>
            <data>
            Ui2GFPACS7T6kK9LcCLcdJyCYyo=
            </data>
            <key>hash2</key>
            <data>
            76ADDGvmmKAAjwJQmqZOKN1QRhrUmGE9qELPwGG2F4k=
            </data>
        </dict>
        <key>Headers/FBSDKURL.h</key>
        <dict>
            <key>hash</key>
            <data>
            J0nxEkS/juPC0yN3eSGKkmbSo2w=
            </data>
            <key>hash2</key>
            <data>
            mb+NJAVqa/CfBU5Q7cgzK/txBwMhiG+lp4/qAOK8NTE=
            </data>
        </dict>
        <key>Headers/FBSDKURLHosting.h</key>
        <dict>
            <key>hash</key>
            <data>
            t5Vuvclz3txsOHO/DxRweisyVC8=
            </data>
            <key>hash2</key>
            <data>
            JCLr3/884XZGGQb+q4SVXOAqYudnP/xSxJwFQrBu/rM=
            </data>
        </dict>
        <key>Headers/FBSDKURLOpener.h</key>
        <dict>
            <key>hash</key>
            <data>
            A0FSD5yqJH1esXZTdJ5le57N30Q=
            </data>
            <key>hash2</key>
            <data>
            wj7zVEbrD0B1jWpZL7ds2JfPoOHbKyQMRQ9zaz1Tkns=
            </data>
        </dict>
        <key>Headers/FBSDKURLOpening.h</key>
        <dict>
            <key>hash</key>
            <data>
            ExR8Hwm+b4hQrM+eFZoUR3yLS1U=
            </data>
            <key>hash2</key>
            <data>
            Tz1w+caBEpltndmOob6oHx2noM6mODsJ8CyYC4022mM=
            </data>
        </dict>
        <key>Headers/FBSDKURLScheme.h</key>
        <dict>
            <key>hash</key>
            <data>
            Ca7SXQcpGQds1aZZ/5Jm2Ldy9EA=
            </data>
            <key>hash2</key>
            <data>
            5rnx38cEenAMaQ35BjsOVQv8oI9J4DPGmnPeZuy5l78=
            </data>
        </dict>
        <key>Headers/FBSDKUserAgeRange.h</key>
        <dict>
            <key>hash</key>
            <data>
            n34Hgt5tpchOrEQur1jMQ/YcUCE=
            </data>
            <key>hash2</key>
            <data>
            OYCrpJrZW+H/0G/AT1GHMbuUyHFns2dPvE37H1kcitc=
            </data>
        </dict>
        <key>Headers/FBSDKUtility.h</key>
        <dict>
            <key>hash</key>
            <data>
            QYPNgCfFtj+V/4GHmhK8Cxn3A88=
            </data>
            <key>hash2</key>
            <data>
            ycZoD4I3bCdjcYZlMcKlgG3MA4DQVL4Ve8NGhr/3seY=
            </data>
        </dict>
        <key>Headers/FBSDKWebDialog.h</key>
        <dict>
            <key>hash</key>
            <data>
            +n3id1y4ANLbeL97LU1o65ms1p8=
            </data>
            <key>hash2</key>
            <data>
            i7zhhVvb5z+DQq5qIwur07qKqrZ0wh7EyHfUmwl6dnk=
            </data>
        </dict>
        <key>Headers/FBSDKWebDialogDelegate.h</key>
        <dict>
            <key>hash</key>
            <data>
            Chc8NMEwHSvrQkghQPV6O7rBAW8=
            </data>
            <key>hash2</key>
            <data>
            fAbiGz2QpyZhBW9PcnYlwGajlmRi8TQdfmFST1Ii2ko=
            </data>
        </dict>
        <key>Headers/FBSDKWebDialogView.h</key>
        <dict>
            <key>hash</key>
            <data>
            hui2sUnpJKWcSpt107HTbPs4cps=
            </data>
            <key>hash2</key>
            <data>
            m2WxAYCfc7WCR5dy6dNBQc1AHggtgjChVTABh5wi5aE=
            </data>
        </dict>
        <key>Headers/FBSDKWebViewAppLinkResolver.h</key>
        <dict>
            <key>hash</key>
            <data>
            bT0V431+Tq7dy6RapUksogGMmiw=
            </data>
            <key>hash2</key>
            <data>
            6YLA4w6fDLYDgkLPj8qJ5wd5zsqg3soh6bJ144SL5c0=
            </data>
        </dict>
        <key>Headers/FBSDKWindowFinding.h</key>
        <dict>
            <key>hash</key>
            <data>
            nOcf/JUO5T1bDEy+s4O6RSwXR/8=
            </data>
            <key>hash2</key>
            <data>
            PL2uJpfbAAVcvrORTFYAVSd3jN3mExaAIqvWEKGwLKs=
            </data>
        </dict>
        <key>Headers/__FBSDKLoggerCreating.h</key>
        <dict>
            <key>hash</key>
            <data>
            y1VVRA/XNhhKMaoTUc/66smvRqI=
            </data>
            <key>hash2</key>
            <data>
            /8e+8f0FIi7sNd85JGNd2gXdF5x4vJgOTUOgWIssxL4=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc</key>
        <dict>
            <key>hash</key>
            <data>
            B13HfYHe0Mqo+muRgNce1Jr2HZE=
            </data>
            <key>hash2</key>
            <data>
            pkC4XtfnClkJLv1pa+KeLih+PYXDiz0ENseL4hARsKc=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface</key>
        <dict>
            <key>hash</key>
            <data>
            QnP7D8Rhwr84efo7/UF9KnuKt9Y=
            </data>
            <key>hash2</key>
            <data>
            I8aQeoip+CXbajtTXAMvquYPJWdtTNdRVyW7w2PKrqo=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule</key>
        <dict>
            <key>hash</key>
            <data>
            sI8T8j+uYcgyhiAoUo7Y/mDzm10=
            </data>
            <key>hash2</key>
            <data>
            mEcAZbs22eTB7uUDvxt9Tl2e915w/X1uBBx9TR3WXSw=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc</key>
        <dict>
            <key>hash</key>
            <data>
            B13HfYHe0Mqo+muRgNce1Jr2HZE=
            </data>
            <key>hash2</key>
            <data>
            pkC4XtfnClkJLv1pa+KeLih+PYXDiz0ENseL4hARsKc=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface</key>
        <dict>
            <key>hash</key>
            <data>
            QnP7D8Rhwr84efo7/UF9KnuKt9Y=
            </data>
            <key>hash2</key>
            <data>
            I8aQeoip+CXbajtTXAMvquYPJWdtTNdRVyW7w2PKrqo=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/arm64.swiftmodule</key>
        <dict>
            <key>hash</key>
            <data>
            sI8T8j+uYcgyhiAoUo7Y/mDzm10=
            </data>
            <key>hash2</key>
            <data>
            mEcAZbs22eTB7uUDvxt9Tl2e915w/X1uBBx9TR3WXSw=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/i386-apple-ios-simulator.swiftdoc</key>
        <dict>
            <key>hash</key>
            <data>
            F2XGx2Q/iz1V5YVCEp5bhVf7WI8=
            </data>
            <key>hash2</key>
            <data>
            I5XVRWqWEPa1VreVj8M/1ZF//vSwVpH5eVUxjYwCuck=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/i386-apple-ios-simulator.swiftinterface</key>
        <dict>
            <key>hash</key>
            <data>
            kwi3RG+EdvGSdgzzuzcawdIcplY=
            </data>
            <key>hash2</key>
            <data>
            BfLIvoFpQeTlxCSoUqcdpbEnaokm13TITDMYmoedhRA=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/i386-apple-ios-simulator.swiftmodule</key>
        <dict>
            <key>hash</key>
            <data>
            f5DvEHo8MZXWJREVODtRTKfICYc=
            </data>
            <key>hash2</key>
            <data>
            OmnQIYDi6HonPgr8h+BRx29qKhEniIx7IL0dTuGPDcY=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/i386.swiftdoc</key>
        <dict>
            <key>hash</key>
            <data>
            F2XGx2Q/iz1V5YVCEp5bhVf7WI8=
            </data>
            <key>hash2</key>
            <data>
            I5XVRWqWEPa1VreVj8M/1ZF//vSwVpH5eVUxjYwCuck=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/i386.swiftinterface</key>
        <dict>
            <key>hash</key>
            <data>
            kwi3RG+EdvGSdgzzuzcawdIcplY=
            </data>
            <key>hash2</key>
            <data>
            BfLIvoFpQeTlxCSoUqcdpbEnaokm13TITDMYmoedhRA=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/i386.swiftmodule</key>
        <dict>
            <key>hash</key>
            <data>
            f5DvEHo8MZXWJREVODtRTKfICYc=
            </data>
            <key>hash2</key>
            <data>
            OmnQIYDi6HonPgr8h+BRx29qKhEniIx7IL0dTuGPDcY=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc</key>
        <dict>
            <key>hash</key>
            <data>
            wN45BtThBybE+YBMnISNAn3Wrkc=
            </data>
            <key>hash2</key>
            <data>
            r6OVWNOiOkQxHB9y+IBRUSXNm3jEiwlIfHUyUnnmjto=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface</key>
        <dict>
            <key>hash</key>
            <data>
            tvtKKmPkv514x9HojvmpErAFqww=
            </data>
            <key>hash2</key>
            <data>
            b6PgWBHxnVFbyDBEE3CtjHndxeVxrh5D31+RYZ69mv0=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule</key>
        <dict>
            <key>hash</key>
            <data>
            WECzA5ikepFPBOLqZT0Ga5HwSIM=
            </data>
            <key>hash2</key>
            <data>
            tBt9GPIaQRmc/YXhbI6blVAdZ6YnUf+HrbVX+aaEZPc=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc</key>
        <dict>
            <key>hash</key>
            <data>
            wN45BtThBybE+YBMnISNAn3Wrkc=
            </data>
            <key>hash2</key>
            <data>
            r6OVWNOiOkQxHB9y+IBRUSXNm3jEiwlIfHUyUnnmjto=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface</key>
        <dict>
            <key>hash</key>
            <data>
            tvtKKmPkv514x9HojvmpErAFqww=
            </data>
            <key>hash2</key>
            <data>
            b6PgWBHxnVFbyDBEE3CtjHndxeVxrh5D31+RYZ69mv0=
            </data>
        </dict>
        <key>Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftmodule</key>
        <dict>
            <key>hash</key>
            <data>
            WECzA5ikepFPBOLqZT0Ga5HwSIM=
            </data>
            <key>hash2</key>
            <data>
            tBt9GPIaQRmc/YXhbI6blVAdZ6YnUf+HrbVX+aaEZPc=
            </data>
        </dict>
        <key>Modules/module.modulemap</key>
        <dict>
            <key>hash</key>
            <data>
            dqxVNYXT9nBvFc3sI+M8nUrDXuA=
            </data>
            <key>hash2</key>
            <data>
            c2A9sHV9BPDFexemM1nM/fNWiYjoYt4V7Zxb+LDeu2Y=
            </data>
        </dict>
    </dict>
    <key>rules</key>
    <dict>
        <key>^.*</key>
        <true/>
        <key>^.*\.lproj/</key>
        <dict>
            <key>optional</key>
            <true/>
            <key>weight</key>
            <real>1000</real>
        </dict>
        <key>^.*\.lproj/locversion.plist$</key>
        <dict>
            <key>omit</key>
            <true/>
            <key>weight</key>
            <real>1100</real>
        </dict>
        <key>^Base\.lproj/</key>
        <dict>
            <key>weight</key>
            <real>1010</real>
        </dict>
        <key>^version.plist$</key>
        <true/>
    </dict>
    <key>rules2</key>
    <dict>
        <key>.*\.dSYM($|/)</key>
        <dict>
            <key>weight</key>
            <real>11</real>
        </dict>
        <key>^(.*/)?\.DS_Store$</key>
        <dict>
            <key>omit</key>
            <true/>
            <key>weight</key>
            <real>2000</real>
        </dict>
        <key>^.*</key>
        <true/>
        <key>^.*\.lproj/</key>
        <dict>
            <key>optional</key>
            <true/>
            <key>weight</key>
            <real>1000</real>
        </dict>
        <key>^.*\.lproj/locversion.plist$</key>
        <dict>
            <key>omit</key>
            <true/>
            <key>weight</key>
            <real>1100</real>
        </dict>
        <key>^Base\.lproj/</key>
        <dict>
            <key>weight</key>
            <real>1010</real>
        </dict>
        <key>^Info\.plist$</key>
        <dict>
            <key>omit</key>
            <true/>
            <key>weight</key>
            <real>20</real>
        </dict>
        <key>^PkgInfo$</key>
        <dict>
            <key>omit</key>
            <true/>
            <key>weight</key>
            <real>20</real>
        </dict>
        <key>^embedded\.provisionprofile$</key>
        <dict>
            <key>weight</key>
            <real>20</real>
        </dict>
        <key>^version\.plist$</key>
        <dict>
            <key>weight</key>
            <real>20</real>
        </dict>
    </dict>
</dict>
</plist>
Diff truncated after the above file
frameworks/FBSDKCoreKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeSignature frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FBSDKCoreKit frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAdvertisingTrackingStatus.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppAvailabilityChecker.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterName.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterProduct.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterValue.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventUserDataType.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushBehavior.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventsNotificationName.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilder.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetProtocol.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppURLSchemeProviding.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPI.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocolType.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestCreating.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestProtocol.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIResponse.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKButton.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKButtonImpressionLogging.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKConstants.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDynamicFrameworkLoaderProxy.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKError.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKErrorCreating.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKFeature.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKFeatureChecking.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionDelegate.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactory.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactoryProtocol.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestDataAttachment.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactory.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactoryProtocol.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFlags.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestHTTPMethod.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestProtocol.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKIcon.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStore.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProtocol.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLocation.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLogger.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLogging.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLoginTooltip.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecker.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecking.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProductAvailability.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProductCondition.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProfile.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProfileProtocols.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKRandom.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKSettings.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKSettingsLogging.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKShareDialogConfiguration.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKTransformer.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURL.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLScheme.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKUtility.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebDialog.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWindowFinding.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/module.modulemap frameworks/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Resources/Info.plist frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FBSDKCoreKit frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAdvertisingTrackingStatus.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppAvailabilityChecker.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterName.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterProduct.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterValue.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventUserDataType.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushBehavior.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsNotificationName.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppURLSchemeProviding.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKButton.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKButtonImpressionLogging.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKConstants.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDynamicFrameworkLoaderProxy.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKError.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorCreating.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeature.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureChecking.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionDelegate.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactory.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactoryProtocol.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestDataAttachment.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactory.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactoryProtocol.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFlags.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestHTTPMethod.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestProtocol.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKIcon.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStore.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProtocol.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLocation.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLogger.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLogging.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoginTooltip.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecker.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecking.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductAvailability.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductCondition.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKRandom.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettings.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettingsLogging.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTransformer.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLScheme.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUtility.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Info.plist frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos.swiftdoc frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos.swiftinterface frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface frameworks/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/module.modulemap frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FBSDKCoreKit frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAdvertisingTrackingStatus.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppAvailabilityChecker.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterName.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterProduct.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterValue.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventUserDataType.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushBehavior.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsNotificationName.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppURLSchemeProviding.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButton.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButtonImpressionLogging.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConstants.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDynamicFrameworkLoaderProxy.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKError.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorCreating.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeature.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureChecking.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionDelegate.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactory.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactoryProtocol.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestDataAttachment.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactory.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactoryProtocol.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFlags.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestHTTPMethod.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestProtocol.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIcon.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStore.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProtocol.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLocation.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogger.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogging.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoginTooltip.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecker.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecking.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductAvailability.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductCondition.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRandom.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettings.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettingsLogging.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTransformer.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLScheme.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUtility.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Info.plist frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/module.modulemap frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeDirectory frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements-1 frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeResources frameworks/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeSignature frameworks/FBSDKCoreKit_Basics.xcframework/Info.plist frameworks/FBSDKCoreKit_Basics.xcframework/LICENSE frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKBase64.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKBasicUtility.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandler.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandlerProtocol.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashObserving.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKJSONValue.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKLibAnalyzer.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKSafeCast.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKTypeUtility.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSession.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Info.plist frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_armv7/FBSDKCoreKit_Basics.framework/Modules/module.modulemap frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKBase64.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKBasicUtility.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandler.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandlerProtocol.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashObserving.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKJSONValue.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKLibAnalyzer.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKSafeCast.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKTypeUtility.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSession.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Info.plist frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/Modules/module.modulemap frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeDirectory frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements-1 frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeResources frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeSignature frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKBase64.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKBasicUtility.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandler.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandlerProtocol.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashObserving.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKJSONValue.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKLibAnalyzer.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKSafeCast.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKTypeUtility.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSession.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Modules/module.modulemap frameworks/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Resources/Info.plist frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKBase64.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKBasicUtility.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandler.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandlerProtocol.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashObserving.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKJSONValue.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKLibAnalyzer.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKSafeCast.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKTypeUtility.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSession.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Info.plist frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Modules/module.modulemap frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKBase64.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKBasicUtility.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandler.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandlerProtocol.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashObserving.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKJSONValue.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKLibAnalyzer.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKSafeCast.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKTypeUtility.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSession.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Info.plist frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Modules/module.modulemap frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeDirectory frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements-1 frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeResources frameworks/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeSignature frameworks/FBSDKLoginKit.framework/FBSDKLoginKit (deleted) frameworks/FBSDKLoginKit.framework/Headers/FBSDKCoreKitImport.h (deleted) frameworks/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h (deleted) frameworks/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h (deleted) frameworks/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h (deleted) frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginButton.h (deleted) frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginConfiguration.h (deleted) frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h (deleted) frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h (deleted) frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h (deleted) frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h (deleted) frameworks/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h (deleted) frameworks/FBSDKLoginKit.framework/Headers/FBSDKReferralCode.h (deleted) frameworks/FBSDKLoginKit.framework/Headers/FBSDKReferralManager.h (deleted) frameworks/FBSDKLoginKit.framework/Headers/FBSDKReferralManagerResult.h (deleted) frameworks/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h (deleted) frameworks/FBSDKLoginKit.framework/Info.plist (deleted) frameworks/FBSDKLoginKit.xcframework/Info.plist frameworks/FBSDKLoginKit.xcframework/LICENSE frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/FBSDKLoginKit frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginButton.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginButtonDelegate.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginConfiguration.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKReferralCode.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKReferralManager.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKReferralManagerResult.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Info.plist frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm.swiftdoc frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm.swiftinterface frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios.swiftdoc frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios.swiftinterface frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/armv7-apple-ios.swiftdoc frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/armv7-apple-ios.swiftinterface frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/armv7.swiftdoc frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/armv7.swiftinterface frameworks/FBSDKLoginKit.xcframework/ios-arm64_armv7/FBSDKLoginKit.framework/Modules/module.modulemap frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/FBSDKLoginKit frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginButton.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginButtonDelegate.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginConfiguration.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKReferralCode.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKReferralManager.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKReferralManagerResult.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Info.plist frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/i386-apple-ios-simulator.swiftdoc frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/i386-apple-ios-simulator.swiftinterface frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/i386.swiftdoc frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/i386.swiftinterface frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/Modules/module.modulemap frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeDirectory frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements-1 frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeResources frameworks/FBSDKLoginKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeSignature frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/FBSDKLoginKit frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginButton.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginButtonDelegate.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginConfiguration.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKReferralCode.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKReferralManager.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKReferralManagerResult.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/module.modulemap frameworks/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Resources/Info.plist frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/FBSDKLoginKit frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Info.plist frameworks/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/module.modulemap frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/FBSDKLoginKit frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Info.plist frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/module.modulemap frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeDirectory frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements-1 frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeResources frameworks/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeSignature frameworks/FBSDKShareKit.framework/FBSDKShareKit (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKAppGroupContent.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKAppInviteContent.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKCameraEffectArguments.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKCameraEffectTextures.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKCoreKitImport.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKGameRequestContent.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKGameRequestDialog.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKHashtag.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKLikeObjectType.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKLiking.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKMessageDialog.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKSendButton.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKShareButton.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKShareCameraEffectContent.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKShareDialog.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKShareDialogMode.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKShareKit.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKShareLinkContent.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMediaContent.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKSharePhotoContent.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKShareVideo.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKShareVideoContent.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKSharing.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKSharingButton.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKSharingScheme.h (deleted) frameworks/FBSDKShareKit.framework/Headers/FBSDKSharingValidation.h (deleted) frameworks/FBSDKShareKit.framework/Info.plist (deleted) frameworks/FBSDKShareKit.xcframework/Info.plist frameworks/FBSDKShareKit.xcframework/LICENSE frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/FBSDKShareKit frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKAppGroupContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKAppInviteContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKCameraEffectArguments.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKCameraEffectTextures.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKGameRequestContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKGameRequestDialog.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKGameRequestDialogDelegate.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKGameRequestURLProvider.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKHashtag.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKMessageDialog.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSendButton.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareButton.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareCameraEffectContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareDialog.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareDialogMode.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareKit.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareLinkContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareMediaContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSharePhotoContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareVideo.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKShareVideoContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSharing.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSharingButton.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSharingScheme.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Headers/FBSDKSharingValidation.h frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Info.plist frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm.swiftdoc frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm.swiftinterface frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftdoc frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftinterface frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/armv7-apple-ios.swiftdoc frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/armv7-apple-ios.swiftinterface frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/armv7.swiftdoc frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/armv7.swiftinterface frameworks/FBSDKShareKit.xcframework/ios-arm64_armv7/FBSDKShareKit.framework/Modules/module.modulemap frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/FBSDKShareKit frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKAppGroupContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKAppInviteContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKCameraEffectArguments.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKCameraEffectTextures.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKGameRequestContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKGameRequestDialog.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKGameRequestDialogDelegate.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKGameRequestURLProvider.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKHashtag.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKMessageDialog.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSendButton.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareButton.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareCameraEffectContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareDialog.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareDialogMode.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareLinkContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareMediaContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharePhotoContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareVideo.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareVideoContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharing.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharingButton.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharingScheme.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharingValidation.h frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Info.plist frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/i386-apple-ios-simulator.swiftdoc frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/i386-apple-ios-simulator.swiftinterface frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/i386.swiftdoc frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/i386.swiftinterface frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/Modules/module.modulemap frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeDirectory frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1 frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeResources frameworks/FBSDKShareKit.xcframework/ios-arm64_i386_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeSignature frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/FBSDKShareKit frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKAppGroupContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKAppInviteContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKCameraEffectArguments.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKCameraEffectTextures.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKGameRequestContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKGameRequestDialog.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKGameRequestDialogDelegate.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKGameRequestURLProvider.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKHashtag.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKMessageDialog.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSendButton.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareButton.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareCameraEffectContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareDialog.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareDialogMode.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareLinkContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareMediaContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSharePhotoContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareVideo.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareVideoContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSharing.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSharingButton.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSharingScheme.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKSharingValidation.h frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/module.modulemap frameworks/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Resources/Info.plist frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/FBSDKShareKit frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKHashtag.h frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareKit.h frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareLinkContent.h frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareMediaContent.h frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKSharePhotoContent.h frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareVideo.h frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareVideoContent.h frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKSharing.h frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKSharingValidation.h frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Info.plist frameworks/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/module.modulemap frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/FBSDKShareKit frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKHashtag.h frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit.h frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareLinkContent.h frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareMediaContent.h frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharePhoto.h frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharePhotoContent.h frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareVideo.h frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareVideoContent.h frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharing.h frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharingContent.h frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKSharingValidation.h frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Info.plist frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/module.modulemap frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeDirectory frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1 frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeResources frameworks/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeSignature frameworks/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings (deleted) frameworks/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings (deleted) frameworks/WAFbImpl.framework/Headers/WAFbImpl.h frameworks/WAFbImpl.framework/Info.plist frameworks/WAFbImpl.framework/WAFbImpl