From f5750d801c69359a3d7fb553dba41995087b7f3d Mon Sep 17 00:00:00 2001 From: Giuseppe Nucifora Date: Tue, 19 Apr 2016 16:35:26 +0200 Subject: [PATCH] - Upgrade Pods - Fix refresh token when call response failure - Various fix - Release 0.7 --- Example/Podfile.lock | 18 +- .../FBSDKCoreKit/FBSDKAppEvents.h | 37 + .../FBSDKCoreKit/FBSDKAppEvents.m | 64 +- .../FBSDKCoreKit/FBSDKAppLinkResolver.m | 21 +- .../FBSDKCoreKit/FBSDKAppLinkUtility.h | 45 + .../FBSDKCoreKit/FBSDKAppLinkUtility.m | 34 + .../FBSDKCoreKit/FBSDKApplicationDelegate.m | 31 + .../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h | 7 +- .../FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h | 8 + .../FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.m | 22 +- .../AppEvents/FBSDKAppEvents+Internal.h | 1 + .../AppEvents/FBSDKAppEventsUtility.m | 41 +- .../Internal/AppEvents/FBSDKTimeSpentData.m | 89 +- .../AppLink/FBSDKOrganicDeeplinkHelper.h | 25 + .../AppLink/FBSDKOrganicDeeplinkHelper.m | 151 + .../FBSDKApplicationDelegate+Internal.h | 2 + .../Internal/FBSDKCoreKit+Internal.h | 5 + .../Internal/FBSDKInternalUtility.h | 19 + .../Internal/FBSDKInternalUtility.m | 47 + .../FBSDKCoreKit/Internal/FBSDKTypeUtility.h | 1 + .../FBSDKCoreKit/Internal/FBSDKTypeUtility.m | 11 + .../FBSDKErrorConfiguration.m | 3 +- .../FBSDKServerConfiguration.h | 2 + .../FBSDKServerConfiguration.m | 6 + ...FBSDKServerConfigurationManager+Internal.h | 2 + .../FBSDKServerConfigurationManager.m | 17 + .../FBSDKShareKit/FBSDKAppInviteContent.h | 16 + .../FBSDKShareKit/FBSDKAppInviteContent.m | 20 +- .../FBSDKShareKit/FBSDKAppInviteDialog.m | 17 + .../FBSDKShareKit/FBSDKHashtag.h | 59 + .../FBSDKShareKit/FBSDKHashtag.m | 123 + .../FBSDKShareKit/FBSDKShareDialog.m | 340 +- .../FBSDKShareKit/FBSDKShareKit.h | 5 + .../FBSDKShareKit/FBSDKShareLinkContent.h | 7 + .../FBSDKShareKit/FBSDKShareLinkContent.m | 17 +- .../FBSDKShareKit/FBSDKShareMediaContent.h | 41 + .../FBSDKShareKit/FBSDKShareMediaContent.m | 142 + .../FBSDKShareOpenGraphContent.m | 8 + .../FBSDKShareKit/FBSDKSharePhotoContent.m | 8 + .../FBSDKShareKit/FBSDKShareVideo.h | 16 +- .../FBSDKShareKit/FBSDKShareVideo.m | 22 +- .../FBSDKShareKit/FBSDKShareVideoContent.m | 8 + .../FBSDKShareKit/FBSDKSharingContent.h | 8 + .../Internal/FBSDKShareUtility.h | 9 +- .../Internal/FBSDKShareUtility.m | 230 +- .../Private/FBSDKCoreKit/FBSDKAccessToken.h | 1 + .../FBSDKCoreKit/FBSDKAccessTokenCache.h | 1 + .../FBSDKCoreKit/FBSDKAccessTokenCacheV3.h | 1 + .../FBSDKCoreKit/FBSDKAccessTokenCacheV3_17.h | 1 + .../FBSDKCoreKit/FBSDKAccessTokenCacheV3_21.h | 1 + .../FBSDKCoreKit/FBSDKAccessTokenCacheV4.h | 1 + .../FBSDKCoreKit/FBSDKAccessTokenCaching.h | 1 + .../FBSDKCoreKit/FBSDKAppEvents+Internal.h | 1 + .../Private/FBSDKCoreKit/FBSDKAppEvents.h | 1 + .../FBSDKCoreKit/FBSDKAppEventsDeviceInfo.h | 1 + .../FBSDKCoreKit/FBSDKAppEventsState.h | 1 + .../FBSDKCoreKit/FBSDKAppEventsStateManager.h | 1 + .../FBSDKCoreKit/FBSDKAppEventsUtility.h | 1 + .../FBSDKCoreKit/FBSDKAppLinkResolver.h | 1 + .../FBSDKCoreKit/FBSDKAppLinkUtility.h | 1 + .../FBSDKApplicationDelegate+Internal.h | 1 + .../FBSDKCoreKit/FBSDKApplicationDelegate.h | 1 + .../FBSDKCoreKit/FBSDKAudioResourceLoader.h | 1 + .../Private/FBSDKCoreKit/FBSDKBase64.h | 1 + .../FBSDKBoltsMeasurementEventListener.h | 1 + .../FBSDKCoreKit/FBSDKBridgeAPICrypto.h | 1 + .../FBSDKCoreKit/FBSDKBridgeAPIProtocol.h | 1 + .../FBSDKBridgeAPIProtocolNativeV1.h | 1 + .../FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h | 1 + .../FBSDKBridgeAPIProtocolWebV1.h | 1 + .../FBSDKBridgeAPIProtocolWebV2.h | 1 + .../FBSDKBridgeAPIRequest+Private.h | 1 + .../FBSDKCoreKit/FBSDKBridgeAPIRequest.h | 1 + .../FBSDKCoreKit/FBSDKBridgeAPIResponse.h | 1 + .../FBSDKCoreKit/FBSDKButton+Subclass.h | 1 + .../Private/FBSDKCoreKit/FBSDKButton.h | 1 + .../Private/FBSDKCoreKit/FBSDKCloseIcon.h | 1 + .../Headers/Private/FBSDKCoreKit/FBSDKColor.h | 1 + .../Private/FBSDKCoreKit/FBSDKConstants.h | 1 + .../FBSDKContainerViewController.h | 1 + .../Private/FBSDKCoreKit/FBSDKCopying.h | 1 + .../FBSDKCoreKit/FBSDKCoreKit+Internal.h | 1 + .../Private/FBSDKCoreKit/FBSDKCoreKit.h | 1 + .../FBSDKCoreKit/FBSDKAccessToken.h | 1 - .../FBSDKCoreKit/FBSDKAppEvents.h | 1 - .../FBSDKCoreKit/FBSDKAppLinkResolver.h | 1 - .../FBSDKCoreKit/FBSDKAppLinkUtility.h | 1 - .../FBSDKCoreKit/FBSDKApplicationDelegate.h | 1 - .../FBSDKCoreKit/FBSDKCoreKit/FBSDKButton.h | 1 - .../FBSDKCoreKit/FBSDKConstants.h | 1 - .../FBSDKCoreKit/FBSDKCoreKit/FBSDKCopying.h | 1 - .../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h | 1 - .../FBSDKGraphErrorRecoveryProcessor.h | 1 - .../FBSDKCoreKit/FBSDKGraphRequest.h | 1 - .../FBSDKGraphRequestConnection.h | 1 - .../FBSDKGraphRequestDataAttachment.h | 1 - .../FBSDKCoreKit/FBSDKCoreKit/FBSDKMacros.h | 1 - .../FBSDKCoreKit/FBSDKMutableCopying.h | 1 - .../FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h | 1 - .../FBSDKCoreKit/FBSDKProfilePictureView.h | 1 - .../FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.h | 1 - .../FBSDKCoreKit/FBSDKTestUsersManager.h | 1 - .../FBSDKCoreKit/FBSDKCoreKit/FBSDKUtility.h | 1 - .../AppEvents/FBSDKAppEvents+Internal.h | 1 - .../AppEvents/FBSDKAppEventsDeviceInfo.h | 1 - .../Internal/AppEvents/FBSDKAppEventsState.h | 1 - .../AppEvents/FBSDKAppEventsStateManager.h | 1 - .../AppEvents/FBSDKAppEventsUtility.h | 1 - .../Internal/AppEvents/FBSDKPaymentObserver.h | 1 - .../Internal/AppEvents/FBSDKTimeSpentData.h | 1 - .../FBSDKBoltsMeasurementEventListener.h | 1 - .../Internal/Base64/FBSDKBase64.h | 1 - .../Internal/BridgeAPI/FBSDKBridgeAPICrypto.h | 1 - .../BridgeAPI/FBSDKBridgeAPIProtocol.h | 1 - .../BridgeAPI/FBSDKBridgeAPIProtocolType.h | 1 - .../BridgeAPI/FBSDKBridgeAPIRequest+Private.h | 1 - .../BridgeAPI/FBSDKBridgeAPIRequest.h | 1 - .../BridgeAPI/FBSDKBridgeAPIResponse.h | 1 - .../Internal/BridgeAPI/FBSDKURLOpening.h | 1 - .../FBSDKBridgeAPIProtocolNativeV1.h | 1 - .../FBSDKBridgeAPIProtocolWebV1.h | 1 - .../FBSDKBridgeAPIProtocolWebV2.h | 1 - .../Internal/Cryptography/FBSDKCrypto.h | 1 - .../FBSDKErrorRecoveryAttempter.h | 1 - .../_FBSDKTemporaryErrorRecoveryAttempter.h | 1 - .../FBSDKApplicationDelegate+Internal.h | 1 - .../Internal/FBSDKAudioResourceLoader.h | 1 - .../Internal/FBSDKContainerViewController.h | 1 - .../Internal/FBSDKCoreKit+Internal.h | 1 - .../Internal/FBSDKDynamicFrameworkLoader.h | 1 - .../FBSDKCoreKit/Internal/FBSDKError.h | 1 - .../Internal/FBSDKInternalUtility.h | 1 - .../FBSDKCoreKit/Internal/FBSDKLogger.h | 1 - .../FBSDKCoreKit/Internal/FBSDKMath.h | 1 - .../Internal/FBSDKMonotonicTime.h | 1 - .../Internal/FBSDKProfile+Internal.h | 1 - .../Internal/FBSDKSettings+Internal.h | 1 - .../Internal/FBSDKSystemAccountStoreAdapter.h | 1 - .../FBSDKCoreKit/Internal/FBSDKTriStateBOOL.h | 1 - .../FBSDKCoreKit/Internal/FBSDKTypeUtility.h | 1 - .../Network/FBSDKGraphRequest+Internal.h | 1 - .../Internal/Network/FBSDKGraphRequestBody.h | 1 - .../FBSDKGraphRequestConnection+Internal.h | 1 - .../Network/FBSDKGraphRequestMetadata.h | 1 - .../FBSDKGraphRequestPiggybackManager.h | 1 - .../Internal/Network/FBSDKURLConnection.h | 1 - .../FBSDKDialogConfiguration.h | 1 - .../FBSDKErrorConfiguration.h | 1 - .../FBSDKErrorRecoveryConfiguration.h | 1 - .../FBSDKServerConfiguration+Internal.h | 1 - .../FBSDKServerConfiguration.h | 1 - ...FBSDKServerConfigurationManager+Internal.h | 1 - .../FBSDKServerConfigurationManager.h | 1 - .../TokenCaching/FBSDKAccessTokenCache.h | 1 - .../TokenCaching/FBSDKAccessTokenCacheV3.h | 1 - .../TokenCaching/FBSDKAccessTokenCacheV3_17.h | 1 - .../TokenCaching/FBSDKAccessTokenCacheV3_21.h | 1 - .../TokenCaching/FBSDKAccessTokenCacheV4.h | 1 - .../TokenCaching/FBSDKAccessTokenCaching.h | 1 - .../TokenCaching/FBSDKKeychainStore.h | 1 - .../FBSDKKeychainStoreViaBundleID.h | 1 - .../Internal/UI/FBSDKButton+Subclass.h | 1 - .../FBSDKCoreKit/Internal/UI/FBSDKCloseIcon.h | 1 - .../FBSDKCoreKit/Internal/UI/FBSDKColor.h | 1 - .../FBSDKCoreKit/Internal/UI/FBSDKIcon.h | 1 - .../FBSDKCoreKit/Internal/UI/FBSDKLogo.h | 1 - .../Internal/UI/FBSDKMaleSilhouetteIcon.h | 1 - .../FBSDKCoreKit/Internal/UI/FBSDKUIUtility.h | 1 - .../Internal/UI/FBSDKViewImpressionTracker.h | 1 - .../Internal/WebDialog/FBSDKWebDialog.h | 1 - .../Internal/WebDialog/FBSDKWebDialogView.h | 1 - .../Private/FBSDKCoreKit/FBSDKCrypto.h | 1 + .../FBSDKCoreKit/FBSDKDialogConfiguration.h | 1 + .../FBSDKDynamicFrameworkLoader.h | 1 + .../Headers/Private/FBSDKCoreKit/FBSDKError.h | 1 + .../FBSDKCoreKit/FBSDKErrorConfiguration.h | 1 + .../FBSDKErrorRecoveryAttempter.h | 1 + .../FBSDKErrorRecoveryConfiguration.h | 1 + .../FBSDKGraphErrorRecoveryProcessor.h | 1 + .../FBSDKCoreKit/FBSDKGraphRequest+Internal.h | 1 + .../Private/FBSDKCoreKit/FBSDKGraphRequest.h | 1 + .../FBSDKCoreKit/FBSDKGraphRequestBody.h | 1 + .../FBSDKGraphRequestConnection+Internal.h | 1 + .../FBSDKGraphRequestConnection.h | 1 + .../FBSDKGraphRequestDataAttachment.h | 1 + .../FBSDKCoreKit/FBSDKGraphRequestMetadata.h | 1 + .../FBSDKGraphRequestPiggybackManager.h | 1 + .../Headers/Private/FBSDKCoreKit/FBSDKIcon.h | 1 + .../FBSDKCoreKit/FBSDKInternalUtility.h | 1 + .../Private/FBSDKCoreKit/FBSDKKeychainStore.h | 1 + .../FBSDKKeychainStoreViaBundleID.h | 1 + .../Private/FBSDKCoreKit/FBSDKLogger.h | 1 + .../Headers/Private/FBSDKCoreKit/FBSDKLogo.h | 1 + .../Private/FBSDKCoreKit/FBSDKMacros.h | 1 + .../FBSDKCoreKit/FBSDKMaleSilhouetteIcon.h | 1 + .../Headers/Private/FBSDKCoreKit/FBSDKMath.h | 1 + .../Private/FBSDKCoreKit/FBSDKMonotonicTime.h | 1 + .../FBSDKCoreKit/FBSDKMutableCopying.h | 1 + .../FBSDKCoreKit/FBSDKOrganicDeeplinkHelper.h | 1 + .../FBSDKCoreKit/FBSDKPaymentObserver.h | 1 + .../FBSDKCoreKit/FBSDKProfile+Internal.h | 1 + .../Private/FBSDKCoreKit/FBSDKProfile.h | 1 + .../FBSDKCoreKit/FBSDKProfilePictureView.h | 1 + .../FBSDKServerConfiguration+Internal.h | 1 + .../FBSDKCoreKit/FBSDKServerConfiguration.h | 1 + ...FBSDKServerConfigurationManager+Internal.h | 1 + .../FBSDKServerConfigurationManager.h | 1 + .../FBSDKCoreKit/FBSDKSettings+Internal.h | 1 + .../Private/FBSDKCoreKit/FBSDKSettings.h | 1 + .../FBSDKSystemAccountStoreAdapter.h | 1 + .../FBSDKCoreKit/FBSDKTestUsersManager.h | 1 + .../Private/FBSDKCoreKit/FBSDKTimeSpentData.h | 1 + .../Private/FBSDKCoreKit/FBSDKTriStateBOOL.h | 1 + .../Private/FBSDKCoreKit/FBSDKTypeUtility.h | 1 + .../Private/FBSDKCoreKit/FBSDKUIUtility.h | 1 + .../Private/FBSDKCoreKit/FBSDKURLConnection.h | 1 + .../Private/FBSDKCoreKit/FBSDKURLOpening.h | 1 + .../Private/FBSDKCoreKit/FBSDKUtility.h | 1 + .../FBSDKCoreKit/FBSDKViewImpressionTracker.h | 1 + .../Private/FBSDKCoreKit/FBSDKWebDialog.h | 1 + .../Private/FBSDKCoreKit/FBSDKWebDialogView.h | 1 + .../_FBSDKTemporaryErrorRecoveryAttempter.h | 1 + .../FBSDKShareKit/FBSDKHashtag.h | 1 + .../FBSDKShareKit/FBSDKShareMediaContent.h | 1 + .../Pods/Local Podspecs/PNObject.podspec.json | 4 +- Example/Pods/Manifest.lock | 18 +- Example/Pods/Pods.xcodeproj/project.pbxproj | 5614 +++++++++-------- .../xcshareddata/xcschemes/PNObject.xcscheme | 2 +- .../FBSDKCoreKit/Info.plist | 2 +- .../FBSDKLoginKit/Info.plist | 2 +- .../FBSDKShareKit/FBSDKShareKit-umbrella.h | 2 + .../FBSDKShareKit/Info.plist | 2 +- .../Target Support Files/PNObject/Info.plist | 2 +- PNObject.podspec | 2 +- Pod/Classes/PNObject+PNObjectConnection.h | 29 + Pod/Classes/PNObject+PNObjectConnection.m | 187 +- Pod/Classes/PNObjectConfig.h | 15 + Pod/Classes/PNObjectConfig.m | 9 +- 238 files changed, 4768 insertions(+), 3106 deletions(-) create mode 100644 Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKOrganicDeeplinkHelper.h create mode 100644 Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKOrganicDeeplinkHelper.m create mode 100644 Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.h create mode 100644 Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.m create mode 100644 Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.h create mode 100644 Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.m create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessToken.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCache.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV3.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV3_17.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV3_21.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV4.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCaching.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEvents+Internal.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEvents.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsDeviceInfo.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsState.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsStateManager.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsUtility.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppLinkResolver.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppLinkUtility.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKApplicationDelegate+Internal.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKApplicationDelegate.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAudioResourceLoader.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBase64.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBoltsMeasurementEventListener.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPICrypto.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocol.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolNativeV1.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolWebV1.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolWebV2.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIRequest+Private.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIRequest.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIResponse.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKButton+Subclass.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKButton.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCloseIcon.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKColor.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKConstants.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKContainerViewController.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCopying.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit+Internal.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAccessToken.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKButton.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKConstants.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKCopying.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequest.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestConnection.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKMacros.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKMutableCopying.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfilePictureView.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKTestUsersManager.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKUtility.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEvents+Internal.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsDeviceInfo.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsState.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsStateManager.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKPaymentObserver.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKBoltsMeasurementEventListener.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Base64/FBSDKBase64.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPICrypto.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocol.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocolType.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest+Private.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIResponse.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKURLOpening.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolNativeV1.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV1.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV2.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Cryptography/FBSDKCrypto.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/FBSDKErrorRecoveryAttempter.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/_FBSDKTemporaryErrorRecoveryAttempter.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKApplicationDelegate+Internal.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKAudioResourceLoader.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKContainerViewController.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKCoreKit+Internal.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKDynamicFrameworkLoader.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKLogger.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMath.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMonotonicTime.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKProfile+Internal.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSettings+Internal.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSystemAccountStoreAdapter.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTriStateBOOL.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequest+Internal.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestBody.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestConnection+Internal.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestMetadata.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestPiggybackManager.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKURLConnection.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKDialogConfiguration.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorRecoveryConfiguration.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration+Internal.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager+Internal.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCache.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_17.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_21.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV4.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCaching.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStore.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStoreViaBundleID.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKButton+Subclass.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKCloseIcon.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKColor.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKIcon.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKLogo.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKMaleSilhouetteIcon.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKUIUtility.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKViewImpressionTracker.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialog.h delete mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialogView.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCrypto.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKDialogConfiguration.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKDynamicFrameworkLoader.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKError.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKErrorConfiguration.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKErrorRecoveryAttempter.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKErrorRecoveryConfiguration.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequest+Internal.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequest.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestBody.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestConnection+Internal.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestConnection.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestMetadata.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestPiggybackManager.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKIcon.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKInternalUtility.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKKeychainStore.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKKeychainStoreViaBundleID.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKLogger.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKLogo.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMacros.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMaleSilhouetteIcon.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMath.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMonotonicTime.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMutableCopying.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKOrganicDeeplinkHelper.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKPaymentObserver.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKProfile+Internal.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKProfile.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKProfilePictureView.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfiguration+Internal.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfiguration.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfigurationManager+Internal.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfigurationManager.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKSettings+Internal.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKSettings.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKSystemAccountStoreAdapter.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTestUsersManager.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTimeSpentData.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTriStateBOOL.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTypeUtility.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKUIUtility.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKURLConnection.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKURLOpening.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKUtility.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKViewImpressionTracker.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKWebDialog.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKWebDialogView.h create mode 120000 Example/Pods/Headers/Private/FBSDKCoreKit/_FBSDKTemporaryErrorRecoveryAttempter.h create mode 120000 Example/Pods/Headers/Private/FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.h create mode 120000 Example/Pods/Headers/Private/FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.h diff --git a/Example/Podfile.lock b/Example/Podfile.lock index fa1ddb1..5bd9eba 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -29,11 +29,11 @@ PODS: - Expecta (~> 1.0) - FBSnapshotTestCase/Core (~> 2.0) - Specta (~> 1.0) - - FBSDKCoreKit (4.10.1): - - Bolts (~> 1.5) - - FBSDKLoginKit (4.10.1): + - FBSDKCoreKit (4.11.0): + - Bolts (~> 1.7) + - FBSDKLoginKit (4.11.0): - FBSDKCoreKit - - FBSDKShareKit (4.10.1): + - FBSDKShareKit (4.11.0): - FBSDKCoreKit - FBSnapshotTestCase (2.1.0): - FBSnapshotTestCase/SwiftSupport (= 2.1.0) @@ -48,7 +48,7 @@ PODS: - CocoaSecurity (~> 1.2.2) - nv-ios-http-status (0.0.1) - PEAR-FileManager-iOS (1.3.1) - - PNObject (0.5.7): + - PNObject (0.7.0): - AFNetworking - CodFis-Helper - DJLocalization @@ -101,9 +101,9 @@ SPEC CHECKSUMS: DJLocalization: 55ab1d1ee4ac2eb3ec4e3a8a93145fd9d10ae6eb Expecta: e1c022fcd33910b6be89c291d2775b3fe27a89fe Expecta+Snapshots: c343f410c7a6392f3e22e78f94c44b6c0749a516 - FBSDKCoreKit: d2aaed5e9ab7d8d6301c533376a1fbff1cf3deb5 - FBSDKLoginKit: 699ff169080e3072de4b9b0faca90bf23dc36deb - FBSDKShareKit: 2fd887cce0056bdda91f99b2021d724a4fed8e88 + FBSDKCoreKit: 686ac982723a14ec9ddb85e2f81235d7706c891b + FBSDKLoginKit: bade9fc78277764149ccc5bfaadbf13c83175c6a + FBSDKShareKit: 2d1746144cfc8a9dbbd24997c34ee0471be51b6a FBSnapshotTestCase: 366ecd378511d7716c79991cd8067d1eed23578d JRSwizzle: dd5ead5d913a0f29e7f558200165849f006bb1e3 NACrypto: ce3900f1775f1b0cc27ce7c4953b94c598a74149 @@ -112,7 +112,7 @@ SPEC CHECKSUMS: NSUserDefaults-AESEncryptor: da02cfef056f1e18ebe2748767915f08b274c9c5 nv-ios-http-status: b6c2b5fc8656cc19e0d3000dadce2080b99d0e2f PEAR-FileManager-iOS: 3bc403f68a53483f5629aa822f4649e40275c4d3 - PNObject: 9567f1c80c154eb17798e2b9f572a707c407d7b5 + PNObject: be02023e5a4c9a1110a569e54886dc13bfa9cb82 PureLayout: f35f5384c9c4e4479df041dbe33ad7577b71ddfb RZDataBinding: 00d468ebe667f02c2bd5416f87b4b5d826188c4d Specta: ac94d110b865115fe60ff2c6d7281053c6f8e8a2 diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.h b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.h index 375d413..9b5baab 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.h +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.h @@ -363,6 +363,28 @@ FBSDK_EXTERN NSString *const FBSDKAppEventParameterValueNo; parameters:(NSDictionary *)parameters accessToken:(FBSDKAccessToken *)accessToken; + +/* + * Push Notifications Logging + */ + +/*! + @abstract + Log an app event that tracks that the application was open via Push Notification. + + @param payload Notification payload received via `UIApplicationDelegate`. + */ ++ (void)logPushNotificationOpen:(NSDictionary *)payload; + +/*! + @abstract + 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 *)payload action:(NSString *)action; + /*! @abstract @@ -381,6 +403,21 @@ FBSDK_EXTERN NSString *const FBSDKAppEventParameterValueNo; */ + (void)activateApp; +/* + * Push Notifications Registration + */ + +/*! + @abstract + Sets a device token to register the current application installation for push notifications. + + @discussion + Sets a device token from `NSData` representation that you get from `UIApplicationDelegate.-application:didRegisterForRemoteNotificationsWithDeviceToken:`. + + @param deviceToken Device token data. + */ ++ (void)setPushNotificationsDeviceToken:(NSData *)deviceToken; + /* * Control over event batching/flushing */ diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.m b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.m index 69fd24c..fe8efc1 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.m +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.m @@ -147,6 +147,9 @@ NSString *const FBSDKAppEventParameterDialogOutcome = @"fb_dialog_ NSString *const FBSDKAppEventParameterDialogErrorMessage = @"fb_dialog_outcome_error_message"; NSString *const FBSDKAppEventParameterDialogMode = @"fb_dialog_mode"; NSString *const FBSDKAppEventParameterDialogShareContentType = @"fb_dialog_share_content_type"; +NSString *const FBSDKAppEventParameterLogTime = @"_logTime"; +NSString *const FBSDKAppEventParameterEventName = @"_eventName"; +NSString *const FBSDKAppEventParameterImplicitlyLogged = @"_implicitlyLogged"; // Event parameter values internal to this file NSString *const FBSDKAppEventsDialogOutcomeValue_Completed = @"Completed"; @@ -172,6 +175,19 @@ NSString *const FBSDKAppEventsLoggingResultNotification = @"com.facebook.sdk:FBS NSString *const FBSDKAppEventsOverrideAppIDBundleKey = @"FacebookLoggingOverrideAppID"; +// +// Push Notifications +// Activities Endpoint Parameter +static NSString *const FBSDKActivitesParameterPushDeviceToken = @"device_token"; +// Event Name +static NSString *const FBSDKAppEventNamePushOpened = @"fb_mobile_push_opened"; +// Event Parameter +static NSString *const FBSDKAppEventParameterPushCampaign = @"fb_push_campaign"; +static NSString *const FBSDKAppEventParameterPushAction = @"fb_push_action"; +// Payload Keys +static NSString *const FBSDKAppEventsPushPayloadKey = @"fb_push_payload"; +static NSString *const FBSDKAppEventsPushPayloadCampaignKey = @"campaign"; + #define NUM_LOG_EVENTS_TO_TRY_TO_FLUSH_AFTER 100 #define FLUSH_PERIOD_IN_SECONDS 15 #define APP_SUPPORTS_ATTRIBUTION_ID_RECHECK_PERIOD 60 * 60 * 24 @@ -183,6 +199,9 @@ static NSString *g_overrideAppID = nil; @property (nonatomic, readwrite) FBSDKAppEventsFlushBehavior flushBehavior; //for testing only. @property (nonatomic, assign) BOOL disableTimer; + +@property (nonatomic, copy) NSString *pushNotificationsDeviceTokenString; + @end @implementation FBSDKAppEvents @@ -344,6 +363,35 @@ static NSString *g_overrideAppID = nil; } } +/* + * Push Notifications Logging + */ + ++ (void)logPushNotificationOpen:(NSDictionary *)payload +{ + [self logPushNotificationOpen:payload action:nil]; +} + ++ (void)logPushNotificationOpen:(NSDictionary *)payload action:(NSString *)action +{ + NSDictionary *facebookPayload = payload[FBSDKAppEventsPushPayloadKey]; + if (!facebookPayload) { + return; + } + NSString *campaign = facebookPayload[FBSDKAppEventsPushPayloadCampaignKey]; + if (campaign.length == 0) { + [FBSDKLogger singleShotLogEntry:FBSDKLoggingBehaviorDeveloperErrors + logEntry:@"Malformed payload specified for logging a push notification open."]; + return; + } + + NSMutableDictionary *parameters = [NSMutableDictionary dictionaryWithObject:campaign forKey:FBSDKAppEventParameterPushCampaign]; + if (action) { + parameters[FBSDKAppEventParameterPushAction] = action; + } + [self logEvent:FBSDKAppEventNamePushOpened parameters:parameters]; +} + + (void)activateApp { [FBSDKAppEventsUtility ensureOnMainThread:NSStringFromSelector(_cmd) className:NSStringFromClass(self)]; @@ -360,6 +408,11 @@ static NSString *g_overrideAppID = nil; [FBSDKTimeSpentData restore:YES]; } ++ (void)setPushNotificationsDeviceToken:(NSData *)deviceToken +{ + [FBSDKAppEvents singleton].pushNotificationsDeviceTokenString = [FBSDKInternalUtility hexadecimalStringFromData:deviceToken]; +} + + (FBSDKAppEventsFlushBehavior)flushBehavior { return [FBSDKAppEvents singleton].flushBehavior; @@ -532,11 +585,13 @@ static NSString *g_overrideAppID = nil; } NSMutableDictionary *eventDictionary = [NSMutableDictionary dictionaryWithDictionary:parameters]; - eventDictionary[@"_eventName"] = eventName; - eventDictionary[@"_logTime"] = @([FBSDKAppEventsUtility unixTimeNow]); + eventDictionary[FBSDKAppEventParameterEventName] = eventName; + if (!eventDictionary[FBSDKAppEventParameterLogTime]) { + eventDictionary[FBSDKAppEventParameterLogTime] = @([FBSDKAppEventsUtility unixTimeNow]); + } [FBSDKInternalUtility dictionary:eventDictionary setObject:valueToSum forKey:@"_valueToSum"]; if (isImplicitlyLogged) { - eventDictionary[@"_implicitlyLogged"] = @"1"; + eventDictionary[FBSDKAppEventParameterImplicitlyLogged] = @"1"; } NSString *currentViewControllerName; @@ -650,6 +705,9 @@ static NSString *g_overrideAppID = nil; if (appEventsState.numSkipped > 0) { postParameters[@"num_skipped_events"] = [NSString stringWithFormat:@"%lu", (unsigned long)appEventsState.numSkipped]; } + if (self.pushNotificationsDeviceTokenString) { + postParameters[FBSDKActivitesParameterPushDeviceToken] = self.pushNotificationsDeviceTokenString; + } NSString *loggingEntry = nil; if ([[FBSDKSettings loggingBehavior] containsObject:FBSDKLoggingBehaviorAppEvents]) { diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.m b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.m index 9ce2143..6ddba76 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.m +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.m @@ -27,6 +27,7 @@ #import "FBSDKGraphRequest+Internal.h" #import "FBSDKGraphRequestConnection.h" +#import "FBSDKInternalUtility.h" #import "FBSDKLogger.h" #import "FBSDKSettings+Internal.h" #import "FBSDKUtility.h" @@ -41,17 +42,6 @@ static NSString *const kIPadKey = @"ipad"; static NSString *const kShouldFallbackKey = @"should_fallback"; static NSString *const kAppLinksKey = @"app_links"; -static void FBSDKAppLinkResolverBoltsClassFromString(Class *clazz, NSString *className) -{ - *clazz = NSClassFromString(className); - if (*clazz == nil) { - NSString *message = [NSString stringWithFormat:@"Unable to load class %@. Did you link Bolts.framework?", className]; - @throw [NSException exceptionWithName:NSInternalInconsistencyException - reason:message - userInfo:nil]; - } -} - @interface FBSDKAppLinkResolver () @property (nonatomic, strong) NSMutableDictionary *cachedLinks; @@ -68,10 +58,11 @@ static Class g_BFTaskClass; + (void)initialize { if (self == [FBSDKAppLinkResolver class]) { - FBSDKAppLinkResolverBoltsClassFromString(&g_BFTaskCompletionSourceClass, @"BFTaskCompletionSource"); - FBSDKAppLinkResolverBoltsClassFromString(&g_BFAppLinkTargetClass, @"BFAppLinkTarget"); - FBSDKAppLinkResolverBoltsClassFromString(&g_BFAppLinkClass, @"BFAppLink"); - FBSDKAppLinkResolverBoltsClassFromString(&g_BFTaskClass, @"BFTask"); + g_BFTaskCompletionSourceClass = [FBSDKInternalUtility + resolveBoltsClassWithName:@"BFTaskCompletionSource"]; + g_BFAppLinkTargetClass = [FBSDKInternalUtility resolveBoltsClassWithName:@"BFAppLinkTarget"]; + g_BFTaskClass = [FBSDKInternalUtility resolveBoltsClassWithName:@"BFTask"]; + g_BFAppLinkClass = [FBSDKInternalUtility resolveBoltsClassWithName:@"BFAppLink"]; } } diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.h b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.h index 216b71d..9892667 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.h +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.h @@ -28,6 +28,14 @@ */ typedef void (^FBSDKDeferredAppLinkHandler)(NSURL *url, NSError *error); + +/*! + @abstract Describes the callback for fetchOrganicDeferredAppLink. + @param url the url representing the deferred App Link + */ +typedef void (^FBSDKDeferredAppInviteHandler)(NSURL *url); + + /*! @abstract Class containing App Links related utility methods. */ @@ -52,4 +60,41 @@ typedef void (^FBSDKDeferredAppLinkHandler)(NSURL *url, NSError *error); */ + (void)fetchDeferredAppLink:(FBSDKDeferredAppLinkHandler)handler; +/*! + @abstract Call this method from the main thread to fetch deferred deeplink for App Invites + Handler is called with deeplink url, if found, nil otherwise. + + @param handler Handler to be called when we fetch deeplink url. + + @return YES if async fetch process was started, NO if it failed to start. Note it returns NO + for versions < iOS 9. + + @discussion Call this method from the main thread to fetch deferred deeplink if you use App Invites. + This may require a network round trip. If successful, this will call the handler provided, with + deferred deeplink that was clicked by the user. If there is a error/timeout, handler will be called + with nil. + This method only works on iOS 9+ and returns NO otherwise. + 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 + didFinishLaunchingWithOptions:). + */ ++ (BOOL)fetchDeferredAppInvite:(FBSDKDeferredAppInviteHandler)handler; + +/* + @abstract Call this method to fetch promotion code from the url, if it's present. This function + requires Bolts framework. + + Note: This throws an exception if Bolts.framework is not linked. Add '[BFURL class]' in intialize method + of your AppDelegate. + + @param url App Link url that was passed to the app. + + @return Promotion code string. + + @discussion Call this method to fetch App Invite Promotion Code from applink if present. + This can be used to fetch the promotion code that was associated with the invite when it + was created. This method should be called with the url from the openURL method. +*/ ++ (NSString*)appInvitePromotionCodeFromURL:(NSURL*)url; + @end diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.m b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.m index 83dc2c4..14bf70b 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.m +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.m @@ -18,8 +18,12 @@ #import "FBSDKAppLinkUtility.h" +#import + #import "FBSDKAppEventsUtility.h" #import "FBSDKGraphRequest.h" +#import "FBSDKInternalUtility.h" +#import "FBSDKOrganicDeeplinkHelper.h" #import "FBSDKSettings.h" #import "FBSDKUtility.h" @@ -77,4 +81,34 @@ static NSString *const FBSDKDeferredAppLinkEvent = @"DEFERRED_APP_LINK"; }]; } ++ (BOOL)fetchDeferredAppInvite:(FBSDKDeferredAppInviteHandler)handler +{ + NSAssert([NSThread isMainThread], @"FBSDKAppLink fetchOrganicDeferredAppLink: must be invoked from main thread."); + + NSAssert(handler, @"FBSDKAppLink fetchOrganicDeferredAppLink: must be invoked with valid handler."); + + FBSDKOrganicDeeplinkHelper *deeplinkHelper = [[FBSDKOrganicDeeplinkHelper alloc] init]; + return [deeplinkHelper fetchOrganicDeeplink:handler]; +} + ++ (NSString*)appInvitePromotionCodeFromURL:(NSURL*)url; +{ + BFURL *parsedUrl = [[FBSDKInternalUtility resolveBoltsClassWithName:@"BFURL"] URLWithURL:url]; + NSDictionary *extras = [parsedUrl appLinkExtras]; + if (extras) { + NSString *deeplinkContextString = extras[@"deeplink_context"]; + + // Parse deeplinkContext and extract promo code + if ([deeplinkContextString length] > 0) { + NSError *error = nil; + NSDictionary *deeplinkContextData = [FBSDKInternalUtility objectForJSONString:deeplinkContextString error:&error]; + if (!error && [deeplinkContextData isKindOfClass:[NSDictionary class]]) { + return deeplinkContextData[@"promo_code"]; + } + } + } + + return nil; + +} @end diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.m b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.m index 9cc87f2..e59bb9e 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.m +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.m @@ -39,6 +39,7 @@ #import "FBSDKBridgeAPIResponse.h" #import "FBSDKContainerViewController.h" #import "FBSDKProfile+Internal.h" +#import "FBSDKOrganicDeeplinkHelper.h" #endif NSString *const FBSDKApplicationDidBecomeActiveNotification = @"com.facebook.sdk.FBSDKApplicationDidBecomeActiveNotification"; @@ -51,6 +52,7 @@ static NSString *const FBSDKAppLinkInboundEvent = @"fb_al_inbound"; FBSDKBridgeAPIRequest *_pendingRequest; FBSDKBridgeAPICallbackBlock _pendingRequestCompletionBlock; id _pendingURLOpen; + FBSDKDeferredAppInviteHandler _organicDeeplinkHandler; #endif BOOL _expectingBackground; UIViewController *_safariViewController; @@ -82,6 +84,8 @@ static NSString *const FBSDKAppLinkInboundEvent = @"fb_al_inbound"; // Register on UIApplicationDidEnterBackgroundNotification events to reset source application data when app backgrounds. [FBSDKTimeSpentData registerAutoResetSourceApplication]; + [FBSDKInternalUtility validateFacebookReservedURLSchemes]; + // Remove the observer [[NSNotificationCenter defaultCenter] removeObserver:self]; } @@ -131,7 +135,34 @@ static NSString *const FBSDKAppLinkInboundEvent = @"fb_al_inbound"; userInfo:nil]; } [FBSDKTimeSpentData setSourceApplication:sourceApplication openURL:url]; + #if !TARGET_OS_TV + if (_organicDeeplinkHandler) { + NSDictionary *params = [FBSDKUtility dictionaryWithQueryString:url.query]; + if([params[@"fbsdk_deeplink"] isEqualToString: @"1"]) { + + NSURL *sanitizedUrl = nil; + + if(![params[@"fbsdk_deeplink_exception"] isEqualToString:@"1"]) { + + NSMutableDictionary *sanitizedParams = [NSMutableDictionary dictionaryWithDictionary:params]; + [sanitizedParams removeObjectForKey:@"fbsdk_deeplink"]; + sanitizedUrl = [FBSDKInternalUtility URLWithScheme:url.scheme + host:url.host + path:url.path + queryParameters:sanitizedParams + error:nil]; + } + dispatch_async(dispatch_get_main_queue(), ^{ + // Callback handler for organic deeplinking. + _organicDeeplinkHandler(sanitizedUrl); + _organicDeeplinkHandler = nil; + }); + + return YES; + } + } + // if they completed a SFVC flow, dimiss it. [_safariViewController.presentingViewController dismissViewControllerAnimated:YES completion: nil]; _safariViewController = nil; diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h index 9239fb8..6d33244 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h @@ -39,7 +39,10 @@ #import #import #import +#else +#import +#import #endif -#define FBSDK_VERSION_STRING @"4.10.1" -#define FBSDK_TARGET_PLATFORM_VERSION @"v2.5" +#define FBSDK_VERSION_STRING @"4.11.0" +#define FBSDK_TARGET_PLATFORM_VERSION @"v2.6" diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h index 11da3d9..0505ac5 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h @@ -123,6 +123,14 @@ FBSDK_EXTERN NSString *const FBSDKProfileChangeNewKey; */ + (void)enableUpdatesOnAccessTokenChange:(BOOL)enable; +/*! + @abstract Loads the current profile and passes it to the completion block. + @param completion The block to be executed once the profile is loaded + @discussion 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:(void(^)(FBSDKProfile *profile, NSError *error))completion; + /*! @abstract A convenience method for returning a complete `NSURL` for retrieving the user's profile image. @param mode The picture mode diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.m b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.m index b57b253..69cc8bb 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.m +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.m @@ -122,6 +122,11 @@ static FBSDKProfile *g_currentProfile; } } ++ (void)loadCurrentProfileWithCompletion:(void (^)(FBSDKProfile *, NSError *))completion +{ + [self loadProfileWithToken:[FBSDKAccessToken currentAccessToken] completion:completion]; +} + #pragma mark - NSCopying - (instancetype)copyWithZone:(NSZone *)zone @@ -205,9 +210,8 @@ static FBSDKProfile *g_currentProfile; #pragma mark - Private -+ (void)observeChangeAccessTokenChange:(NSNotification *)notification ++ (void)loadProfileWithToken:(FBSDKAccessToken *)token completion:(void (^)(FBSDKProfile *, NSError *))completion { - FBSDKAccessToken *token = notification.userInfo[FBSDKAccessTokenChangeNewKey]; static FBSDKGraphRequestConnection *executingRequestConnection = nil; BOOL isStale = [[NSDate date] timeIntervalSinceDate:g_currentProfile.refreshDate] > FBSDKPROFILE_STALE_IN_SECONDS; @@ -223,6 +227,9 @@ static FBSDKProfile *g_currentProfile; executingRequestConnection = [request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) { if (expectedCurrentProfile != g_currentProfile) { // current profile has already changed since request was started. Let's not overwrite. + if (completion != NULL) { + completion(nil, nil); + } return; } FBSDKProfile *profile = nil; @@ -236,10 +243,21 @@ static FBSDKProfile *g_currentProfile; refreshDate:[NSDate date]]; } [[self class] setCurrentProfile:profile]; + if (completion != NULL) { + completion(profile, error); + } }]; + } else if (completion != NULL) { + completion(g_currentProfile, nil); } } ++ (void)observeChangeAccessTokenChange:(NSNotification *)notification +{ + FBSDKAccessToken *token = notification.userInfo[FBSDKAccessTokenChangeNewKey]; + [self loadProfileWithToken:token completion:NULL]; +} + @end @implementation FBSDKProfile(Internal) diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEvents+Internal.h b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEvents+Internal.h index 1781a00..320150a 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEvents+Internal.h +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEvents+Internal.h @@ -144,6 +144,7 @@ FBSDK_EXTERN NSString *const FBSDKAppEventNameFBSDKLikeControlImpression; FBSDK_EXTERN NSString *const FBSDKAppEventNameFBSDKLikeControlNetworkUnavailable; FBSDK_EXTERN NSString *const FBSDKAppEventParameterDialogErrorMessage; +FBSDK_EXTERN NSString *const FBSDKAppEventParameterLogTime; @interface FBSDKAppEvents (Internal) diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.m b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.m index 7c2c2c9..ae0e6ec 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.m +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.m @@ -207,30 +207,55 @@ [[NSNotificationCenter defaultCenter] postNotificationName:FBSDKAppEventsLoggingResultNotification object:error]; } ++ (BOOL)matchString:(NSString *)string + firstCharacterSet:(NSCharacterSet *)firstCharacterSet +restOfStringCharacterSet:(NSCharacterSet *)restOfStringCharacterSet +{ + if (string.length == 0) { + return NO; + } + for (NSUInteger i = 0; i < string.length; i++) { + const unichar c = [string characterAtIndex:i]; + if (i == 0) { + if (![firstCharacterSet characterIsMember:c]) { + return NO; + } + } else { + if (![restOfStringCharacterSet characterIsMember:c]) { + return NO; + } + } + } + return YES; +} + + (BOOL)regexValidateIdentifier:(NSString *)identifier { - static NSRegularExpression *regex; + static NSCharacterSet *firstCharacterSet; + static NSCharacterSet *restOfStringCharacterSet; static dispatch_once_t onceToken; static NSMutableSet *cachedIdentifiers; dispatch_once(&onceToken, ^{ - NSString *regexString = @"^[0-9a-zA-Z_]+[0-9a-zA-Z _-]*$"; - regex = [NSRegularExpression regularExpressionWithPattern:regexString - options:0 - error:NULL]; + NSMutableCharacterSet *mutableSet = [NSMutableCharacterSet alphanumericCharacterSet]; + [mutableSet addCharactersInString:@"_"]; + firstCharacterSet = [mutableSet copy]; + + [mutableSet addCharactersInString:@"- "]; + restOfStringCharacterSet = [mutableSet copy]; cachedIdentifiers = [[NSMutableSet alloc] init]; }); @synchronized(self) { if (![cachedIdentifiers containsObject:identifier]) { - NSUInteger numMatches = [regex numberOfMatchesInString:identifier options:0 range:NSMakeRange(0, identifier.length)]; - if (numMatches > 0) { + if ([self matchString:identifier + firstCharacterSet:firstCharacterSet + restOfStringCharacterSet:restOfStringCharacterSet]) { [cachedIdentifiers addObject:identifier]; } else { return NO; } } } - return YES; } diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.m b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.m index 238156e..1659eca 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.m +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.m @@ -22,6 +22,8 @@ #import "FBSDKAppEventsUtility.h" #import "FBSDKInternalUtility.h" #import "FBSDKLogger.h" +#import "FBSDKServerConfiguration.h" +#import "FBSDKServerConfigurationManager.h" #import "FBSDKSettings.h" @@ -30,13 +32,15 @@ NSString *const FBSDKTimeSpentFilename static NSString *const FBSDKTimeSpentPersistKeySessionSecondsSpent = @"secondsSpentInCurrentSession"; static NSString *const FBSDKTimeSpentPersistKeySessionNumInterruptions = @"numInterruptions"; static NSString *const FBSDKTimeSpentPersistKeyLastSuspendTime = @"lastSuspendTime"; +static NSString *const FBSDKTimeSpentPersistKeySessionID = @"sessionID"; static NSString *const FBSDKAppEventNameActivatedApp = @"fb_mobile_activate_app"; static NSString *const FBSDKAppEventNameDeactivatedApp = @"fb_mobile_deactivate_app"; static NSString *const FBSDKAppEventParameterNameSessionInterruptions = @"fb_mobile_app_interruptions"; static NSString *const FBSDKAppEventParameterNameTimeBetweenSessions = @"fb_mobile_time_between_sessions"; +static NSString *const FBSDKAppEventParameterNameSessionID = @"_session_id"; + -static const int NUM_SECONDS_IDLE_TO_BE_NEW_SESSION = 60; static const int SECS_PER_MIN = 60; static const int SECS_PER_HOUR = 60 * SECS_PER_MIN; static const int SECS_PER_DAY = 24 * SECS_PER_HOUR; @@ -79,12 +83,6 @@ static const long INACTIVE_SECONDS_QUANTA[] = * with the duration of the previous session as the 'value' of this event, along with the number of * interruptions from that previous session as an event parameter. */ -@interface FBSDKTimeSpentData() - -@property (nonatomic) NSInteger numSecondsIdleToBeNewSession; - -@end - @implementation FBSDKTimeSpentData { BOOL _isCurrentlyLoaded; @@ -94,6 +92,8 @@ static const long INACTIVE_SECONDS_QUANTA[] = long _timeSinceLastSuspend; int _numInterruptionsInCurrentSession; long _lastRestoreTime; + long _lastSuspendTime; + NSString *_sessionID; } // @@ -113,15 +113,6 @@ static const long INACTIVE_SECONDS_QUANTA[] = // // Internal methods // - -- (instancetype)init -{ - if ((self = [super init])) { - _numSecondsIdleToBeNewSession = NUM_SECONDS_IDLE_TO_BE_NEW_SESSION; - } - return self; -} - + (FBSDKTimeSpentData *)singleton { static dispatch_once_t pred; @@ -159,7 +150,8 @@ static const long INACTIVE_SECONDS_QUANTA[] = @{ FBSDKTimeSpentPersistKeySessionSecondsSpent : @(_secondsSpentInCurrentSession), FBSDKTimeSpentPersistKeySessionNumInterruptions : @(_numInterruptionsInCurrentSession), - FBSDKTimeSpentPersistKeyLastSuspendTime : @(now) + FBSDKTimeSpentPersistKeyLastSuspendTime : @(now), + FBSDKTimeSpentPersistKeySessionID : _sessionID, }; NSString *content = [FBSDKInternalUtility JSONStringForObject:timeSpentData error:NULL invalidObjectHandler:NULL]; @@ -200,8 +192,10 @@ static const long INACTIVE_SECONDS_QUANTA[] = if (!content) { // Nothing persisted, so this is the first launch. + _sessionID = [[NSUUID UUID] UUIDString]; _secondsSpentInCurrentSession = 0; _numInterruptionsInCurrentSession = 0; + _lastSuspendTime = 0; // We want to log the app activation event on the first launch, but not the deactivate event _shouldLogActivateEvent = YES; @@ -211,12 +205,13 @@ static const long INACTIVE_SECONDS_QUANTA[] = NSDictionary *results = [FBSDKInternalUtility objectForJSONString:content error:NULL]; - long lastActiveTime = [[results objectForKey:FBSDKTimeSpentPersistKeyLastSuspendTime] longValue]; + _lastSuspendTime = [[results objectForKey:FBSDKTimeSpentPersistKeyLastSuspendTime] longValue]; - _timeSinceLastSuspend = now - lastActiveTime; + _timeSinceLastSuspend = now - _lastSuspendTime; _secondsSpentInCurrentSession = [[results objectForKey:FBSDKTimeSpentPersistKeySessionSecondsSpent] intValue]; + _sessionID = results[FBSDKTimeSpentPersistKeySessionID]; _numInterruptionsInCurrentSession = [[results objectForKey:FBSDKTimeSpentPersistKeySessionNumInterruptions] intValue]; - _shouldLogActivateEvent = (_timeSinceLastSuspend > _numSecondsIdleToBeNewSession); + _shouldLogActivateEvent = (_timeSinceLastSuspend > [FBSDKServerConfigurationManager cachedServerConfiguration].sessionTimoutInterval); // Other than the first launch, we always log the last session's deactivate with this session's activate. _shouldLogDeactivateEvent = _shouldLogActivateEvent; @@ -233,38 +228,52 @@ static const long INACTIVE_SECONDS_QUANTA[] = _isCurrentlyLoaded = YES; if (calledFromActivateApp) { - - if (_shouldLogActivateEvent) { - [FBSDKAppEvents logEvent:FBSDKAppEventNameActivatedApp - parameters:@{ - FBSDKAppEventParameterLaunchSource: [[self class] getSourceApplication] - }]; - } - + // It's important to log deactivate first to reset sessionID if (_shouldLogDeactivateEvent) { - - int quantaIndex = 0; - while (_timeSinceLastSuspend > INACTIVE_SECONDS_QUANTA[quantaIndex]) { - quantaIndex++; - } - [FBSDKAppEvents logEvent:FBSDKAppEventNameDeactivatedApp valueToSum:_secondsSpentInCurrentSession - parameters: - @{ FBSDKAppEventParameterNameSessionInterruptions : @(_numInterruptionsInCurrentSession), - FBSDKAppEventParameterNameTimeBetweenSessions : [NSString stringWithFormat:@"session_quanta_%d", quantaIndex], - FBSDKAppEventParameterLaunchSource: [[self class] getSourceApplication], - } - ]; + parameters:[self appEventsParametersForDeactivate]]; // We've logged the session stats, now reset. _secondsSpentInCurrentSession = 0; _numInterruptionsInCurrentSession = 0; + _sessionID = [[NSUUID UUID] UUIDString]; + } + + if (_shouldLogActivateEvent) { + [FBSDKAppEvents logEvent:FBSDKAppEventNameActivatedApp + parameters:[self appEventsParametersForActivate]]; } } } } +- (NSDictionary *)appEventsParametersForActivate +{ + return @{ + FBSDKAppEventParameterLaunchSource: [[self class] getSourceApplication], + FBSDKAppEventParameterNameSessionID: _sessionID, + }; +} + +- (NSDictionary *)appEventsParametersForDeactivate +{ + int quantaIndex = 0; + while (_timeSinceLastSuspend > INACTIVE_SECONDS_QUANTA[quantaIndex]) { + quantaIndex++; + } + + NSMutableDictionary *params = [@{ FBSDKAppEventParameterNameSessionInterruptions : @(_numInterruptionsInCurrentSession), + FBSDKAppEventParameterNameTimeBetweenSessions : [NSString stringWithFormat:@"session_quanta_%d", quantaIndex], + FBSDKAppEventParameterLaunchSource: [[self class] getSourceApplication], + FBSDKAppEventParameterNameSessionID : _sessionID ?: @"", + } mutableCopy]; + if (_lastSuspendTime) { + params[FBSDKAppEventParameterLogTime] = @(_lastSuspendTime); + } + return [params copy]; +} + + (void)setSourceApplication:(NSString *)sourceApplication openURL:(NSURL *)url { [self setSourceApplication:sourceApplication diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKOrganicDeeplinkHelper.h b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKOrganicDeeplinkHelper.h new file mode 100644 index 0000000..5d61544 --- /dev/null +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKOrganicDeeplinkHelper.h @@ -0,0 +1,25 @@ +// Copyright (c) 2014-present, Facebook, Inc. 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 Developer Principles and Policies +// [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. + +#import + +#import + +@interface FBSDKOrganicDeeplinkHelper: NSObject +- (bool)fetchOrganicDeeplink:(FBSDKDeferredAppInviteHandler)handler; +@end diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKOrganicDeeplinkHelper.m b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKOrganicDeeplinkHelper.m new file mode 100644 index 0000000..460ed82 --- /dev/null +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKOrganicDeeplinkHelper.m @@ -0,0 +1,151 @@ +// Copyright (c) 2014-present, Facebook, Inc. 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 Developer Principles and Policies +// [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. + +#import "FBSDKOrganicDeeplinkHelper.h" + +#import +#import +#import + +#import "FBSDKApplicationDelegate+Internal.h" +#import "FBSDKDynamicFrameworkLoader.h" +#import "FBSDKInternalUtility.h" +#import "FBSDKSettings.h" + + +@interface FBSDKOrganicDeeplinkHelper () < +SFSafariViewControllerDelegate +> +@end + +@implementation FBSDKOrganicDeeplinkHelper { + UIWindow *_safariWindow; + UIViewController *_safariViewController; + FBSDKDeferredAppInviteHandler _handler; +} + +- (bool)fetchOrganicDeeplink:(FBSDKDeferredAppInviteHandler) handler +{ + _handler = handler; + + // trying to dynamically load SFSafariViewController class + // so for the cases when it is available we can send users through Safari View Controller flow + // in cases it is not available regular flow will be selected + Class SFSafariViewControllerClass = fbsdkdfl_SFSafariViewControllerClass(); + if(!SFSafariViewControllerClass) { + return NO; + } + + _safariWindow = [[UIWindow alloc] initWithFrame:[[[[UIApplication sharedApplication] delegate] window] bounds]]; + + _safariWindow.windowLevel = UIWindowLevelNormal - 1; + + _safariWindow.rootViewController = [[UIViewController alloc] init];; + [_safariWindow setHidden:NO]; + _safariViewController = [[SFSafariViewControllerClass alloc] initWithURL: [self constructDeeplinkRetrievalUrl]]; + dispatch_async(dispatch_get_main_queue(), ^{ + [FBSDKApplicationDelegate sharedInstance].organicDeeplinkHandler = handler; + [self presentSafariViewController]; + + // Dispatch a fallback handler call, if we get no response within 10 seconds. + dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(10.0 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ + if([FBSDKApplicationDelegate sharedInstance].organicDeeplinkHandler) + { + [self cleanUpSafariViewController]; + [FBSDKApplicationDelegate sharedInstance].organicDeeplinkHandler = nil; + _handler(nil); + + } + }); + }); + + return YES; +} + +- (void)presentSafariViewController +{ + _safariViewController.view.userInteractionEnabled = NO; + _safariViewController.view.alpha = 0; + [_safariWindow.rootViewController addChildViewController:_safariViewController]; + [_safariWindow.rootViewController.view addSubview:_safariViewController.view]; + [_safariViewController performSelector:@selector(setDelegate:) withObject:self]; + [_safariViewController didMoveToParentViewController:_safariWindow.rootViewController]; + _safariViewController.view.frame = CGRectZero; + return; +} + +- (void)cleanUpSafariViewController +{ + if(_safariViewController) + { + [_safariViewController performSelector:@selector(setDelegate:) withObject:nil]; + [_safariViewController willMoveToParentViewController:nil]; + [_safariViewController.view removeFromSuperview]; + [_safariViewController removeFromParentViewController]; + _safariViewController = nil; + _safariWindow.rootViewController = nil; + _safariWindow = nil; + } + return; +} + +- (NSURL*)constructDeeplinkRetrievalUrl +{ + NSString *appID = [FBSDKSettings appID]; + UIDevice* device = [UIDevice currentDevice]; + NSString* deviceName = @"default"; + + switch (device.userInterfaceIdiom) { + case UIUserInterfaceIdiomPad: + deviceName = @"ipad"; + break; + + case UIUserInterfaceIdiomPhone: + deviceName = @"iphone"; + break; + + case UIUserInterfaceIdiomTV: + deviceName = @"tvos"; + break; + +#if __IPHONE_9_3 + case UIUserInterfaceIdiomCarPlay: +#endif + case UIUserInterfaceIdiomUnspecified: + deviceName = @"unspecified"; + break; + } + + NSMutableDictionary *parameters = [[NSMutableDictionary alloc] init]; + parameters[@"application_id"] = appID; + parameters[@"device"] = deviceName; + return [FBSDKInternalUtility facebookURLWithHostPrefix:@"m" + path:@"/deferreddeeplink/retrieve/" + queryParameters:parameters + defaultVersion: @"" + error:nil]; +} + +#pragma mark - SFSafariViewControllerDelegate +- (void)safariViewController:(SFSafariViewController *)controller didCompleteInitialLoad:(BOOL)didLoadSuccessfully +{ + // Mark request as complete, Safari would redirect to url with correct deeplink or default uri. + [self cleanUpSafariViewController]; +} + +@end diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKApplicationDelegate+Internal.h b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKApplicationDelegate+Internal.h index 0af28b1..0ac65ec 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKApplicationDelegate+Internal.h +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKApplicationDelegate+Internal.h @@ -46,6 +46,8 @@ typedef void(^FBSDKBridgeAPICallbackBlock)(FBSDKBridgeAPIResponse *response); handler:(void(^)(BOOL))handler; - (void)openURL:(NSURL *)url sender:(id)sender handler:(void(^)(BOOL))handler; + +@property (nonatomic, copy) FBSDKDeferredAppInviteHandler organicDeeplinkHandler; #endif @property (nonatomic, readonly, getter=isActive) BOOL active; diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKCoreKit+Internal.h b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKCoreKit+Internal.h index 8cf0581..5990b8a 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKCoreKit+Internal.h +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKCoreKit+Internal.h @@ -38,6 +38,11 @@ #import "UI/FBSDKUIUtility.h" #import "UI/FBSDKViewImpressionTracker.h" #import "WebDialog/FBSDKWebDialog.h" +#else +#import "Device/FBSDKDeviceButton+Internal.h" +#import "Device/FBSDKDeviceDialogView.h" +#import "Device/FBSDKDeviceViewControllerBase+Internal.h" +#import "Device/FBSDKModalFormPresentationController.h" #endif #import "AppEvents/FBSDKAppEvents+Internal.h" diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.h b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.h index 4e71bb7..b73d5ef 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.h +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.h @@ -20,7 +20,9 @@ #import #define FBSDK_CANOPENURL_FACEBOOK @"fbauth2" +#define FBSDK_CANOPENURL_FBAPI @"fbapi" #define FBSDK_CANOPENURL_MESSENGER @"fb-messenger-api" +#define FBSDK_CANOPENURL_SHARE_EXTENSION @"fbshareextension" typedef NS_ENUM(int32_t, FBSDKUIKitVersion) { @@ -281,11 +283,22 @@ setJSONStringForObject:(id)object */ + (void)validateAppID; +/** + Validates that the client access token is non-nil, otherwise - throws an NSException otherwise. + Returns the composed client access token. + */ ++ (NSString *)validateRequiredClientAccessToken; + /*! @abstract validates that the right URL schemes are registered, throws an NSException if not. */ + (void)validateURLSchemes; +/*! + @abstract validates that Facebook reserved URL schemes are not registered, throws an NSException if they are. + */ ++ (void)validateFacebookReservedURLSchemes; + /*! @abstract Attempts to find the first UIViewController in the view's responder chain. Returns nil if not found. */ @@ -301,6 +314,11 @@ setJSONStringForObject:(id)object */ + (UIViewController *)topMostViewController; +/*! + @abstract Converts NSData to a hexadecimal UTF8 String. + */ ++ (NSString *)hexadecimalStringFromData:(NSData *)data; + /* @abstract Checks if the permission is a publish permission. */ @@ -333,4 +351,5 @@ setJSONStringForObject:(id)object #define FB_BASE_URL @"facebook.com" ++ (Class)resolveBoltsClassWithName:(NSString *)className; @end diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.m b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.m index 62d9143..31fd75e 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.m +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.m @@ -587,6 +587,16 @@ static NSMapTable *_transientObjects; } } ++ (NSString *)validateRequiredClientAccessToken { + if (![FBSDKSettings clientToken]) { + NSString *reason = @"ClientToken is required to be set for this operation. " + @"Set the FacebookClientToken in the Info.plist or call [FBSDKSettings setClientToken:]. " + @"You can find your client token in your App Settings -> Advanced."; + @throw [NSException exceptionWithName:@"InvalidOperationException" reason:reason userInfo:nil]; + } + return [NSString stringWithFormat:@"%@|%@", [FBSDKSettings appID], [FBSDKSettings clientToken]]; +} + + (void)validateURLSchemes { [self validateAppID]; @@ -597,6 +607,16 @@ static NSMapTable *_transientObjects; } } ++ (void)validateFacebookReservedURLSchemes +{ + for (NSString * fbUrlScheme in @[FBSDK_CANOPENURL_FACEBOOK, FBSDK_CANOPENURL_MESSENGER, FBSDK_CANOPENURL_FBAPI, FBSDK_CANOPENURL_SHARE_EXTENSION]) { + if ([self isRegisteredURLScheme:fbUrlScheme]) { + NSString *reason = [NSString stringWithFormat:@"%@ is registered as a URL scheme. Please move the entry from CFBundleURLSchemes in your Info.plist to LSApplicationQueriesSchemes. If you are trying to resolve \"canOpenURL: failed\" warnings, those only indicate that the Facebook app is not installed on your device or simulator and can be ignored.", fbUrlScheme]; + @throw [NSException exceptionWithName:@"InvalidOperationException" reason:reason userInfo:nil]; + } + } +} + + (UIViewController *)topMostViewController { @@ -607,6 +627,20 @@ static NSMapTable *_transientObjects; return topController; } ++ (NSString *)hexadecimalStringFromData:(NSData *)data +{ + NSUInteger dataLength = data.length; + if (dataLength == 0) { + return nil; + } + + const unsigned char *dataBuffer = data.bytes; + NSMutableString *hexString = [NSMutableString stringWithCapacity:(dataLength * 2)]; + for (int i = 0; i < dataLength; ++i) { + [hexString appendFormat:@"%02x", dataBuffer[i]]; + } + return [hexString copy]; +} + (BOOL)isRegisteredURLScheme:(NSString *)urlScheme { static dispatch_once_t fetchBundleOnce; @@ -692,4 +726,17 @@ static NSMapTable *_transientObjects; return YES; } ++ (Class)resolveBoltsClassWithName:(NSString *)className; +{ + Class clazz = NSClassFromString(className); + if (clazz == nil) { + NSString *message = [NSString stringWithFormat:@"Unable to load class %@. Did you link Bolts.framework?", className]; + @throw [NSException exceptionWithName:NSInternalInconsistencyException + reason:message + userInfo:nil]; + } + + return clazz; +} + @end diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.h b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.h index 7daa2fc..7f02153 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.h +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.h @@ -26,6 +26,7 @@ + (NSInteger)integerValue:(id)object; + (id)objectValue:(id)object; + (NSString *)stringValue:(id)object; ++ (NSTimeInterval)timeIntervalValue:(id)object; + (NSUInteger)unsignedIntegerValue:(id)object; + (NSURL *)URLValue:(id)object; diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.m b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.m index 84de948..aa02502 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.m +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.m @@ -76,6 +76,17 @@ } } ++ (NSTimeInterval)timeIntervalValue:(id)object +{ + if ([object isKindOfClass:[NSNumber class]]) { + return [(NSNumber *)object doubleValue]; + } else if ([object isKindOfClass:[NSString class]]) { + return [(NSString *)object doubleValue]; + } else { + return 0; + } +} + + (NSUInteger)unsignedIntegerValue:(id)object { if ([object isKindOfClass:[NSNumber class]]) { diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.m b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.m index 81589c4..53e7943 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.m +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.m @@ -18,8 +18,7 @@ #import "FBSDKErrorConfiguration.h" -#import - +#import "FBSDKCoreKit+Internal.h" #import "FBSDKErrorRecoveryConfiguration.h" static NSString *const kErrorCategoryOther = @"other"; diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.h b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.h index 9cd1825..71cc5a0 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.h +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.h @@ -50,6 +50,7 @@ implicitPurchaseLoggingEnabled:(BOOL)implicitPurchaseLoggingEnabled dialogFlows:(NSDictionary *)dialogFlows timestamp:(NSDate *)timestamp errorConfiguration:(FBSDKErrorConfiguration *)errorConfiguration + sessionTimeoutInterval:(NSTimeInterval) sessionTimeoutInterval defaults:(BOOL)defaults NS_DESIGNATED_INITIALIZER; @@ -66,6 +67,7 @@ NS_DESIGNATED_INITIALIZER; @property (nonatomic, assign, readonly, getter=isSystemAuthenticationEnabled) BOOL systemAuthenticationEnabled; @property (nonatomic, copy, readonly) NSString *loginTooltipText; @property (nonatomic, copy, readonly) NSDate *timestamp; +@property (nonatomic, assign) NSTimeInterval sessionTimoutInterval; - (FBSDKDialogConfiguration *)dialogConfigurationForDialogName:(NSString *)dialogName; - (BOOL)useNativeDialogForDialogName:(NSString *)dialogName; diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.m b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.m index 5faac5b..77d5792 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.m +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.m @@ -36,6 +36,7 @@ #define FBSDK_SERVER_CONFIGURATION_SYSTEM_AUTHENTICATION_ENABLED_KEY @"systemAuthenticationEnabled" #define FBSDK_SERVER_CONFIGURATION_NATIVE_AUTH_FLOW_ENABLED_KEY @"nativeAuthFlowEnabled" #define FBSDK_SERVER_CONFIGURATION_TIMESTAMP_KEY @"timestamp" +#define FBSDK_SERVER_CONFIGURATION_SESSION_TIMEOUT_INTERVAL @"sessionTimeoutInterval" #pragma mark - Dialog Names @@ -82,6 +83,7 @@ implicitPurchaseLoggingEnabled:(BOOL)implicitPurchaseLoggingEnabled dialogFlows:(NSDictionary *)dialogFlows timestamp:(NSDate *)timestamp errorConfiguration:(FBSDKErrorConfiguration *)errorConfiguration + sessionTimeoutInterval:(NSTimeInterval) sessionTimeoutInterval defaults:(BOOL)defaults { if ((self = [super init])) { @@ -99,6 +101,7 @@ implicitPurchaseLoggingEnabled:(BOOL)implicitPurchaseLoggingEnabled _dialogFlows = [dialogFlows copy]; _timestamp = [timestamp copy]; _errorConfiguration = [errorConfiguration copy]; + _sessionTimoutInterval = sessionTimeoutInterval; _defaults = defaults; } return self; @@ -173,6 +176,7 @@ implicitPurchaseLoggingEnabled:(BOOL)implicitPurchaseLoggingEnabled NSDictionary *dialogFlows = [decoder decodeObjectOfClasses:dialogFlowsClasses forKey:FBSDK_SERVER_CONFIGURATION_DIALOG_FLOWS_KEY]; FBSDKErrorConfiguration *errorConfiguration = [decoder decodeObjectOfClass:[FBSDKErrorConfiguration class] forKey:FBSDK_SERVER_CONFIGURATION_ERROR_CONFIGS_KEY]; + NSTimeInterval sessionTimeoutInterval = [decoder decodeDoubleForKey:FBSDK_SERVER_CONFIGURATION_SESSION_TIMEOUT_INTERVAL]; return [self initWithAppID:appID appName:appName loginTooltipEnabled:loginTooltipEnabled @@ -187,6 +191,7 @@ implicitPurchaseLoggingEnabled:implicitPurchaseLoggingEnabbled dialogFlows:dialogFlows timestamp:timestamp errorConfiguration:errorConfiguration + sessionTimeoutInterval:sessionTimeoutInterval defaults:NO]; } @@ -207,6 +212,7 @@ implicitPurchaseLoggingEnabled:implicitPurchaseLoggingEnabbled [encoder encodeBool:_nativeAuthFlowEnabled forKey:FBSDK_SERVER_CONFIGURATION_NATIVE_AUTH_FLOW_ENABLED_KEY]; [encoder encodeBool:_systemAuthenticationEnabled forKey:FBSDK_SERVER_CONFIGURATION_SYSTEM_AUTHENTICATION_ENABLED_KEY]; [encoder encodeObject:_timestamp forKey:FBSDK_SERVER_CONFIGURATION_TIMESTAMP_KEY]; + [encoder encodeDouble:_sessionTimoutInterval forKey:FBSDK_SERVER_CONFIGURATION_SESSION_TIMEOUT_INTERVAL]; } #pragma mark - NSCopying diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager+Internal.h b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager+Internal.h index 1edec6f..b84b023 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager+Internal.h +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager+Internal.h @@ -28,4 +28,6 @@ + (FBSDKGraphRequest *)requestToLoadServerConfiguration:(NSString *)appID; ++ (void)clearCache; + @end diff --git a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.m b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.m index 116e235..55b352f 100644 --- a/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.m +++ b/Example/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.m @@ -28,6 +28,7 @@ #import "FBSDKTypeUtility.h" // one hour +#define DEFAULT_SESSION_TIMEOUT_INTERVAL 60 #define FBSDK_SERVER_CONFIGURATION_MANAGER_CACHE_TIMEOUT (60 * 60) #define FBSDK_SERVER_CONFIGURATION_USER_DEFAULTS_KEY @"com.facebook.sdk:serverConfiguration%@" @@ -43,6 +44,7 @@ #define FBSDK_SERVER_CONFIGURATION_LOGIN_TOOLTIP_TEXT_FIELD @"gdpv4_nux_content" #define FBSDK_SERVER_CONFIGURATION_NATIVE_PROXY_AUTH_FLOW_ENABLED_FIELD @"ios_supports_native_proxy_auth_flow" #define FBSDK_SERVER_CONFIGURATION_SYSTEM_AUTHENTICATION_ENABLED_FIELD @"ios_supports_system_auth" +#define FBSDK_SERVER_CONFIGURATION_SESSION_TIMEOUT_FIELD @"app_events_session_timeout" @implementation FBSDKServerConfigurationManager @@ -69,6 +71,17 @@ typedef NS_OPTIONS(NSUInteger, FBSDKServerConfigurationManagerAppEventsFeatures) } } ++ (void)clearCache +{ + _serverConfiguration = nil; + _serverConfigurationError = nil; + _serverConfigurationErrorTimestamp = nil; + NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; + NSString *defaultsKey = [NSString stringWithFormat:FBSDK_SERVER_CONFIGURATION_USER_DEFAULTS_KEY, [FBSDKSettings appID]]; + [defaults removeObjectForKey:defaultsKey]; + [defaults synchronize]; +} + + (FBSDKServerConfiguration *)cachedServerConfiguration { NSString *appID = [FBSDKSettings appID]; @@ -167,6 +180,7 @@ typedef NS_OPTIONS(NSUInteger, FBSDKServerConfigurationManagerAppEventsFeatures) NSDictionary *dialogFlows = [FBSDKTypeUtility dictionaryValue:resultDictionary[FBSDK_SERVER_CONFIGURATION_DIALOG_FLOWS_FIELD]]; FBSDKErrorConfiguration *errorConfiguration = [[FBSDKErrorConfiguration alloc] initWithDictionary:nil]; [errorConfiguration parseArray:resultDictionary[FBSDK_SERVER_CONFIGURATION_ERROR_CONFIGURATION_FIELD]]; + NSTimeInterval sessionTimeoutInterval = [FBSDKTypeUtility timeIntervalValue:resultDictionary[FBSDK_SERVER_CONFIGURATION_SESSION_TIMEOUT_FIELD]] ?: DEFAULT_SESSION_TIMEOUT_INTERVAL; FBSDKServerConfiguration *serverConfiguration = [[FBSDKServerConfiguration alloc] initWithAppID:appID appName:appName loginTooltipEnabled:loginTooltipEnabled @@ -181,6 +195,7 @@ typedef NS_OPTIONS(NSUInteger, FBSDKServerConfigurationManagerAppEventsFeatures) dialogFlows:dialogFlows timestamp:[NSDate date] errorConfiguration:errorConfiguration + sessionTimeoutInterval:sessionTimeoutInterval defaults:NO]; [self _didProcessConfigurationFromNetwork:serverConfiguration appID:appID error:nil]; } @@ -204,6 +219,7 @@ typedef NS_OPTIONS(NSUInteger, FBSDKServerConfigurationManagerAppEventsFeatures) FBSDK_SERVER_CONFIGURATION_LOGIN_TOOLTIP_TEXT_FIELD, FBSDK_SERVER_CONFIGURATION_NATIVE_PROXY_AUTH_FLOW_ENABLED_FIELD, FBSDK_SERVER_CONFIGURATION_SYSTEM_AUTHENTICATION_ENABLED_FIELD, + FBSDK_SERVER_CONFIGURATION_SESSION_TIMEOUT_FIELD, ]; NSDictionary *parameters = @{ @"fields": [fields componentsJoinedByString:@","] }; FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc] initWithGraphPath:appID @@ -251,6 +267,7 @@ typedef NS_OPTIONS(NSUInteger, FBSDKServerConfigurationManagerAppEventsFeatures) dialogFlows:dialogFlows timestamp:nil errorConfiguration:nil + sessionTimeoutInterval:DEFAULT_SESSION_TIMEOUT_INTERVAL defaults:YES]; } return _defaultServerConfiguration; diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.h b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.h index 1feb828..2915d72 100644 --- a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.h +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.h @@ -44,6 +44,22 @@ */ @property (nonatomic, copy) NSURL *previewImageURL __attribute__ ((deprecated("use appInvitePreviewImageURL instead"))); +/*! + @abstract Promotional code to be displayed while sending and receiving the invite. + + @discussion This is optional. This can be between 0 and 10 characters long and can contain + alphanumeric characters only. To set a promo code, you need to set promo text. + */ +@property (nonatomic, copy) NSString *promotionCode; + +/*! + @abstract Promotional text to be displayed while sending and receiving the invite. + + @discussion This is optional. This can be between 0 and 80 characters long and can contain + alphanumeric and spaces only. + */ +@property (nonatomic, copy) NSString *promotionText; + /*! @abstract Compares the receiver to another app invite content. @param content The other content diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.m b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.m index d54ff1c..29f6558 100644 --- a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.m +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.m @@ -22,6 +22,9 @@ #define FBSDK_APP_INVITE_CONTENT_APP_LINK_URL_KEY @"appLinkURL" #define FBSDK_APP_INVITE_CONTENT_PREVIEW_IMAGE_KEY @"previewImage" +#define FBSDK_APP_INVITE_CONTENT_PROMO_CODE_KEY @"promoCode" +#define FBSDK_APP_INVITE_CONTENT_PROMO_TEXT_KEY @"promoText" + @implementation FBSDKAppInviteContent @@ -42,6 +45,8 @@ NSUInteger subhashes[] = { [_appLinkURL hash], [_appInvitePreviewImageURL hash], + [_promotionCode hash], + [_promotionText hash], }; return [FBSDKMath hashWithIntegerArray:subhashes count:sizeof(subhashes) / sizeof(subhashes[0])]; } @@ -61,7 +66,10 @@ { return (content && [FBSDKInternalUtility object:_appLinkURL isEqualToObject:content.appLinkURL] && - [FBSDKInternalUtility object:_appInvitePreviewImageURL isEqualToObject:content.appInvitePreviewImageURL]); + [FBSDKInternalUtility object:_appInvitePreviewImageURL isEqualToObject:content.appInvitePreviewImageURL] && + [FBSDKInternalUtility object:_promotionText isEqualToObject:content.promotionText] && + [FBSDKInternalUtility object:_promotionCode isEqualToObject:content.promotionText] + ); } #pragma mark - NSCoding @@ -76,6 +84,11 @@ if ((self = [self init])) { _appLinkURL = [decoder decodeObjectOfClass:[NSURL class] forKey:FBSDK_APP_INVITE_CONTENT_APP_LINK_URL_KEY]; _appInvitePreviewImageURL = [decoder decodeObjectOfClass:[NSURL class] forKey:FBSDK_APP_INVITE_CONTENT_PREVIEW_IMAGE_KEY]; + _promotionCode = [decoder decodeObjectOfClass:[NSString class] forKey: + FBSDK_APP_INVITE_CONTENT_PROMO_CODE_KEY]; + _promotionText = [decoder decodeObjectOfClass:[NSString class] forKey: + FBSDK_APP_INVITE_CONTENT_PROMO_TEXT_KEY]; + } return self; } @@ -84,6 +97,9 @@ { [encoder encodeObject:_appLinkURL forKey:FBSDK_APP_INVITE_CONTENT_APP_LINK_URL_KEY]; [encoder encodeObject:_appInvitePreviewImageURL forKey:FBSDK_APP_INVITE_CONTENT_PREVIEW_IMAGE_KEY]; + [encoder encodeObject:_promotionCode forKey:FBSDK_APP_INVITE_CONTENT_PROMO_CODE_KEY]; + [encoder encodeObject:_promotionText forKey:FBSDK_APP_INVITE_CONTENT_PROMO_TEXT_KEY]; + } #pragma mark - NSCopying @@ -93,6 +109,8 @@ FBSDKAppInviteContent *copy = [[FBSDKAppInviteContent alloc] init]; copy->_appLinkURL = [_appLinkURL copy]; copy->_appInvitePreviewImageURL = [_appInvitePreviewImageURL copy]; + copy->_promotionText = [_promotionText copy]; + copy->_promotionCode = [_promotionCode copy]; return copy; } diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteDialog.m b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteDialog.m index 15fdcc6..9ba2e9b 100644 --- a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteDialog.m +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteDialog.m @@ -82,6 +82,23 @@ NSMutableDictionary *parameters = [[NSMutableDictionary alloc] init]; [FBSDKInternalUtility dictionary:parameters setObject:self.content.appLinkURL forKey:@"app_link_url"]; [FBSDKInternalUtility dictionary:parameters setObject:self.content.appInvitePreviewImageURL forKey:@"preview_image_url"]; + + if (self.content.promotionText) { + NSString *promotionCode = self.content.promotionCode ?: @""; + NSDictionary *deeplinkContext = @{@"promo_code" : promotionCode, @"promo_text" : self.content.promotionText}; + + NSError *jsonError = nil; + NSString *deeplinkContextString = [FBSDKInternalUtility JSONStringForObject:deeplinkContext error:&jsonError invalidObjectHandler:NULL]; + if (!jsonError) { + [FBSDKInternalUtility dictionary:parameters setObject:promotionCode forKey:@"promo_code"]; + [FBSDKInternalUtility dictionary:parameters setObject:self.content.promotionText forKey:@"promo_text"]; + [FBSDKInternalUtility dictionary:parameters setObject:deeplinkContextString forKey:@"deeplink_context"]; + } else { + [FBSDKLogger singleShotLogEntry:FBSDKLoggingBehaviorDeveloperErrors + formatString:@"Cannot convert deeplink_contex to json:"]; + } + } + FBSDKBridgeAPIRequest *webBridgeRequest = [FBSDKBridgeAPIRequest bridgeAPIRequestWithProtocolType:FBSDKBridgeAPIProtocolTypeWeb scheme:FBSDK_SHARE_JS_DIALOG_SCHEME methodName:FBSDK_APP_INVITE_METHOD_NAME diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.h b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.h new file mode 100644 index 0000000..49efa42 --- /dev/null +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.h @@ -0,0 +1,59 @@ +// Copyright (c) 2014-present, Facebook, Inc. 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 Developer Principles and Policies +// [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. + +#import + +#import + +/*! + @abstract Represents a single hashtag that can be used with the share dialog. + */ +@interface FBSDKHashtag : NSObject + +/*! + @abstract Convenience method to build a new hashtag with a string identifier. Equivalent to setting the + `stringRepresentation` property. + @param hashtagString The hashtag string. + */ ++ (instancetype)hashtagWithString:(NSString *)hashtagString; + +/*! + @abstract The hashtag string. + @discussion You are responsible for making sure that `stringRepresentation` is a valid hashtag (a single '#' followed + by one or more word characters). Invalid hashtags are ignored when sharing content. You can check validity with the + `valid` property. + @return The hashtag string. + */ +@property (nonatomic, readwrite, copy) NSString *stringRepresentation; + +/*! + @abstract Tests if a hashtag is valid. + @discussion A valid hashtag matches the regular expression "#\w+": A single '#' followed by one or more + word characters. + @return YES if the hashtag is valid, NO otherwise. + */ +@property (nonatomic, readonly, assign, getter=isValid) BOOL valid; + +/*! + @abstract Compares the receiver to another hashtag. + @param hashtag The other hashtag + @return YES if the receiver is equal to the other hashtag; otherwise NO + */ +- (BOOL)isEqualToHashtag:(FBSDKHashtag *)hashtag; + +@end diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.m b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.m new file mode 100644 index 0000000..ad1b6f4 --- /dev/null +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.m @@ -0,0 +1,123 @@ +// Copyright (c) 2014-present, Facebook, Inc. 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 Developer Principles and Policies +// [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. + +#import "FBSDKHashtag.h" + +#import "FBSDKCoreKit+Internal.h" + +#define FBSDK_HASHTAG_STRING_KEY @"hashtag" + +static NSRegularExpression *HashtagRegularExpression() +{ + static NSRegularExpression *hashtagRegularExpression = nil; + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + hashtagRegularExpression = [[NSRegularExpression alloc] initWithPattern:@"^#\\w+$" options:0 error:NULL]; + }); + return hashtagRegularExpression; +} + +@implementation FBSDKHashtag + +#pragma mark - Class Methods + ++ (instancetype)hashtagWithString:(NSString *)hashtagString +{ + FBSDKHashtag *hashtag = [[self alloc] init]; + hashtag.stringRepresentation = hashtagString; + return hashtag; +} + +#pragma mark - Properties + +- (NSString *)description +{ + if (self.valid) { + return _stringRepresentation; + } else { + return [NSString stringWithFormat:@"Invalid hashtag '%@'", _stringRepresentation]; + } +} + +- (BOOL)isValid +{ + if (_stringRepresentation == nil) { + return NO; + } + NSRange fullString = NSMakeRange(0, _stringRepresentation.length); + NSRegularExpression *hashtagRegularExpression = HashtagRegularExpression(); + NSUInteger numberOfMatches = [hashtagRegularExpression numberOfMatchesInString:_stringRepresentation + options:0 + range:fullString]; + return numberOfMatches > 0; +} + +#pragma mark - Equality + +- (NSUInteger)hash +{ + return [_stringRepresentation hash]; +} + +- (BOOL)isEqual:(id)object +{ + if (self == object) { + return YES; + } + if (![object isKindOfClass:[FBSDKHashtag class]]) { + return NO; + } + return [self isEqualToHashtag:(FBSDKHashtag *)object]; +} + +- (BOOL)isEqualToHashtag:(FBSDKHashtag *)hashtag +{ + return (hashtag && + [FBSDKInternalUtility object:_stringRepresentation isEqualToObject:hashtag.stringRepresentation]); +} + +#pragma mark - NSCoding + ++ (BOOL)supportsSecureCoding +{ + return YES; +} + +- (id)initWithCoder:(NSCoder *)aDecoder +{ + if ((self = [self init])) { + _stringRepresentation = [aDecoder decodeObjectOfClass:[NSString class] forKey:FBSDK_HASHTAG_STRING_KEY]; + } + return self; +} + +- (void)encodeWithCoder:(NSCoder *)aCoder +{ + [aCoder encodeObject:_stringRepresentation forKey:FBSDK_HASHTAG_STRING_KEY]; +} + +#pragma mark - NSCopying + +- (id)copyWithZone:(NSZone *)zone +{ + FBSDKHashtag *copy = [[FBSDKHashtag alloc] init]; + copy.stringRepresentation = [_stringRepresentation copy]; + return copy; +} + +@end diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareDialog.m b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareDialog.m index 5fa59c1..18a6cde 100644 --- a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareDialog.m +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareDialog.m @@ -25,6 +25,7 @@ #import "FBSDKShareDefines.h" #import "FBSDKShareError.h" #import "FBSDKShareLinkContent.h" +#import "FBSDKShareMediaContent.h" #import "FBSDKShareOpenGraphAction.h" #import "FBSDKShareOpenGraphContent.h" #import "FBSDKShareOpenGraphObject.h" @@ -34,8 +35,6 @@ #import "FBSDKShareVideo.h" #import "FBSDKShareVideoContent.h" -#define FBSDK_SHARE_DIALOG_APP_SCHEME @"fbapi" -#define FBSDK_SHARE_EXTENSION_APP_SCHEME @"fbshareextension" #define FBSDK_SHARE_FEED_METHOD_NAME @"feed" #define FBSDK_SHARE_METHOD_MIN_VERSION @"20130410" #define FBSDK_SHARE_METHOD_OG_MIN_VERSION @"20130214" @@ -43,6 +42,25 @@ #define FBSDK_SHARE_METHOD_PHOTOS_MIN_VERSION @"20140116" #define FBSDK_SHARE_METHOD_VIDEO_MIN_VERSION @"20150313" #define FBSDK_SHARE_METHOD_ATTRIBUTED_SHARE_SHEET_MIN_VERSION @"20150629" +#define FBSDK_SHARE_METHOD_QUOTE_MIN_VERSION @"20160328" +#define FBSDK_SHARE_METHOD_MMP_MIN_VERSION @"20160328" + +FBSDK_STATIC_INLINE void FBSDKShareDialogValidateAPISchemeRegisteredForCanOpenUrl() +{ + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + [FBSDKInternalUtility checkRegisteredCanOpenURLScheme:FBSDK_CANOPENURL_FBAPI]; + }); +} + +FBSDK_STATIC_INLINE void FBSDKShareDialogValidateShareExtensionSchemeRegisteredForCanOpenUrl() +{ + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + [FBSDKInternalUtility checkRegisteredCanOpenURLScheme:FBSDK_CANOPENURL_SHARE_EXTENSION]; + }); +} + @interface FBSDKShareDialog () @end @@ -113,7 +131,7 @@ BOOL didShow = NO; NSError *error = nil; - if ([self validateWithError:&error]) { + if ([self _validateWithError:&error]) { switch (self.mode) { case FBSDKShareDialogModeAutomatic:{ didShow = [self _showAutomatic:&error]; @@ -156,47 +174,7 @@ - (BOOL)validateWithError:(NSError *__autoreleasing *)errorRef { - if (errorRef != NULL) { - *errorRef = nil; - } - id shareContent = self.shareContent; - if (!shareContent) { - if (errorRef != NULL) { - *errorRef = [FBSDKShareError requiredArgumentErrorWithName:@"shareContent" message:nil]; - } - return NO; - } - if (![FBSDKShareUtility validateShareContent:shareContent error:errorRef]) { - return NO; - } - if ([shareContent isKindOfClass:[FBSDKShareVideoContent class]]) { - if (![FBSDKShareUtility validateAssetLibraryURLWithShareVideoContent:(FBSDKShareVideoContent *)shareContent name:@"videoURL" error:errorRef]) { - return NO; - } - } - switch (self.mode) { - case FBSDKShareDialogModeAutomatic:{ - return ( - ([self _canShowNative] && [self _validateShareContentForNative:errorRef]) || - ([self _canShowShareSheet] && [self _validateShareContentForShareSheet:errorRef]) || - [self _validateShareContentForFeed:errorRef] || - [self _validateShareContentForBrowser:errorRef]); - } - case FBSDKShareDialogModeNative:{ - return [self _validateShareContentForNative:errorRef]; - } - case FBSDKShareDialogModeShareSheet:{ - return [self _validateShareContentForShareSheet:errorRef]; - } - case FBSDKShareDialogModeBrowser: - case FBSDKShareDialogModeWeb:{ - return [self _validateShareContentForBrowser:errorRef]; - } - case FBSDKShareDialogModeFeedBrowser: - case FBSDKShareDialogModeFeedWeb:{ - return [self _validateShareContentForFeed:errorRef]; - } - } + return [self _validateWithError:errorRef] && [self _validateFullyCompatibleWithError:errorRef]; } #pragma mark - FBSDKWebDialogDelegate @@ -245,6 +223,17 @@ return [configuration.defaultShareMode isEqualToString:@"share_sheet"]; } +- (BOOL)_isOpenGraphURLShare:(FBSDKShareOpenGraphContent *)shareContent +{ + __block BOOL hasOGURL = NO; + [shareContent.action enumerateKeysAndObjectsUsingBlock:^(NSString *key, id object, BOOL *stop) { + if ([object isKindOfClass:[NSURL class]]) { + hasOGURL = YES; + } + }]; + return hasOGURL; +} + -(BOOL)_showAutomatic:(NSError *__autoreleasing *)errorRef { BOOL isDefaultToShareSheet = [self _isDefaultToShareSheet]; @@ -280,7 +269,7 @@ if ([shareContent isKindOfClass:[FBSDKShareOpenGraphContent class]]) { methodName = FBSDK_SHARE_OPEN_GRAPH_METHOD_NAME; BOOL containsMedia = NO; - [FBSDKShareUtility testShareContent:shareContent containsMedia:&containsMedia containsPhotos:NULL]; + [FBSDKShareUtility testShareContent:shareContent containsMedia:&containsMedia containsPhotos:NULL containsVideos:NULL]; if (containsMedia) { methodVersion = FBSDK_SHARE_METHOD_OG_IMAGE_MIN_VERSION; } else { @@ -328,7 +317,8 @@ if (![FBSDKInternalUtility isOSRunTimeVersionAtLeast:iOS8Version]) { return NO; } - NSString *scheme = FBSDK_SHARE_DIALOG_APP_SCHEME; + FBSDKShareDialogValidateAPISchemeRegisteredForCanOpenUrl(); + NSString *scheme = FBSDK_CANOPENURL_FBAPI; NSString *minimumVersion = FBSDK_SHARE_METHOD_ATTRIBUTED_SHARE_SHEET_MIN_VERSION; NSURLComponents *components = [[NSURLComponents alloc] init]; components.scheme = [scheme stringByAppendingString:minimumVersion]; @@ -343,8 +333,33 @@ if (![FBSDKInternalUtility isOSRunTimeVersionAtLeast:iOS8Version]) { return NO; } + FBSDKShareDialogValidateShareExtensionSchemeRegisteredForCanOpenUrl(); NSURLComponents *components = [[NSURLComponents alloc] init]; - components.scheme = FBSDK_SHARE_EXTENSION_APP_SCHEME; + components.scheme = FBSDK_CANOPENURL_SHARE_EXTENSION; + components.path = @"/"; + return [[UIApplication sharedApplication] canOpenURL:components.URL]; +} + +- (BOOL)_canUseQuoteInShareSheet +{ + return [self _canUseFBShareSheet] && [self _supportsShareSheetMinimumVersion:FBSDK_SHARE_METHOD_QUOTE_MIN_VERSION]; +} + +- (BOOL)_canUseMMPInShareSheet +{ + return [self _canUseFBShareSheet] && [self _supportsShareSheetMinimumVersion:FBSDK_SHARE_METHOD_MMP_MIN_VERSION]; +} + +- (BOOL)_supportsShareSheetMinimumVersion:(NSString *)minimumVersion +{ + NSOperatingSystemVersion iOS8Version = { .majorVersion = 8, .minorVersion = 0, .patchVersion = 0 }; + if (![FBSDKInternalUtility isOSRunTimeVersionAtLeast:iOS8Version]) { + return NO; + } + FBSDKShareDialogValidateAPISchemeRegisteredForCanOpenUrl(); + NSString *scheme = FBSDK_CANOPENURL_FBAPI; + NSURLComponents *components = [[NSURLComponents alloc] init]; + components.scheme = [scheme stringByAppendingString:minimumVersion]; components.path = @"/"; return [[UIApplication sharedApplication] canOpenURL:components.URL]; } @@ -357,10 +372,43 @@ - (NSArray *)_contentImages { + NSMutableArray *ret = [NSMutableArray new]; id shareContent = self.shareContent; - return ([shareContent isKindOfClass:[FBSDKSharePhotoContent class]] ? - [((FBSDKSharePhotoContent *)shareContent).photos valueForKeyPath:@"@distinctUnionOfObjects.image"] : - nil); + if ([shareContent isKindOfClass:[FBSDKSharePhotoContent class]]) { + [ret addObjectsFromArray:[((FBSDKSharePhotoContent *)shareContent).photos valueForKeyPath:@"@distinctUnionOfObjects.image"]]; + } else if ([shareContent isKindOfClass:[FBSDKShareMediaContent class]]) { + for (id media in ((FBSDKShareMediaContent *)shareContent).media) { + if ([media isKindOfClass:[FBSDKSharePhoto class]]) { + UIImage *image = ((FBSDKSharePhoto *)media).image; + if (image != nil) { + [ret addObject:image]; + } + } + } + } + return [ret copy]; +} + +- (NSArray *)_contentVideoURLs +{ + NSMutableArray *ret = [NSMutableArray new]; + id shareContent = self.shareContent; + if ([shareContent isKindOfClass:[FBSDKShareVideoContent class]]) { + NSURL *videoURL = ((FBSDKShareVideoContent *)shareContent).video.videoURL; + if (videoURL != nil) { + [ret addObject:videoURL]; + } + } else if ([shareContent isKindOfClass:[FBSDKShareMediaContent class]]) { + for (id media in ((FBSDKShareMediaContent *)shareContent).media) { + if ([media isKindOfClass:[FBSDKShareVideo class]]) { + NSURL *videoURL = ((FBSDKShareVideo *)media).videoURL; + if (videoURL != nil) { + [ret addObject:videoURL]; + } + } + } + } + return [ret copy]; } - (NSArray *)_contentURLs @@ -545,9 +593,7 @@ } NSArray *images = [self _contentImages]; NSArray *URLs = [self _contentURLs]; - NSURL *videoURL = ([self.shareContent isKindOfClass:[FBSDKShareVideoContent class]] ? - ((FBSDKShareVideoContent *)self.shareContent).video.videoURL : - nil); + NSArray *videoURLs = [self _contentVideoURLs]; Class composeViewControllerClass = [fbsdkdfl_SLComposeViewControllerClass() class]; NSString *facebookServiceType = fbsdkdfl_SLServiceTypeFacebook(); @@ -561,17 +607,19 @@ } return NO; } - if ([self _canAttributeThroughShareSheet]) { - NSString *attributionToken = [NSString stringWithFormat:@"fb-app-id:%@", [FBSDKSettings appID]]; - [composeViewController setInitialText:attributionToken]; + + NSString *initialText = [self _calculateInitialText]; + if (initialText.length > 0) { + [composeViewController setInitialText:initialText]; } + for (UIImage *image in images) { [composeViewController addImage:image]; } for (NSURL *URL in URLs) { [composeViewController addURL:URL]; } - if (videoURL) { + for (NSURL *videoURL in videoURLs) { [composeViewController addURL:videoURL]; } composeViewController.completionHandler = ^(SLComposeViewControllerResult result) { @@ -625,12 +673,105 @@ return [configuration useSafariViewControllerForDialogName:FBSDKDialogConfigurationNameShare]; } +- (BOOL)_validateWithError:(NSError *__autoreleasing *)errorRef +{ + if (errorRef != NULL) { + *errorRef = nil; + } + id shareContent = self.shareContent; + if (!shareContent) { + if (errorRef != NULL) { + *errorRef = [FBSDKShareError requiredArgumentErrorWithName:@"shareContent" message:nil]; + } + return NO; + } + if (![FBSDKShareUtility validateShareContent:shareContent error:errorRef]) { + return NO; + } + if ([shareContent isKindOfClass:[FBSDKShareVideoContent class]]) { + if (![FBSDKShareUtility validateAssetLibraryURLWithShareVideoContent:(FBSDKShareVideoContent *)shareContent name:@"videoURL" error:errorRef]) { + return NO; + } + } + if ([shareContent isKindOfClass:[FBSDKShareMediaContent class]]) { + if (![FBSDKShareUtility validateAssetLibraryURLsWithShareMediaContent:(FBSDKShareMediaContent *)shareContent name:@"mediaVideoURL" error:errorRef]) { + return NO; + } + } + switch (self.mode) { + case FBSDKShareDialogModeAutomatic:{ + return ( + ([self _canShowNative] && [self _validateShareContentForNative:errorRef]) || + ([self _canShowShareSheet] && [self _validateShareContentForShareSheet:errorRef]) || + [self _validateShareContentForFeed:errorRef] || + [self _validateShareContentForBrowser:errorRef]); + } + case FBSDKShareDialogModeNative:{ + return [self _validateShareContentForNative:errorRef]; + } + case FBSDKShareDialogModeShareSheet:{ + return [self _validateShareContentForShareSheet:errorRef]; + } + case FBSDKShareDialogModeBrowser: + case FBSDKShareDialogModeWeb:{ + return [self _validateShareContentForBrowser:errorRef]; + } + case FBSDKShareDialogModeFeedBrowser: + case FBSDKShareDialogModeFeedWeb:{ + return [self _validateShareContentForFeed:errorRef]; + } + } +} + +/** + `validateWithError:` can be used by clients of this API to discover if certain features are + available for a specific `mode`. However, these features could be optional for said `mode`, in which + case `validateWithError:` should return NO but when calling `show`, the dialog must still show. + + ie: Quotes are only available if FB for iOS v52 or higher is installed. If the client adds a quote to + the `ShareLinkContent` object and FB for iOS v52 or higher is not installed, `validateWithError:` will + return NO if the `mode` is set to ShareSheet. However, calling `show` will actually show the shareSheet + without the Quote. + + This method exists to enable the behavior described above and should only be called from `validateWithError:`. + */ +- (BOOL)_validateFullyCompatibleWithError:(NSError *__autoreleasing *)errorRef +{ + id shareContent = self.shareContent; + if ([shareContent isKindOfClass:[FBSDKShareLinkContent class]]) { + FBSDKShareLinkContent *shareLinkContent = (FBSDKShareLinkContent *)shareContent; + if (shareLinkContent.quote.length > 0 && + self.mode == FBSDKShareDialogModeShareSheet && + ![self _canUseQuoteInShareSheet]) { + if ((errorRef != NULL) && !*errorRef) { + *errorRef = [FBSDKShareError invalidArgumentErrorWithName:@"shareContent" + value:shareLinkContent + message:@"Quotes are only supported if Facebook for iOS version 52 and above is installed"]; + } + return NO; + } + } else if ([shareContent isKindOfClass:[FBSDKShareMediaContent class]]) { + FBSDKShareMediaContent *mediaContent = (FBSDKShareMediaContent *)shareContent; + if ([FBSDKShareUtility shareMediaContentContainsPhotosAndVideos:mediaContent] && + self.mode == FBSDKShareDialogModeShareSheet && + ![self _canUseMMPInShareSheet]) { + if ((errorRef != NULL) && !*errorRef) { + *errorRef = [FBSDKShareError invalidArgumentErrorWithName:@"shareContent" + value:shareContent + message:@"Multimedia content (photos + videos) is only supported if Facebook for iOS version 52 and above is installed"]; + } + return NO; + } + } + return YES; +} + - (BOOL)_validateShareContentForBrowser:(NSError **)errorRef { id shareContent = self.shareContent; BOOL containsMedia; BOOL containsPhotos; - [FBSDKShareUtility testShareContent:shareContent containsMedia:&containsMedia containsPhotos:&containsPhotos]; + [FBSDKShareUtility testShareContent:shareContent containsMedia:&containsMedia containsPhotos:&containsPhotos containsVideos:NULL]; if (containsPhotos) { if ((errorRef != NULL) && !*errorRef) { *errorRef = [FBSDKShareError invalidArgumentErrorWithName:@"shareContent" @@ -667,6 +808,16 @@ - (BOOL)_validateShareContentForNative:(NSError **)errorRef { id shareContent = self.shareContent; + if ([shareContent isKindOfClass:[FBSDKShareMediaContent class]]) { + if ([FBSDKShareUtility shareMediaContentContainsPhotosAndVideos:(FBSDKShareMediaContent *)shareContent]) { + if ((errorRef != NULL) && !*errorRef) { + *errorRef = [FBSDKShareError invalidArgumentErrorWithName:@"shareContent" + value:shareContent + message:@"Multimedia Content is only available for mode `ShareSheet`"]; + } + return NO; + } + } if (![shareContent isKindOfClass:[FBSDKShareVideoContent class]]) { return YES; } @@ -689,9 +840,26 @@ } else if ([shareContent isKindOfClass:[FBSDKShareVideoContent class]]) { return ([self _canUseFBShareSheet] && [self _validateVideoURL:((FBSDKShareVideoContent *)shareContent).video.videoURL error:errorRef]); + } else if ([shareContent isKindOfClass:[FBSDKShareMediaContent class]]) { + return ([self _canUseFBShareSheet] && + [FBSDKShareUtility validateShareMediaContent:(FBSDKShareMediaContent *)shareContent error:errorRef]); + } else if ([shareContent isKindOfClass:[FBSDKShareOpenGraphContent class]]) { + FBSDKShareOpenGraphContent *ogContent = (FBSDKShareOpenGraphContent *)shareContent; + BOOL isOGURLShare = [self _isOpenGraphURLShare:ogContent]; + + BOOL isValidOGShare = (isOGURLShare && + [ogContent.action.actionType length] != 0 && + [ogContent.previewPropertyName length] != 0); + if (!isValidOGShare) { + if ((errorRef != NULL) && !*errorRef) { + NSString *message = @"Share content must include an URL in the action, an action type, and a preview property name in order to share with the share sheet."; + *errorRef = [FBSDKShareError invalidArgumentErrorWithName:@"shareContent" value:shareContent message:message]; + } + } + return isValidOGShare; } else if (![shareContent isKindOfClass:[FBSDKShareLinkContent class]]) { if ((errorRef != NULL) && !*errorRef) { - NSString *message = @"Share content must be FBSDKShareLinkContent or FBSDKSharePhotoContent in order to share " + NSString *message = @"Share content must be FBSDKShareLinkContent or FBSDKShareMediaContent in order to share " @"with the share sheet."; *errorRef = [FBSDKShareError invalidArgumentErrorWithName:@"shareContent" value:shareContent message:message]; } @@ -785,4 +953,58 @@ accessToken:[FBSDKAccessToken currentAccessToken]]; } +- (NSString *)_calculateInitialText +{ + NSString *initialText; + if ([self _canAttributeThroughShareSheet]) { + NSMutableDictionary *initialTextDictionary = [NSMutableDictionary new]; + initialTextDictionary[@"app_id"] = [FBSDKSettings appID]; + NSString *hashtag = [FBSDKShareUtility hashtagStringFromHashtag:self.shareContent.hashtag]; + if (hashtag != nil) { + initialTextDictionary[@"hashtags"] = @[hashtag]; + } + if ([self.shareContent isKindOfClass:[FBSDKShareLinkContent class]]) { + NSString *quote = [(FBSDKShareLinkContent *)self.shareContent quote]; + if (quote != nil) { + initialTextDictionary[@"quotes"] = @[quote]; + } + } + if ([self.shareContent isKindOfClass:[FBSDKShareOpenGraphContent class]]) { + NSDictionary *ogData = [FBSDKShareUtility parametersForShareContent:self.shareContent + shouldFailOnDataError:self.shouldFailOnDataError]; + initialTextDictionary[@"og_data"] = ogData; + } + + NSError *error = nil; + NSString *jsonString = [FBSDKInternalUtility JSONStringForObject:initialTextDictionary error:&error invalidObjectHandler:NULL]; + if (error != nil) { + return nil; + } + + NSString *JSONStartDelimiter = @"|"; + initialText = [NSString stringWithFormat:@"%@%@%@", + [self _calculatePreJSONInitialTextWithHashtag:hashtag], + JSONStartDelimiter, + jsonString]; + } else { + NSString *hashtag = [FBSDKShareUtility hashtagStringFromHashtag:self.shareContent.hashtag]; + if (hashtag != nil) { + initialText = hashtag; + } + } + return initialText; +} + +// Not all versions of the Share Extension support JSON. Adding this text before allows backward compatibility +- (NSString *)_calculatePreJSONInitialTextWithHashtag:(NSString *)hashtag +{ + NSMutableString *text = [NSMutableString new]; + [text appendString:[NSString stringWithFormat:@"fb-app-id:%@", [FBSDKSettings appID]]]; + if (hashtag != nil) { + [text appendString:@" "]; + [text appendString:hashtag]; + } + return [text copy]; +} + @end diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit.h b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit.h index b25b8c5..18813d4 100644 --- a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit.h +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit.h @@ -18,6 +18,7 @@ #import +#import #import #import #import @@ -46,5 +47,9 @@ #import #import #import +#import #import +#else +#import +#import #endif diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.h b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.h index 9995df6..487528d 100644 --- a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.h +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.h @@ -46,6 +46,13 @@ */ @property (nonatomic, copy) NSURL *imageURL; +/*! + @abstract Some quote text of the link. + @discussion If specified, the quote text will render with custom styling on top of the link. + @return The quote text of a link + */ +@property (nonatomic, copy) NSString *quote; + /*! @abstract Compares the receiver to another link content. @param content The other content diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.m b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.m index cc49ed6..c1877c2 100644 --- a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.m +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.m @@ -19,15 +19,18 @@ #import "FBSDKShareLinkContent+Internal.h" #import "FBSDKCoreKit+Internal.h" +#import "FBSDKHashtag.h" #import "FBSDKShareUtility.h" #define FBSDK_SHARE_STATUS_CONTENT_CONTENT_DESCRIPTION_KEY @"contentDescription" #define FBSDK_SHARE_STATUS_CONTENT_CONTENT_TITLE_KEY @"contentTitle" #define FBSDK_SHARE_STATUS_CONTENT_CONTENT_URL_KEY @"contentURL" +#define FBSDK_SHARE_STATUS_CONTENT_HASHTAG_KEY @"hashtag" #define FBSDK_SHARE_STATUS_CONTENT_IMAGE_URL_KEY @"imageURL" #define FBSDK_SHARE_STATUS_CONTENT_PEOPLE_IDS_KEY @"peopleIDs" #define FBSDK_SHARE_STATUS_CONTENT_PLACE_ID_KEY @"placeID" #define FBSDK_SHARE_STATUS_CONTENT_REF_KEY @"ref" +#define FBSDK_SHARE_STATUS_CONTENT_QUOTE_TEXT_KEY @"quote" #define FBSDK_SHARE_STATUS_CONTENT_FEED_PARAMETERS_KEY @"feedParameters" @implementation FBSDKShareLinkContent @@ -35,10 +38,12 @@ #pragma mark - Properties @synthesize contentURL = _contentURL; +@synthesize hashtag = _hashtag; @synthesize peopleIDs = _peopleIDs; @synthesize placeID = _placeID; @synthesize ref = _ref; @synthesize feedParameters = _feedParameters; +@synthesize quote = _quote; - (void)setPeopleIDs:(NSArray *)peopleIDs { @@ -62,12 +67,14 @@ NSUInteger subhashes[] = { [_contentDescription hash], [_contentURL hash], + [_hashtag hash], [_imageURL hash], [_peopleIDs hash], [_placeID hash], [_ref hash], [_contentTitle hash], [_feedParameters hash], + [_quote hash], }; return [FBSDKMath hashWithIntegerArray:subhashes count:sizeof(subhashes) / sizeof(subhashes[0])]; } @@ -89,11 +96,13 @@ [FBSDKInternalUtility object:_contentDescription isEqualToObject:content.contentDescription] && [FBSDKInternalUtility object:_contentTitle isEqualToObject:content.contentTitle] && [FBSDKInternalUtility object:_contentURL isEqualToObject:content.contentURL] && + [FBSDKInternalUtility object:_hashtag isEqualToObject:content.hashtag] && [FBSDKInternalUtility object:_feedParameters isEqualToObject:content.feedParameters] && [FBSDKInternalUtility object:_imageURL isEqualToObject:content.imageURL] && [FBSDKInternalUtility object:_peopleIDs isEqualToObject:content.peopleIDs] && [FBSDKInternalUtility object:_placeID isEqualToObject:content.placeID] && - [FBSDKInternalUtility object:_ref isEqualToObject:content.ref]); + [FBSDKInternalUtility object:_ref isEqualToObject:content.ref]) && + [FBSDKInternalUtility object:_quote isEqualToObject:content.quote]; } #pragma mark - NSCoding @@ -111,10 +120,12 @@ _contentTitle = [decoder decodeObjectOfClass:[NSString class] forKey:FBSDK_SHARE_STATUS_CONTENT_CONTENT_TITLE_KEY]; _contentURL = [decoder decodeObjectOfClass:[NSURL class] forKey:FBSDK_SHARE_STATUS_CONTENT_CONTENT_URL_KEY]; _feedParameters = [decoder decodeObjectOfClass:[NSDictionary class] forKey:FBSDK_SHARE_STATUS_CONTENT_FEED_PARAMETERS_KEY]; + _hashtag = [decoder decodeObjectOfClass:[FBSDKHashtag class] forKey:FBSDK_SHARE_STATUS_CONTENT_HASHTAG_KEY]; _imageURL = [decoder decodeObjectOfClass:[NSURL class] forKey:FBSDK_SHARE_STATUS_CONTENT_IMAGE_URL_KEY]; _peopleIDs = [decoder decodeObjectOfClass:[NSArray class] forKey:FBSDK_SHARE_STATUS_CONTENT_PEOPLE_IDS_KEY]; _placeID = [decoder decodeObjectOfClass:[NSString class] forKey:FBSDK_SHARE_STATUS_CONTENT_PLACE_ID_KEY]; _ref = [decoder decodeObjectOfClass:[NSString class] forKey:FBSDK_SHARE_STATUS_CONTENT_REF_KEY]; + _quote = [decoder decodeObjectOfClass:[NSString class] forKey:FBSDK_SHARE_STATUS_CONTENT_QUOTE_TEXT_KEY]; } return self; } @@ -125,10 +136,12 @@ [encoder encodeObject:_contentTitle forKey:FBSDK_SHARE_STATUS_CONTENT_CONTENT_TITLE_KEY]; [encoder encodeObject:_contentURL forKey:FBSDK_SHARE_STATUS_CONTENT_CONTENT_URL_KEY]; [encoder encodeObject:_feedParameters forKey:FBSDK_SHARE_STATUS_CONTENT_FEED_PARAMETERS_KEY]; + [encoder encodeObject:_hashtag forKey:FBSDK_SHARE_STATUS_CONTENT_HASHTAG_KEY]; [encoder encodeObject:_imageURL forKey:FBSDK_SHARE_STATUS_CONTENT_IMAGE_URL_KEY]; [encoder encodeObject:_peopleIDs forKey:FBSDK_SHARE_STATUS_CONTENT_PEOPLE_IDS_KEY]; [encoder encodeObject:_placeID forKey:FBSDK_SHARE_STATUS_CONTENT_PLACE_ID_KEY]; [encoder encodeObject:_ref forKey:FBSDK_SHARE_STATUS_CONTENT_REF_KEY]; + [encoder encodeObject:_quote forKey:FBSDK_SHARE_STATUS_CONTENT_QUOTE_TEXT_KEY]; } #pragma mark - NSCopying @@ -140,10 +153,12 @@ copy->_contentTitle = [_contentTitle copy]; copy->_contentURL = [_contentURL copy]; copy->_feedParameters = [_feedParameters copy]; + copy->_hashtag = [_hashtag copy]; copy->_imageURL = [_imageURL copy]; copy->_peopleIDs = [_peopleIDs copy]; copy->_placeID = [_placeID copy]; copy->_ref = [_ref copy]; + copy->_quote = [_quote copy]; return copy; } diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.h b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.h new file mode 100644 index 0000000..0c5d0d6 --- /dev/null +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.h @@ -0,0 +1,41 @@ +// Copyright (c) 2014-present, Facebook, Inc. 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 Developer Principles and Policies +// [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. + +#import + +#import + +/*! + @abstract A model for media content (photo or video) to be shared. + */ +@interface FBSDKShareMediaContent : NSObject + +/*! + @abstract Media to be shared. + @return Array of the media (FBSDKSharePhoto or FBSDKShareVideo) + */ +@property (nonatomic, copy) NSArray *media; + +/*! + @abstract Compares the receiver to another media content. + @param content The other content + @return YES if the receiver's values are equal to the other content's values; otherwise NO + */ +- (BOOL)isEqualToShareMediaContent:(FBSDKShareMediaContent *)content; + +@end diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.m b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.m new file mode 100644 index 0000000..23f7ea1 --- /dev/null +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.m @@ -0,0 +1,142 @@ +// Copyright (c) 2014-present, Facebook, Inc. 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 Developer Principles and Policies +// [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. + +#import "FBSDKShareMediaContent.h" + +#import "FBSDKCoreKit+Internal.h" +#import "FBSDKHashtag.h" +#import "FBSDKSharePhoto.h" +#import "FBSDKShareUtility.h" +#import "FBSDKShareVideo.h" + +#define FBSDK_SHARE_MEDIA_CONTENT_CONTENT_URL_KEY @"contentURL" +#define FBSDK_SHARE_MEDIA_CONTENT_HASHTAG_KEY @"hashtag" +#define FBSDK_SHARE_MEDIA_CONTENT_PEOPLE_IDS_KEY @"peopleIDs" +#define FBSDK_SHARE_MEDIA_CONTENT_MEDIA_KEY @"media" +#define FBSDK_SHARE_MEDIA_CONTENT_PLACE_ID_KEY @"placeID" +#define FBSDK_SHARE_MEDIA_CONTENT_REF_KEY @"ref" + +@implementation FBSDKShareMediaContent + +#pragma mark - Properties + +@synthesize contentURL = _contentURL; +@synthesize hashtag = _hashtag; +@synthesize peopleIDs = _peopleIDs; +@synthesize placeID = _placeID; +@synthesize ref = _ref; + +- (void)setPeopleIDs:(NSArray *)peopleIDs +{ + [FBSDKShareUtility assertCollection:peopleIDs ofClass:[NSString class] name:@"peopleIDs"]; + if (![FBSDKInternalUtility object:_peopleIDs isEqualToObject:peopleIDs]) { + _peopleIDs = [peopleIDs copy]; + } +} + +- (void)setMedia:(NSArray *)media +{ + [FBSDKShareUtility assertCollection:media ofClassStrings:@[NSStringFromClass([FBSDKSharePhoto class]), NSStringFromClass([FBSDKShareVideo class])] name:@"media"]; + if (![FBSDKInternalUtility object:_media isEqualToObject:media]) { + _media = [media copy]; + } +} + +#pragma mark - Equality + +- (NSUInteger)hash +{ + NSUInteger subhashes[] = { + [_contentURL hash], + [_hashtag hash], + [_peopleIDs hash], + [_media hash], + [_placeID hash], + [_ref hash], + }; + return [FBSDKMath hashWithIntegerArray:subhashes count:sizeof(subhashes) / sizeof(subhashes[0])]; +} + +- (BOOL)isEqual:(id)object +{ + if (self == object) { + return YES; + } + if (![object isKindOfClass:[FBSDKShareMediaContent class]]) { + return NO; + } + return [self isEqualToShareMediaContent:(FBSDKShareMediaContent *)object]; +} + +- (BOOL)isEqualToShareMediaContent:(FBSDKShareMediaContent *)content +{ + return (content && + [FBSDKInternalUtility object:_contentURL isEqualToObject:content.contentURL] && + [FBSDKInternalUtility object:_hashtag isEqualToObject:content.hashtag] && + [FBSDKInternalUtility object:_peopleIDs isEqualToObject:content.peopleIDs] && + [FBSDKInternalUtility object:_media isEqualToObject:content.media] && + [FBSDKInternalUtility object:_placeID isEqualToObject:content.placeID] && + [FBSDKInternalUtility object:_ref isEqualToObject:content.ref]); +} + +#pragma mark - NSCoding + ++ (BOOL)supportsSecureCoding +{ + return YES; +} + +- (id)initWithCoder:(NSCoder *)decoder +{ + if ((self = [self init])) { + _contentURL = [decoder decodeObjectOfClass:[NSURL class] forKey:FBSDK_SHARE_MEDIA_CONTENT_CONTENT_URL_KEY]; + _hashtag = [decoder decodeObjectOfClass:[FBSDKHashtag class] forKey:FBSDK_SHARE_MEDIA_CONTENT_HASHTAG_KEY]; + _peopleIDs = [decoder decodeObjectOfClass:[NSArray class] forKey:FBSDK_SHARE_MEDIA_CONTENT_PEOPLE_IDS_KEY]; + NSSet *classes = [NSSet setWithObjects:[NSArray class], [FBSDKSharePhoto class], nil]; + _media = [decoder decodeObjectOfClasses:classes forKey:FBSDK_SHARE_MEDIA_CONTENT_MEDIA_KEY]; + _placeID = [decoder decodeObjectOfClass:[NSString class] forKey:FBSDK_SHARE_MEDIA_CONTENT_PLACE_ID_KEY]; + _ref = [decoder decodeObjectOfClass:[NSString class] forKey:FBSDK_SHARE_MEDIA_CONTENT_REF_KEY]; + } + return self; +} + +- (void)encodeWithCoder:(NSCoder *)encoder +{ + [encoder encodeObject:_contentURL forKey:FBSDK_SHARE_MEDIA_CONTENT_CONTENT_URL_KEY]; + [encoder encodeObject:_hashtag forKey:FBSDK_SHARE_MEDIA_CONTENT_HASHTAG_KEY]; + [encoder encodeObject:_peopleIDs forKey:FBSDK_SHARE_MEDIA_CONTENT_PEOPLE_IDS_KEY]; + [encoder encodeObject:_media forKey:FBSDK_SHARE_MEDIA_CONTENT_MEDIA_KEY]; + [encoder encodeObject:_placeID forKey:FBSDK_SHARE_MEDIA_CONTENT_PLACE_ID_KEY]; + [encoder encodeObject:_ref forKey:FBSDK_SHARE_MEDIA_CONTENT_REF_KEY]; +} + +#pragma mark - NSCopying + +- (id)copyWithZone:(NSZone *)zone +{ + FBSDKShareMediaContent *copy = [[FBSDKShareMediaContent alloc] init]; + copy->_contentURL = [_contentURL copy]; + copy->_hashtag = [_hashtag copy]; + copy->_peopleIDs = [_peopleIDs copy]; + copy->_media = [_media copy]; + copy->_placeID = [_placeID copy]; + copy->_ref = [_ref copy]; + return copy; +} + +@end diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphContent.m b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphContent.m index 8f3de20..1d9dd64 100644 --- a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphContent.m +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphContent.m @@ -19,11 +19,13 @@ #import "FBSDKShareOpenGraphContent.h" #import "FBSDKCoreKit+Internal.h" +#import "FBSDKHashtag.h" #import "FBSDKSharePhoto.h" #import "FBSDKShareUtility.h" #define FBSDK_SHARE_OPEN_GRAPH_CONTENT_ACTION_KEY @"action" #define FBSDK_SHARE_OPEN_GRAPH_CONTENT_CONTENT_URL_KEY @"contentURL" +#define FBSDK_SHARE_OPEN_GRAPH_CONTENT_HASHTAG_KEY @"hashtag" #define FBSDK_SHARE_OPEN_GRAPH_CONTENT_PEOPLE_IDS_KEY @"peopleIDs" #define FBSDK_SHARE_OPEN_GRAPH_CONTENT_PLACE_ID_KEY @"placeID" #define FBSDK_SHARE_OPEN_GRAPH_CONTENT_PREVIEW_PROPERTY_NAME_KEY @"previewPropertyName" @@ -34,6 +36,7 @@ #pragma mark - Properties @synthesize contentURL = _contentURL; +@synthesize hashtag = _hashtag; @synthesize peopleIDs = _peopleIDs; @synthesize placeID = _placeID; @synthesize ref = _ref; @@ -53,6 +56,7 @@ NSUInteger subhashes[] = { [_action hash], [_contentURL hash], + [_hashtag hash], [_peopleIDs hash], [_placeID hash], [_previewPropertyName hash], @@ -77,6 +81,7 @@ return (content && [FBSDKInternalUtility object:_action isEqualToObject:content.action] && [FBSDKInternalUtility object:_contentURL isEqualToObject:content.contentURL] && + [FBSDKInternalUtility object:_hashtag isEqualToObject:content.hashtag] && [FBSDKInternalUtility object:_peopleIDs isEqualToObject:content.peopleIDs] && [FBSDKInternalUtility object:_placeID isEqualToObject:content.placeID] && [FBSDKInternalUtility object:_previewPropertyName isEqualToObject:content.previewPropertyName] && @@ -96,6 +101,7 @@ _action = [decoder decodeObjectOfClass:[FBSDKShareOpenGraphAction class] forKey:FBSDK_SHARE_OPEN_GRAPH_CONTENT_ACTION_KEY]; _contentURL = [decoder decodeObjectOfClass:[NSURL class] forKey:FBSDK_SHARE_OPEN_GRAPH_CONTENT_CONTENT_URL_KEY]; + _hashtag = [decoder decodeObjectOfClass:[FBSDKHashtag class] forKey:FBSDK_SHARE_OPEN_GRAPH_CONTENT_HASHTAG_KEY]; _peopleIDs = [decoder decodeObjectOfClass:[NSArray class] forKey:FBSDK_SHARE_OPEN_GRAPH_CONTENT_PEOPLE_IDS_KEY]; _placeID = [decoder decodeObjectOfClass:[NSString class] forKey:FBSDK_SHARE_OPEN_GRAPH_CONTENT_PLACE_ID_KEY]; _previewPropertyName = [decoder decodeObjectOfClass:[NSString class] @@ -109,6 +115,7 @@ { [encoder encodeObject:_action forKey:FBSDK_SHARE_OPEN_GRAPH_CONTENT_ACTION_KEY]; [encoder encodeObject:_contentURL forKey:FBSDK_SHARE_OPEN_GRAPH_CONTENT_CONTENT_URL_KEY]; + [encoder encodeObject:_hashtag forKey:FBSDK_SHARE_OPEN_GRAPH_CONTENT_HASHTAG_KEY]; [encoder encodeObject:_peopleIDs forKey:FBSDK_SHARE_OPEN_GRAPH_CONTENT_PEOPLE_IDS_KEY]; [encoder encodeObject:_placeID forKey:FBSDK_SHARE_OPEN_GRAPH_CONTENT_PLACE_ID_KEY]; [encoder encodeObject:_previewPropertyName forKey:FBSDK_SHARE_OPEN_GRAPH_CONTENT_PREVIEW_PROPERTY_NAME_KEY]; @@ -122,6 +129,7 @@ FBSDKShareOpenGraphContent *copy = [[FBSDKShareOpenGraphContent alloc] init]; copy->_action = [_action copy]; copy->_contentURL = [_contentURL copy]; + copy->_hashtag = [_hashtag copy]; copy->_peopleIDs = [_peopleIDs copy]; copy->_placeID = [_placeID copy]; copy->_previewPropertyName = [_previewPropertyName copy]; diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKSharePhotoContent.m b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKSharePhotoContent.m index b26b468..a0c1cd0 100644 --- a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKSharePhotoContent.m +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKSharePhotoContent.m @@ -19,10 +19,12 @@ #import "FBSDKSharePhotoContent.h" #import "FBSDKCoreKit+Internal.h" +#import "FBSDKHashtag.h" #import "FBSDKSharePhoto.h" #import "FBSDKShareUtility.h" #define FBSDK_SHARE_PHOTO_CONTENT_CONTENT_URL_KEY @"contentURL" +#define FBSDK_SHARE_PHOTO_CONTENT_HASHTAG_KEY @"hashtag" #define FBSDK_SHARE_PHOTO_CONTENT_PEOPLE_IDS_KEY @"peopleIDs" #define FBSDK_SHARE_PHOTO_CONTENT_PHOTOS_KEY @"photos" #define FBSDK_SHARE_PHOTO_CONTENT_PLACE_ID_KEY @"placeID" @@ -33,6 +35,7 @@ #pragma mark - Properties @synthesize contentURL = _contentURL; +@synthesize hashtag = _hashtag; @synthesize peopleIDs = _peopleIDs; @synthesize placeID = _placeID; @synthesize ref = _ref; @@ -59,6 +62,7 @@ { NSUInteger subhashes[] = { [_contentURL hash], + [_hashtag hash], [_peopleIDs hash], [_photos hash], [_placeID hash], @@ -82,6 +86,7 @@ { return (content && [FBSDKInternalUtility object:_contentURL isEqualToObject:content.contentURL] && + [FBSDKInternalUtility object:_hashtag isEqualToObject:content.hashtag] && [FBSDKInternalUtility object:_peopleIDs isEqualToObject:content.peopleIDs] && [FBSDKInternalUtility object:_photos isEqualToObject:content.photos] && [FBSDKInternalUtility object:_placeID isEqualToObject:content.placeID] && @@ -99,6 +104,7 @@ { if ((self = [self init])) { _contentURL = [decoder decodeObjectOfClass:[NSURL class] forKey:FBSDK_SHARE_PHOTO_CONTENT_CONTENT_URL_KEY]; + _hashtag = [decoder decodeObjectOfClass:[FBSDKHashtag class] forKey:FBSDK_SHARE_PHOTO_CONTENT_HASHTAG_KEY]; _peopleIDs = [decoder decodeObjectOfClass:[NSArray class] forKey:FBSDK_SHARE_PHOTO_CONTENT_PEOPLE_IDS_KEY]; NSSet *classes = [NSSet setWithObjects:[NSArray class], [FBSDKSharePhoto class], nil]; _photos = [decoder decodeObjectOfClasses:classes forKey:FBSDK_SHARE_PHOTO_CONTENT_PHOTOS_KEY]; @@ -111,6 +117,7 @@ - (void)encodeWithCoder:(NSCoder *)encoder { [encoder encodeObject:_contentURL forKey:FBSDK_SHARE_PHOTO_CONTENT_CONTENT_URL_KEY]; + [encoder encodeObject:_hashtag forKey:FBSDK_SHARE_PHOTO_CONTENT_HASHTAG_KEY]; [encoder encodeObject:_peopleIDs forKey:FBSDK_SHARE_PHOTO_CONTENT_PEOPLE_IDS_KEY]; [encoder encodeObject:_photos forKey:FBSDK_SHARE_PHOTO_CONTENT_PHOTOS_KEY]; [encoder encodeObject:_placeID forKey:FBSDK_SHARE_PHOTO_CONTENT_PLACE_ID_KEY]; @@ -123,6 +130,7 @@ { FBSDKSharePhotoContent *copy = [[FBSDKSharePhotoContent alloc] init]; copy->_contentURL = [_contentURL copy]; + copy->_hashtag = [_hashtag copy]; copy->_peopleIDs = [_peopleIDs copy]; copy->_photos = [_photos copy]; copy->_placeID = [_placeID copy]; diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.h b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.h index 2b6ae0c..9974008 100644 --- a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.h +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.h @@ -20,6 +20,8 @@ #import +@class FBSDKSharePhoto; + /*! @abstract A video for sharing. */ @@ -28,16 +30,28 @@ /*! @abstract Convenience method to build a new video object with a videoURL. @param videoURL The URL to the video - application */ + (instancetype)videoWithVideoURL:(NSURL *)videoURL; +/*! + @abstract Convenience method to build a new video object with a videoURL and a previewPhoto + @param videoURL The URL to the video + @param previewPhoto The photo that represents the video + */ ++ (instancetype)videoWithVideoURL:(NSURL *)videoURL previewPhoto:(FBSDKSharePhoto *)previewPhoto; + /*! @abstract The file URL to the video. @return URL that points to the location of the video on disk */ @property (nonatomic, copy) NSURL *videoURL; +/*! + @abstract The photo that represents the video. + @return The photo + */ +@property (nonatomic, copy) FBSDKSharePhoto *previewPhoto; + /*! @abstract Compares the receiver to another video. @param video The other video diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.m b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.m index ad8e10f..a27a9ae 100644 --- a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.m +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.m @@ -19,8 +19,10 @@ #import "FBSDKShareVideo.h" #import "FBSDKCoreKit+Internal.h" +#import "FBSDKSharePhoto.h" #define FBSDK_SHARE_VIDEO_URL_KEY @"videoURL" +#define FBSDK_SHARE_VIDEO_PREVIEW_PHOTO_KEY @"previewPhoto" @implementation FBSDKShareVideo @@ -33,11 +35,23 @@ return video; } ++ (instancetype)videoWithVideoURL:(NSURL *)videoURL previewPhoto:(FBSDKSharePhoto *)previewPhoto +{ + FBSDKShareVideo *video = [[FBSDKShareVideo alloc] init]; + video.videoURL = videoURL; + video.previewPhoto = previewPhoto; + return video; +} + #pragma mark - Equality - (NSUInteger)hash { - return [_videoURL hash]; + NSUInteger subhashes[] = { + [_videoURL hash], + [_previewPhoto hash], + }; + return [FBSDKMath hashWithIntegerArray:subhashes count:sizeof(subhashes) / sizeof(subhashes[0])]; } - (BOOL)isEqual:(id)object @@ -54,7 +68,8 @@ - (BOOL)isEqualToShareVideo:(FBSDKShareVideo *)video { return (video && - [FBSDKInternalUtility object:_videoURL isEqualToObject:video.videoURL]); + [FBSDKInternalUtility object:_videoURL isEqualToObject:video.videoURL] && + [FBSDKInternalUtility object:_previewPhoto isEqualToObject:video.previewPhoto]); } #pragma mark - NSCoding @@ -68,6 +83,7 @@ { if ((self = [self init])) { _videoURL = [decoder decodeObjectOfClass:[NSURL class] forKey:FBSDK_SHARE_VIDEO_URL_KEY]; + _previewPhoto = [decoder decodeObjectOfClass:[FBSDKSharePhoto class] forKey:FBSDK_SHARE_VIDEO_PREVIEW_PHOTO_KEY]; } return self; } @@ -75,6 +91,7 @@ - (void)encodeWithCoder:(NSCoder *)encoder { [encoder encodeObject:_videoURL forKey:FBSDK_SHARE_VIDEO_URL_KEY]; + [encoder encodeObject:_previewPhoto forKey:FBSDK_SHARE_VIDEO_PREVIEW_PHOTO_KEY]; } #pragma mark - NSCopying @@ -83,6 +100,7 @@ { FBSDKShareVideo *copy = [[FBSDKShareVideo alloc] init]; copy->_videoURL = [_videoURL copy]; + copy->_previewPhoto = [_previewPhoto copy]; return copy; } diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareVideoContent.m b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareVideoContent.m index 90b3938..a27dee3 100644 --- a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareVideoContent.m +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareVideoContent.m @@ -19,9 +19,11 @@ #import "FBSDKShareVideoContent.h" #import "FBSDKCoreKit+Internal.h" +#import "FBSDKHashtag.h" #import "FBSDKShareUtility.h" #define FBSDK_SHARE_VIDEO_CONTENT_CONTENT_URL_KEY @"contentURL" +#define FBSDK_SHARE_VIDEO_CONTENT_HASHTAG_KEY @"hashtag" #define FBSDK_SHARE_VIDEO_CONTENT_PEOPLE_IDS_KEY @"peopleIDs" #define FBSDK_SHARE_VIDEO_CONTENT_PLACE_ID_KEY @"placeID" #define FBSDK_SHARE_VIDEO_CONTENT_PREVIEW_PHOTO_KEY @"previewPhoto" @@ -33,6 +35,7 @@ #pragma mark - Properties @synthesize contentURL = _contentURL; +@synthesize hashtag = _hashtag; @synthesize peopleIDs = _peopleIDs; @synthesize placeID = _placeID; @synthesize ref = _ref; @@ -51,6 +54,7 @@ { NSUInteger subhashes[] = { [_contentURL hash], + [_hashtag hash], [_peopleIDs hash], [_placeID hash], [_previewPhoto hash], @@ -75,6 +79,7 @@ { return (content && [FBSDKInternalUtility object:_contentURL isEqualToObject:content.contentURL] && + [FBSDKInternalUtility object:_hashtag isEqualToObject:content.hashtag] && [FBSDKInternalUtility object:_peopleIDs isEqualToObject:content.peopleIDs] && [FBSDKInternalUtility object:_placeID isEqualToObject:content.placeID] && [FBSDKInternalUtility object:_previewPhoto isEqualToObject:content.previewPhoto] && @@ -93,6 +98,7 @@ { if ((self = [self init])) { _contentURL = [decoder decodeObjectOfClass:[NSURL class] forKey:FBSDK_SHARE_VIDEO_CONTENT_CONTENT_URL_KEY]; + _hashtag = [decoder decodeObjectOfClass:[FBSDKHashtag class] forKey:FBSDK_SHARE_VIDEO_CONTENT_HASHTAG_KEY]; _peopleIDs = [decoder decodeObjectOfClass:[NSArray class] forKey:FBSDK_SHARE_VIDEO_CONTENT_PEOPLE_IDS_KEY]; _placeID = [decoder decodeObjectOfClass:[NSString class] forKey:FBSDK_SHARE_VIDEO_CONTENT_PLACE_ID_KEY]; _previewPhoto = [decoder decodeObjectOfClass:[FBSDKSharePhoto class] @@ -106,6 +112,7 @@ - (void)encodeWithCoder:(NSCoder *)encoder { [encoder encodeObject:_contentURL forKey:FBSDK_SHARE_VIDEO_CONTENT_CONTENT_URL_KEY]; + [encoder encodeObject:_hashtag forKey:FBSDK_SHARE_VIDEO_CONTENT_HASHTAG_KEY]; [encoder encodeObject:_peopleIDs forKey:FBSDK_SHARE_VIDEO_CONTENT_PEOPLE_IDS_KEY]; [encoder encodeObject:_placeID forKey:FBSDK_SHARE_VIDEO_CONTENT_PLACE_ID_KEY]; [encoder encodeObject:_previewPhoto forKey:FBSDK_SHARE_VIDEO_CONTENT_PREVIEW_PHOTO_KEY]; @@ -119,6 +126,7 @@ { FBSDKShareVideoContent *copy = [[FBSDKShareVideoContent alloc] init]; copy->_contentURL = [_contentURL copy]; + copy->_hashtag = [_hashtag copy]; copy->_peopleIDs = [_peopleIDs copy]; copy->_placeID = [_placeID copy]; copy->_previewPhoto = [_previewPhoto copy]; diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKSharingContent.h b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKSharingContent.h index 5f70083..2e569c9 100644 --- a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKSharingContent.h +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKSharingContent.h @@ -20,6 +20,8 @@ #import +@class FBSDKHashtag; + /*! @abstract A base interface for content to be shared. */ @@ -33,6 +35,12 @@ */ @property (nonatomic, copy) NSURL *contentURL; +/*! + @abstract Hashtag for the content being shared. + @return The hashtag for the content being shared. + */ +@property (nonatomic, copy) FBSDKHashtag *hashtag; + /*! @abstract List of IDs for taggable people to tag with this content. @description See documentation for Taggable Friends diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.h b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.h index 2b2b5ab..9ed7e7e 100644 --- a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.h +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.h @@ -19,6 +19,7 @@ #import #import +#import #import #import #import @@ -32,6 +33,7 @@ @interface FBSDKShareUtility : NSObject + (void)assertCollection:(id)collection ofClass:itemClass name:(NSString *)name; ++ (void)assertCollection:(id)collection ofClassStrings:(NSArray *)classStrings name:(NSString *)name; + (void)assertOpenGraphKey:(id)key requireNamespace:(BOOL)requireNamespace; + (void)assertOpenGraphValue:(id)value; + (void)assertOpenGraphValues:(NSDictionary *)dictionary requireKeyNamespace:(BOOL)requireKeyNamespace; @@ -42,14 +44,19 @@ error:(NSError *__autoreleasing *)errorRef; + (NSDictionary *)convertOpenGraphValues:(NSDictionary *)dictionary; + (NSDictionary *)feedShareDictionaryForContent:(id)content; ++ (NSString *)hashtagStringFromHashtag:(FBSDKHashtag *)hashtag; + (NSDictionary *)parametersForShareContent:(id)shareContent shouldFailOnDataError:(BOOL)shouldFailOnDataError; + (void)testShareContent:(id)shareContent containsMedia:(BOOL *)containsMediaRef - containsPhotos:(BOOL *)containsPhotosRef; + containsPhotos:(BOOL *)containsPhotosRef + containsVideos:(BOOL *)containsVideosRef; ++ (BOOL)shareMediaContentContainsPhotosAndVideos:(FBSDKShareMediaContent *)shareMediaContent; + (BOOL)validateAssetLibraryURLWithShareVideoContent:(FBSDKShareVideoContent *)videoContent name:(NSString *)name error:(NSError *__autoreleasing *)errorRef; ++ (BOOL)validateAssetLibraryURLsWithShareMediaContent:(FBSDKShareMediaContent *)mediaContent name:(NSString *)name error:(NSError *__autoreleasing *)errorRef; + (BOOL)validateShareContent:(id)shareContent error:(NSError *__autoreleasing *)errorRef; + (BOOL)validateShareLinkContent:(FBSDKShareLinkContent *)linkContent error:(NSError *__autoreleasing *)errorRef; ++ (BOOL)validateShareMediaContent:(FBSDKShareMediaContent *)mediaContent error:(NSError *__autoreleasing *)errorRef; + (BOOL)validateShareOpenGraphContent:(FBSDKShareOpenGraphContent *)openGraphContent error:(NSError *__autoreleasing *)errorRef; + (BOOL)validateSharePhotoContent:(FBSDKSharePhotoContent *)photoContent error:(NSError *__autoreleasing *)errorRef; diff --git a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.m b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.m index 7739113..0ecc178 100644 --- a/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.m +++ b/Example/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.m @@ -18,10 +18,13 @@ #import "FBSDKShareUtility.h" +#import + #import "FBSDKCoreKit+Internal.h" #import "FBSDKShareConstants.h" #import "FBSDKShareError.h" #import "FBSDKShareLinkContent+Internal.h" +#import "FBSDKShareMediaContent.h" #import "FBSDKShareOpenGraphContent.h" #import "FBSDKShareOpenGraphObject.h" #import "FBSDKSharePhoto.h" @@ -34,6 +37,27 @@ #pragma mark - Class Methods ++ (void)assertCollection:(id)collection ofClassStrings:(NSArray *)classStrings name:(NSString *)name +{ + for (id item in collection) { + BOOL validClass = NO; + for (NSString *classString in classStrings) { + if ([item isKindOfClass:NSClassFromString(classString)]) { + validClass = YES; + break; + } + } + if (!validClass) { + NSString *reason = [[NSString alloc] initWithFormat: + @"Invalid value found in %@: %@ - %@", + name, + item, + collection]; + @throw [NSException exceptionWithName:NSInvalidArgumentException reason:reason userInfo:nil]; + } + } +} + + (void)assertCollection:(id)collection ofClass:itemClass name:(NSString *)name { for (id item in collection) { @@ -123,6 +147,12 @@ parameters = @{ @"href": linkContent.contentURL.absoluteString }; } } + NSString *hashtagString = [self hashtagStringFromHashtag:content.hashtag]; + if (hashtagString != nil) { + NSMutableDictionary *mutableParameters = [parameters mutableCopy]; + [FBSDKInternalUtility dictionary:mutableParameters setObject:hashtagString forKey:@"hashtag"]; + parameters = [mutableParameters copy]; + } if (methodNameRef != NULL) { *methodNameRef = methodName; } @@ -182,6 +212,7 @@ parameters = [[NSMutableDictionary alloc] initWithDictionary:linkContent.feedParameters]; [FBSDKInternalUtility dictionary:parameters setObject:linkContent.contentDescription forKey:@"description"]; [FBSDKInternalUtility dictionary:parameters setObject:linkContent.contentURL forKey:@"link"]; + [FBSDKInternalUtility dictionary:parameters setObject:linkContent.quote forKey:@"quote"]; [FBSDKInternalUtility dictionary:parameters setObject:linkContent.contentTitle forKey:@"name"]; [FBSDKInternalUtility dictionary:parameters setObject:linkContent.imageURL forKey:@"picture"]; [FBSDKInternalUtility dictionary:parameters setObject:linkContent.ref forKey:@"ref"]; @@ -189,6 +220,20 @@ return [parameters copy]; } ++ (NSString *)hashtagStringFromHashtag:(FBSDKHashtag *)hashtag +{ + if (!hashtag) { + return nil; + } + if (hashtag.isValid) { + return hashtag.stringRepresentation; + } else { + [FBSDKLogger singleShotLogEntry:FBSDKLoggingBehaviorDeveloperErrors + formatString:@"Invalid hashtag: '%@'", hashtag.stringRepresentation]; + return nil; + } +} + + (NSDictionary *)parametersForShareContent:(id)shareContent shouldFailOnDataError:(BOOL)shouldFailOnDataError { @@ -210,23 +255,34 @@ + (void)testShareContent:(id)shareContent containsMedia:(BOOL *)containsMediaRef containsPhotos:(BOOL *)containsPhotosRef + containsVideos:(BOOL *)containsVideosRef { BOOL containsMedia = NO; BOOL containsPhotos = NO; + BOOL containsVideos = NO; if ([shareContent isKindOfClass:[FBSDKShareLinkContent class]]) { containsMedia = NO; containsPhotos = NO; + containsVideos = NO; } else if ([shareContent isKindOfClass:[FBSDKShareVideoContent class]]) { containsMedia = YES; + containsVideos = YES; containsPhotos = NO; } else if ([shareContent isKindOfClass:[FBSDKSharePhotoContent class]]) { [self _testObject:((FBSDKSharePhotoContent *)shareContent).photos containsMedia:&containsMedia - containsPhotos:&containsPhotos]; + containsPhotos:&containsPhotos + containsVideos:&containsVideos]; + } else if ([shareContent isKindOfClass:[FBSDKShareMediaContent class]]) { + [self _testObject:((FBSDKShareMediaContent *)shareContent).media + containsMedia:&containsMedia + containsPhotos:&containsPhotos + containsVideos:&containsVideos]; } else if ([shareContent isKindOfClass:[FBSDKShareOpenGraphContent class]]) { [self _testOpenGraphValueContainer:((FBSDKShareOpenGraphContent *)shareContent).action containsMedia:&containsMedia - containsPhotos:&containsPhotos]; + containsPhotos:&containsPhotos + containsVideos:&containsVideos]; } if (containsMediaRef != NULL) { *containsMediaRef = containsMedia; @@ -234,6 +290,9 @@ if (containsPhotosRef != NULL) { *containsPhotosRef = containsPhotos; } + if (containsVideosRef != NULL) { + *containsVideosRef = containsVideos; + } } #if !TARGET_OS_TV @@ -242,25 +301,77 @@ return ([self _validateRequiredValue:appInviteContent name:@"content" error:errorRef] && [self _validateRequiredValue:appInviteContent.appLinkURL name:@"appLinkURL" error:errorRef] && [self _validateNetworkURL:appInviteContent.appLinkURL name:@"appLinkURL" error:errorRef] && - [self _validateNetworkURL:appInviteContent.appInvitePreviewImageURL name:@"appInvitePreviewImageURL" error:errorRef]); + [self _validateNetworkURL:appInviteContent.appInvitePreviewImageURL name:@"appInvitePreviewImageURL" error:errorRef] && + [self validatePromoCodeWithError:appInviteContent error:errorRef]); } + ++ (BOOL)validatePromoCodeWithError:(FBSDKAppInviteContent *)appInviteContent error:(NSError *__autoreleasing *)errorRef +{ + NSString *promoText = appInviteContent.promotionText; + NSString *promoCode = appInviteContent.promotionCode; + NSMutableCharacterSet *alphanumericWithSpaces = [NSMutableCharacterSet alphanumericCharacterSet]; + [alphanumericWithSpaces formUnionWithCharacterSet:[NSCharacterSet whitespaceCharacterSet]]; + + if ([promoText length] > 0 || [promoCode length] > 0) { + + // Check for validity of promo text and promo code. + if (!([promoText length] > 0 && [promoText length] <= 80)) { + if (errorRef != NULL) { + *errorRef = [FBSDKError invalidArgumentErrorWithName:@"promotionText" value:promoText message:@"Invalid value for promotionText, promotionText has to be between 1 and 80 characters long."]; + } + return NO; + } + + if (!([promoCode length] <= 10)) { + if (errorRef != NULL) { + *errorRef = [FBSDKError invalidArgumentErrorWithName:@"promotionCode" value:promoCode message:@"Invalid value for promotionCode, promotionCode has to be between 0 and 10 characters long and is required when promoCode is set."]; + } + return NO; + } + + if ([promoText rangeOfCharacterFromSet:[alphanumericWithSpaces invertedSet]].location != NSNotFound) { + if(errorRef != NULL) { + *errorRef = [FBSDKError invalidArgumentErrorWithName:@"promotionText" value:promoText message:@"Invalid value for promotionText, promotionText can contain only alphanumeric characters and spaces."]; + } + return NO; + } + + if ([promoCode length] > 0 && [promoCode rangeOfCharacterFromSet:[alphanumericWithSpaces invertedSet]].location != NSNotFound) { + if (errorRef != NULL) { + *errorRef = [FBSDKError invalidArgumentErrorWithName:@"promotionCode" value:promoCode message:@"Invalid value for promotionCode, promotionCode can contain only alphanumeric characters and spaces."]; + } + return NO; + } + + } + + if (errorRef != NULL) { + *errorRef = nil; + } + + return YES; +} + #endif + (BOOL)validateAssetLibraryURLWithShareVideoContent:(FBSDKShareVideoContent *)videoContent name:(NSString *)name error:(NSError *__autoreleasing *)errorRef { FBSDKShareVideo *video = videoContent.video; NSURL *videoURL = video.videoURL; - if (!videoURL || [[videoURL.scheme lowercaseString] isEqualToString:@"assets-library"]) { - if (errorRef != NULL) { - *errorRef = nil; + return [self _validateAssetLibraryVideoURL:videoURL name:name error:errorRef]; +} + ++ (BOOL)validateAssetLibraryURLsWithShareMediaContent:(FBSDKShareMediaContent *)mediaContent name:(NSString *)name error:(NSError *__autoreleasing *)errorRef +{ + for (id media in mediaContent.media) { + if ([media isKindOfClass:[FBSDKShareVideo class]]) { + FBSDKShareVideo *video = (FBSDKShareVideo *)media; + if (![self _validateAssetLibraryVideoURL:video.videoURL name:name error:errorRef]) { + return NO; + } } - return YES; - } else { - if (errorRef != NULL) { - *errorRef = [FBSDKShareError invalidArgumentErrorWithName:name value:videoURL message:nil]; - } - return NO; } + return YES; } #if !TARGET_OS_TV @@ -344,6 +455,8 @@ return [self validateSharePhotoContent:(FBSDKSharePhotoContent *)shareContent error:errorRef]; } else if ([shareContent isKindOfClass:[FBSDKShareVideoContent class]]) { return [self validateShareVideoContent:(FBSDKShareVideoContent *)shareContent error:errorRef]; + } else if ([shareContent isKindOfClass:[FBSDKShareMediaContent class]]) { + return [self validateShareMediaContent:(FBSDKShareMediaContent *)shareContent error:errorRef]; } else if ([shareContent isKindOfClass:[FBSDKShareOpenGraphContent class]]) { return [self validateShareOpenGraphContent:(FBSDKShareOpenGraphContent *)shareContent error:errorRef]; } else { @@ -386,6 +499,43 @@ return YES; } ++ (BOOL)validateShareMediaContent:(FBSDKShareMediaContent *)mediaContent error:(NSError *__autoreleasing *)errorRef +{ + NSArray *medias = mediaContent.media; + if (![self _validateRequiredValue:mediaContent name:@"shareContent" error:errorRef] || + ![self _validateArray:medias minCount:1 maxCount:20 name:@"photos" error:errorRef]) { + return NO; + } + for (id media in medias) { + if ([media isKindOfClass:[FBSDKSharePhoto class]]) { + FBSDKSharePhoto *photo = (FBSDKSharePhoto *)media; + if (!photo.image) { + if (errorRef != NULL) { + *errorRef = [FBSDKShareError invalidArgumentErrorWithName:@"media" + value:media + message:@"photos must have UIImages"]; + } + return NO; + } + } else if ([media isKindOfClass:[FBSDKShareVideo class]]) { + FBSDKShareVideo *video = (FBSDKShareVideo *)media; + NSURL *videoURL = video.videoURL; + return ([self _validateRequiredValue:video name:@"video" error:errorRef] && + [self _validateRequiredValue:videoURL name:@"videoURL" error:errorRef]); + + } else { + if (errorRef != NULL) { + *errorRef = [FBSDKShareError invalidArgumentErrorWithName:@"media" + value:media + message:@"Only FBSDKSharePhoto and FBSDKShareVideo are allowed in `media` property"]; + } + return NO; + } + } + return YES; +} + + + (BOOL)validateShareLinkContent:(FBSDKShareLinkContent *)linkContent error:(NSError *__autoreleasing *)errorRef { return ([self _validateRequiredValue:linkContent name:@"shareContent" error:errorRef] && @@ -402,6 +552,14 @@ [self _validateRequiredValue:videoURL name:@"videoURL" error:errorRef]); } ++ (BOOL)shareMediaContentContainsPhotosAndVideos:(FBSDKShareMediaContent *)shareMediaContent +{ + BOOL containsPhotos = NO; + BOOL containsVideos = NO; + [self testShareContent:shareMediaContent containsMedia:NULL containsPhotos:&containsPhotos containsVideos:&containsVideos]; + return containsVideos && containsPhotos; +} + #pragma mark - Object Lifecycle - (instancetype)init @@ -414,6 +572,10 @@ + (void)_addToParameters:(NSMutableDictionary *)parameters forShareContent:(id)shareContent { + NSString *hashtagString = [self hashtagStringFromHashtag:shareContent.hashtag]; + if (hashtagString != nil) { + [FBSDKInternalUtility dictionary:parameters setObject:@[hashtagString] forKey:@"hashtags"]; + } if ([shareContent isKindOfClass:[FBSDKShareOpenGraphContent class]]) { FBSDKShareOpenGraphAction *action = ((FBSDKShareOpenGraphContent *)shareContent).action; [action setArray:shareContent.peopleIDs forKey:@"tags"]; @@ -565,25 +727,32 @@ forShareOpenGraphContent:(FBSDKShareOpenGraphContent *)openGraphContent [value isKindOfClass:[FBSDKShareOpenGraphObject class]]); } -+ (void)_testObject:(id)object containsMedia:(BOOL *)containsMediaRef containsPhotos:(BOOL *)containsPhotosRef ++ (void)_testObject:(id)object containsMedia:(BOOL *)containsMediaRef containsPhotos:(BOOL *)containsPhotosRef containsVideos:(BOOL *)containsVideosRef { BOOL containsMedia = NO; BOOL containsPhotos = NO; + BOOL containsVideos = NO; if ([object isKindOfClass:[FBSDKSharePhoto class]]) { containsMedia = (((FBSDKSharePhoto *)object).image != nil); containsPhotos = YES; + } else if ([object isKindOfClass:[FBSDKShareVideo class]]) { + containsMedia = YES; + containsVideos = YES; } else if ([object isKindOfClass:[FBSDKShareOpenGraphValueContainer class]]) { [self _testOpenGraphValueContainer:(FBSDKShareOpenGraphValueContainer *)object containsMedia:&containsMedia - containsPhotos:&containsPhotos]; + containsPhotos:&containsPhotos + containsVideos:&containsVideos]; } else if ([object isKindOfClass:[NSArray class]]) { for (id item in (NSArray *)object) { BOOL itemContainsMedia = NO; BOOL itemContainsPhotos = NO; - [self _testObject:item containsMedia:&itemContainsMedia containsPhotos:&itemContainsPhotos]; + BOOL itemContainsVideos = NO; + [self _testObject:item containsMedia:&itemContainsMedia containsPhotos:&itemContainsPhotos containsVideos:&itemContainsVideos]; containsMedia |= itemContainsMedia; containsPhotos |= itemContainsPhotos; - if (containsMedia && containsPhotos) { + containsVideos |= itemContainsVideos; + if (containsMedia && containsPhotos && containsVideos) { break; } } @@ -594,21 +763,28 @@ forShareOpenGraphContent:(FBSDKShareOpenGraphContent *)openGraphContent if (containsPhotosRef != NULL) { *containsPhotosRef = containsPhotos; } + if (containsVideosRef != NULL) { + *containsVideosRef = containsVideos; + } } + (void)_testOpenGraphValueContainer:(FBSDKShareOpenGraphValueContainer *)container containsMedia:(BOOL *)containsMediaRef containsPhotos:(BOOL *)containsPhotosRef + containsVideos:(BOOL *)containsVideosRef { __block BOOL containsMedia = NO; __block BOOL containsPhotos = NO; + __block BOOL containsVideos = NO; [container enumerateKeysAndObjectsUsingBlock:^(NSString *key, id object, BOOL *stop) { BOOL itemContainsMedia = NO; BOOL itemContainsPhotos = NO; - [self _testObject:object containsMedia:&itemContainsMedia containsPhotos:&itemContainsPhotos]; + BOOL itemContainsVideos = NO; + [self _testObject:object containsMedia:&itemContainsMedia containsPhotos:&itemContainsPhotos containsVideos:&itemContainsVideos]; containsMedia |= itemContainsMedia; containsPhotos |= itemContainsPhotos; - if (containsMedia && containsPhotos) { + containsVideos |= itemContainsVideos; + if (containsMedia && containsPhotos && containsVideosRef) { *stop = YES; } }]; @@ -618,6 +794,9 @@ forShareOpenGraphContent:(FBSDKShareOpenGraphContent *)openGraphContent if (containsPhotosRef != NULL) { *containsPhotosRef = containsPhotos; } + if (containsVideosRef != NULL) { + *containsVideosRef = containsVideos; + } } + (BOOL)_validateArray:(NSArray *)array @@ -729,4 +908,19 @@ forShareOpenGraphContent:(FBSDKShareOpenGraphContent *)openGraphContent return NO; } ++ (BOOL)_validateAssetLibraryVideoURL:(NSURL *)videoURL name:(NSString *)name error:(NSError *__autoreleasing *)errorRef +{ + if (!videoURL || [[videoURL.scheme lowercaseString] isEqualToString:@"assets-library"]) { + if (errorRef != NULL) { + *errorRef = nil; + } + return YES; + } else { + if (errorRef != NULL) { + *errorRef = [FBSDKShareError invalidArgumentErrorWithName:name value:videoURL message:nil]; + } + return NO; + } +} + @end diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessToken.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessToken.h new file mode 120000 index 0000000..a5b3f97 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessToken.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAccessToken.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCache.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCache.h new file mode 120000 index 0000000..cd1ae91 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCache.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCache.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV3.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV3.h new file mode 120000 index 0000000..46569e0 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV3.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV3_17.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV3_17.h new file mode 120000 index 0000000..f621d58 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV3_17.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_17.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV3_21.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV3_21.h new file mode 120000 index 0000000..07599a9 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV3_21.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_21.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV4.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV4.h new file mode 120000 index 0000000..f994f64 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCacheV4.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV4.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCaching.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCaching.h new file mode 120000 index 0000000..6ddcbdc --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAccessTokenCaching.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCaching.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEvents+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEvents+Internal.h new file mode 120000 index 0000000..2d70800 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEvents+Internal.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEvents+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEvents.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEvents.h new file mode 120000 index 0000000..95c1d00 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEvents.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsDeviceInfo.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsDeviceInfo.h new file mode 120000 index 0000000..e15efbe --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsDeviceInfo.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsDeviceInfo.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsState.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsState.h new file mode 120000 index 0000000..91e6faa --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsState.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsState.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsStateManager.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsStateManager.h new file mode 120000 index 0000000..e9ca586 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsStateManager.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsStateManager.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsUtility.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsUtility.h new file mode 120000 index 0000000..795a990 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppEventsUtility.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppLinkResolver.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppLinkResolver.h new file mode 120000 index 0000000..69c20f5 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppLinkResolver.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppLinkUtility.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppLinkUtility.h new file mode 120000 index 0000000..fef519c --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAppLinkUtility.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKApplicationDelegate+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKApplicationDelegate+Internal.h new file mode 120000 index 0000000..20b62ce --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKApplicationDelegate+Internal.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKApplicationDelegate+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKApplicationDelegate.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKApplicationDelegate.h new file mode 120000 index 0000000..e163dc8 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKApplicationDelegate.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAudioResourceLoader.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAudioResourceLoader.h new file mode 120000 index 0000000..0e31857 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKAudioResourceLoader.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKAudioResourceLoader.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBase64.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBase64.h new file mode 120000 index 0000000..2178175 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBase64.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Base64/FBSDKBase64.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBoltsMeasurementEventListener.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBoltsMeasurementEventListener.h new file mode 120000 index 0000000..f39004f --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBoltsMeasurementEventListener.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKBoltsMeasurementEventListener.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPICrypto.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPICrypto.h new file mode 120000 index 0000000..bbdc21f --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPICrypto.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPICrypto.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocol.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocol.h new file mode 120000 index 0000000..865167d --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocol.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocol.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolNativeV1.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolNativeV1.h new file mode 120000 index 0000000..2c144eb --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolNativeV1.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolNativeV1.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h new file mode 120000 index 0000000..5d5e61a --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolType.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocolType.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolWebV1.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolWebV1.h new file mode 120000 index 0000000..50c7de1 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolWebV1.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV1.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolWebV2.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolWebV2.h new file mode 120000 index 0000000..19dcd4b --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIProtocolWebV2.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV2.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIRequest+Private.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIRequest+Private.h new file mode 120000 index 0000000..2fec09d --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIRequest+Private.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest+Private.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIRequest.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIRequest.h new file mode 120000 index 0000000..cde86f8 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIRequest.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIResponse.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIResponse.h new file mode 120000 index 0000000..e35f603 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKBridgeAPIResponse.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIResponse.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKButton+Subclass.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKButton+Subclass.h new file mode 120000 index 0000000..268ca08 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKButton+Subclass.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKButton+Subclass.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKButton.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKButton.h new file mode 120000 index 0000000..806ec62 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKButton.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKButton.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCloseIcon.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCloseIcon.h new file mode 120000 index 0000000..f1aa504 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCloseIcon.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKCloseIcon.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKColor.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKColor.h new file mode 120000 index 0000000..849f131 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKColor.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKColor.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKConstants.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKConstants.h new file mode 120000 index 0000000..4c08cc8 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKConstants.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKConstants.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKContainerViewController.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKContainerViewController.h new file mode 120000 index 0000000..1103d0b --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKContainerViewController.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKContainerViewController.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCopying.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCopying.h new file mode 120000 index 0000000..aa5dc1f --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCopying.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKCopying.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit+Internal.h new file mode 120000 index 0000000..91f7f94 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit+Internal.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKCoreKit+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit.h new file mode 120000 index 0000000..bfffe4f --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAccessToken.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAccessToken.h deleted file mode 120000 index 4f06589..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAccessToken.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAccessToken.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.h deleted file mode 120000 index ec0884a..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.h deleted file mode 120000 index 6c8851b..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.h deleted file mode 120000 index 756477b..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.h deleted file mode 120000 index 9e22527..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKButton.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKButton.h deleted file mode 120000 index d5081cd..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKButton.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKButton.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKConstants.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKConstants.h deleted file mode 120000 index 21db6e7..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKConstants.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKConstants.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKCopying.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKCopying.h deleted file mode 120000 index 8cf9c09..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKCopying.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKCopying.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h deleted file mode 120000 index 683c639..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h deleted file mode 120000 index b220209..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequest.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequest.h deleted file mode 120000 index 4f46efa..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequest.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequest.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestConnection.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestConnection.h deleted file mode 120000 index b05935e..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestConnection.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestConnection.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h deleted file mode 120000 index 33fa682..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKMacros.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKMacros.h deleted file mode 120000 index e9cd85c..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKMacros.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKMacros.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKMutableCopying.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKMutableCopying.h deleted file mode 120000 index 272aaa7..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKMutableCopying.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKMutableCopying.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h deleted file mode 120000 index 0e251db..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfilePictureView.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfilePictureView.h deleted file mode 120000 index 1c903af..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfilePictureView.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfilePictureView.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.h deleted file mode 120000 index af978a9..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKTestUsersManager.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKTestUsersManager.h deleted file mode 120000 index 9747d4e..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKTestUsersManager.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKTestUsersManager.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKUtility.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKUtility.h deleted file mode 120000 index 8b9d8fb..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/FBSDKUtility.h +++ /dev/null @@ -1 +0,0 @@ -../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKUtility.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEvents+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEvents+Internal.h deleted file mode 120000 index 91126a2..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEvents+Internal.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEvents+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsDeviceInfo.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsDeviceInfo.h deleted file mode 120000 index 83982ca..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsDeviceInfo.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsDeviceInfo.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsState.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsState.h deleted file mode 120000 index 23f87fe..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsState.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsState.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsStateManager.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsStateManager.h deleted file mode 120000 index 672175d..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsStateManager.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsStateManager.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.h deleted file mode 120000 index a60d71f..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKPaymentObserver.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKPaymentObserver.h deleted file mode 120000 index 2ee4405..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKPaymentObserver.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKPaymentObserver.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.h deleted file mode 120000 index 8a076ab..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKBoltsMeasurementEventListener.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKBoltsMeasurementEventListener.h deleted file mode 120000 index 7ef7165..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKBoltsMeasurementEventListener.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKBoltsMeasurementEventListener.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Base64/FBSDKBase64.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Base64/FBSDKBase64.h deleted file mode 120000 index bb62c93..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Base64/FBSDKBase64.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Base64/FBSDKBase64.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPICrypto.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPICrypto.h deleted file mode 120000 index 7b155fa..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPICrypto.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPICrypto.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocol.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocol.h deleted file mode 120000 index f5564d0..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocol.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocol.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocolType.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocolType.h deleted file mode 120000 index 7850fed..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocolType.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocolType.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest+Private.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest+Private.h deleted file mode 120000 index 8f0658c..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest+Private.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest+Private.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest.h deleted file mode 120000 index c5143c8..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIResponse.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIResponse.h deleted file mode 120000 index de28417..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIResponse.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIResponse.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKURLOpening.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKURLOpening.h deleted file mode 120000 index 5737e66..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKURLOpening.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKURLOpening.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolNativeV1.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolNativeV1.h deleted file mode 120000 index 978b8f8..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolNativeV1.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolNativeV1.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV1.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV1.h deleted file mode 120000 index 2c4edf9..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV1.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV1.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV2.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV2.h deleted file mode 120000 index bee051c..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV2.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV2.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Cryptography/FBSDKCrypto.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Cryptography/FBSDKCrypto.h deleted file mode 120000 index db658c1..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Cryptography/FBSDKCrypto.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Cryptography/FBSDKCrypto.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/FBSDKErrorRecoveryAttempter.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/FBSDKErrorRecoveryAttempter.h deleted file mode 120000 index b21fc0d..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/FBSDKErrorRecoveryAttempter.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/FBSDKErrorRecoveryAttempter.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/_FBSDKTemporaryErrorRecoveryAttempter.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/_FBSDKTemporaryErrorRecoveryAttempter.h deleted file mode 120000 index efd3dd4..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/_FBSDKTemporaryErrorRecoveryAttempter.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/_FBSDKTemporaryErrorRecoveryAttempter.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKApplicationDelegate+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKApplicationDelegate+Internal.h deleted file mode 120000 index 008880d..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKApplicationDelegate+Internal.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKApplicationDelegate+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKAudioResourceLoader.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKAudioResourceLoader.h deleted file mode 120000 index 17ea982..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKAudioResourceLoader.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKAudioResourceLoader.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKContainerViewController.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKContainerViewController.h deleted file mode 120000 index 769d82e..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKContainerViewController.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKContainerViewController.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKCoreKit+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKCoreKit+Internal.h deleted file mode 120000 index 071ce99..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKCoreKit+Internal.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKCoreKit+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKDynamicFrameworkLoader.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKDynamicFrameworkLoader.h deleted file mode 120000 index 6351cb8..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKDynamicFrameworkLoader.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKDynamicFrameworkLoader.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.h deleted file mode 120000 index bca33b4..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.h deleted file mode 120000 index 3c2f91c..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKLogger.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKLogger.h deleted file mode 120000 index f5a61bd..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKLogger.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKLogger.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMath.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMath.h deleted file mode 120000 index 387fa83..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMath.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMath.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMonotonicTime.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMonotonicTime.h deleted file mode 120000 index b95a580..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMonotonicTime.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMonotonicTime.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKProfile+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKProfile+Internal.h deleted file mode 120000 index c773fd6..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKProfile+Internal.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKProfile+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSettings+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSettings+Internal.h deleted file mode 120000 index 33a138a..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSettings+Internal.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSettings+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSystemAccountStoreAdapter.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSystemAccountStoreAdapter.h deleted file mode 120000 index da11462..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSystemAccountStoreAdapter.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSystemAccountStoreAdapter.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTriStateBOOL.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTriStateBOOL.h deleted file mode 120000 index e946956..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTriStateBOOL.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTriStateBOOL.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.h deleted file mode 120000 index 53f7397..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequest+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequest+Internal.h deleted file mode 120000 index c05c0ed..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequest+Internal.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequest+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestBody.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestBody.h deleted file mode 120000 index f7426f9..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestBody.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestBody.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestConnection+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestConnection+Internal.h deleted file mode 120000 index b13df56..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestConnection+Internal.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestConnection+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestMetadata.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestMetadata.h deleted file mode 120000 index ffd07ce..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestMetadata.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestMetadata.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestPiggybackManager.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestPiggybackManager.h deleted file mode 120000 index 6c23257..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestPiggybackManager.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestPiggybackManager.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKURLConnection.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKURLConnection.h deleted file mode 120000 index 246196a..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKURLConnection.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKURLConnection.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKDialogConfiguration.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKDialogConfiguration.h deleted file mode 120000 index 2675d04..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKDialogConfiguration.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKDialogConfiguration.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.h deleted file mode 120000 index d71c5c8..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorRecoveryConfiguration.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorRecoveryConfiguration.h deleted file mode 120000 index a5c978d..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorRecoveryConfiguration.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorRecoveryConfiguration.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration+Internal.h deleted file mode 120000 index f5d5a3c..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration+Internal.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.h deleted file mode 120000 index bc4cb83..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager+Internal.h deleted file mode 120000 index 8e90e47..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager+Internal.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.h deleted file mode 120000 index c487db2..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCache.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCache.h deleted file mode 120000 index 33c1124..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCache.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCache.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3.h deleted file mode 120000 index 7341fd2..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_17.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_17.h deleted file mode 120000 index 0cbd134..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_17.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_17.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_21.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_21.h deleted file mode 120000 index 9e0d4fe..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_21.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_21.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV4.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV4.h deleted file mode 120000 index 5fa742a..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV4.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV4.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCaching.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCaching.h deleted file mode 120000 index 294f363..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCaching.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCaching.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStore.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStore.h deleted file mode 120000 index 9d120a6..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStore.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStore.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStoreViaBundleID.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStoreViaBundleID.h deleted file mode 120000 index 44f0b65..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStoreViaBundleID.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStoreViaBundleID.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKButton+Subclass.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKButton+Subclass.h deleted file mode 120000 index f0a89c5..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKButton+Subclass.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKButton+Subclass.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKCloseIcon.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKCloseIcon.h deleted file mode 120000 index 3701365..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKCloseIcon.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKCloseIcon.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKColor.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKColor.h deleted file mode 120000 index 8345055..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKColor.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKColor.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKIcon.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKIcon.h deleted file mode 120000 index 0eab3e6..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKIcon.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKIcon.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKLogo.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKLogo.h deleted file mode 120000 index 5990808..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKLogo.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKLogo.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKMaleSilhouetteIcon.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKMaleSilhouetteIcon.h deleted file mode 120000 index 6a2e6a7..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKMaleSilhouetteIcon.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKMaleSilhouetteIcon.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKUIUtility.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKUIUtility.h deleted file mode 120000 index e7b9908..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKUIUtility.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKUIUtility.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKViewImpressionTracker.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKViewImpressionTracker.h deleted file mode 120000 index 4d87221..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKViewImpressionTracker.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKViewImpressionTracker.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialog.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialog.h deleted file mode 120000 index d259033..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialog.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialog.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialogView.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialogView.h deleted file mode 120000 index 7535705..0000000 --- a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialogView.h +++ /dev/null @@ -1 +0,0 @@ -../../../../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialogView.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCrypto.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCrypto.h new file mode 120000 index 0000000..6449543 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKCrypto.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Cryptography/FBSDKCrypto.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKDialogConfiguration.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKDialogConfiguration.h new file mode 120000 index 0000000..eb40549 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKDialogConfiguration.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKDialogConfiguration.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKDynamicFrameworkLoader.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKDynamicFrameworkLoader.h new file mode 120000 index 0000000..ea0c19e --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKDynamicFrameworkLoader.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKDynamicFrameworkLoader.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKError.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKError.h new file mode 120000 index 0000000..c27abd3 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKError.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKErrorConfiguration.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKErrorConfiguration.h new file mode 120000 index 0000000..5f353b4 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKErrorConfiguration.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKErrorRecoveryAttempter.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKErrorRecoveryAttempter.h new file mode 120000 index 0000000..499f94a --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKErrorRecoveryAttempter.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/FBSDKErrorRecoveryAttempter.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKErrorRecoveryConfiguration.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKErrorRecoveryConfiguration.h new file mode 120000 index 0000000..4ebe2d8 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKErrorRecoveryConfiguration.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorRecoveryConfiguration.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h new file mode 120000 index 0000000..6f019f6 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequest+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequest+Internal.h new file mode 120000 index 0000000..da915bf --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequest+Internal.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequest+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequest.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequest.h new file mode 120000 index 0000000..524cb77 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequest.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequest.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestBody.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestBody.h new file mode 120000 index 0000000..c3f8d45 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestBody.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestBody.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestConnection+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestConnection+Internal.h new file mode 120000 index 0000000..6f3e14a --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestConnection+Internal.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestConnection+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestConnection.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestConnection.h new file mode 120000 index 0000000..c6cbbfc --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestConnection.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestConnection.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h new file mode 120000 index 0000000..9960de2 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestMetadata.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestMetadata.h new file mode 120000 index 0000000..d5584ad --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestMetadata.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestMetadata.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestPiggybackManager.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestPiggybackManager.h new file mode 120000 index 0000000..028f073 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKGraphRequestPiggybackManager.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestPiggybackManager.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKIcon.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKIcon.h new file mode 120000 index 0000000..5358ea5 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKIcon.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKIcon.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKInternalUtility.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKInternalUtility.h new file mode 120000 index 0000000..9549a88 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKInternalUtility.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKKeychainStore.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKKeychainStore.h new file mode 120000 index 0000000..9f00449 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKKeychainStore.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStore.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKKeychainStoreViaBundleID.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKKeychainStoreViaBundleID.h new file mode 120000 index 0000000..3cb2bce --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKKeychainStoreViaBundleID.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStoreViaBundleID.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKLogger.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKLogger.h new file mode 120000 index 0000000..aceb08f --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKLogger.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKLogger.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKLogo.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKLogo.h new file mode 120000 index 0000000..7f60a67 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKLogo.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKLogo.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMacros.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMacros.h new file mode 120000 index 0000000..f9059c1 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMacros.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKMacros.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMaleSilhouetteIcon.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMaleSilhouetteIcon.h new file mode 120000 index 0000000..07e7359 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMaleSilhouetteIcon.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKMaleSilhouetteIcon.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMath.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMath.h new file mode 120000 index 0000000..4e94291 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMath.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMath.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMonotonicTime.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMonotonicTime.h new file mode 120000 index 0000000..ab34b86 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMonotonicTime.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMonotonicTime.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMutableCopying.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMutableCopying.h new file mode 120000 index 0000000..40cf5f1 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKMutableCopying.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKMutableCopying.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKOrganicDeeplinkHelper.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKOrganicDeeplinkHelper.h new file mode 120000 index 0000000..f51afbb --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKOrganicDeeplinkHelper.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKOrganicDeeplinkHelper.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKPaymentObserver.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKPaymentObserver.h new file mode 120000 index 0000000..7a79f63 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKPaymentObserver.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKPaymentObserver.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKProfile+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKProfile+Internal.h new file mode 120000 index 0000000..e1c1fac --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKProfile+Internal.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKProfile+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKProfile.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKProfile.h new file mode 120000 index 0000000..a9866b1 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKProfile.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKProfilePictureView.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKProfilePictureView.h new file mode 120000 index 0000000..6f38799 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKProfilePictureView.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKProfilePictureView.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfiguration+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfiguration+Internal.h new file mode 120000 index 0000000..67c87c3 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfiguration+Internal.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfiguration.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfiguration.h new file mode 120000 index 0000000..339a335 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfiguration.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfigurationManager+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfigurationManager+Internal.h new file mode 120000 index 0000000..4156e27 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfigurationManager+Internal.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfigurationManager.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfigurationManager.h new file mode 120000 index 0000000..91e0559 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKServerConfigurationManager.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKSettings+Internal.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKSettings+Internal.h new file mode 120000 index 0000000..f25c4a2 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKSettings+Internal.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSettings+Internal.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKSettings.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKSettings.h new file mode 120000 index 0000000..7edc38f --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKSettings.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKSystemAccountStoreAdapter.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKSystemAccountStoreAdapter.h new file mode 120000 index 0000000..1c8b506 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKSystemAccountStoreAdapter.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSystemAccountStoreAdapter.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTestUsersManager.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTestUsersManager.h new file mode 120000 index 0000000..5813f89 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTestUsersManager.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKTestUsersManager.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTimeSpentData.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTimeSpentData.h new file mode 120000 index 0000000..e7b486a --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTimeSpentData.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTriStateBOOL.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTriStateBOOL.h new file mode 120000 index 0000000..b16e063 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTriStateBOOL.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTriStateBOOL.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTypeUtility.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTypeUtility.h new file mode 120000 index 0000000..ece247e --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKTypeUtility.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKUIUtility.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKUIUtility.h new file mode 120000 index 0000000..89e8fb4 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKUIUtility.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKUIUtility.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKURLConnection.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKURLConnection.h new file mode 120000 index 0000000..7d42325 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKURLConnection.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKURLConnection.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKURLOpening.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKURLOpening.h new file mode 120000 index 0000000..a70f6e7 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKURLOpening.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKURLOpening.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKUtility.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKUtility.h new file mode 120000 index 0000000..efbfaf1 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKUtility.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKUtility.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKViewImpressionTracker.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKViewImpressionTracker.h new file mode 120000 index 0000000..e4bc4fe --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKViewImpressionTracker.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKViewImpressionTracker.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKWebDialog.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKWebDialog.h new file mode 120000 index 0000000..138ca33 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKWebDialog.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialog.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKWebDialogView.h b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKWebDialogView.h new file mode 120000 index 0000000..59a0160 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/FBSDKWebDialogView.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialogView.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKCoreKit/_FBSDKTemporaryErrorRecoveryAttempter.h b/Example/Pods/Headers/Private/FBSDKCoreKit/_FBSDKTemporaryErrorRecoveryAttempter.h new file mode 120000 index 0000000..bd4e149 --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKCoreKit/_FBSDKTemporaryErrorRecoveryAttempter.h @@ -0,0 +1 @@ +../../../FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/_FBSDKTemporaryErrorRecoveryAttempter.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.h b/Example/Pods/Headers/Private/FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.h new file mode 120000 index 0000000..addd63f --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.h @@ -0,0 +1 @@ +../../../../FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.h \ No newline at end of file diff --git a/Example/Pods/Headers/Private/FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.h b/Example/Pods/Headers/Private/FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.h new file mode 120000 index 0000000..9a4eb9b --- /dev/null +++ b/Example/Pods/Headers/Private/FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.h @@ -0,0 +1 @@ +../../../../FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.h \ No newline at end of file diff --git a/Example/Pods/Local Podspecs/PNObject.podspec.json b/Example/Pods/Local Podspecs/PNObject.podspec.json index 667d494..821ceb3 100644 --- a/Example/Pods/Local Podspecs/PNObject.podspec.json +++ b/Example/Pods/Local Podspecs/PNObject.podspec.json @@ -1,6 +1,6 @@ { "name": "PNObject", - "version": "0.5.7", + "version": "0.7.0", "summary": "PNObject is a simple replica of the more complex ParseObject", "homepage": "https://github.com/giuseppenucifora/PNObject", "license": "MIT", @@ -9,7 +9,7 @@ }, "source": { "git": "https://github.com/giuseppenucifora/PNObject.git", - "tag": "0.5.7" + "tag": "0.7.0" }, "platforms": { "ios": "8.0" diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index fa1ddb1..5bd9eba 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -29,11 +29,11 @@ PODS: - Expecta (~> 1.0) - FBSnapshotTestCase/Core (~> 2.0) - Specta (~> 1.0) - - FBSDKCoreKit (4.10.1): - - Bolts (~> 1.5) - - FBSDKLoginKit (4.10.1): + - FBSDKCoreKit (4.11.0): + - Bolts (~> 1.7) + - FBSDKLoginKit (4.11.0): - FBSDKCoreKit - - FBSDKShareKit (4.10.1): + - FBSDKShareKit (4.11.0): - FBSDKCoreKit - FBSnapshotTestCase (2.1.0): - FBSnapshotTestCase/SwiftSupport (= 2.1.0) @@ -48,7 +48,7 @@ PODS: - CocoaSecurity (~> 1.2.2) - nv-ios-http-status (0.0.1) - PEAR-FileManager-iOS (1.3.1) - - PNObject (0.5.7): + - PNObject (0.7.0): - AFNetworking - CodFis-Helper - DJLocalization @@ -101,9 +101,9 @@ SPEC CHECKSUMS: DJLocalization: 55ab1d1ee4ac2eb3ec4e3a8a93145fd9d10ae6eb Expecta: e1c022fcd33910b6be89c291d2775b3fe27a89fe Expecta+Snapshots: c343f410c7a6392f3e22e78f94c44b6c0749a516 - FBSDKCoreKit: d2aaed5e9ab7d8d6301c533376a1fbff1cf3deb5 - FBSDKLoginKit: 699ff169080e3072de4b9b0faca90bf23dc36deb - FBSDKShareKit: 2fd887cce0056bdda91f99b2021d724a4fed8e88 + FBSDKCoreKit: 686ac982723a14ec9ddb85e2f81235d7706c891b + FBSDKLoginKit: bade9fc78277764149ccc5bfaadbf13c83175c6a + FBSDKShareKit: 2d1746144cfc8a9dbbd24997c34ee0471be51b6a FBSnapshotTestCase: 366ecd378511d7716c79991cd8067d1eed23578d JRSwizzle: dd5ead5d913a0f29e7f558200165849f006bb1e3 NACrypto: ce3900f1775f1b0cc27ce7c4953b94c598a74149 @@ -112,7 +112,7 @@ SPEC CHECKSUMS: NSUserDefaults-AESEncryptor: da02cfef056f1e18ebe2748767915f08b274c9c5 nv-ios-http-status: b6c2b5fc8656cc19e0d3000dadce2080b99d0e2f PEAR-FileManager-iOS: 3bc403f68a53483f5629aa822f4649e40275c4d3 - PNObject: 9567f1c80c154eb17798e2b9f572a707c407d7b5 + PNObject: be02023e5a4c9a1110a569e54886dc13bfa9cb82 PureLayout: f35f5384c9c4e4479df041dbe33ad7577b71ddfb RZDataBinding: 00d468ebe667f02c2bd5416f87b4b5d826188c4d Specta: ac94d110b865115fe60ff2c6d7281053c6f8e8a2 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index d710835..518bab1 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -7,698 +7,704 @@ objects = { /* Begin PBXBuildFile section */ - 00D4703071C2ED54B6EE8ACFE99C1AEA /* FBSDKShareVideoContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F7A734DECC5635D5F894ADC3E4434BF /* FBSDKShareVideoContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; 012024C940F10A249CDFFFC8D3691407 /* PNObject+Protected.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F0944DC787429D7EFD09B2D4302D325 /* PNObject+Protected.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 016CFE2C943D14CC45D9F4F7EAF5F83E /* UIImage+Compare.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E23C1E41E2BD54F8FC0456BEDF86BA0 /* UIImage+Compare.m */; }; + 016CFE2C943D14CC45D9F4F7EAF5F83E /* UIImage+Compare.m in Sources */ = {isa = PBXBuildFile; fileRef = E5637AD1E5253BCF84385E1AE446AFA2 /* UIImage+Compare.m */; }; 0190313074B6EA356B91A329F6E54631 /* NACrypto.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B6E444ED7DA86A830CE56EFAA0FB5331 /* NACrypto.framework */; }; - 022DD32C1475CD07C5D35FD04E7B4799 /* SPTExcludeGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = 10AF696992138B4D10CC50549F55D14E /* SPTExcludeGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 02C382F6529A16CD9DCBE255E8892626 /* FBSDKDynamicFrameworkLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 7706C4116191274C22E64DD99D2C04EF /* FBSDKDynamicFrameworkLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 022DD32C1475CD07C5D35FD04E7B4799 /* SPTExcludeGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = D888B5E132BF5D36EB89D74758C851CD /* SPTExcludeGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; 02E7B443FC51AF2552F70AA7F7F07CE3 /* PNAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 80AE03BA26324C8F1456156A7674C94C /* PNAddress.m */; }; - 039ECFF6BBD341043FF9BEBD1026F067 /* JRSwizzle-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FBAA298FE3DF4366F183101C0B01E962 /* JRSwizzle-dummy.m */; }; - 0428D06E03FF3A02543FB3494F0EA07F /* FBSDKServerConfiguration+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 638315BA06358D77248E09BC06DBB12B /* FBSDKServerConfiguration+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 04BB9EFD21F6F0A106FCD992D7978AA2 /* FBSDKPaymentObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 731C661A88950E689ED7FD4941589E3C /* FBSDKPaymentObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 04C0082F6870C6DE50B11245E4221A39 /* BFCancellationTokenRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = 39E620FE21007E678D4B9868E47B22DF /* BFCancellationTokenRegistration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 04DB3EFE681687BCE392275DCB75F437 /* FBSDKMaleSilhouetteIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = 149BA07D8698D13857E4ACF117639C17 /* FBSDKMaleSilhouetteIcon.m */; }; - 05FD281B12F076733C2DFFC064910C15 /* FBSDKCloseIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = 77F1907BE6D9A95400B1D605D2F74A73 /* FBSDKCloseIcon.m */; }; - 07019E6B6BCE942A2E32D51EA69F73FB /* FBSDKCrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = BDCBEF7F99D761A821737388DD79FA42 /* FBSDKCrypto.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 07794005619C9529F3F05B5283710891 /* UIApplication+StrictKeyWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A9C8A457C3EE708DB93E193F93DE4BC /* UIApplication+StrictKeyWindow.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 079F1EBA6840EB9BE24BD57AFBD73C57 /* BFAppLinkReturnToRefererController.h in Headers */ = {isa = PBXBuildFile; fileRef = 51937C27BE231EFBA363D73F60A69AF5 /* BFAppLinkReturnToRefererController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 080A75978DAF8C7E31F0531AD9CE7B8E /* VatNumber+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = D41A59E7A6A3723C3796C54CBE0DBCB6 /* VatNumber+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0354AFAE7420F7E18D47C9E19BB5F0AE /* FBSDKGraphRequestConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = D1C6D0F4B6D051A270D92B1DC78ED3EF /* FBSDKGraphRequestConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0393FBAE4C493A533B0471D917AE15C2 /* FBSDKGameRequestFrictionlessRecipientCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 44FF703125FAA3834392E823F5A2B9CD /* FBSDKGameRequestFrictionlessRecipientCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 039ECFF6BBD341043FF9BEBD1026F067 /* JRSwizzle-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 79E5467FB10DB98C33B58C58623A0619 /* JRSwizzle-dummy.m */; }; + 03DA887A53AD2B05D3E8721169E55A0C /* FBSDKShareOpenGraphValueContainer+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 882979F4B4B66D2F5165A35AEE7E5987 /* FBSDKShareOpenGraphValueContainer+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 03E71DCD3453CC52D1503B92195F5091 /* FBSDKAppLinkResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = 583316F533A47E0B778F9A97196ACA3F /* FBSDKAppLinkResolver.m */; }; + 04C0082F6870C6DE50B11245E4221A39 /* BFCancellationTokenRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DFCB4FC7C9AC86A78C09296AD6A979F /* BFCancellationTokenRegistration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 04C3A0DB3D6632E53AF7FE845B45A3CD /* FBSDKAppLinkUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BFA464FA311E80340BC69D940298599 /* FBSDKAppLinkUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 063AD599CF27F074FEDEAC7CA68B282B /* FBSDKLikeButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 3789D20E47772FD2056C5B21841284E1 /* FBSDKLikeButton.m */; }; + 06B3CC660A3B863A48757A30E5343758 /* FBSDKGraphRequestBody.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F2134D6CD3B7C175753CF04845407AD /* FBSDKGraphRequestBody.m */; }; + 07794005619C9529F3F05B5283710891 /* UIApplication+StrictKeyWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = C74C0EDF863C753EC186B1AC9653BF9F /* UIApplication+StrictKeyWindow.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0795896FEA6C728B5580DBE89AAA628C /* FBSDKAppGroupContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 83B9031BAE45AC9B627DB4EE263A36DF /* FBSDKAppGroupContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 079F1EBA6840EB9BE24BD57AFBD73C57 /* BFAppLinkReturnToRefererController.h in Headers */ = {isa = PBXBuildFile; fileRef = CBDC0502E212ACCA83AB95318DFF6D7A /* BFAppLinkReturnToRefererController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 080A75978DAF8C7E31F0531AD9CE7B8E /* VatNumber+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 81193A97756A96B8A460706DABE52FF7 /* VatNumber+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 08C57BA7C4611C12262FD7D63BEE8C1E /* FBSDKErrorRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = CC461C0EF8D033DDD96D25C5243D3CA1 /* FBSDKErrorRecoveryAttempter.h */; settings = {ATTRIBUTES = (Project, ); }; }; 08D8D1861116DD8A564C1C329CF809CA /* PNUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 946B452218B157D0E2067CF5618843AB /* PNUser.m */; }; - 08EA4BBAA7E28A945B89EA472B2D8E6B /* NSString-Helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FABF345CAD4F70CBDB2BE77645B40915 /* NSString-Helper-dummy.m */; }; - 08EB196212A9B7017E46B2846DE7E371 /* NSString+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = DCD405D1E85CCA4BB7E96C634F93B75F /* NSString+Helper.m */; }; - 096F66D74C67294D9E0E5FBAF0F88B0D /* FBSDKGameRequestContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 27710AF8C23E55B69A49B138D51A5BBC /* FBSDKGameRequestContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A4587A83F51EEFCCE39B54CD31A5E89 /* FBSDKSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FE894632ABA31ED3EA2CDE374F2F647 /* FBSDKSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0B57E308859C315C795D0055204DB606 /* FBSDKAppGroupContent.m in Sources */ = {isa = PBXBuildFile; fileRef = DC1D11BDF66FD3F503266A4ADE6A356E /* FBSDKAppGroupContent.m */; }; - 0BFF84878C0AAA633ACFCAC292238974 /* FBSDKLoginError.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EAA7BBAA53366C9BA61E29A27AB22F4 /* FBSDKLoginError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0C0D42BC1FA71C91521AB7ADD33B950D /* FBSDKLoginUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 88E0654097370B632786ED68C4FFCD56 /* FBSDKLoginUtility.m */; }; - 0C6FF91EB1F0391ED75DC72D31D159EF /* EXPMatchers+beTruthy.m in Sources */ = {isa = PBXBuildFile; fileRef = 56509BF6FD825913F482FC221E36782C /* EXPMatchers+beTruthy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 0CF4868C74EE5C7FA9D9FA4BA19FFF67 /* FBSDKBridgeAPIProtocolWebV2.h in Headers */ = {isa = PBXBuildFile; fileRef = 90AE712F735380CFA667CF9BAC922C60 /* FBSDKBridgeAPIProtocolWebV2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0D16B556212D317A0D4FEB71E102E207 /* EXPMatchers+beLessThan.h in Headers */ = {isa = PBXBuildFile; fileRef = 6597435C8179177DEF9860AA2884BD9A /* EXPMatchers+beLessThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0DE1DC8E41DD6AA43E18DF39F6F82384 /* RZDBMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = C2CF779A2630B8E8ABF941BF7E91E856 /* RZDBMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0E1E0115A1DEF5133E39E7C2241FFE3A /* FBSDKUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = C6AA827CCDAE330E01802B7C423E1813 /* FBSDKUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0EB1DBB05B5A49BBC4F2E14AA106DF26 /* FBSDKShareKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 19B5DEEC3B860341AEFEC0816C55322E /* FBSDKShareKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0EBFA5FBE4953A83B677CE2A75746761 /* EXPMatchers+beLessThan.m in Sources */ = {isa = PBXBuildFile; fileRef = 235BD19DE6973E2169AF23B03532B7BA /* EXPMatchers+beLessThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 0F0270CD03B67F208448A1A567DCAD64 /* FBSDKServerConfigurationManager+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E9D090175DD0AFADA988D8C52E0CD69 /* FBSDKServerConfigurationManager+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F5EB3519B1126B2501DA3420BF6E385 /* FBSDKErrorConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 231BB32B76F2C7C97DD30A1F961E5EC9 /* FBSDKErrorConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 08EA4BBAA7E28A945B89EA472B2D8E6B /* NSString-Helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9662A0DF87B85817243E1AA08332DAC7 /* NSString-Helper-dummy.m */; }; + 08EB196212A9B7017E46B2846DE7E371 /* NSString+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 73D66B8EC3C97A12916250F9B9ECE22B /* NSString+Helper.m */; }; + 091CD1FEB9F49C69EA7844212D3AACF3 /* FBSDKShareUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 97D78D88405A43455936313B45FFB407 /* FBSDKShareUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 09CA89656321616AB2CF649279B400C1 /* FBSDKGraphErrorRecoveryProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BFD9B255673DE534E4BD426DF0D3492 /* FBSDKGraphErrorRecoveryProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0A3EEB18995B45C94D69D07C1207C4BD /* FBSDKLikeObjectType.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B2CB428F4A16C204B4E656B36A1EDC1 /* FBSDKLikeObjectType.m */; }; + 0A7D3F6374E8E2B7E8CB9B2D3E83A83A /* FBSDKBridgeAPIProtocolWebV1.h in Headers */ = {isa = PBXBuildFile; fileRef = A7B26EFDE587205224A6CAFFC9DBB524 /* FBSDKBridgeAPIProtocolWebV1.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0A8703E4AF0023F131B79866B4B705D4 /* FBSDKBase64.h in Headers */ = {isa = PBXBuildFile; fileRef = C1B052B2FD956635D091AAF1A389573B /* FBSDKBase64.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0B74B022BF109C2753A56CD082E10C61 /* FBSDKAccessToken.m in Sources */ = {isa = PBXBuildFile; fileRef = AEC6BD000E6B52B10F218E114C912ED7 /* FBSDKAccessToken.m */; }; + 0BDC4DAA1B69B3349079C5432DE9AB58 /* FBSDKWebDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = F2BCC714D57D39FF81D4679D75145D96 /* FBSDKWebDialog.m */; }; + 0BFF84878C0AAA633ACFCAC292238974 /* FBSDKLoginError.h in Headers */ = {isa = PBXBuildFile; fileRef = CEEBE8CB2C3326EF4A7C11F29F060AA7 /* FBSDKLoginError.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C0D42BC1FA71C91521AB7ADD33B950D /* FBSDKLoginUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 34381107DEB0FD7BC9C9375855B0B17B /* FBSDKLoginUtility.m */; }; + 0C6FF91EB1F0391ED75DC72D31D159EF /* EXPMatchers+beTruthy.m in Sources */ = {isa = PBXBuildFile; fileRef = BDE3A27E3713F9C8BF0EC420F6703151 /* EXPMatchers+beTruthy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 0D16B556212D317A0D4FEB71E102E207 /* EXPMatchers+beLessThan.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA98C8C4788404F4B6E2952D9FD1772 /* EXPMatchers+beLessThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0D79E48F5B7F8FCAC2E90DBBCE5FA98F /* FBSDKKeychainStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BD968A1BDCD45FE3B7A7889B3BB378A /* FBSDKKeychainStore.m */; }; + 0D9C155D3A7D0D27C567CBB8ECD5A209 /* FBSDKShareLinkContent.m in Sources */ = {isa = PBXBuildFile; fileRef = A1F06301B3D33A1B1BAF47032107ECE2 /* FBSDKShareLinkContent.m */; }; + 0DE1DC8E41DD6AA43E18DF39F6F82384 /* RZDBMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = E78C46B0C387F5634C8C4B68682708B7 /* RZDBMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0EBFA5FBE4953A83B677CE2A75746761 /* EXPMatchers+beLessThan.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BFA851BA444B0B42187C5D99E986A10 /* EXPMatchers+beLessThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 0F6FD8711C8484D95F5B586274678491 /* FBSDKAccessTokenCaching.h in Headers */ = {isa = PBXBuildFile; fileRef = A6DCB8DA205CDA74DA7E25CC03192AFB /* FBSDKAccessTokenCaching.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0F73C90D148F031C246A995E4CC2FCCF /* AFOAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BE5E7F75FB2F7E5DECAA1350401BEB4 /* AFOAuthCredential.m */; }; - 0F94F5B0ABB3252B9275B7C129EC7A26 /* EXPMatchers+equal.h in Headers */ = {isa = PBXBuildFile; fileRef = 82F8A574F75DE4635C871751707EAC89 /* EXPMatchers+equal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0FAEC2AE5DC36AF32E6D53A12B50FA0A /* FBSDKAppGroupAddDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 30870C189F643009BA88B24B95CDF546 /* FBSDKAppGroupAddDialog.m */; }; - 103FBA9E8960F0B8CE61A4E546E006DA /* NANSData+Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = 13AE11E8CE0F9800CC3D616F48C84B11 /* NANSData+Utils.m */; }; - 11074EF1935280D147266516C9B27B0B /* BFURL.m in Sources */ = {isa = PBXBuildFile; fileRef = 01EBA7DEF6ADB52432B685736D752CE3 /* BFURL.m */; }; - 11C1AEB289C1EB80089349B71F09D04B /* EXPMatchers+raiseWithReason.h in Headers */ = {isa = PBXBuildFile; fileRef = 9068A932F49322E8EF499838F46444AB /* EXPMatchers+raiseWithReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F7824F41301AFB6FAB5725D85BB111A /* FBSDKBridgeAPICrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = CF04A8478C0113703305CB6731E2C20B /* FBSDKBridgeAPICrypto.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0F94F5B0ABB3252B9275B7C129EC7A26 /* EXPMatchers+equal.h in Headers */ = {isa = PBXBuildFile; fileRef = 62F08060C61F33EDEF9B623C9C114203 /* EXPMatchers+equal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0FED72D02DF25255150B8301A353949A /* FBSDKAudioResourceLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D168F8B391E1E6267EBC82C63251C64 /* FBSDKAudioResourceLoader.m */; }; + 1000D2E5CA78974F29B1AE97A3584B29 /* FBSDKMessengerIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = 1302D74DA785C08ECA952C947F6ACA93 /* FBSDKMessengerIcon.m */; }; + 103FBA9E8960F0B8CE61A4E546E006DA /* NANSData+Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = 2849490FF8306E2A2A4DDEE02FADAB10 /* NANSData+Utils.m */; }; + 11074EF1935280D147266516C9B27B0B /* BFURL.m in Sources */ = {isa = PBXBuildFile; fileRef = A381D9A25A378974FFA5A027DAD3B1AF /* BFURL.m */; }; + 11C1AEB289C1EB80089349B71F09D04B /* EXPMatchers+raiseWithReason.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A7E2836CCEF503DB56D80FE52496A08 /* EXPMatchers+raiseWithReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; 11DEB398BB3763DDD1F7A915EFC26C89 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF28956DD43200384D283DB70D666E2 /* UIKit.framework */; }; - 120A3F0A3D8723E9767E2C27039A3F26 /* NANSData+Utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 36422B85704C4B47190656AB3F83EA52 /* NANSData+Utils.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1223F5A55842762540827B06FF111C4A /* BFAppLink.m in Sources */ = {isa = PBXBuildFile; fileRef = EE41FF2615FCC1A1D7B22A70CA11DD4C /* BFAppLink.m */; }; - 126D7C5BE660D6236F0D40BF140B0929 /* FBSDKAudioResourceLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = EF013A22CD6004331AD176E18096C828 /* FBSDKAudioResourceLoader.m */; }; - 12BD83EE997EFB4566E2564F0FB3AAD4 /* FBSDKGraphErrorRecoveryProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 240E9E01A9D93FBC748CDCE4FC216F04 /* FBSDKGraphErrorRecoveryProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 12CD28E5A6B79A1E16406D5511CF21E0 /* FBSDKShareAPI.m in Sources */ = {isa = PBXBuildFile; fileRef = A63FEEDC7C590D74090F37E1D7ABCABE /* FBSDKShareAPI.m */; }; - 1308F5856D97B6E8934F0C0EC634F6BF /* FBSDKLoginCompletion+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BCC450C548BF0FAE29303DDBC2134D7 /* FBSDKLoginCompletion+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1312A7D381C51428CF481E33E3D37901 /* EXPMatchers+beGreaterThan.m in Sources */ = {isa = PBXBuildFile; fileRef = DC4AED3FEBC67399E3C667058BF0CF06 /* EXPMatchers+beGreaterThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 131532787AD40BE1F35DF288D2E6FFD7 /* EXPMatchers+beInTheRangeOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 9178A0EE30AF5A7440F769C2EF00AD23 /* EXPMatchers+beInTheRangeOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 132458EB60BAA5BC75398E85E9074E8C /* BFAppLinkResolving.h in Headers */ = {isa = PBXBuildFile; fileRef = F0AD89A57185974B99ADF6D86B1D3D2E /* BFAppLinkResolving.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 139129FB2753CCE839E40B3F89870D3F /* FBSDKLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 0741D8672DD1F63E4ECE8D0C332FE7A6 /* FBSDKLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 13AF636A0C8A92E62522BAA19CE5C15D /* FBSDKLoginCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = ED926543CDD41761B1AEA996B27DB4E4 /* FBSDKLoginCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 120A3F0A3D8723E9767E2C27039A3F26 /* NANSData+Utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F0C77B1A8903A40BD9289F26386DCA0 /* NANSData+Utils.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1223F5A55842762540827B06FF111C4A /* BFAppLink.m in Sources */ = {isa = PBXBuildFile; fileRef = 76515CF9CC2324B021454048B76A38E3 /* BFAppLink.m */; }; + 1227A2F76ADE7BB3DD4C0C9F26E87E52 /* FBSDKAppInviteContent.h in Headers */ = {isa = PBXBuildFile; fileRef = B126030CB9CF7FE7CB8767B6A122C21A /* FBSDKAppInviteContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1308F5856D97B6E8934F0C0EC634F6BF /* FBSDKLoginCompletion+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 47BFAC3DA3F5683EB1E99A872DF61C6F /* FBSDKLoginCompletion+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1312A7D381C51428CF481E33E3D37901 /* EXPMatchers+beGreaterThan.m in Sources */ = {isa = PBXBuildFile; fileRef = B8A534F48E6D13A226BD34F711619AD8 /* EXPMatchers+beGreaterThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 131532787AD40BE1F35DF288D2E6FFD7 /* EXPMatchers+beInTheRangeOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D1A63000C0EB24FA34309D3FCBA4177 /* EXPMatchers+beInTheRangeOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 132458EB60BAA5BC75398E85E9074E8C /* BFAppLinkResolving.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EC5380FF789EE2EAF130AC126A7A400 /* BFAppLinkResolving.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 13AF636A0C8A92E62522BAA19CE5C15D /* FBSDKLoginCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = D1B29ACDDAC733A50033A0909753A56C /* FBSDKLoginCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1434A073055312B7CE4FB95A1605C0A5 /* FBSDKTimeSpentData.m in Sources */ = {isa = PBXBuildFile; fileRef = B20A6A4C89B4DEA316BCE292058067C8 /* FBSDKTimeSpentData.m */; }; + 1466EF30D00D1177D0DE725B8D61C061 /* FBSDKURLOpening.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FF08B5B819421E257DDA5A07C89CDE /* FBSDKURLOpening.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1475B2CEC03CAE7F5166E257637F974C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - 1480F4923DBBF217F60572EEECB4027C /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 46001C9A40A8D17726EC6DE1967A8053 /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 154BB6D1F453AA2E1014835259BA3B34 /* FBSDKGraphRequestPiggybackManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AB5C1FE29EFFC052A27F9EA851921CA0 /* FBSDKGraphRequestPiggybackManager.m */; }; + 1480F4923DBBF217F60572EEECB4027C /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E5775B1D40145516365980898C3CE00 /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 15157568822DD94ED8A8F3A24BCF47C0 /* FBSDKAccessTokenCacheV3_17.h in Headers */ = {isa = PBXBuildFile; fileRef = 67B4FDAFDFB2B000289DFFD05F918DC4 /* FBSDKAccessTokenCacheV3_17.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 155EADB35D9BC1581B5666C0AE0F4A9A /* FBSDKGameRequestContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8211E3B4C7BF82E7C21E17A7314391EB /* FBSDKGameRequestContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 156E7E46571EB8762B7507B951FC499B /* FBSDKProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = D8A6A0CE070BB1D6D217A284F1A82557 /* FBSDKProfile.h */; settings = {ATTRIBUTES = (Public, ); }; }; 15EFD2A862A17F33E0BA75BDB269EF3C /* NSString_Helper.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0FF0391015CA14F1FFD3172ED34731C7 /* NSString_Helper.framework */; }; 160FDA46EE919AAF97E0E4EC04C9E232 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; 173F2C593CEC8EB9A44CE41EB8C7C1CF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - 174202BD6AE0E4A41F5CE66E975EAE52 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 8534248293D612B222B7CB6D381198DA /* UIRefreshControl+AFNetworking.m */; }; - 1743CFC4D34C35FC36C26E0875AC4C92 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - 17572374B2AE183C6347C41E8DF8E579 /* EXPMatchers+beFalsy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D6A65547FA47B5420E7E2263B58CE09 /* EXPMatchers+beFalsy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 178BDC6B36AF0C417588C88FDD1C7CAC /* FBSDKColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 92153BEF92B9D7D75F54E36C9647CB5B /* FBSDKColor.m */; }; + 174202BD6AE0E4A41F5CE66E975EAE52 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 39BF9EC5DC0E1102F0808EF5003DA480 /* UIRefreshControl+AFNetworking.m */; }; + 17572374B2AE183C6347C41E8DF8E579 /* EXPMatchers+beFalsy.m in Sources */ = {isa = PBXBuildFile; fileRef = 87D10A8709F3645A0D8BEAE1B7C53C89 /* EXPMatchers+beFalsy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 18359C98147B5E9CBFDBB349F54C8BE2 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF28956DD43200384D283DB70D666E2 /* UIKit.framework */; }; - 186AB68124F1CA1AB0949D4861060D9C /* UIDevice-Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = 80CF8AAFDBADA29D173B9CF92E08D760 /* UIDevice-Hardware.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 189E13F5762AA85A50BEF525B5944907 /* twofish.h in Headers */ = {isa = PBXBuildFile; fileRef = CF4E7987E84523A333F056116419A506 /* twofish.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 18CE9D61375040945DED78819CF3B09E /* BFCancellationTokenSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 17A0491BCCEC458127F368D479C32DA6 /* BFCancellationTokenSource.m */; }; - 19B46AB742EA8AE4AAED656BD2B030AC /* FBSDKTooltipView.m in Sources */ = {isa = PBXBuildFile; fileRef = 97349ED01BD50B6D1C0504040B254EDD /* FBSDKTooltipView.m */; }; - 19D527C044406590790CBB1C73D84EE7 /* ALView+PureLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BEF486395B166F5A127A474A4980CA2 /* ALView+PureLayout.m */; }; - 19E5907B0CA387B9E37CB53918D71A64 /* FBSDKAppLinkResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = 989025921C68DE379A34278872EB9B24 /* FBSDKAppLinkResolver.m */; }; - 1A0AD581E09227D4C172218097103B92 /* FBSDKLikeButton+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 91E1848FBB7ED80742321C2166EBB798 /* FBSDKLikeButton+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A14FE1C73478DF0E616C4AD58198CFF /* RZDBTransforms.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B80EAD3FD17B5241ABF2CE65F4EA0F9 /* RZDBTransforms.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1A1AB2EC52323C5EA28DAA99F1E1A90D /* EXPMatchers+endWith.h in Headers */ = {isa = PBXBuildFile; fileRef = 37B8719D2A32BBEF68C81219B5D39864 /* EXPMatchers+endWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1A3A447C87B592FC32D1323613970AA9 /* FBSDKMonotonicTime.h in Headers */ = {isa = PBXBuildFile; fileRef = B6EE126CF511080741B9AC8734CEAAA0 /* FBSDKMonotonicTime.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A6EAF28D0EA626FC4EA46B5ECBAA09F /* FBSDKShareKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B6877A78B0CBFDD266171C2E5DB260BB /* FBSDKShareKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1AB3304B6884F626BC54150AC7565E18 /* EXPMatchers+equal.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A2A1488C95ACAE1A0AA1B181FD37406 /* EXPMatchers+equal.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 1B0389CD88AA949B34DC7269030FEC6F /* EXPMatchers+beGreaterThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 4722912539DE8BD21181D21D89C00A9B /* EXPMatchers+beGreaterThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 1B0AE19951D38640FE7BC3E01C57416C /* FBSDKLikeActionControllerCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B817CB24BA57E79D15412552B6887F7 /* FBSDKLikeActionControllerCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1B3A9DDADD11E8C257FD54EA3AD78676 /* FBSDKTriStateBOOL.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B5D1083EDB7F5D33B16A2EA6E1CB4E /* FBSDKTriStateBOOL.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1B668D9637D2CDD722343444E2B2A6F5 /* SPTSharedExampleGroups.h in Headers */ = {isa = PBXBuildFile; fileRef = 84DDF885A075279814F23492096E61E6 /* SPTSharedExampleGroups.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 186AB68124F1CA1AB0949D4861060D9C /* UIDevice-Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = EE16E182313DC7A2FDF52EF307915DA1 /* UIDevice-Hardware.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1877520854C1B04C797C8FD94308AB48 /* FBSDKDynamicFrameworkLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = A343FAA84B0D08D4BF8D4A222DF2028B /* FBSDKDynamicFrameworkLoader.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 189E13F5762AA85A50BEF525B5944907 /* twofish.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DF25E3C1B90E738E883C6AC326D0BC6 /* twofish.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 18CE9D61375040945DED78819CF3B09E /* BFCancellationTokenSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 2934789F858C25B4236A4C8C0721B861 /* BFCancellationTokenSource.m */; }; + 190DACC85761A64102949DAE9F1F46E4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; + 19B46AB742EA8AE4AAED656BD2B030AC /* FBSDKTooltipView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F1613E54D59FCCE0EF201F7BFA43E12 /* FBSDKTooltipView.m */; }; + 19D527C044406590790CBB1C73D84EE7 /* ALView+PureLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B22D19853FE808F1EC5A44C1B2D6000 /* ALView+PureLayout.m */; }; + 1A14FE1C73478DF0E616C4AD58198CFF /* RZDBTransforms.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A2AE7C6005D95B6F15ED78835774161 /* RZDBTransforms.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1A1AB2EC52323C5EA28DAA99F1E1A90D /* EXPMatchers+endWith.h in Headers */ = {isa = PBXBuildFile; fileRef = 198F9A238E5E9C2827B5052D3734CCEF /* EXPMatchers+endWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1A41AA1660DA17FD9EEE7CC544D1C0A4 /* _FBSDKTemporaryErrorRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = C639061E0D53CE18B075534006B3D488 /* _FBSDKTemporaryErrorRecoveryAttempter.m */; }; + 1AB3304B6884F626BC54150AC7565E18 /* EXPMatchers+equal.m in Sources */ = {isa = PBXBuildFile; fileRef = 37EE9BEDDC4B3310A2D3285BE99EAF9D /* EXPMatchers+equal.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1B0389CD88AA949B34DC7269030FEC6F /* EXPMatchers+beGreaterThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = F364B4E5541892B1E042AF73138FD013 /* EXPMatchers+beGreaterThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1B668D9637D2CDD722343444E2B2A6F5 /* SPTSharedExampleGroups.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C6620AAA6C49250EBD555F643FCA388 /* SPTSharedExampleGroups.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1B8F6A8BD17205BCF780A31994A863E4 /* Pods-PNObject_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E46B7AFFF2CB3F42C731CF9CFA5DFC85 /* Pods-PNObject_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1C2CCE26A71E336B1A2E188CBACF1649 /* FBSDKShareError.h in Headers */ = {isa = PBXBuildFile; fileRef = EDF60ACB25D742373635E9CB00F97C6F /* FBSDKShareError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1D1215F87AD74ADF270DE963E8968468 /* FBSDKErrorRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C7D69B399BCE0E9FE6C4C9390E61ECC /* FBSDKErrorRecoveryAttempter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1D55ABC9DBB12804F8D0076A0DCFB830 /* CocoaSecurity-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CB231807279B46FC70BBCD234A0DEA1 /* CocoaSecurity-dummy.m */; }; - 1D8A6F0A9757FCCC1C5A218D9C30E6A7 /* KeccakF-1600-32-s1.h in Headers */ = {isa = PBXBuildFile; fileRef = 237292CC4CF71736E2216FD7129B110B /* KeccakF-1600-32-s1.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1D95FC3D711F1A48A6C50BDED5FE50F9 /* FBSDKSettings+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 195047461B40778862C9924BC34CC311 /* FBSDKSettings+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1DFBED310C98E0480A58B01D7BEEBD92 /* CodFisResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = AD16FFFA42679AA86864A6785F3EBB30 /* CodFisResponse.m */; }; - 1E5B8F12ED7CC40ECDB9B1F755F387E5 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 52ABC314FA05AD940B4687C22BD49306 /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E6CB3108E7BCD0A0126E78B257E79A2 /* SpectaDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FF334192D5EFEF9FC35C68B0B303C90 /* SpectaDSL.m */; }; - 201BF9C605852822CA5A65ADE282A310 /* EXPMatcherHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 72679E5FE1A915C9E740C7C4091BB42B /* EXPMatcherHelpers.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 204D694B03BFF3B244A6AB73FACFFC43 /* Expecta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 466E472F8AE386B1E691855D031BBB35 /* Expecta-dummy.m */; }; - 20607BE2B1E5F31765026E5AC64DB27D /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 28A65B68EEBF1290D3A7B6D8AB9860B3 /* AFSecurityPolicy.m */; }; - 20DBC116A70858191DEE83B85F427228 /* FBSDKCheckmarkIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 07B15051CAA76DB476179EBAB8E89EB4 /* FBSDKCheckmarkIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 20EE8030FCF2402DAC7F1C9B9DDAEF79 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A9CE0425058F5D4A4B44C97CA845AA9 /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2103E8361C11E84A0CF34420E961E7BD /* RZDBCoalesce.h in Headers */ = {isa = PBXBuildFile; fileRef = 372F68E0AB37A500B93AD6E89244361B /* RZDBCoalesce.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1CF8B8AD6CAA603A95B2C395AB4057B6 /* FBSDKIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = 033653936C6FC6B5EAE126BADAD9E59B /* FBSDKIcon.m */; }; + 1D55ABC9DBB12804F8D0076A0DCFB830 /* CocoaSecurity-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F4C6CDB77F8D73331DA5DAE0F48101B /* CocoaSecurity-dummy.m */; }; + 1D716404A2353ADA0326C44132D1EFD9 /* FBSDKAppEventsStateManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A8204F7B48B7EA0312352FB58445001 /* FBSDKAppEventsStateManager.m */; }; + 1D8A6F0A9757FCCC1C5A218D9C30E6A7 /* KeccakF-1600-32-s1.h in Headers */ = {isa = PBXBuildFile; fileRef = EE9665FA6849B1D76D0622BEABD94F27 /* KeccakF-1600-32-s1.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1DFBED310C98E0480A58B01D7BEEBD92 /* CodFisResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 784DF99C8EC54DCEEBDECEEEA7C4EB41 /* CodFisResponse.m */; }; + 1E5B8F12ED7CC40ECDB9B1F755F387E5 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 26A1BD88668483052D17BCC406D85C47 /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1E6CB3108E7BCD0A0126E78B257E79A2 /* SpectaDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F8FFFA9C21BAC665FD53FE0F6E93511 /* SpectaDSL.m */; }; + 201BF9C605852822CA5A65ADE282A310 /* EXPMatcherHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = E55A4CFFF7EAB40A8F91A91F89E78C79 /* EXPMatcherHelpers.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 204D694B03BFF3B244A6AB73FACFFC43 /* Expecta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 85C778FDC12D05A714DC52691CA01995 /* Expecta-dummy.m */; }; + 20607BE2B1E5F31765026E5AC64DB27D /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = A51F436A23F48086B10DEF125133C5C9 /* AFSecurityPolicy.m */; }; + 20B6DD9F69C26A4B376A0C4DDEA2F25D /* FBSDKGameRequestDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = F5167A2C58530DB86C0ACAAAB2D60516 /* FBSDKGameRequestDialog.m */; }; + 20EE8030FCF2402DAC7F1C9B9DDAEF79 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = AB0294B1B8833D89F1CA10B296986AC9 /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2103E8361C11E84A0CF34420E961E7BD /* RZDBCoalesce.h in Headers */ = {isa = PBXBuildFile; fileRef = 3774DD1B13EB46452E58F55B98FC3BB2 /* RZDBCoalesce.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2110086083EBA3DE0DE1EA7E61CB15DE /* PNObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 62B787FDFE46F8CBF92C1BFAF264100A /* PNObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 21693A0CA6F74F0CF0B06CD2BAB7CDE2 /* FBSDKShareButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 5004A5B0E19F9699A259DC922296AD5B /* FBSDKShareButton.m */; }; 21B54CBFCD48E0B8E4B3EC34B00E6452 /* FBSnapshotTestCase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F70F1DE3B8CC656C9364F66C7FC0C5ED /* FBSnapshotTestCase.framework */; }; - 21C2EDD822EFC4620D4709B0B4AF6154 /* Bolts.m in Sources */ = {isa = PBXBuildFile; fileRef = D607D6611331C445475A517BB2E1CD1A /* Bolts.m */; }; - 21E87909C4CA1DECCCFB183C944011F6 /* Base64.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A05FF7BCFA1C6D38E75BF1CFD8315C7 /* Base64.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21C2EDD822EFC4620D4709B0B4AF6154 /* Bolts.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DA60F2A6D58B493FF8A3E85D8D28EFA /* Bolts.m */; }; + 21E87909C4CA1DECCCFB183C944011F6 /* Base64.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E32B669EDC49F23F46DA7E541293010 /* Base64.h */; settings = {ATTRIBUTES = (Public, ); }; }; 21FA03EB5FEEC9B899B179F1DA847080 /* CodFis_Helper.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22BCEA3CA344C920DC7CA7B7C52443BC /* CodFis_Helper.framework */; }; - 22CC0ACCC65E60E31971FBEE695284B2 /* NACounter.m in Sources */ = {isa = PBXBuildFile; fileRef = DD4B2F54878A4273AADBD18B5CFCEF33 /* NACounter.m */; }; - 22CD8C8A9D70E1C80F94A8129CFCE5C4 /* NASHA3.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F299CDD1857ACCE2F3291DEF5DA82E3 /* NASHA3.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 230411E479EE623F32821D22E2E72535 /* NAHMAC.h in Headers */ = {isa = PBXBuildFile; fileRef = 602801755D7DFFBBB947D1CA58CAAF6B /* NAHMAC.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 230F3A9030D07C1623A54A4A7F9C2BB4 /* FBSDKSharePhotoContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E2D7C8CBD58F6ED46244C5D8407C2DE /* FBSDKSharePhotoContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 241FC9688E6C3A617F3081AA76BD9CB7 /* FBSDKLoginManagerLoginResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 853B0E2B2510039BB65A30439F405BFA /* FBSDKLoginManagerLoginResult.m */; }; - 243BA8806A0264D412050200DF8C9869 /* nv-ios-http-status-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 48723A5349B235C40D9C397C0F4A6C65 /* nv-ios-http-status-dummy.m */; }; - 248ADB0378C2985844E8EA8534B27B30 /* NSUserDefaults-AESEncryptor-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D3531B3E7D543BE60CC5DFDA67499143 /* NSUserDefaults-AESEncryptor-dummy.m */; }; - 24A75513BA42D3FC7FE9A96B46F9F8B7 /* FBSDKLikeButtonPopWAV.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A24249CCAA4072C3035D48760317BC8 /* FBSDKLikeButtonPopWAV.m */; }; + 22CC0ACCC65E60E31971FBEE695284B2 /* NACounter.m in Sources */ = {isa = PBXBuildFile; fileRef = DE77DACA44A8AD91AAAF685F6733ED2B /* NACounter.m */; }; + 22CD8C8A9D70E1C80F94A8129CFCE5C4 /* NASHA3.h in Headers */ = {isa = PBXBuildFile; fileRef = E4C551A56375B939F4845725B60E14DD /* NASHA3.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 230411E479EE623F32821D22E2E72535 /* NAHMAC.h in Headers */ = {isa = PBXBuildFile; fileRef = DDB225B946750797958BC241092F7DB4 /* NAHMAC.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 23772EC6E0C5B91318B4350D87BDCE6B /* FBSDKGraphRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = E760916661E2C3A7B3CFBDDD981C4ACA /* FBSDKGraphRequest.m */; }; + 2407049750A16AD29BF4D2226A6A6AAD /* FBSDKLikeBoxBorderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 495605F980B16E61EDABED9BF5BBAB44 /* FBSDKLikeBoxBorderView.m */; }; + 241FC9688E6C3A617F3081AA76BD9CB7 /* FBSDKLoginManagerLoginResult.m in Sources */ = {isa = PBXBuildFile; fileRef = E6F0C4CF9C9E507D8B98D5347FFD6118 /* FBSDKLoginManagerLoginResult.m */; }; + 242E73B2F0842E1CF5348D2BC765DE8A /* FBSDKGraphRequestDataAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 86C2DA5DF8A42164762759DED01F06DA /* FBSDKGraphRequestDataAttachment.m */; }; + 243BA8806A0264D412050200DF8C9869 /* nv-ios-http-status-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9673E0C9FED1C087FC3DAB22C9D95F26 /* nv-ios-http-status-dummy.m */; }; + 24874650BA474E95829A5FCF9FC7E70E /* FBSDKCrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 11B52A6DA35FA4BBEE9FA4EC826A2248 /* FBSDKCrypto.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 248ADB0378C2985844E8EA8534B27B30 /* NSUserDefaults-AESEncryptor-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2774439DD99734312C71D63AA1340C29 /* NSUserDefaults-AESEncryptor-dummy.m */; }; 2582FCDE5FE6DF840E2CE5A96107EF6F /* StrongestPasswordValidator.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 554F80D466F5EAB8080E29A9442271C7 /* StrongestPasswordValidator.framework */; }; - 25A668FCE687C04E2F6E5E7EC2A6F338 /* FBSDKGameRequestDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D284604A64E0A0DAF0CFF6E3C4A118E /* FBSDKGameRequestDialog.m */; }; - 260BC7EED9289AF321A6F791964CE472 /* EXPMatchers+respondTo.h in Headers */ = {isa = PBXBuildFile; fileRef = EE29DAB4B7909AA3B708722A7AC412E4 /* EXPMatchers+respondTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 262F8725221C1B81FA312790857DBEE0 /* StrongestPasswordValidator-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 33C8B47FE2970BDF4681BF8BFDC1048F /* StrongestPasswordValidator-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 260BC7EED9289AF321A6F791964CE472 /* EXPMatchers+respondTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ACC7367DCF975AB0B626DF80DCB53E1 /* EXPMatchers+respondTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 262F8725221C1B81FA312790857DBEE0 /* StrongestPasswordValidator-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F0B656912476C6E504434D8832D638D1 /* StrongestPasswordValidator-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2652CFB1CE842B3CF3FE11ADB71BF784 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - 27A8E2203212B8ACB969771CE97CDA82 /* FBSDKAppInviteDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = A03F7143BF33385C3CA8E3AA72465876 /* FBSDKAppInviteDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 27AA0D374061D045BFFDE629D6A9DDAA /* ResponseConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = E845A0D84351CD6CA27CE6900CDCD089 /* ResponseConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 27B97EDD517EE1DA44955F63ED7C182F /* SpectaTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = E308D292FB299A123160518289C5E82B /* SpectaTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 28E8C71D5417EC64603F6E3AF96316EF /* UIImage+Diff.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DAC59CF8B74A507CAE39CA670433D22 /* UIImage+Diff.m */; }; - 29074DDE9414924D391F947116F63ED2 /* FBSDKMaleSilhouetteIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DD3F5D73984BA3D9E1A39776925BE35 /* FBSDKMaleSilhouetteIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2916A0606136A9DC67F2463AB230868B /* EXPMatchers+match.h in Headers */ = {isa = PBXBuildFile; fileRef = DF9BDC34AF255178C725C9D1266CF287 /* EXPMatchers+match.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 29937A068613556BA2DBD4D6ED3162A0 /* FBSDKLikeButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CB8769BD669642536DB4C2EFD2C24DE /* FBSDKLikeButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2A35438CCAE827ACBE7CFFC9B860F212 /* FBSDKAppEventsStateManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 20B086BA004D75B1FDEE8D234C6E209C /* FBSDKAppEventsStateManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27475CD6178BFAF6C02F071E7D6B8695 /* FBSDKTestUsersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B44BE071CF4F8C566A3257AF8E72409C /* FBSDKTestUsersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 27AA0D374061D045BFFDE629D6A9DDAA /* ResponseConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = FB201FEFCA55D6D945F5613BC86EF038 /* ResponseConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 27B97EDD517EE1DA44955F63ED7C182F /* SpectaTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 5675742D293967ECD95AE7AF35BD825D /* SpectaTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 28E8C71D5417EC64603F6E3AF96316EF /* UIImage+Diff.m in Sources */ = {isa = PBXBuildFile; fileRef = 887587C4C7F59F22EB1E4E32965B55BA /* UIImage+Diff.m */; }; + 290E7890207984177124BD5F84F0D04C /* FBSDKURLConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 298A43FB0834F534151C853293544FDE /* FBSDKURLConnection.m */; }; + 2916A0606136A9DC67F2463AB230868B /* EXPMatchers+match.h in Headers */ = {isa = PBXBuildFile; fileRef = 200BE704B0B1B15F3965F9915FEA9BD7 /* EXPMatchers+match.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 29D5072854A624ECD53A502670BE3498 /* FBSDKServerConfigurationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CC9E831B9F7F71F97CC052CBBEBE988 /* FBSDKServerConfigurationManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2AC5F54DC0A1DFC263C18DAE1FE8F51F /* AFJSONResponseSerializerWithData.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BD77CD4E65007F1A6E6E8908AE9D16 /* AFJSONResponseSerializerWithData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2C0A8737FDB9B9C6A6BDF437FD11334C /* EXPMatchers+beNil.m in Sources */ = {isa = PBXBuildFile; fileRef = 4009E7B30FD0901196D85287178D0264 /* EXPMatchers+beNil.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 2CBF3A67D8EA4B86D6B050A451A9AE23 /* FBSDKLogo.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FADE6D61ACBE4A66B8E22D75016F5A1 /* FBSDKLogo.m */; }; + 2BC2A010C6F19AF966962847F1AE2C58 /* FBSDKShareVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = 35CC14842FF73C5BFF7E582166D56703 /* FBSDKShareVideo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2BD969D274F4CC68A4E73E74135AAAB6 /* FBSDKAccessTokenCacheV3_17.m in Sources */ = {isa = PBXBuildFile; fileRef = 35C7EFCEF6F25AD6223BA45CCEC3DB5C /* FBSDKAccessTokenCacheV3_17.m */; }; + 2C0A8737FDB9B9C6A6BDF437FD11334C /* EXPMatchers+beNil.m in Sources */ = {isa = PBXBuildFile; fileRef = D42112C70A027A26AF1BD4B8348D352E /* EXPMatchers+beNil.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2C229763857C1408A4521BDC381C932C /* FBSDKSendButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 004F3F0941A1476D77AAB2327BF8F2C3 /* FBSDKSendButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2CF6860290D196DF96CEF39550487573 /* Pods-PNObject_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 60B530196848B62AA6D54AEEB46A06D8 /* Pods-PNObject_Example-dummy.m */; }; - 2CFD65B80586B2704C0F5C18C6CEBDA6 /* NAAES.m in Sources */ = {isa = PBXBuildFile; fileRef = 93A99898515AE08394EC7E22812152D6 /* NAAES.m */; }; - 2CFE2898496C1C7096DB8DA43AF19103 /* EXPMatchers+raise.m in Sources */ = {isa = PBXBuildFile; fileRef = A728E8A517D93243CDC4F239BC567DE3 /* EXPMatchers+raise.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 2D98B141853379287E6D16B10E8F8B33 /* FBSDKShareDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F00E380F607E003FB09A4A6537DC0ED /* FBSDKShareDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2DD461B03E98E4B0372AB86536ED59B7 /* NAHMAC.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B62F43CA1E492CF83D18036EB3B3F26 /* NAHMAC.m */; }; - 2E14619153A453BB8DF389FB6EA147BE /* ExpectaObject.h in Headers */ = {isa = PBXBuildFile; fileRef = ADA8FD78CA6A1DF3EBAEA027A30F20B2 /* ExpectaObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2E8A32ED46194EDBE22146271F6D26DE /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = EA253A0FAD224E8A3853185B107EEE37 /* UIImageView+AFNetworking.m */; }; - 2E8E1DB775E98A71556D1D20FE5300F1 /* SPTExampleGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 50C1537F04EAD5DF765C4540E748F994 /* SPTExampleGroup.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2F2C5CE6ECDB1CC85166ADBFFBFC3E70 /* FBSDKLoginConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C05BDDFBF9E4BE2C15AB71F16887878 /* FBSDKLoginConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2F427490ACABC4408D57CC0592276678 /* EXPDoubleTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 50866611AC24AD4271F0EC7936088C6C /* EXPDoubleTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2FE1C27681AB3BB7479704115C3CD852 /* CodFis+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = E0EB22E2A56A13945E0D31A9EC8A7C4A /* CodFis+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3039D8A118A47CCAB0DD3310D3FE27E7 /* KeccakF-1600-32-rvk.h in Headers */ = {isa = PBXBuildFile; fileRef = FB514045E0160787E44BA0292B77CBF8 /* KeccakF-1600-32-rvk.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 30B4666164216723CD27F755F06CB10E /* FBSDKLikeActionControllerCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 03A90D1CC69C671814BE10CBDE46668C /* FBSDKLikeActionControllerCache.m */; }; - 31BB733258C436C43A14C4F17FF905DD /* _FBSDKLoginRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9872EF83106C64EDA768D3F739B0EA0A /* _FBSDKLoginRecoveryAttempter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 322C7C1B00909587C73AA74A772A359F /* FBSDKLoginTooltipView.m in Sources */ = {isa = PBXBuildFile; fileRef = FD88F4F4E0A581844DC15D50AB33802E /* FBSDKLoginTooltipView.m */; }; - 324673A1F3A3B6210B2D1E95E83E3797 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - 324A265DF897340565650B14D0D762DF /* FBSDKShareDialogMode.h in Headers */ = {isa = PBXBuildFile; fileRef = BE75C5130551BF3F16C7AEAE5CE7C908 /* FBSDKShareDialogMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 32C62AB393275F15353F3FA323CAC39F /* FBSDKProfile+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = CF4C5E2A788A25742EA68FB44605D98A /* FBSDKProfile+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 32CA5BC657B00964DF2F7299AE28CC18 /* FBSDKProfilePictureView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EDF237B98DCD1E9CD45527619F183D8 /* FBSDKProfilePictureView.m */; }; - 3331BE4DDA25F29F5415C89967BCF9CF /* FBSDKDialogConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 64280570201411DFDC969DF5C5B302A1 /* FBSDKDialogConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 336B065229289ABEF411613DC77963CB /* FBSDKGameRequestDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 49349526BFD1408FE1CAEA21A31F9020 /* FBSDKGameRequestDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 338D6DD45DC82A3D0DFCDBAB9BD8112E /* FBSDKButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 41CA1AA5942EBE9D4F9B4BFCA0C5B8F6 /* FBSDKButton.m */; }; - 34B6E9A30603BEBBD87BA535B7D384CA /* EXPMatchers+beInstanceOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 839610AB82B3FF8341748381118DDAD8 /* EXPMatchers+beInstanceOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 34D4B107A932AD0AA0A083E2239302E5 /* FBSDKWebDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 89112498F62AA08E891577AB403F27B2 /* FBSDKWebDialog.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2CFD65B80586B2704C0F5C18C6CEBDA6 /* NAAES.m in Sources */ = {isa = PBXBuildFile; fileRef = BEA19F35CD6313DEC494E6FC452885D8 /* NAAES.m */; }; + 2CFE2898496C1C7096DB8DA43AF19103 /* EXPMatchers+raise.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E773458116F807A827C3A5AD20E64BA /* EXPMatchers+raise.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2DD461B03E98E4B0372AB86536ED59B7 /* NAHMAC.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A8B2093EEA4BAFCBBBF956729E5B539 /* NAHMAC.m */; }; + 2E14619153A453BB8DF389FB6EA147BE /* ExpectaObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 252CAC49FCF5A79094BF45D9557B864B /* ExpectaObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2E5AA7B66CE7F0DB9CEFC25F55C41124 /* FBSDKServerConfigurationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C3B24F94297DEAFB9C30DF44ADB34C1 /* FBSDKServerConfigurationManager.m */; }; + 2E8A32ED46194EDBE22146271F6D26DE /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = EF044D48E1C9CB12C590FFF327145F00 /* UIImageView+AFNetworking.m */; }; + 2E8C5651C2D34FAD23D4395363E80A3F /* FBSDKAppEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = FB6BC02D2A1150A3D01BE6FC90E5D189 /* FBSDKAppEvents.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2E8E1DB775E98A71556D1D20FE5300F1 /* SPTExampleGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BA35D40A9F801652E012B0AE7772C40 /* SPTExampleGroup.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2F2C5CE6ECDB1CC85166ADBFFBFC3E70 /* FBSDKLoginConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 734250B53B3535A2B6ACCE862CB11057 /* FBSDKLoginConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2F427490ACABC4408D57CC0592276678 /* EXPDoubleTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = FD7214BF49B0D91D6ACE22DC53738AFA /* EXPDoubleTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2F9492A82F7B9F44D6452E5A1DFB986E /* _FBSDKTemporaryErrorRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AB817828E69E40D218387F0475CF0BF /* _FBSDKTemporaryErrorRecoveryAttempter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2FE1C27681AB3BB7479704115C3CD852 /* CodFis+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = A3E1582068D186C269551B5F4C08C8FA /* CodFis+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2FF1B23AA41F471B163257FEF07E3B95 /* FBSDKProfilePictureView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5954146D506FB92E1F9CFA808DA9C7E6 /* FBSDKProfilePictureView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2FFADE6D19B6BED1A0650D0CEC6EC9A1 /* FBSDKBridgeAPIProtocolType.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A95840073F1A20BD654FAEBAEFD50FB /* FBSDKBridgeAPIProtocolType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3039D8A118A47CCAB0DD3310D3FE27E7 /* KeccakF-1600-32-rvk.h in Headers */ = {isa = PBXBuildFile; fileRef = 190234A1287E4A67ABE2A816900823DD /* KeccakF-1600-32-rvk.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 30635D44448A0EE29A26796C86B2D9AF /* FBSDKSharingContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 09B09303FEF724068924B24DCBFBFE01 /* FBSDKSharingContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 30A9A1A58C6068C5AA9CF977BB72B9F2 /* FBSDKSharePhoto.h in Headers */ = {isa = PBXBuildFile; fileRef = B98A4A939F84D91CC3065DD8F3DF00D4 /* FBSDKSharePhoto.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3147E70423E3AAD4A354F111D89EBB97 /* FBSDKHashtag.h in Headers */ = {isa = PBXBuildFile; fileRef = F340ABE49BD8F4223456F316E5E06EBD /* FBSDKHashtag.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 31694BB1A321078621424E065953D9DD /* FBSDKServerConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 405F83278B3BE0CC0E9461523DE04532 /* FBSDKServerConfiguration.m */; }; + 31BB733258C436C43A14C4F17FF905DD /* _FBSDKLoginRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = CE2F2D1D3073CEFCAD57E2F2E4095088 /* _FBSDKLoginRecoveryAttempter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 322C7C1B00909587C73AA74A772A359F /* FBSDKLoginTooltipView.m in Sources */ = {isa = PBXBuildFile; fileRef = F5F5E4BEA5C4DCB66CE5046312644569 /* FBSDKLoginTooltipView.m */; }; + 349308F0D458195CBF3C7D9078D59547 /* FBSDKDialogConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 329E33CC4FAF411C677B9A6A20EECC5E /* FBSDKDialogConfiguration.m */; }; + 34B6E9A30603BEBBD87BA535B7D384CA /* EXPMatchers+beInstanceOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5D9D3D98CF7F631149F54C35CF64A6 /* EXPMatchers+beInstanceOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3501C3CD4DB24429C2179702B0C2A513 /* AFOAuth2Manager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BCE67703CD7B3CC6762F1498BB79A72 /* AFOAuth2Manager.m */; }; - 3522E93F0495A87AF14B518487276B3D /* FBSDKInternalUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = E9409BF36E2172F6B2962560F6EEF377 /* FBSDKInternalUtility.m */; }; - 35381EAF32B9505E2FC92F76ED1422B3 /* ALView+PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FE8C7577E38775A866BA951E26EAD8B /* ALView+PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 353CF52675246CA1FDF7852C461E1DA9 /* SPTCompiledExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 26920088980411EDDB26794005AC0216 /* SPTCompiledExample.m */; }; - 3553B1D63B6CD18F04E0D31A4D785AE4 /* FBSDKLikeControl+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F33DFB99CF2420E923C3B40D6FB95F3 /* FBSDKLikeControl+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 35CE4561019CC1B869FEBD199931BA0E /* FBSDKAppEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = B75918E7347B6BC97B037B3803B6F5A2 /* FBSDKAppEvents.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 35DB855060DD97583CA66D4B6F9EE406 /* FBSDKAppInviteContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F185D06F6093F5570E8FB5F561BD07A /* FBSDKAppInviteContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3606A4DF8BB01301D9C86021F19BD2A5 /* BFAppLinkReturnToRefererView.m in Sources */ = {isa = PBXBuildFile; fileRef = 495F82E832E753DBF1C30E1DF8D921E9 /* BFAppLinkReturnToRefererView.m */; }; - 36587EC7893996E3B390D5104823DE83 /* FBSDKGraphRequestBody.m in Sources */ = {isa = PBXBuildFile; fileRef = 68CFBE463219D94826D7B33822084B1E /* FBSDKGraphRequestBody.m */; }; - 3670B94F727E404D1316F9F013D34D44 /* NATwoFish.h in Headers */ = {isa = PBXBuildFile; fileRef = DD75D3F5F356F48BBD47679EC104053A /* NATwoFish.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 372F7A9CCE59CE86316CF436F832A3FC /* EXPMatchers+beGreaterThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = F0DC5AE155A5272156F669F1D5A67749 /* EXPMatchers+beGreaterThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 37895A39C872507D30D0769EDFB85C19 /* FBSDKBridgeAPICrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = D88DE7D3D8F0FEABAA1D903EEFF4A299 /* FBSDKBridgeAPICrypto.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 37A2D0F8493469EF2495FC689440F079 /* EXPMatchers+beLessThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = E4AAD424A646D018AD9ED112CDF2A6E6 /* EXPMatchers+beLessThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3801C38860198F0E227E42F95F857451 /* NAAES.h in Headers */ = {isa = PBXBuildFile; fileRef = 120373D6D76E518503BCBB06495E1B44 /* NAAES.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 384BD85B91A608BCB4A2DDDA8DF441C1 /* FBSDKConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 3985CA6F867EC4C09CB7E7A06FA193DB /* FBSDKConstants.m */; }; + 351DFDC74FEBF5A99315632690D18C09 /* FBSDKCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 70F5502E2F6D7D6DB49012F334BE45C1 /* FBSDKCoreKit.framework */; }; + 35381EAF32B9505E2FC92F76ED1422B3 /* ALView+PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C14DF2BE8D6D4BE245DFB8C37F32DE6 /* ALView+PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 353CF52675246CA1FDF7852C461E1DA9 /* SPTCompiledExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 34D190F5F333539DBA99CF8461933E75 /* SPTCompiledExample.m */; }; + 3606A4DF8BB01301D9C86021F19BD2A5 /* BFAppLinkReturnToRefererView.m in Sources */ = {isa = PBXBuildFile; fileRef = C9DD85EDF86442FBE000AAF89F4C9CFB /* BFAppLinkReturnToRefererView.m */; }; + 3670B94F727E404D1316F9F013D34D44 /* NATwoFish.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BC8CC56A1A1CFEC48D99E0ED0C59EDF /* NATwoFish.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 36EC0F3B99211C490C358637095E707F /* FBSDKUIUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = DA782AA3BF4D80E34911051046BAC881 /* FBSDKUIUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3727D92D4B6CF5B09E53F33C773876D2 /* FBSDKMonotonicTime.m in Sources */ = {isa = PBXBuildFile; fileRef = 8901E4F7F8B6F1D54DBE889D0768D97F /* FBSDKMonotonicTime.m */; }; + 372F7A9CCE59CE86316CF436F832A3FC /* EXPMatchers+beGreaterThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 98C695ACB1191018DA4C38FF1E09856A /* EXPMatchers+beGreaterThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3730C1C76CBB2B6AA4BE0B64F7D68C5B /* FBSDKShareDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 03C65B52DC58DAB6C6E88609120DC265 /* FBSDKShareDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 37A2D0F8493469EF2495FC689440F079 /* EXPMatchers+beLessThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = CD485E3E5C3A1D064FAA9DCABF98A387 /* EXPMatchers+beLessThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3801C38860198F0E227E42F95F857451 /* NAAES.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E9E3D74B4DAF82042B0C48BB4B0D4D6 /* NAAES.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3823A8BFFA8A36D1F2B1D718A1057719 /* FBSDKSystemAccountStoreAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E055D7202B6F2F3652207C7CAAA1069 /* FBSDKSystemAccountStoreAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3852AE84AC7F8A1A8974C6FA398F4442 /* FBSDKShareAPI.m in Sources */ = {isa = PBXBuildFile; fileRef = 228A5B5B9CACB7F45B07D3FB51DEBE71 /* FBSDKShareAPI.m */; }; 3856B94C2DDE0D2E4EE78B7E7B296C40 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - 385E0C8625F730CB397EBEEAF477AD4D /* SPTTestSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = 62E1425D40D66895DDA3B13F9E00BE62 /* SPTTestSuite.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 38E856869AE417CEFC8F9F02FE454291 /* BFAppLinkReturnToRefererView_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BC34992FA7805E586DB35673230A1EB /* BFAppLinkReturnToRefererView_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 38F17437183A6CDA659A1DF95521A05F /* FBSDKSharingContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F16C030F0B73E7912E46DCD5E1677D4 /* FBSDKSharingContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 397B320B7C59C168CC5B62E18ED8DEA0 /* EXPMatchers+beSubclassOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 60EE08B0078E5513BEE7644683D17872 /* EXPMatchers+beSubclassOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 39C8852AD7EDDB96E5AA7B9F09F81B0D /* FBSDKAppLinkResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AE46D86379E1FD5BBB2281144D3FEA6 /* FBSDKAppLinkResolver.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 385E0C8625F730CB397EBEEAF477AD4D /* SPTTestSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = 511F8CC168EAE08E238E3C53F9DFFD34 /* SPTTestSuite.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 38BC78D7B704832318E4643A40EEB75F /* FBSDKShareKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F5EE1D4D10A8B313DF96B8E6849CCD2 /* FBSDKShareKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 38E856869AE417CEFC8F9F02FE454291 /* BFAppLinkReturnToRefererView_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 66C3872FF131CB78C17BCA09FB978817 /* BFAppLinkReturnToRefererView_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 391F160AEF297B70ABA3753F7B15B180 /* FBSDKMessageDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = F6B0F74E1914C1B396A2EABC2BDC4477 /* FBSDKMessageDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 397B320B7C59C168CC5B62E18ED8DEA0 /* EXPMatchers+beSubclassOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AF567CB56D58D095BC5F061398EE24D /* EXPMatchers+beSubclassOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 39F3060B8953CC4974A0F16F069BFCDA /* FBSDKLikeObjectType.h in Headers */ = {isa = PBXBuildFile; fileRef = 35182B47BF6A5BFF60B4220957571CE3 /* FBSDKLikeObjectType.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3A10EF6ABF51D1D00B06AC5EF3A8C28C /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 17B301DCDF065605A7AA16909DE4A147 /* SystemConfiguration.framework */; }; - 3A3690D46935DC82EC50AFEF7C28E044 /* PEARFileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 22763E596AE4680D3D470396DD261610 /* PEARFileManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3B5508F803BAA7B2FE83C5FAE8F97645 /* FBSDKSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = DF0251331076D498FBB5941AECCA3514 /* FBSDKSettings.m */; }; - 3B5B7495707BF7133B9FB3F834045611 /* EXPBlockDefinedMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 011D70EB872CF5B6A818D2AA9FA42CA2 /* EXPBlockDefinedMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3BDDEF34E443B165FE57CCA8D0695AD6 /* FBSDKAppEventsDeviceInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = C018B366A2594DF37EB27CBACCD77BAF /* FBSDKAppEventsDeviceInfo.m */; }; - 3C2700C7DAA15C6AF84A595865C42F4D /* EXPMatchers+contain.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E4A746619A8C8AE8894C0868FF408C7 /* EXPMatchers+contain.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3C8A3036D9B46383ACB02D63444810BB /* FBSDKSystemAccountStoreAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 21822A79802EADE9D7376CD0AB826BD2 /* FBSDKSystemAccountStoreAdapter.m */; }; - 3CDCBE6F7A653174D8FF022825CD500F /* FBSDKGraphRequestConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = B8469E0F1658834A9CEEC6149DBF4AC1 /* FBSDKGraphRequestConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3D2789FC760A97301909F0B1201626CD /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 113D92172AF35B96C4FFB327B08BE19C /* AFNetworking-dummy.m */; }; - 3D92E4ECE3D7B49CDD22F9F198501E78 /* NAKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = CACBB07187E14F6CDF4DB62EA461D907 /* NAKeychain.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3D9B5BFA203A37C9776C29240A66DBF6 /* FBSDKMutableCopying.h in Headers */ = {isa = PBXBuildFile; fileRef = A6265C4F8E7B248617DE2ED1B736538B /* FBSDKMutableCopying.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3DDBD184B7EA38276E2EE23159DA8634 /* FBSDKGraphRequestConnection+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B9360FF2AFA08C20691596BBDF7C0F9 /* FBSDKGraphRequestConnection+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3A31EE2CDC26FC7889C0059514E91C3D /* FBSDKButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 606749C251E9939169D1D0178F64E4FA /* FBSDKButton.m */; }; + 3A3690D46935DC82EC50AFEF7C28E044 /* PEARFileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FEBC50924FE6DCDD97B879D9C2AC08A1 /* PEARFileManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3B203F187D191F488C3ACD0A578659EE /* FBSDKShareOpenGraphValueContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = A538BF8DC962610989A40EEB2BCA4A44 /* FBSDKShareOpenGraphValueContainer.m */; }; + 3B5B7495707BF7133B9FB3F834045611 /* EXPBlockDefinedMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = ED835046ED69F161556BB1B11ED0C91F /* EXPBlockDefinedMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3C2700C7DAA15C6AF84A595865C42F4D /* EXPMatchers+contain.h in Headers */ = {isa = PBXBuildFile; fileRef = 18AD6C05344E1B7BC254A5C9F4893C19 /* EXPMatchers+contain.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3D2789FC760A97301909F0B1201626CD /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5833C70613D918798B39DE98316D8843 /* AFNetworking-dummy.m */; }; + 3D75C1A03F08AB28F30D41A9E3E5389E /* FBSDKAccessTokenCacheV4.m in Sources */ = {isa = PBXBuildFile; fileRef = 651EC65362DC22E79402558A5F3E931C /* FBSDKAccessTokenCacheV4.m */; }; + 3D92E4ECE3D7B49CDD22F9F198501E78 /* NAKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FCEAB33DF86C417BEE307493FA54BA0 /* NAKeychain.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3DB7D1D261D974F55FDB4DD7AAC42861 /* FBSDKErrorRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = 195655C79E9D40D312FBF1627A55348C /* FBSDKErrorRecoveryAttempter.m */; }; 3DED78D0D8CCB7F83B944997D2683014 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; 3E675FFE72A7B360AA66D7B4C2982046 /* PNObject+PNObjectConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E0DE27DC31F1AF7C4F57FF9D9242730 /* PNObject+PNObjectConnection.m */; }; - 3EB6AF87A9BB8B97AFEF3B14E7FC6E47 /* FBSDKDynamicFrameworkLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 30BD71DA1144C58C738C24AC2F2FDB66 /* FBSDKDynamicFrameworkLoader.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 3EB89655948529E7DF53042240795AFC /* RZDataBinding.h in Headers */ = {isa = PBXBuildFile; fileRef = 066C097E3E73C34985FEACAD035B7BD5 /* RZDataBinding.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3F1BC9BAFFEEABB1ABC7614DF0FC97D5 /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = E5AC6FD86A3B8F7AD831C721710C97B2 /* AFAutoPurgingImageCache.m */; }; - 3F749741CD651E518C80FDBE83F1BEBE /* FBSDKLogo.h in Headers */ = {isa = PBXBuildFile; fileRef = 37F64A0ACB1B53C5FD628DB8A335FE2C /* FBSDKLogo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3FD95195766C6C2433E9933662E92C17 /* FBSDKLoginTooltipView.h in Headers */ = {isa = PBXBuildFile; fileRef = DF162120585BFE37190849DE00BFED6A /* FBSDKLoginTooltipView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3FE09F824AEEA243E1E8B1000B0BD424 /* RZDBTransforms.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D3499731E6940C485C70A862D4D2CE8 /* RZDBTransforms.m */; }; - 403292D82DA62291204BF59524BC4EDB /* EXPMatchers+haveCountOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CCC8D0096AE1F7A6D79523C2F88545D /* EXPMatchers+haveCountOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 40E1F7385A0F7D1E66FA7F56ADCC3325 /* nv_ios_http_status.m in Sources */ = {isa = PBXBuildFile; fileRef = 458666ECC4B6E90525E7EF6847699443 /* nv_ios_http_status.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 416BE10E4BC2BE481B1AC04DBB11B6AF /* DJLocalizationSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = BE8B2153006A5337EB96083E27EAC68F /* DJLocalizationSystem.m */; }; - 41825A85133858E9599ED76E8E39A247 /* FBSDKMessengerIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = 74A4BC3B2F496CBFDBF636158D9A665C /* FBSDKMessengerIcon.m */; }; + 3EB89655948529E7DF53042240795AFC /* RZDataBinding.h in Headers */ = {isa = PBXBuildFile; fileRef = 7496FB4B4AE72EA5CF03579ABB6933D6 /* RZDataBinding.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3EE3DCEDEF080B86A8BC2605CA6BD787 /* FBSDKLiking.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A898C9331F50A27A6DFDB1E87270A71 /* FBSDKLiking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3F1BC9BAFFEEABB1ABC7614DF0FC97D5 /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = BC0EC220C4598BC25F7AC23BCCE0E490 /* AFAutoPurgingImageCache.m */; }; + 3F3B65055819A5F66FAAA2871B012090 /* FBSDKShareError.h in Headers */ = {isa = PBXBuildFile; fileRef = DCE31537E516231195B053346F328CB7 /* FBSDKShareError.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3FD95195766C6C2433E9933662E92C17 /* FBSDKLoginTooltipView.h in Headers */ = {isa = PBXBuildFile; fileRef = F9D39DD3CE68FEF5D6205B8EE9BF2C32 /* FBSDKLoginTooltipView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3FE09F824AEEA243E1E8B1000B0BD424 /* RZDBTransforms.m in Sources */ = {isa = PBXBuildFile; fileRef = FF82C673AB16F319010AA37FA980A108 /* RZDBTransforms.m */; }; + 403292D82DA62291204BF59524BC4EDB /* EXPMatchers+haveCountOf.m in Sources */ = {isa = PBXBuildFile; fileRef = F5D037E8079BFD4A9C3A40801C32A4E7 /* EXPMatchers+haveCountOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4091FBB9624025711B56808DA069BB99 /* FBSDKAccessTokenCacheV4.h in Headers */ = {isa = PBXBuildFile; fileRef = F8C67008DB30BDDBB1125B358129DB42 /* FBSDKAccessTokenCacheV4.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40E1F7385A0F7D1E66FA7F56ADCC3325 /* nv_ios_http_status.m in Sources */ = {isa = PBXBuildFile; fileRef = D4F952EE3FD6F7D403F0FBD6934A1DA9 /* nv_ios_http_status.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4151A1A3483D663770E5AC8E08E89474 /* FBSDKGraphRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C985B69ABC46AA6C365F228F193C6C2 /* FBSDKGraphRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 416BE10E4BC2BE481B1AC04DBB11B6AF /* DJLocalizationSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = CB3FA71120042B042C248A6E3A6D3B9B /* DJLocalizationSystem.m */; }; 41F6BCE2E1299B9432A170D8C933E481 /* PNObjectConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 77D4F41BA622C03540C90387B263EC49 /* PNObjectConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4241CF12CA7C6F3AE7BB83CF6CD44023 /* SpectaUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 8AB646E7A5CFED1A18EBE0A964149445 /* SpectaUtility.m */; }; + 4241CF12CA7C6F3AE7BB83CF6CD44023 /* SpectaUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = A91F2AA9C58915204764EC23DAB0EE7D /* SpectaUtility.m */; }; 4284C1CDDBEAD9078AD6A669F51C0F56 /* PNObjcPassword.h in Headers */ = {isa = PBXBuildFile; fileRef = 77DEA3968F74B6EB7EEB5EE36107C6D1 /* PNObjcPassword.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 42CAD64A63BE951B1886156CDDF767D8 /* NACrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = B750872EDA5BA826CE771E76728CADFF /* NACrypto.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 42CAD64A63BE951B1886156CDDF767D8 /* NACrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = F0694B19D85577558833158DFC05F748 /* NACrypto.h */; settings = {ATTRIBUTES = (Public, ); }; }; 42F2C4320E995D85AE2424A0B064C1B1 /* PNLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C3FC33160159ED1C28434F1CF8BA03D /* PNLocation.m */; }; 43DEF93B41EE804EBBFF9B5EE0A52FB5 /* PNObjectUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = F9CDED6A75D1C0BD1CDAA8DD1683FC6E /* PNObjectUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4411BB0982DCD92D84F4793A7C40F75C /* UIDevice-Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5009FB23B9661A90DECA3B87BAD5E062 /* UIDevice-Utils-dummy.m */; }; - 44F98170E2441B462880D0C91BC46161 /* FBSDKShareOpenGraphAction.m in Sources */ = {isa = PBXBuildFile; fileRef = FBB4228AD8BFC000E38DF9CA941CCB11 /* FBSDKShareOpenGraphAction.m */; }; + 4411BB0982DCD92D84F4793A7C40F75C /* UIDevice-Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 338A8402A277E9D901E4B050699EDC32 /* UIDevice-Utils-dummy.m */; }; 452C32164390D73A79A9C2952E184F92 /* AFOAuth2Manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2320D1F05299B2011F0E4F45CE3B5EF3 /* AFOAuth2Manager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 456E5A750E8C970B4565211467EDD8B1 /* Specta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DACC4A38422472078C93ADF125DCB69 /* Specta-dummy.m */; }; - 46137F5CC368BF38BAF0D0AF81DD8FFE /* EXPMatchers+raise.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F8EF0BF70BFA3817560486E1680A656 /* EXPMatchers+raise.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 46D199959755778790096CEDDEEBBBFA /* NSLayoutConstraint+PureLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B7BD28E45550B8F74DB3BFBB695187C /* NSLayoutConstraint+PureLayout.m */; }; - 46EC44B811324E68F3B50B3B3C130204 /* SPTSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = FD9814CA33B2B49EBCDA11606C28BCEB /* SPTSpec.m */; }; - 471FD4F68E27AB26FA2AEBB8B245CEE4 /* NSValue+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ECA9685B55FD2F4DAE080859F943ED6 /* NSValue+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 456E5A750E8C970B4565211467EDD8B1 /* Specta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E72AE0F9577D7C75FB2BFAC5E2F82F5E /* Specta-dummy.m */; }; + 46137F5CC368BF38BAF0D0AF81DD8FFE /* EXPMatchers+raise.h in Headers */ = {isa = PBXBuildFile; fileRef = CF9E8C210F8CFAA3B78BCB2FC434CFE0 /* EXPMatchers+raise.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4642C0EB516EEF2CFB836D40D7A3578E /* FBSDKAppInviteContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 48376D7D99B023B838FCCE384BB77F1D /* FBSDKAppInviteContent.m */; }; + 46D199959755778790096CEDDEEBBBFA /* NSLayoutConstraint+PureLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B94005DA5B8DD0527045689E21F1A68 /* NSLayoutConstraint+PureLayout.m */; }; + 46EC44B811324E68F3B50B3B3C130204 /* SPTSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 72FCDF0AD6C130AE53ECBD8E36F98D8B /* SPTSpec.m */; }; + 471FD4F68E27AB26FA2AEBB8B245CEE4 /* NSValue+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 9586D5077F8A66E0E4AA7A7A6B849956 /* NSValue+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; 47A26123A24785F2899D29334D48E392 /* PNObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FF20F427822ADBE16D38081703B59C1 /* PNObject.m */; }; - 4842CF7A08B39729833F408902F1ADF0 /* BFCancellationTokenSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F716702988066A75E73D6D8E461D49E /* BFCancellationTokenSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4903044DCFB45EBFCDD7DD1E4FEB470A /* FBSDKAccessToken.m in Sources */ = {isa = PBXBuildFile; fileRef = B28213B491CEB6E6E32E2DB7D832E90C /* FBSDKAccessToken.m */; }; - 4A4448D5A36BC5D6AF590BE7008B97B8 /* FBSDKLoginCompletion.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C4ADEDC53C63D25AA99CB93C321BD26 /* FBSDKLoginCompletion.m */; }; - 4A67A73D672AEE93753F94057CC8E84A /* DJLocalization-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B894639CF09063E153DBCBA9A489606 /* DJLocalization-dummy.m */; }; + 4842CF7A08B39729833F408902F1ADF0 /* BFCancellationTokenSource.h in Headers */ = {isa = PBXBuildFile; fileRef = FAC8300ADF5FE9860EBB2E57B06F6A9C /* BFCancellationTokenSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 484BA6D52FA1AAB3CE29A0A41F3F6EAB /* Bolts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A4C4814481D70014DD7C29F6A9EACBF8 /* Bolts.framework */; }; + 48A50D86CAB9421D4DC1F3E4DD15C1C7 /* FBSDKShareDialogMode.m in Sources */ = {isa = PBXBuildFile; fileRef = C1EBB6C2CD6C8C7EF3A787C8B6FA92C5 /* FBSDKShareDialogMode.m */; }; + 48D8F32EC0B32EEE9FA0B8F60E447887 /* FBSDKPaymentObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = E2A895AEF2E3BB1F2D31E14B4AF1015F /* FBSDKPaymentObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4A4448D5A36BC5D6AF590BE7008B97B8 /* FBSDKLoginCompletion.m in Sources */ = {isa = PBXBuildFile; fileRef = 814DDA598D82913B4A044E6FE17AC326 /* FBSDKLoginCompletion.m */; }; + 4A67A73D672AEE93753F94057CC8E84A /* DJLocalization-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 26AA16563ECB1F86925F43A4EAD3D95D /* DJLocalization-dummy.m */; }; 4A6EE898922DF44A658258D62A72902B /* CocoaSecurity.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1B37FDBF270936CA5DB5DF932D20617B /* CocoaSecurity.framework */; }; - 4AC302402B46C85E82BD5DC859BD07F2 /* FBSDKViewImpressionTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B0A7A32C86E731CE9DA831695412D2B /* FBSDKViewImpressionTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4BBCBB9D8EF0B241A4A4FE4982985481 /* ExpectaSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DB9A38224718C50397ADF45096F01AF /* ExpectaSupport.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 4D0AC2DC6FD7A285D5CB6E72DBC52E63 /* FBSDKLikeButtonPopWAV.h in Headers */ = {isa = PBXBuildFile; fileRef = A63C108E12075F08BBFAF41D9D6938D9 /* FBSDKLikeButtonPopWAV.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4D6FC8B2AA755366E4ED8C186C8D845C /* FBSDKAppEventsUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E30C62B725AD7DC45555B47D3A2240D /* FBSDKAppEventsUtility.m */; }; - 4E00EBA89EDA7D28D20E2492718F1603 /* SPTTestSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = E96585725A7B5FD3626A40E931D89C53 /* SPTTestSuite.m */; }; - 4E619F6D3D8B639CE59F336F1906D9CF /* Base64.m in Sources */ = {isa = PBXBuildFile; fileRef = 13F5A1A2210BB7EB5F7BBA2391B1F608 /* Base64.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 4ECD20B3FB85C1CC4873DE1463254036 /* BFURL_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 056B475143618A16786A0AFCF70B045E /* BFURL_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4F5A803AF8E030EE89B5746EDA789AAD /* NSUserDefaults-AESEncryptor-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C0835F7E89FDDEB72134737F4888528 /* NSUserDefaults-AESEncryptor-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4F7BB8E1EF29438657C17A0E0CB6141F /* FBSnapshotTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C91E1EF9514FF0F34A49D5A3C8A7214 /* FBSnapshotTestCase.m */; }; - 515202DACD28DB1AF8EE0B327414DCBD /* FBSDKBridgeAPIRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 10C0DE53E747288A658AD4B73D9CF1A4 /* FBSDKBridgeAPIRequest.m */; }; + 4B42AB3B0147E10869BABB83CC9D1770 /* FBSDKIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = DED52DE53E26AAC747F57301B7B1FD37 /* FBSDKIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4B4B2B87CA851CEDEDF6AC671EC8D862 /* FBSDKKeychainStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BB4E81D0704E179A489547889CB8216 /* FBSDKKeychainStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4BBCBB9D8EF0B241A4A4FE4982985481 /* ExpectaSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 54CACD2460CBC78F26006F1734C192D7 /* ExpectaSupport.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4C1AD82A4DEEE0D1D2B34913ABBBC311 /* FBSDKBridgeAPIProtocolWebV2.m in Sources */ = {isa = PBXBuildFile; fileRef = B8A701E00FB5AFE17D6C1080017D782E /* FBSDKBridgeAPIProtocolWebV2.m */; }; + 4C1D00D2AAB1C6C511FF8F5FC76698D1 /* FBSDKColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 396856D5F2E0990F55530B03999DE9BB /* FBSDKColor.m */; }; + 4D39396C7265491E88B78C02CB677F5E /* FBSDKAppGroupJoinDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 703AAB6D867AADBE2CCCE20178B1172A /* FBSDKAppGroupJoinDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4DEE4738C65C9FC4190AA271CB8B68A8 /* FBSDKSendButton.m in Sources */ = {isa = PBXBuildFile; fileRef = A3393E154DEFB7C904D21FD55822B62C /* FBSDKSendButton.m */; }; + 4E00EBA89EDA7D28D20E2492718F1603 /* SPTTestSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = 09504ABBFE53055ED6339C430A7F4447 /* SPTTestSuite.m */; }; + 4E619F6D3D8B639CE59F336F1906D9CF /* Base64.m in Sources */ = {isa = PBXBuildFile; fileRef = B5FA84E2DDC2F123333109F131EC5B0A /* Base64.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 4E6B969A45DDDE00E1ABA00D56F063AA /* FBSDKVideoUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = FE7DA02E56680A3760311741FA1B749D /* FBSDKVideoUploader.m */; }; + 4ECD20B3FB85C1CC4873DE1463254036 /* BFURL_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A31E25731C0B4D5EE18B901F6E01D80F /* BFURL_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4F3AF2A36297BA61978025EE89C7FE97 /* FBSDKAppEventsUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 691A9B1A85BB2F6FC60A233305F4F782 /* FBSDKAppEventsUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4F5251B8DEBE54BA1D288054B53E822D /* FBSDKShareButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AB4D33F82B9798A7D823D8CFC260C80 /* FBSDKShareButton.m */; }; + 4F5A803AF8E030EE89B5746EDA789AAD /* NSUserDefaults-AESEncryptor-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F203848D3672600236F6B44759913BE /* NSUserDefaults-AESEncryptor-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4F7BB8E1EF29438657C17A0E0CB6141F /* FBSnapshotTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 62CB7522AC5F502E2722CB9486AA0AF1 /* FBSnapshotTestCase.m */; }; + 500C6B2028C6FB18BA9767589F1987C6 /* FBSDKAppGroupJoinDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 02F86F32A35F7F091544D6780501EA3C /* FBSDKAppGroupJoinDialog.m */; }; 5168D18573BE2391AD3E280D3631B1AD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - 51DDDB0FB4899757CF6A826B531B940D /* EXPUnsupportedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F3DE6E776427720B0CD5BE400CD2E7 /* EXPUnsupportedObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5216D051FF885B139B60CB37082296E8 /* FBSDKAppEventsState.h in Headers */ = {isa = PBXBuildFile; fileRef = 3398C5B613074A217E613944AAC24070 /* FBSDKAppEventsState.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 52211B57601C5239A72E49472AD73177 /* FBSDKLoginKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5867C89F6F1C449E71586DA2D52F5F91 /* FBSDKLoginKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 523B86D2D261C21C5E51DE4B60AAE9F8 /* NANSMutableData+Utils.h in Headers */ = {isa = PBXBuildFile; fileRef = C18932411F19026E422570EEAA2452D2 /* NANSMutableData+Utils.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5275F283E26427BD78F1C9B32ADF68B0 /* FBSDKShareLinkContent.h in Headers */ = {isa = PBXBuildFile; fileRef = E367ED4FB81E51DABB3481ADCA4145A3 /* FBSDKShareLinkContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 52FC0523F20A3E93041AC43E50ACAC15 /* FBSDKAccessTokenCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A8BB879C62FB55AAAC4CF9FAC6483EE /* FBSDKAccessTokenCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 538E4565A1286D23297E4D4AB4A5C9A9 /* BFCancellationToken.h in Headers */ = {isa = PBXBuildFile; fileRef = EE9502BB4C8CE42055E1117C070486CC /* BFCancellationToken.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 53B1B181E8B6F5697B7D4BA0D2642DC8 /* FBSDKGraphRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = B07D26E65111304E92E9976C699808C0 /* FBSDKGraphRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 53B9332D04B365139E090A87C04053C5 /* FBSDKGameRequestFrictionlessRecipientCache.m in Sources */ = {isa = PBXBuildFile; fileRef = E64575046EABC993716B6EF33C94B53D /* FBSDKGameRequestFrictionlessRecipientCache.m */; }; - 53E0586AF26F8F5C01E6222948127661 /* PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FBBC51F15971C6E2BFA18C05C2ED620 /* PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 54720675C1B9B6A42384B923C24D4EB0 /* UIDevice-Hardware.m in Sources */ = {isa = PBXBuildFile; fileRef = 885CA58191C1478BBD1E3F93F3287D06 /* UIDevice-Hardware.m */; }; - 549A5BB8B6607838BDEAC387410AA5EE /* FBSDKLoginManagerLoginResult.h in Headers */ = {isa = PBXBuildFile; fileRef = B0A0638C625CCF24BACDAA7C28151912 /* FBSDKLoginManagerLoginResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 549EE9405C6AE31B35214759A14A8F69 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6EAEDF9510584A60AC017071EEBCCA3 /* SwiftSupport.swift */; }; + 518C27917941491F2434FDE54E13684E /* FBSDKWebDialogView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B9662F93B897AABF740AA03781796BD /* FBSDKWebDialogView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 51DDDB0FB4899757CF6A826B531B940D /* EXPUnsupportedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = DCE2051994F748FA1FD4EEBF5586C35A /* EXPUnsupportedObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 52211B57601C5239A72E49472AD73177 /* FBSDKLoginKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CCE09271CD0D9914C3E46EC44338CD55 /* FBSDKLoginKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 523B86D2D261C21C5E51DE4B60AAE9F8 /* NANSMutableData+Utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 207C07FA1C06373350A249EDC53635B8 /* NANSMutableData+Utils.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 537E710078694948A4693E42674ED1B9 /* FBSDKAccessToken.h in Headers */ = {isa = PBXBuildFile; fileRef = B974DBA3E53797440419715CD3BABA38 /* FBSDKAccessToken.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 538E4565A1286D23297E4D4AB4A5C9A9 /* BFCancellationToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 19B8F0A9066330347A7D71A6BB77C4BA /* BFCancellationToken.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 53E0586AF26F8F5C01E6222948127661 /* PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 414C9107C01D26FB22C0E4B7E622BEE9 /* PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5438049B963A113321BCF8183CF961DC /* FBSDKShareMediaContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 80DC1FD20616E43DC4FDCF9539A52BA0 /* FBSDKShareMediaContent.m */; }; + 54720675C1B9B6A42384B923C24D4EB0 /* UIDevice-Hardware.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A914ED67C218812A8B33FB40E81D843 /* UIDevice-Hardware.m */; }; + 549A5BB8B6607838BDEAC387410AA5EE /* FBSDKLoginManagerLoginResult.h in Headers */ = {isa = PBXBuildFile; fileRef = BB9C5D5CE0D3450F51F7D741E0D9DD4A /* FBSDKLoginManagerLoginResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 549EE9405C6AE31B35214759A14A8F69 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72FEEE3E348C9EB498AA938CB3DF74B /* SwiftSupport.swift */; }; + 552791AAAE171E5320C42F0FAFEF633D /* FBSDKShareConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C4B27927DA290A24791CB69E5920D6E /* FBSDKShareConstants.m */; }; 55351ED8C5EF2D9F0616A9B7ACA41375 /* PNObject-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D8A2E50CBFDAE97EEEC7517124C1251D /* PNObject-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 55ECA0312F535997CA9126E808CA2B7E /* BFExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1184BF1158DB89F9730E3AD75DF1FB6A /* BFExecutor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 560698A4D707DCBCC1C8F98BC9B89B23 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C2368B19F9540CDC1BAAFA10E1B7235 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 562957229D9AEAA9039CCCF00426D5AE /* SpectaUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 0552B3E2C57A74CE8246E0727B6531AB /* SpectaUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 57890F51EF1DF8D4A74208861C4C05E3 /* FBSDKURLOpening.h in Headers */ = {isa = PBXBuildFile; fileRef = E2B4D9A4E3C420AE0D0A8E79C784A29C /* FBSDKURLOpening.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 55844A207DAD926A4DAFC046046450B5 /* FBSDKServerConfigurationManager+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A1EC5E64DD84C83E6C15C8FD929C6BC9 /* FBSDKServerConfigurationManager+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 55ECA0312F535997CA9126E808CA2B7E /* BFExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 11B6F6143E49B821C76709A4FA452E58 /* BFExecutor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 560698A4D707DCBCC1C8F98BC9B89B23 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A82BD376EFC2B3B4E16EE28DB079D67 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5611FBD348B8C8A4FFF9875FF2F5BDA6 /* FBSDKGraphRequestMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B36598F9089F280FB296C8341E24ADA /* FBSDKGraphRequestMetadata.m */; }; + 562957229D9AEAA9039CCCF00426D5AE /* SpectaUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C80B65CB1C5516EC2FAFC10BA4E7F2F /* SpectaUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; 57BA94B79F4440C403FD33126F221A16 /* PNAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 121ACF19B67F21B93608B91D7F4ED255 /* PNAddress.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 57BD8C3E98C6414416D3DE6B072B4CA8 /* FBSDKShareOpenGraphValueContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = 244A972662B545D0D7FFC544531E6055 /* FBSDKShareOpenGraphValueContainer.m */; }; - 5808B477EFF509D810B5CDCFDC944F80 /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 62936C2A18B9282DFF878327B03CBBEB /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 58F67E50D5B972E9129741468932EB4B /* FBSDKLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = AF993290B54DDFC1B728B1FA1488A385 /* FBSDKLogger.m */; }; - 5901C0D946DA4FE2FFF70F68B78F948D /* FBSDKErrorConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 4407D1604344F1C5936C98631B3ADBE2 /* FBSDKErrorConfiguration.m */; }; - 590ADF784064B315D93DB40A2D354A84 /* FBSDKMath.m in Sources */ = {isa = PBXBuildFile; fileRef = 510A56BD0F7BBA1BC0EF94DFF8FCA9CA /* FBSDKMath.m */; }; - 591BCFDBE0E39072D8FF02731C7B9845 /* FBSDKButton.h in Headers */ = {isa = PBXBuildFile; fileRef = B8F24D23E307CFB2ADBF6362CF2DAFCE /* FBSDKButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5933AFE6649CA54E38FFEB182148461E /* FBSDKURLConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DA9B67A8382214ADBB6CA8AB9D67206 /* FBSDKURLConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5A5D45E154880F80068DC7B82C61B959 /* FBSDKMonotonicTime.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FEDADC65FF24ABF50B4C841EBF3BC67 /* FBSDKMonotonicTime.m */; }; - 5A728266F57AC93E665E08ADCA702D2C /* NSArray+PureLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 84B84BE85D0BA7A2650E6E4E7EF4D4F8 /* NSArray+PureLayout.m */; }; - 5A73E711D9917E3977646A9DD44B685C /* Bolts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A4C4814481D70014DD7C29F6A9EACBF8 /* Bolts.framework */; }; + 57FA7FEEEF914BE0BF48A58ED1880B22 /* FBSDKAccessTokenCacheV3_21.m in Sources */ = {isa = PBXBuildFile; fileRef = D756B72CA92D73AB28BEFC0E753416D6 /* FBSDKAccessTokenCacheV3_21.m */; }; + 5808B477EFF509D810B5CDCFDC944F80 /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 672A1986A172ECA3706FEE93A59ECC8C /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 586839FBD34B45F8D8FA7B20DF139F37 /* FBSDKShareDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 061B16F75A3C882016EFD55F4FE38E61 /* FBSDKShareDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 58DCA6F7AEEF528456DD01B4C3F6F59D /* FBSDKShareLinkContent.h in Headers */ = {isa = PBXBuildFile; fileRef = F964285344BF21495898FBFB8991CC1D /* FBSDKShareLinkContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 59837E92C1E6B0650A77FC8664DF9DA9 /* FBSDKWebDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 66119352EAF4F43B0AB2BA5ADAE3B253 /* FBSDKWebDialog.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 59B4A11C6CEB352D03892AF9828AB52B /* FBSDKBridgeAPIResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 73014052ACF065FB4BE0F33DF53CBE2A /* FBSDKBridgeAPIResponse.m */; }; + 5A728266F57AC93E665E08ADCA702D2C /* NSArray+PureLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = CE58523396B4C18911FB87C3F76E56E7 /* NSArray+PureLayout.m */; }; + 5AAF0A3414102951E2680AD8BC65F191 /* FBSDKShareVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = 8706647768AD90C505E5E19CF6A1F5AE /* FBSDKShareVideo.m */; }; 5AB90FB33EC539E3138DC0F787E7A2CF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - 5B2D4A621D3DA971A474776AF36BB073 /* EXPBlockDefinedMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 8638D2541CA588559080E4324F5D8FDF /* EXPBlockDefinedMatcher.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 5B3E54989E42E7F23D380EFDBB3A41AF /* BFAppLinkNavigation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C1B84FA18EF0244454CD3E525F7338B /* BFAppLinkNavigation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5BEB958715D07EBD3826233350C3DF6F /* FBSDKBase64.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F8CBBD4AE7E9284E97019DF40F35988 /* FBSDKBase64.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B2D4A621D3DA971A474776AF36BB073 /* EXPBlockDefinedMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 20B6E3EBEC91B665C979580D050524C2 /* EXPBlockDefinedMatcher.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 5B3E54989E42E7F23D380EFDBB3A41AF /* BFAppLinkNavigation.h in Headers */ = {isa = PBXBuildFile; fileRef = A96EE06F4F9391DD6ADB2EE76A5757A6 /* BFAppLinkNavigation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5CE429315DEFE4215344E36C937691D0 /* FBSDKSharePhotoContent.m in Sources */ = {isa = PBXBuildFile; fileRef = B25437C4AE614E9CBBADD6A191A23343 /* FBSDKSharePhotoContent.m */; }; 5CE4E8EE72757780FCA1106A2623FCBB /* AFJSONResponseSerializerWithData.m in Sources */ = {isa = PBXBuildFile; fileRef = CC93CFD25F266E66CB1545F7DA0C1BF8 /* AFJSONResponseSerializerWithData.m */; }; - 5D2A43254CD11AE497DFB4D0332CF651 /* CocoaSecurity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E6D0024C8A2CE02EBC6165433874D6E /* CocoaSecurity.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5D7712BDD778B4AE14EC5E9F4ED7C9CC /* FBSDKAppGroupJoinDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 06348D4721E37AE59EEDAB1056EAF5F3 /* FBSDKAppGroupJoinDialog.m */; }; - 5E390AD58FAF52D590D18129B583B1FD /* FBSDKAppLinkUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C06512A1E9C27556E1B3B357AF325D2 /* FBSDKAppLinkUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5E50287CF8BFCC622AB51A91126B45A9 /* FBSDKTooltipView.h in Headers */ = {isa = PBXBuildFile; fileRef = 86C319716E8A9227D8DF80D5BB0357BC /* FBSDKTooltipView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5EA7043FE10E75D02F3C3052AF8B8318 /* EXPDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A33AD3A6AF1D9EBFF1100DA60820A57 /* EXPDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5F33DC5A0606EFA35660AE906588B186 /* FBSDKAccessToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 31862F95D73F2D3CB0EBBBCD846BF897 /* FBSDKAccessToken.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5D2A43254CD11AE497DFB4D0332CF651 /* CocoaSecurity.h in Headers */ = {isa = PBXBuildFile; fileRef = E3932662DB4018DA3F16A203844291CB /* CocoaSecurity.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5E50287CF8BFCC622AB51A91126B45A9 /* FBSDKTooltipView.h in Headers */ = {isa = PBXBuildFile; fileRef = F00079CEF9702AF1CB7F95F3095CB566 /* FBSDKTooltipView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5EA7043FE10E75D02F3C3052AF8B8318 /* EXPDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 25DA74AAF6FC49E3A1207FFA30CFDBED /* EXPDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5EA916E98A026DD4FC5E05EF9B921F0F /* FBSDKInternalUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = A93BFA65C112EA9D1CF6C682A9C9DB33 /* FBSDKInternalUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5F6FC4706E7444375E677294DFEEB5C6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - 5FC46014065651ECC2B3B2561AFB0EC1 /* NATwoFish.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF50A7726747C32BA81E681F4C19533 /* NATwoFish.m */; }; - 5FF6453E55785669885F626B853FD2AA /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A4A793F68E2D3CD7C0CE05613196514D /* UIProgressView+AFNetworking.m */; }; - 602D0EB02DAABCAAA875224AD7D2E24A /* HTTPStatusCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = C0FB21D1A3B4803F8AE16A38C48B5081 /* HTTPStatusCodes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 60537EE95D37BD4B83D06371EA26F26F /* Specta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9255BE044A1CB42269B74B36D492DD0E /* Specta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 60E3009342BEE96D32C546BE2DB60052 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = D94F5A9105E98DA17D982610EAD26FE9 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 60FBF8722764E9EEFEF70EDEE56CBE45 /* UIStoryboard+DJLocalization.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A10D75F7E905DE49C233D9509914C7 /* UIStoryboard+DJLocalization.m */; }; + 5FC46014065651ECC2B3B2561AFB0EC1 /* NATwoFish.m in Sources */ = {isa = PBXBuildFile; fileRef = E0C8A3D321C04BCB96DB1C99D6161438 /* NATwoFish.m */; }; + 5FF6453E55785669885F626B853FD2AA /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = E47CFEC103789CF621FF1FBA99232AD6 /* UIProgressView+AFNetworking.m */; }; + 602D0EB02DAABCAAA875224AD7D2E24A /* HTTPStatusCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 612F8F1284E333CBA0B14C8D1C09907C /* HTTPStatusCodes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 60537EE95D37BD4B83D06371EA26F26F /* Specta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ACBD1775161D7E39447E08B7240C42F2 /* Specta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 60A2123AE07346F415CA44359F873F10 /* FBSDKAppEventsUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C34620DF9DBF8F0AF3A168C095B53DB /* FBSDKAppEventsUtility.m */; }; + 60E3009342BEE96D32C546BE2DB60052 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = A288628B7C0CBF33EA975771FB1E55E4 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 60FBF8722764E9EEFEF70EDEE56CBE45 /* UIStoryboard+DJLocalization.m in Sources */ = {isa = PBXBuildFile; fileRef = 50237CBCF1B6DAAA7B12F27C3CD3E42F /* UIStoryboard+DJLocalization.m */; }; 610249954D9E36ED0639D3B5DB4157F3 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3153017798E1A40CD3C7F0129A333600 /* XCTest.framework */; }; - 613905463BB0D641E4C93417C8CFA5A4 /* UIImage+Compare.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F5BD89722B9037772A239F8EC22C699 /* UIImage+Compare.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 616A35F7EF58EE5B0469CD8CD7BE342A /* NACounter.h in Headers */ = {isa = PBXBuildFile; fileRef = 86238541EE24E5E81107C54534FCED73 /* NACounter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 61A388B850CBEB449FD4DCCDC5EEF5E6 /* KeccakSponge.h in Headers */ = {isa = PBXBuildFile; fileRef = A698F82237C7021210AD315BC55EE981 /* KeccakSponge.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 61F2ED89C0CA165C3E9A0928C1BDC0EE /* FBSDKLikeBoxView.h in Headers */ = {isa = PBXBuildFile; fileRef = A248E4E12AAA9DA8029E5C5D714CE83D /* FBSDKLikeBoxView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 620E742152DB6BAC083C7290738E3C37 /* FBSDKLoginUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = CA5FE1AABD586E8E33B66CAAA2FFE8BC /* FBSDKLoginUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 613905463BB0D641E4C93417C8CFA5A4 /* UIImage+Compare.h in Headers */ = {isa = PBXBuildFile; fileRef = E39DC477AB1A35FEEC174A5E42AB4526 /* UIImage+Compare.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 616A35F7EF58EE5B0469CD8CD7BE342A /* NACounter.h in Headers */ = {isa = PBXBuildFile; fileRef = 76CE1C1576C661BC4748C3561C5ED5FF /* NACounter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 61A388B850CBEB449FD4DCCDC5EEF5E6 /* KeccakSponge.h in Headers */ = {isa = PBXBuildFile; fileRef = E4BF0CFF9DF27A45889C9F0C3F2CD77E /* KeccakSponge.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 620E742152DB6BAC083C7290738E3C37 /* FBSDKLoginUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 38F36CCC8A17046A416C4FD0CAC6FC70 /* FBSDKLoginUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; 62B2F4894E52DA918AE2DEF1288C58F3 /* NSDate_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6B00C2D3FC8310D02FEF98F3E7A43CF9 /* NSDate_Utils.framework */; }; - 62EC96A3B9F2442C044B46428F6AD4D2 /* FBSDKLoginKit+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B82209521A4FE3AE57BF0DF14DB2DBA /* FBSDKLoginKit+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6312E1B8FE4FC1059BA2B23537E7B3D0 /* BFAppLink.h in Headers */ = {isa = PBXBuildFile; fileRef = A4CBB88903CC1802BA457E4AA485CE23 /* BFAppLink.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6338E0DB815D1359FF73C9AF99510913 /* FBSDKProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F98A28C068503287A1C9B3AE36FDB30 /* FBSDKProfile.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 63527D33DA33E3DEC49A26F4CCACCD1B /* FBSDKSharePhoto.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A522AE0DB43F27D5963AA0712F94F2B /* FBSDKSharePhoto.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 648E25A500C67EDF284A8A719C39C6B7 /* FBSDKMessageDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C8E96FA9A97C2B0ADEC9868BBBCE5EA /* FBSDKMessageDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 62EC96A3B9F2442C044B46428F6AD4D2 /* FBSDKLoginKit+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D6132B85F9EBD0B94A04E190CCA39DC /* FBSDKLoginKit+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6312E1B8FE4FC1059BA2B23537E7B3D0 /* BFAppLink.h in Headers */ = {isa = PBXBuildFile; fileRef = C135785C692A5598E9E65C24A2651C6C /* BFAppLink.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 64375154D8B06417C345F69F2E2A82A4 /* FBSDKShareVideoContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 14C297F39F218ED5227CF71A76BF2C19 /* FBSDKShareVideoContent.m */; }; 64C42138CDAC0B227610529A80D717FF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - 65452ABA5E94B3141DA573763FA6F897 /* UIImage+Snapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = F458F83D1161A2613878C1A7D78D47ED /* UIImage+Snapshot.m */; }; - 657DDCF03BAAC6407DD8933A359789E6 /* RZDataBinding-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 129D0D251C835BF27F1EFF192E28A606 /* RZDataBinding-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 659960F7E28E993E08CCC1E8A383E710 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = A68AB5E89AF94206E47751E535B37650 /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 65BC31095CCDFC80CBF6BBA843751F23 /* EXPMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 48C872CEBCC64B1433728BBE5A901F5C /* EXPMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 665C09362716074E34006BEA4D6A8AAF /* FBSDKShareOpenGraphValueContainer+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = CADC5D9AEB107F94C3F53920EB7EC251 /* FBSDKShareOpenGraphValueContainer+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 66A27898E989A3FA5C15AA671C4536F0 /* EXPMatchers+beIdenticalTo.m in Sources */ = {isa = PBXBuildFile; fileRef = EB3BE52A3314A7A9B0220D1C590F80F4 /* EXPMatchers+beIdenticalTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 66E849ED1965E8B6467550D6831E322F /* FBSDKBoltsMeasurementEventListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D95AE8E9AFF528718294C0C30FB3233 /* FBSDKBoltsMeasurementEventListener.m */; }; - 671652350558A2E86511DBE16E62BFE0 /* FBSDKError.m in Sources */ = {isa = PBXBuildFile; fileRef = 52A7FF6CBD149D553D72A2CB98A41A9B /* FBSDKError.m */; }; - 67459AD239EF669A365519E06B45DCFE /* EXPExpect.h in Headers */ = {isa = PBXBuildFile; fileRef = 412D30B55406E42B7B72431102B64BF5 /* EXPExpect.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 67E8B3CB53EDE2A66BFA6F242B24B1C3 /* FBSDKAppEvents+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = AE3A40757989BEC6E6C7BB0EE34427DC /* FBSDKAppEvents+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 67F08C1DDAA0BE112DB871485F17D0C7 /* FBSDKMath.h in Headers */ = {isa = PBXBuildFile; fileRef = AED6A10A9F9D09F586D783522E47004C /* FBSDKMath.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68152D921ABF6A423C192C04FDF94F0F /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 64A1BED2B16DBC4CA59AF3ECBA801E55 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6832F42221DA26C8F5254DACDB122B89 /* FBSDKBridgeAPIResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 56EB8D967EF171E42594BE74A8060C2E /* FBSDKBridgeAPIResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68A38977EBAE334DC3C22386D00D2622 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 506F8D192F3A4FADA94723B5C6B98FA1 /* AFNetworkReachabilityManager.m */; }; - 6911D0B6BEE214182F1EC0301BA7F0F5 /* FBSDKError.h in Headers */ = {isa = PBXBuildFile; fileRef = CC0375F997E21814E360916955FF213A /* FBSDKError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 691E96269133D753B21A9B771AF92AAD /* Expecta+Snapshots-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 16C0D8A9FAAF1A2596F17A0FFE18CE6E /* Expecta+Snapshots-dummy.m */; }; - 69C5AFA3F40B08EEEA31A7B4A3EEF5D9 /* JRSwizzle-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FC7DCD7BD49EABE7437BA02E54398846 /* JRSwizzle-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6AB775B9476060F67532FDBCE638ED41 /* FBSDKSharePhotoContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 03CBCA47FEDC1154997AFE6D953B6C21 /* FBSDKSharePhotoContent.m */; }; + 65452ABA5E94B3141DA573763FA6F897 /* UIImage+Snapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A01EA80FB69D6FA30EB5F6C2CB91566 /* UIImage+Snapshot.m */; }; + 657DDCF03BAAC6407DD8933A359789E6 /* RZDataBinding-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4775F10BB7A25D4C3C77C59B48B0E1EC /* RZDataBinding-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 659960F7E28E993E08CCC1E8A383E710 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = A29643A880134D8666D8268BA7AF6575 /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 65BC31095CCDFC80CBF6BBA843751F23 /* EXPMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = B19ACE8894109025D8EB69E4C8759E42 /* EXPMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6607F176EF0C2BDF9BCC417DD295D59D /* FBSDKBase64.m in Sources */ = {isa = PBXBuildFile; fileRef = FED51EF42A92752C20CF15DA89AD97AA /* FBSDKBase64.m */; }; + 66A27898E989A3FA5C15AA671C4536F0 /* EXPMatchers+beIdenticalTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 656C7D01065F263EA86647E37FB776B6 /* EXPMatchers+beIdenticalTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 67459AD239EF669A365519E06B45DCFE /* EXPExpect.h in Headers */ = {isa = PBXBuildFile; fileRef = FEE048654FC4943E10A6884342FEDC77 /* EXPExpect.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6745F3DFC6CCC37EA42C4930668DA40F /* FBSDKColor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6670B5162E6ED95BED1D8B80B22E742F /* FBSDKColor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 67C9843DC2B4557A9EE0C5D01604A0E7 /* FBSDKBridgeAPIProtocolNativeV1.m in Sources */ = {isa = PBXBuildFile; fileRef = B26A2BA21ADE546E7F456C7A5B8DEAD1 /* FBSDKBridgeAPIProtocolNativeV1.m */; }; + 68152D921ABF6A423C192C04FDF94F0F /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E2EC2E5F1C883CBC72301B739879965 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 68A38977EBAE334DC3C22386D00D2622 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 51D0A8B49F98C5FF273FE6BD0C8B1357 /* AFNetworkReachabilityManager.m */; }; + 691E96269133D753B21A9B771AF92AAD /* Expecta+Snapshots-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B2B3879F420542A49FD5C2CC2A6B744 /* Expecta+Snapshots-dummy.m */; }; + 69C5AFA3F40B08EEEA31A7B4A3EEF5D9 /* JRSwizzle-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E9CFB43A72C8BC62F481AF866B98387D /* JRSwizzle-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 69DE5C24C26160D9B74754E646F88A40 /* FBSDKSharePhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C16671FDFC931F7CE2CCA84C45C3792 /* FBSDKSharePhoto.m */; }; 6ADE4FA836ADA688203FCE482FDDF9BE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - 6B8A84238CE703476738B5C6866A4DE6 /* ExpectaObject+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C33066B1F25B0DEB523BAA24F420991 /* ExpectaObject+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6BBD83E39C1F2D6CC02CB98864CB3AD7 /* UIImage+Diff.h in Headers */ = {isa = PBXBuildFile; fileRef = 2766021E83F1E457F5958C0942315038 /* UIImage+Diff.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 6BE01D5C8217A54273DA95CCCD8E53A1 /* FBSDKLikeActionController.m in Sources */ = {isa = PBXBuildFile; fileRef = BED018C686A82327FFECB2D555DDC888 /* FBSDKLikeActionController.m */; }; - 6BFE271A7D32DC7F9A694C04CB6CE5CD /* FBSDKGraphRequestMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DB1DED267CF03B037005F6DA28D9239 /* FBSDKGraphRequestMetadata.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6C613E015135F347BC8492380E05F9E0 /* BFAppLink_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C066BA02BBAA1466640E1DDFB8212F07 /* BFAppLink_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6CF19CFC6338EFF851745257D90A0019 /* FBSDKCoreKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BCAEE5E27A7E5C3DEA3FE675769B01C2 /* FBSDKCoreKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6D5F04BB5993325CD9C4906F8D6678B1 /* FBSDKLoginConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 23C76C107E6E626E9633CD192D87D58F /* FBSDKLoginConstants.m */; }; - 6DDD22D023AF6F715F7E1D64A1AF9FAD /* FBSDKCoreKit+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 35A93538E659E5E9923DD33E7D19D5E4 /* FBSDKCoreKit+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6E1D978790705E137FDE439AA68DD3AA /* EXPFloatTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 6079E6A1D7775A376E44CED6CC11B081 /* EXPFloatTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6B4F4DE5926682FED947D66F5FCAEAEC /* FBSDKShareKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9147D311BD4F195B4F9B7EF0A10A83DB /* FBSDKShareKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6B8A84238CE703476738B5C6866A4DE6 /* ExpectaObject+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 121E2B3F7A9CC72F2513CF1EB96EA96C /* ExpectaObject+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6BBD83E39C1F2D6CC02CB98864CB3AD7 /* UIImage+Diff.h in Headers */ = {isa = PBXBuildFile; fileRef = A5B81B659ED7833C772B9FE99D662DA6 /* UIImage+Diff.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 6C613E015135F347BC8492380E05F9E0 /* BFAppLink_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C0D17BCF96F3A91364DD3CA879C4FB /* BFAppLink_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6CBA87B13DCF3BB31FBC3F1CC4BBB7C6 /* FBSDKTriStateBOOL.m in Sources */ = {isa = PBXBuildFile; fileRef = 91030137DCA9482317A29F4365060408 /* FBSDKTriStateBOOL.m */; }; + 6D5F04BB5993325CD9C4906F8D6678B1 /* FBSDKLoginConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 96AEBBD047CDDADA8FE5AACA368A9356 /* FBSDKLoginConstants.m */; }; + 6E1D978790705E137FDE439AA68DD3AA /* EXPFloatTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = C031A032C5E6018F378D90A335168739 /* EXPFloatTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6E70FCEBCF5542CF27F184DD000673EB /* PNObjectConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 181AAC79AE329BF8A37DC3464EB116A4 /* PNObjectConfig.m */; }; - 6ED4ABEE8A5F51F5ECB59FA1781D29C6 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 3183F1BF7212D25E37678CA2C39805C2 /* UIActivityIndicatorView+AFNetworking.m */; }; - 6EFC63A5CED45BB39FC79D87F2C47D6B /* EXPMatchers+beGreaterThan.h in Headers */ = {isa = PBXBuildFile; fileRef = CBC99EBE1535C8496507C596DB73E65D /* EXPMatchers+beGreaterThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6F278423C8AE1DA47F35E374BB5B91EC /* EXPMatchers+beSupersetOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 32169E3123F70FDB00BE39CD2EFD1A36 /* EXPMatchers+beSupersetOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 7024924C2A6823617E4142B1977238D3 /* NSUserDefaults+AESEncryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 61AE4CCB57D3FF04CA1CB0A531761DB4 /* NSUserDefaults+AESEncryptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 707B1A7541C8DBDDE8C27896A61370BE /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 284A596E8F7751FE51C20901908C5E3B /* AFURLSessionManager.m */; }; - 708BD428D0FB1A8B4405BF738C5F42C1 /* NSObject+RZDataBinding.m in Sources */ = {isa = PBXBuildFile; fileRef = 82BB7C7C29A0A6471075C2455A436B8B /* NSObject+RZDataBinding.m */; }; - 70E93156D3AE9EF3FDB04AB5FA898C03 /* FBSDKCheckmarkIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = FEE65A728F92F77F10E79C4A62996672 /* FBSDKCheckmarkIcon.m */; }; - 70F9CEC358FF8F59CCA169242B3495D4 /* SPTCallSite.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F354EFEE40976EFD98727299F7BDB26 /* SPTCallSite.m */; }; - 71597A852832946E419A662ED4EE399D /* NSString+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 05CC14E499F75D7499F79B04246D4B98 /* NSString+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7173267BC63BB6C1FB41B619C92F7257 /* NSString-Helper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 81FC69F7BE3E05370AE395A79B4C21BB /* NSString-Helper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 727272DF622E56DB1002F6D753CAD231 /* FBSDKLikeActionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B15ED35A0F9EAFA71D8D3D9D4EB50DE /* FBSDKLikeActionController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7332F15718920917F544F35CE2C038AA /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 1607A0F2AFA3C09EEE2392F18898CBCC /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 739888A86A4BE523DB1F7496ED335FFF /* FBSDKAccessTokenCacheV3_21.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BB7E89137993782EA6EAB454AC5B267 /* FBSDKAccessTokenCacheV3_21.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7574BADB64AAF488B4823DC32C9DB6D2 /* FBSDKAccessTokenCaching.h in Headers */ = {isa = PBXBuildFile; fileRef = 59C5C00CB31D837FFB1183F87B91EECD /* FBSDKAccessTokenCaching.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 767B72C8B93B68648EBDE86D96C2D502 /* FBSDKLikeDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = FEB298992E81D57A8F0CD84F1DD731BF /* FBSDKLikeDialog.m */; }; - 76BDEEF286AE58B5F209C083A9E4E965 /* FBSDKGraphErrorRecoveryProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = FBE81AB45896F05F5B4959F48D0F41C8 /* FBSDKGraphErrorRecoveryProcessor.m */; }; - 76CCABE79C04444450153424D7CE1DC1 /* EXPMatchers+beSupersetOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 887F371604E535E2D4F0212E93C285D4 /* EXPMatchers+beSupersetOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 76D337327C10A7555447B69AA1562647 /* EXPMatchers+beInstanceOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 53D2C48217DF7171DDABB930A2CBEBC1 /* EXPMatchers+beInstanceOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 76D514410DDA00454990598F46BE8696 /* Expecta+Snapshots-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D35195411646301101D59889AF946D71 /* Expecta+Snapshots-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6ED4ABEE8A5F51F5ECB59FA1781D29C6 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 84A1CBAEEEA098F790CDF670E2D187EB /* UIActivityIndicatorView+AFNetworking.m */; }; + 6EF01843152A0624110E6E8CAB0BCA51 /* FBSDKContainerViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E50F49E0AF06EEB3E676E82B473117DE /* FBSDKContainerViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6EFC63A5CED45BB39FC79D87F2C47D6B /* EXPMatchers+beGreaterThan.h in Headers */ = {isa = PBXBuildFile; fileRef = 40B02C808DBF94D489FC8ECC5AE0DC66 /* EXPMatchers+beGreaterThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6F278423C8AE1DA47F35E374BB5B91EC /* EXPMatchers+beSupersetOf.m in Sources */ = {isa = PBXBuildFile; fileRef = F5A2968506CF23D0FA994894E306E4F1 /* EXPMatchers+beSupersetOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 6F59181990A639365B6BDCE65407275A /* FBSDKBridgeAPIRequest+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = A2CDE7E0B2D29D305A00218204563B59 /* FBSDKBridgeAPIRequest+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6F8F81979B066F27456733EB3BDD21FF /* FBSDKBridgeAPIRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = DCE38492C9D18958D0D32B562D0273AB /* FBSDKBridgeAPIRequest.m */; }; + 6FB287DB5361328A1AAFC6D644E94B07 /* FBSDKLogo.m in Sources */ = {isa = PBXBuildFile; fileRef = BEECDD2D43D7CF1BDA709FDBCC36EB5E /* FBSDKLogo.m */; }; + 6FBD31B0BB27AAEFFFFDB275DD3AE781 /* FBSDKGraphErrorRecoveryProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = A8122F1FCE37A305298CA598F2773C7A /* FBSDKGraphErrorRecoveryProcessor.m */; }; + 7002E8961D24E86FD580DBAE8ECB8D5E /* FBSDKApplicationDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = B614B61FE76E7D268AEB3C4707D170E2 /* FBSDKApplicationDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7008126788B83DF17DEFE2568CA741A3 /* FBSDKCrypto.m in Sources */ = {isa = PBXBuildFile; fileRef = 45CCAAFBFBB04331AAE6AAA6124721BC /* FBSDKCrypto.m */; }; + 7024924C2A6823617E4142B1977238D3 /* NSUserDefaults+AESEncryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = D3987F9D51A814F562073696EC7CF9A0 /* NSUserDefaults+AESEncryptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 707B1A7541C8DBDDE8C27896A61370BE /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C7F211A7CD79E008AA77DAB3F992046 /* AFURLSessionManager.m */; }; + 708BD428D0FB1A8B4405BF738C5F42C1 /* NSObject+RZDataBinding.m in Sources */ = {isa = PBXBuildFile; fileRef = D4B8024AA276948E27624EAC62F249E2 /* NSObject+RZDataBinding.m */; }; + 70F9CEC358FF8F59CCA169242B3495D4 /* SPTCallSite.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF1EEF446467984EC1B99E5406C3B28 /* SPTCallSite.m */; }; + 71595CE7D83C88D060AC7BF49B8F6B1E /* FBSDKLikeButtonPopWAV.h in Headers */ = {isa = PBXBuildFile; fileRef = C41793B7A138BFE29E015A86EF7EA77F /* FBSDKLikeButtonPopWAV.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 71597A852832946E419A662ED4EE399D /* NSString+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 404B1DCE3C3372A7140B573400DD3BD5 /* NSString+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7173267BC63BB6C1FB41B619C92F7257 /* NSString-Helper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 990276AE85881E3388963EF17870A045 /* NSString-Helper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 726CD4923BDE736C5B63A91DDAC5BEC0 /* FBSDKMessageDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = F90D649EFF4E9E179BFE7D22BA98251D /* FBSDKMessageDialog.m */; }; + 72C59AF4F608073684ED4FBCE3382FF9 /* FBSDKShareOpenGraphAction.h in Headers */ = {isa = PBXBuildFile; fileRef = DB47D7B36C1390C3FE76DB0AC305D3DD /* FBSDKShareOpenGraphAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7332F15718920917F544F35CE2C038AA /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 3292C1C182A4F7D70B4AEC5A9265E689 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7384AFE0F0221D2843EF6451D653C441 /* FBSDKError.h in Headers */ = {isa = PBXBuildFile; fileRef = EF42BC960D40FF4C63B735B9F6691D3A /* FBSDKError.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 75DE76C4415C2A2B3434AC77E0177655 /* FBSDKCheckmarkIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 3274013E543EEC4B556670E64E4380D7 /* FBSDKCheckmarkIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 763D43357E0BE90EA6462FC331E8302F /* FBSDKUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = B725C4C05E39590BAD912F24A80AAFCD /* FBSDKUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 76CCABE79C04444450153424D7CE1DC1 /* EXPMatchers+beSupersetOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 870827A34EDF5663A12E39AB256436C7 /* EXPMatchers+beSupersetOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 76D337327C10A7555447B69AA1562647 /* EXPMatchers+beInstanceOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 8642C4A76EF9DBBA13D3589AE016FE34 /* EXPMatchers+beInstanceOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 76D514410DDA00454990598F46BE8696 /* Expecta+Snapshots-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 617C7E52C3C3178C7FDBCACCDC238115 /* Expecta+Snapshots-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 771AD42E937BEEC7A076A4BF17648EF8 /* FBSDKButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 1573D67F540AA6B649CDF87DDD4569F0 /* FBSDKButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; 775F059D5771456DC08DC5544650290A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - 77A0556F69F26DCB2A0DC327FD5FEC60 /* FBSDKLikeBoxView.m in Sources */ = {isa = PBXBuildFile; fileRef = A4D8711F8B519D86AF0A1BE77AF4B34B /* FBSDKLikeBoxView.m */; }; 77C445928EEDF197A393CB6CF5E08FDB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - 78134310C7894B681F8D9099F97E5C68 /* PEAR-FileManager-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 26C090671C539632CF5B56396F360DA6 /* PEAR-FileManager-iOS-dummy.m */; }; - 782E3BE698B7DA5773A6C6519B38CA10 /* NSDate+NSDate_Util.m in Sources */ = {isa = PBXBuildFile; fileRef = 85CE4B02DEB60C6CBE403758BFFBD8AC /* NSDate+NSDate_Util.m */; }; - 786B13EA3A5A339FAE2B474A9368B96B /* FBSDKShareUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D109FCAB9A02C132970A07932B35EE2 /* FBSDKShareUtility.m */; }; - 7897152083766113038F794008EBC1F1 /* FBSDKAccessTokenCacheV3.h in Headers */ = {isa = PBXBuildFile; fileRef = 096D76AFCDE43FFED4BB23CA69EF0C71 /* FBSDKAccessTokenCacheV3.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 79558B1F97ABE4AB8942DC18BEBD4B82 /* EXPMatchers+beKindOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E02C5DD688360E217FCBBC54DD5AE75 /* EXPMatchers+beKindOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7977954372EDF07DB712AE03FBE249BE /* NACrypto-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D30136D40BB035BBA1A7EEB4E359960B /* NACrypto-dummy.m */; }; + 77E375848B5C32B434F63C2A8964B971 /* FBSDKGameRequestContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EDC63A168BCAE0C03E947E7141C8604 /* FBSDKGameRequestContent.m */; }; + 78134310C7894B681F8D9099F97E5C68 /* PEAR-FileManager-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 458996A16BEE2027168A963312FE277C /* PEAR-FileManager-iOS-dummy.m */; }; + 782E3BE698B7DA5773A6C6519B38CA10 /* NSDate+NSDate_Util.m in Sources */ = {isa = PBXBuildFile; fileRef = F9C9AF8BB1D04FB25CCE38BC1528CB2D /* NSDate+NSDate_Util.m */; }; + 79558B1F97ABE4AB8942DC18BEBD4B82 /* EXPMatchers+beKindOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BABAEA7251F032627E921CC6F5328C1 /* EXPMatchers+beKindOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7977954372EDF07DB712AE03FBE249BE /* NACrypto-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4730018EA530DD11DC92C30ACBAA40FA /* NACrypto-dummy.m */; }; 799292965D41B33DA24E4131326E47AA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - 79A4F35834D9CA8C7BA7191205636D78 /* FBSDKTriStateBOOL.m in Sources */ = {isa = PBXBuildFile; fileRef = 17FA6047A3671C5DE60EBBE29B6C82BF /* FBSDKTriStateBOOL.m */; }; - 79AA19899603DE6F2D8AAA5EDFDDEF34 /* UIApplication+StrictKeyWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A2B90E6D16177534742A127668CEC7E /* UIApplication+StrictKeyWindow.m */; }; - 79BECDF1DC6B46F0B4416EEAEA91AE27 /* FBSDKAppEventsUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 20D4AF9BEB3BFC0B987171B3ED43A646 /* FBSDKAppEventsUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 79CFCA0A429202049A0507531DC76239 /* FBSDKMessengerIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 703A7787C46893AC59DF21272493AFB4 /* FBSDKMessengerIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7996B7702DB8A5159CD112BE8CFA5224 /* FBSDKCoreKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D3C4085F274C9302FDC7F4444DF58848 /* FBSDKCoreKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 79AA19899603DE6F2D8AAA5EDFDDEF34 /* UIApplication+StrictKeyWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = BDB85E3D7CBAE7C75B2BE2E8484D28D3 /* UIApplication+StrictKeyWindow.m */; }; 7A211860F672261C1522DCDF1FFC9ED0 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3153017798E1A40CD3C7F0129A333600 /* XCTest.framework */; }; 7A6ED16F9A103AA3B3837F4A45D80AD6 /* UIDevice_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D282D641348B3E2538FDB6F279C9A25 /* UIDevice_Utils.framework */; }; - 7AF5F4AA5776654625C7075BE77BEE0C /* NSDate_Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 29C480DCC6166C803F9623B148EB5AD4 /* NSDate_Utils-dummy.m */; }; - 7B223B4E6EF14BA12DA113F7EE10B96C /* NSObject+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = D308DFADFA911701D1039D04C542F27C /* NSObject+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7B35CA64789C0F0848ABAB46C0BA3C37 /* NASecRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = F854ABCA1F8F83082B9F189231EF9502 /* NASecRandom.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7B7D44775011784BE8C09EDC7C49E3E1 /* StrongestPasswordValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = E3AD2D76B5CCBA2826ADB7F307395CF8 /* StrongestPasswordValidator.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7BEF24184A897B5AD81EF48F4FB74FBF /* twofish.c in Sources */ = {isa = PBXBuildFile; fileRef = A81FE2C5D326740E498BA69D357372D6 /* twofish.c */; }; - 7D95C53CB301D70EEC35EA6B883EA40A /* nv-ios-http-status-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 022D5627F64A78CC46726246B6667AE3 /* nv-ios-http-status-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7A71FB81B92C2E63C20B17912210E950 /* FBSDKShareOpenGraphValueContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 38C048419FFD2AA9110832652DF4C0E7 /* FBSDKShareOpenGraphValueContainer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7AF5F4AA5776654625C7075BE77BEE0C /* NSDate_Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EB09E5CE8E890B3C0BB382D29D052D28 /* NSDate_Utils-dummy.m */; }; + 7B223B4E6EF14BA12DA113F7EE10B96C /* NSObject+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = A490BE12BED27022F713FBDE0E0920F6 /* NSObject+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B35CA64789C0F0848ABAB46C0BA3C37 /* NASecRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = CA41CB5A0D6353EA0F60A4E5FD2B887B /* NASecRandom.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B7D44775011784BE8C09EDC7C49E3E1 /* StrongestPasswordValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = 67CA86D7A7A0EF1B6BB96A7C486BF21A /* StrongestPasswordValidator.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7BEF24184A897B5AD81EF48F4FB74FBF /* twofish.c in Sources */ = {isa = PBXBuildFile; fileRef = 06419B817CE4C102A0D47CA47E9D49AF /* twofish.c */; }; + 7C0A600BF8CCA0567E34D7525B1E3885 /* FBSDKSettings+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD18507F40E71C60EA82AC004751A67 /* FBSDKSettings+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7D95C53CB301D70EEC35EA6B883EA40A /* nv-ios-http-status-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D5E6FDC77BC4D7300DEFBEF70C0D9C3E /* nv-ios-http-status-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7DE669C21015FD98161C9C4E676FB0D7 /* FBSDKShareError.m in Sources */ = {isa = PBXBuildFile; fileRef = 276AB8A39826BE65BECD398D8D5FBAE6 /* FBSDKShareError.m */; }; + 7E1B44B960C6716EF781254F81B51611 /* FBSDKLikeButtonPopWAV.m in Sources */ = {isa = PBXBuildFile; fileRef = 255A593EC6B69F92D4327C7289C570C5 /* FBSDKLikeButtonPopWAV.m */; }; 7E62BBBC86694AFB2A75656AF35600ED /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; 7E6A4EFA32969CDB9F9C57903152BA54 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1B1933E4CC958F824050239FAC39B044 /* CoreGraphics.framework */; }; - 7ED4D9187CAB79F9DEBCAD9C748510BA /* FBSDKUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = B0D0EF172511AAA6376E1E4B14A01EF5 /* FBSDKUtility.m */; }; - 7F16975B59754CB8947EB2FC1A86B5A8 /* UIImage+Snapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = EE332B622E25E4F5DFF128402CCDA313 /* UIImage+Snapshot.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 7ED5EB3F1C101076506DB68E0BC5B6AB /* FBSDKAppEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = F1F7C2540DFF5F59D43D94A2B63B0157 /* FBSDKAppEvents.m */; }; + 7F16975B59754CB8947EB2FC1A86B5A8 /* UIImage+Snapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = 00717951FBCC064B189D34322504DC50 /* UIImage+Snapshot.h */; settings = {ATTRIBUTES = (Private, ); }; }; 7F17EA5E2787B6F2BBB359854B42A0E3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; + 7F70DD03F9ACE65B00724DCA0309602D /* FBSDKAppEventsState.m in Sources */ = {isa = PBXBuildFile; fileRef = 131FFCA9D5D71957100454DFBFDAD76C /* FBSDKAppEventsState.m */; }; 7FE5F75F12AE165FCF373CB6403A4B05 /* FBSDKCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 70F5502E2F6D7D6DB49012F334BE45C1 /* FBSDKCoreKit.framework */; }; - 804BEA9DCF7470007FB58E25B781330C /* FBSDKAppGroupContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 55FAE2C0D5D350BD281BE47784CA5D0B /* FBSDKAppGroupContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 805E425BBEF7A6133E32E1D30A073010 /* EXPExpect.m in Sources */ = {isa = PBXBuildFile; fileRef = 942A6638481E3C0E87ACC90F6082C82E /* EXPExpect.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 80759058A6C4A0B835986DD9C54DCF46 /* FBSnapshotTestController.m in Sources */ = {isa = PBXBuildFile; fileRef = 42B4F5EB3A2677265432105C474FC33D /* FBSnapshotTestController.m */; }; - 810BB0E00CF154F200AE20681FE4DD24 /* VatNumber+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 284D0199850C1CC0D8BAE5ECF5F207F3 /* VatNumber+Helper.m */; }; - 81B617F8D26BB10C5726D75E85D21EB7 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = D61219834459C9D00AB6EF262FE294C4 /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 805E425BBEF7A6133E32E1D30A073010 /* EXPExpect.m in Sources */ = {isa = PBXBuildFile; fileRef = 036F3831A0FE00B367B08180B89E2405 /* EXPExpect.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 80759058A6C4A0B835986DD9C54DCF46 /* FBSnapshotTestController.m in Sources */ = {isa = PBXBuildFile; fileRef = 321F651DDD3A1F0C331FA4482582FBB0 /* FBSnapshotTestController.m */; }; + 810BB0E00CF154F200AE20681FE4DD24 /* VatNumber+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 5521E848F951453CBF7AA7B79B63E5A3 /* VatNumber+Helper.m */; }; + 81AEE2AF63A7A9CED0B208709422551F /* FBSDKLikeActionController.m in Sources */ = {isa = PBXBuildFile; fileRef = C941CFF03A047B03E5FEFE2B980E64ED /* FBSDKLikeActionController.m */; }; + 81B617F8D26BB10C5726D75E85D21EB7 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 82B526A8D92E37AD944F7F5721733ADD /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; 81B85F0D016E0075AB548D402B9A5138 /* PNObjectModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 922CA8B26AE78116304F7E08030B0C5D /* PNObjectModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 82E05444D6EE3E8133AB04B420729C1D /* EXPMatchers+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E1BCE202C4BCD0222699D2CE646085 /* EXPMatchers+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 832832C304DEFF8EF18E4D1369ECF0A4 /* FBSDKShareKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C45AFC25A6766645941B5C2440F2BF39 /* FBSDKShareKit-dummy.m */; }; + 82E05444D6EE3E8133AB04B420729C1D /* EXPMatchers+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 2039686BA69C37BFCD168F9CEC99D4D4 /* EXPMatchers+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8329271371047F27FD273F1F7AF61BD6 /* Specta.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5B8FF7CC6C2808446B99A89879906ADD /* Specta.framework */; }; - 8333A95673D2EE9C93DC7AEFAFC30761 /* FBSDKLoginKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FE0D09579F4530A77E3D7EA23B0C134 /* FBSDKLoginKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 83471057772FA70D44E809E4FFA82B60 /* nv_ios_http_status.h in Headers */ = {isa = PBXBuildFile; fileRef = D4B7FA6F7BF192725E8438FD6F28D627 /* nv_ios_http_status.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 834F40DF910BBC7EA7AF256A30BD4858 /* KeccakF-1600-opt32-settings.h in Headers */ = {isa = PBXBuildFile; fileRef = A97D67D70FDB039D542A00A6862D65B6 /* KeccakF-1600-opt32-settings.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 837B593D7C1D01B4EA400247309D6AB0 /* Expecta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D5D8AC47CB30B45075ED13E0A963DC85 /* Expecta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8333A95673D2EE9C93DC7AEFAFC30761 /* FBSDKLoginKit.h in Headers */ = {isa = PBXBuildFile; fileRef = C2015C79B6C6C7557DFDB3E53ADB1180 /* FBSDKLoginKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 83471057772FA70D44E809E4FFA82B60 /* nv_ios_http_status.h in Headers */ = {isa = PBXBuildFile; fileRef = B81004708B287400E34577AD696D1404 /* nv_ios_http_status.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 834F40DF910BBC7EA7AF256A30BD4858 /* KeccakF-1600-opt32-settings.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E006F7670335784377B6E607EA69341 /* KeccakF-1600-opt32-settings.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 837B593D7C1D01B4EA400247309D6AB0 /* Expecta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D051C7975DC303D2BE4920C837F15975 /* Expecta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 84253B6A70BB1AEE6A83F88A51544CAF /* PNObjcPassword.m in Sources */ = {isa = PBXBuildFile; fileRef = 16E7E1A6F946A2D90B322BDEE0559DDD /* PNObjcPassword.m */; }; - 845DE0B758E4DA28058BB49AB3E4F034 /* FBSDKGraphRequestConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = E882321F3D20CDC2D9D0708B0E074B69 /* FBSDKGraphRequestConnection.m */; }; 84781F9DEF4355C570E9881235AE2767 /* PNLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = ECBD47C2A5CAB0FC2435599C1844C402 /* PNLocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 84E5853836994F7525C3CB9651D4CDEB /* FBSDKAppGroupAddDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 464E23B1A1930BBD206C4B5B761837E4 /* FBSDKAppGroupAddDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 859B0002F2897FC27DB45A552763C7DD /* FBSDKBridgeAPIRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = A509DF36D8DA7798D25210EA72C940F6 /* FBSDKBridgeAPIRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 85BA5B1900BB32EB2B3CED0256951165 /* NASecRandom.m in Sources */ = {isa = PBXBuildFile; fileRef = E77958341671F8A727A3D0117DF88DBF /* NASecRandom.m */; }; - 85E31076D5530AEEB45ACF16B2B8A983 /* EXPMatchers.h in Headers */ = {isa = PBXBuildFile; fileRef = BE7E9C74765A1A6BDDDC07CF8C4E2539 /* EXPMatchers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 84A6EEC86344DDFC84376D3CF99DDB8C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; + 85BA5B1900BB32EB2B3CED0256951165 /* NASecRandom.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D00EFB24A520B33593DE4D56569D17D /* NASecRandom.m */; }; + 85E31076D5530AEEB45ACF16B2B8A983 /* EXPMatchers.h in Headers */ = {isa = PBXBuildFile; fileRef = 68C401E3DBBA02D94259B7BE190A0251 /* EXPMatchers.h */; settings = {ATTRIBUTES = (Public, ); }; }; 85E4C4DC8D9C4B4D8651D9C059B4CDC1 /* Expecta.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7311FBDEABFCA970B32C1C90BC483643 /* Expecta.framework */; }; - 85EB2F216487CB2E8F3FCCFBC4D69912 /* EXPMatchers+beTruthy.h in Headers */ = {isa = PBXBuildFile; fileRef = 13789226086A9832A254A5577C57FB51 /* EXPMatchers+beTruthy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 863776D9D50368DB68474475994583F2 /* FBSDKLoginButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 885030D25BB63DACBBC980D74940A2AE /* FBSDKLoginButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 86622DD118D4A246B0AC0A6C81BA673A /* FBSDKBridgeAPIResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 64253D243008ABBA41A9ADFC9D281A3D /* FBSDKBridgeAPIResponse.m */; }; - 86651A48EE659081BFA5F414AA1CBF2F /* FBSDKGraphRequestBody.h in Headers */ = {isa = PBXBuildFile; fileRef = 373E87BD71D32B9D5E2F0494E0DC493E /* FBSDKGraphRequestBody.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 86798A2F5F3F859111D416A2A9449CE0 /* FBSDKWebDialogView.h in Headers */ = {isa = PBXBuildFile; fileRef = 869445169DDBA9134C101B23F190C649 /* FBSDKWebDialogView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8696372D90492C7FCB6F5BDA0490586E /* CodFis+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = C5745AB00687E64251BBDB21546D0E2F /* CodFis+Helper.m */; }; - 86BB9E76805810A1419D3D5BA9DE7386 /* FBSDKLoginManagerLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = A4D644668D4BE6D0CB04AE529AB79341 /* FBSDKLoginManagerLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87A4C151BDF488EC8B7391469F873601 /* FBSDKAppInviteDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = FC83BC041CCBA62C361CB62D4145343A /* FBSDKAppInviteDialog.m */; }; - 87FD5F0F682CDEB6A348CA448889E3EA /* EXPMatchers+beKindOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 17C02F5D33E10BF93E9C0D97199F9536 /* EXPMatchers+beKindOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 88227609733689C7B47AD7A0460FB9E0 /* FBSDKLikeControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 673F82E1194A6F2A887E57517D8FA231 /* FBSDKLikeControl.m */; }; - 889D49F86D436C76E6C11D8EB2B460C2 /* FBSDKShareVideoContent.m in Sources */ = {isa = PBXBuildFile; fileRef = F0054CEFADC7CDAA0F5FA00CC03164B7 /* FBSDKShareVideoContent.m */; }; - 88DF1A3DB8350BD2CF8BB1840BB5AAD5 /* FBSDKGameRequestContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 66E4B28DE46EA28E875F11A1BE5E7CDF /* FBSDKGameRequestContent.m */; }; - 88E8EA8A5F5A622EAE17758FF098D20B /* DJLocalizableString.h in Headers */ = {isa = PBXBuildFile; fileRef = C926BEC241B1908177B713282976B560 /* DJLocalizableString.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 894686B4F56D73EFFC7DFC3607FCE3B1 /* FBSnapshotTestCase.h in Headers */ = {isa = PBXBuildFile; fileRef = D6FED3AB656144480672A8DC553BF3CE /* FBSnapshotTestCase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8A3EFE216D8DCA36AADB28AA3DAC93AD /* KeccakF-1600-32.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DFC2F8C2278D714E4FE8115751170DC /* KeccakF-1600-32.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8AA2D2D0859851DBB6436478C1F9C783 /* ExpectaObject+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 56F24DDA63AE20FE458EB433C9BC7DE4 /* ExpectaObject+FBSnapshotTest.m */; }; - 8BBD42503B3AFF9DF7416B899B89828F /* FBSDKIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DE1C902FBEC5423F68ABCC4356A3F4C /* FBSDKIcon.m */; }; - 8C8C1B0D83FE6A4352F15154DB16372C /* EXPMatcherHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D7BCB8CF537E006AB08954588A6B21 /* EXPMatcherHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8D9D38398E05A0FB8C47BBEE783C838F /* FBSDKIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 61EFB4DF68ED37FBC084A452E0DF5C72 /* FBSDKIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 85EB2F216487CB2E8F3FCCFBC4D69912 /* EXPMatchers+beTruthy.h in Headers */ = {isa = PBXBuildFile; fileRef = BB5686BD01EADFE4A0DAD01A2A0B57FA /* EXPMatchers+beTruthy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 863776D9D50368DB68474475994583F2 /* FBSDKLoginButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D61F42E4924B8C1F528B5503EC6CC3D /* FBSDKLoginButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 86627AB26AAD2D5D5B60FD98BF9F3BE1 /* FBSDKConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = ADA12308B20E35BAD0784C58797238BB /* FBSDKConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8696372D90492C7FCB6F5BDA0490586E /* CodFis+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 2217438BD1E8945214FE778FDF81AB64 /* CodFis+Helper.m */; }; + 86ACEBDE1686451F2370C05812756E23 /* FBSDKConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 19E7087712E64D2A04BD76DEF1915F51 /* FBSDKConstants.m */; }; + 86BB9E76805810A1419D3D5BA9DE7386 /* FBSDKLoginManagerLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 166F4C20EB950BCC79FF121BD0EC87B5 /* FBSDKLoginManagerLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 87FB0D874B72B2C3475F51AB24F61817 /* FBSDKAppLinkResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 6213AB3DF6EA9468FEED871290FE2124 /* FBSDKAppLinkResolver.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 87FD5F0F682CDEB6A348CA448889E3EA /* EXPMatchers+beKindOf.m in Sources */ = {isa = PBXBuildFile; fileRef = E849C343C21F6C887A73191FBCEA2016 /* EXPMatchers+beKindOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 88109352022F7D80560E06D741BE3D23 /* FBSDKLikeActionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F364EF3C0EC460EE5146779C693BBD3 /* FBSDKLikeActionController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 88E8EA8A5F5A622EAE17758FF098D20B /* DJLocalizableString.h in Headers */ = {isa = PBXBuildFile; fileRef = D57CAC84BD4D6FE7159867E4DD4D8E2E /* DJLocalizableString.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 894686B4F56D73EFFC7DFC3607FCE3B1 /* FBSnapshotTestCase.h in Headers */ = {isa = PBXBuildFile; fileRef = 424ADFABF78808451090CF4CCE156638 /* FBSnapshotTestCase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8949B45740C13F0E4E78206C5E29AA56 /* FBSDKLikeActionControllerCache.h in Headers */ = {isa = PBXBuildFile; fileRef = B49B4900C62560D548BE3669E7467C1B /* FBSDKLikeActionControllerCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 898FD96CAF4A509F6303CF45291FD70A /* FBSDKLikeBoxBorderView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8788957711C45D78E4D2B4EB3B364B10 /* FBSDKLikeBoxBorderView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 89DB4F68F200EACC31577431D7AAB64A /* FBSDKMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = E4B2C80670181ED599122ED3C693D2A6 /* FBSDKMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8A3EFE216D8DCA36AADB28AA3DAC93AD /* KeccakF-1600-32.h in Headers */ = {isa = PBXBuildFile; fileRef = 18C5C9A7F7B57372FB659BB53773965D /* KeccakF-1600-32.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8AA2D2D0859851DBB6436478C1F9C783 /* ExpectaObject+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 18A6C7335F70F48FC2D7BD73F3872E58 /* ExpectaObject+FBSnapshotTest.m */; }; + 8C8C1B0D83FE6A4352F15154DB16372C /* EXPMatcherHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = BF028596F4489675262D529209A85225 /* EXPMatcherHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8D0B6D8B2CCEBA4AB989EF79DC9C2356 /* FBSDKShareDialogMode.h in Headers */ = {isa = PBXBuildFile; fileRef = B829324E1B51FF9EC5D98F6C991EC5C7 /* FBSDKShareDialogMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8D8125CA4B38F59BE239B44D6553EF8A /* FBSDKLikeControl+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 05D56E2E8832FCC2E76A6D91E299C00D /* FBSDKLikeControl+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8DA408A27B20CFD43FDA70C8FC647AC9 /* FBSDKLogo.h in Headers */ = {isa = PBXBuildFile; fileRef = C3CE5378A73B12CA7254CECB804891EA /* FBSDKLogo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8E3CB86FBD9285EA913F02F26F0637B2 /* FBSDKShareVideoContent.h in Headers */ = {isa = PBXBuildFile; fileRef = EBD6F3252B4ECB038FA6DCD3AEF82137 /* FBSDKShareVideoContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8E4AAA25C6ACAD687886CEB70AF81D69 /* FBSDKShareOpenGraphContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 61253C5C645F4BD7DD02D5BF0C3170CE /* FBSDKShareOpenGraphContent.m */; }; 8E65FA35DBE8FC5DD791D1772637CC52 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 67FD653157B7D3A8320662DBFECB1E1A /* QuartzCore.framework */; }; 8E6F58565119F2789762F9520ECB04AA /* AFOAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = B32CDBFFDD02BA6B9E6B850FC67515E7 /* AFOAuthCredential.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8EB0B99D9941B81939679EEB4677D991 /* _FBSDKTemporaryErrorRecoveryAttempter.h in Headers */ = {isa = PBXBuildFile; fileRef = 035AE42A45F8956BEFF6363718953DD1 /* _FBSDKTemporaryErrorRecoveryAttempter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8EE4F8A28DC540EB08B46C0F57CC9BCC /* BFAppLinkTarget.m in Sources */ = {isa = PBXBuildFile; fileRef = 6807BA49A0C7C731F369EB078D704A68 /* BFAppLinkTarget.m */; }; - 8F50117E26A2EFD5C22FEC130082C661 /* FBSDKLiking.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E423B2456A46794477702EF59ACA361 /* FBSDKLiking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8F80A98B963AC09D377616D0B91270E8 /* FBSDKLoginManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AD8A96C27FB74973BCA57CF3B24F12A8 /* FBSDKLoginManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8FD918E41D0B81F184933D6DE3075E18 /* CodFis-Helper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F5FED5ED9A58A09A4351CB6B9F669DD /* CodFis-Helper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8FFB8C1D3CC1E94BE11F7E0148B1A01E /* BFAppLinkNavigation.m in Sources */ = {isa = PBXBuildFile; fileRef = C6BF6BAAF7FB755C2EF69CB009B5C022 /* BFAppLinkNavigation.m */; }; - 9048AD9B0E9D54ECA220ADEBB0902A2D /* SPTExampleGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 26CF5DF1102F721D69785B8B0A6D6950 /* SPTExampleGroup.m */; }; - 914817761A4EC785E7011928CE3CFF08 /* FBSDKShareButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A23991C9786C3EDBA6A3309FB69D7F2 /* FBSDKShareButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 918E06480F28F27361B19D19432F8538 /* EXPMatchers+endWith.m in Sources */ = {isa = PBXBuildFile; fileRef = 99A12E79CB42DDAC487FF5552227011F /* EXPMatchers+endWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 919EA2A1A65AF4B9B048E17286CFE334 /* NSObject+RZDataBinding.h in Headers */ = {isa = PBXBuildFile; fileRef = F8A111C796E39AFAEC1C52A70115979C /* NSObject+RZDataBinding.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8EDDCAE539DCE9EA7BCC1895C4C4A567 /* FBSDKSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = 094DFE2E40887996FE5FC7565639D960 /* FBSDKSettings.m */; }; + 8EE4F8A28DC540EB08B46C0F57CC9BCC /* BFAppLinkTarget.m in Sources */ = {isa = PBXBuildFile; fileRef = 2325755C8CF54819C57A2A9A48ABD743 /* BFAppLinkTarget.m */; }; + 8EEF05D270554FC3947BE9E075B22191 /* FBSDKLikeBoxView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F2E8145B170EC329DD29EAF6FC424FE /* FBSDKLikeBoxView.m */; }; + 8F80A98B963AC09D377616D0B91270E8 /* FBSDKLoginManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EF196074596CB958B0230B88E8E73C9B /* FBSDKLoginManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8FC6B858E97877D33BA25BC754FDAA38 /* FBSDKShareUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 69547CF00FA9D5AB8C189D9CACD78842 /* FBSDKShareUtility.m */; }; + 8FD918E41D0B81F184933D6DE3075E18 /* CodFis-Helper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C05AE30023D9B84FF9A863857D2BFDF /* CodFis-Helper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8FFB8C1D3CC1E94BE11F7E0148B1A01E /* BFAppLinkNavigation.m in Sources */ = {isa = PBXBuildFile; fileRef = AE9DB5A337D2306D0815773547072007 /* BFAppLinkNavigation.m */; }; + 9048AD9B0E9D54ECA220ADEBB0902A2D /* SPTExampleGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = CF4C592BF5E915D0C9CAA2B0CC77AFD5 /* SPTExampleGroup.m */; }; + 90F44836E22CB6BB82FFFDBED27AEBB4 /* FBSDKShareKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FE771C3B1C0667C1D7CBA6CB98C7C649 /* FBSDKShareKit-dummy.m */; }; + 917B32BDBDF0928BAFF4201C924BA155 /* FBSDKUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 91CAF28E21F09F40D8F79DA437B58580 /* FBSDKUtility.m */; }; + 918E06480F28F27361B19D19432F8538 /* EXPMatchers+endWith.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A7DCC7FCCCBA267D4F466179A70D8B5 /* EXPMatchers+endWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 919EA2A1A65AF4B9B048E17286CFE334 /* NSObject+RZDataBinding.h in Headers */ = {isa = PBXBuildFile; fileRef = FC7F293D902B4A909DA79C005A20F1E9 /* NSObject+RZDataBinding.h */; settings = {ATTRIBUTES = (Public, ); }; }; 91ABF66E6B3DA51F8A01FFF14D1DD2C9 /* AFHTTPRequestSerializer+OAuth2.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F45814A2813D037FCCA1A533BD7D25D /* AFHTTPRequestSerializer+OAuth2.m */; }; 91ADD1A41D1AA40263EBFC2CCE1A3561 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - 91DEA66D4DF5939D3AE3E1252112BC81 /* FBSDKContainerViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 68909FE4D6172FD458145A0A277B6E97 /* FBSDKContainerViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9215309C212DA997AEBCFDB9E89CEE70 /* FBSDKWebDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E18D66224287729F81D3C4FE3352288 /* FBSDKWebDialog.m */; }; - 927293D0F5050DD7A1CDB78836EE9975 /* FBSDKGraphRequest+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = E28658B95E63E8544585895AB04365B3 /* FBSDKGraphRequest+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 931D410B9F8ACB935883DF8C59F9C93E /* EXPMatchers+postNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 520F337B325B034EDDF744C4A7D20ED4 /* EXPMatchers+postNotification.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9423C69EA868DE5EE48BB0EB77047A59 /* JRSwizzle.m in Sources */ = {isa = PBXBuildFile; fileRef = 99F132EDF5162759C9F7289F326238F6 /* JRSwizzle.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 9490686C3B98E578570F3598BC6547A6 /* FBSDKShareError.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C3092BD8B777A25D1ADF08D2241C9D8 /* FBSDKShareError.m */; }; - 94C47C87E397972CE98F75929F3B706C /* ExpectaObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 406AA9CAD863A5F8E427756054CBEC18 /* ExpectaObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 951D65E7E4BEF32551203E39BE137C24 /* FBSDKAppGroupJoinDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = F3B45D1E86F0735594FB50720692149A /* FBSDKAppGroupJoinDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 95573A8B8662AD3052EB6FF1998EF913 /* PureLayout-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E707E5AA573C49917D5611CAF41C904 /* PureLayout-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 963024E730FDCBE25283A208880579DE /* BFMeasurementEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 9084E300A052C52E6E084B243E37765E /* BFMeasurementEvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 96EA932B3F397059018EC0F939A3D609 /* Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B245FC705423B398D4691D602039A7B /* Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 96F3CAB5D2A7DC754101BD93DD2DB3F2 /* FBSDKGraphRequestDataAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 89F9E172BAAFD452F5CC9F047E59B0A6 /* FBSDKGraphRequestDataAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 97205ECF01FCEF6C26021D4A6C918B20 /* SPTCompiledExample.h in Headers */ = {isa = PBXBuildFile; fileRef = C19FC25180987BEB3C5508F70167DC04 /* SPTCompiledExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 928AA17E8C87D9559CEC0F3EFD75EACD /* FBSDKBridgeAPIProtocolNativeV1.h in Headers */ = {isa = PBXBuildFile; fileRef = 12E8F683AC1C758FE1A918A1C9F2BFF4 /* FBSDKBridgeAPIProtocolNativeV1.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 931D410B9F8ACB935883DF8C59F9C93E /* EXPMatchers+postNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 919725A1B3E3F3401B9F61ECD7BC5223 /* EXPMatchers+postNotification.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 932C49EB7BA256473D43C610DA6BF386 /* FBSDKProfile+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0656CB6BAE1004AD33417B306ADFBE93 /* FBSDKProfile+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9423C69EA868DE5EE48BB0EB77047A59 /* JRSwizzle.m in Sources */ = {isa = PBXBuildFile; fileRef = 53B6697A4F86B4DC624203E95A7C835A /* JRSwizzle.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 94C47C87E397972CE98F75929F3B706C /* ExpectaObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D235A5F729AA0BB60E163EEF39396C4 /* ExpectaObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 95573A8B8662AD3052EB6FF1998EF913 /* PureLayout-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 568AF39163C88BFFB656CDA016ECC48F /* PureLayout-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 95F46E05C1A7756112238B9D74FCB9E2 /* FBSDKLikeButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D77875565473082C88F8DA62D54BD17 /* FBSDKLikeButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 963024E730FDCBE25283A208880579DE /* BFMeasurementEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FF6C8E5EF9167E6D3060893A86A3E78 /* BFMeasurementEvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 96EA932B3F397059018EC0F939A3D609 /* Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = E6F6C547E7A0B6103DBB296F5C5ED405 /* Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 97205ECF01FCEF6C26021D4A6C918B20 /* SPTCompiledExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 41E60240C4590C9C57224FE3238B3E1D /* SPTCompiledExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; 97A4993A49DA331281BAA55F1B318354 /* PNObject+PNObjectConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = E95C694DEDD7BC969FBDF044A915974B /* PNObject+PNObjectConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 98563873177CC5FBDD3458CF844194C9 /* XCTest+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 933C4B0BCFD37ABF9986A6717C286A86 /* XCTest+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 98563873177CC5FBDD3458CF844194C9 /* XCTest+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 371FC6C74FD867317A58CE7AD8EC327A /* XCTest+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; 98AFA0B27D72E0CFF085DC034564E77B /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3153017798E1A40CD3C7F0129A333600 /* XCTest.framework */; }; - 99CDB5C4687CABE6508663D0E67CEF43 /* FBSDKBase64.m in Sources */ = {isa = PBXBuildFile; fileRef = 060F815049FE280BFCEB3766F32C8A1C /* FBSDKBase64.m */; }; - 99DE2E96B25CA6AAD7F0695223E0B7CE /* SPTSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = AC73A76DABC9EF7721979D7CE19AB6E5 /* SPTSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 99DE2E96B25CA6AAD7F0695223E0B7CE /* SPTSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 52DA6DE783BB8DD0191D90495C759FED /* SPTSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9A36972915EC7839DC4FEE61672CBD34 /* PNObjectConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 104A43325797FEF812D598DB98EE2146 /* PNObjectConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9AB7C4DBAE7D4E6512ABA354187D9E59 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF28956DD43200384D283DB70D666E2 /* UIKit.framework */; }; - 9B2AF394212B45481E71C90E022C5477 /* FBSDKMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E775BE838EEA5CDD4E97D0795379300 /* FBSDKMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9B2E761A064459F77EA9870BEF03ACC3 /* EXPMatchers+postNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CE43C8DFE86EE8D3AEB03FCA1C09252 /* EXPMatchers+postNotification.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9AE3BB10BC5F5D2AE74A19D30917617A /* FBSDKDialogConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = FA8A56D4A67F39BC4085663067A3E8AD /* FBSDKDialogConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9AEF21BC71A0C2AF841513A013F197EC /* FBSDKApplicationDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BA6299588F446EDD96D41B97145AF7C /* FBSDKApplicationDelegate.m */; }; + 9B2E761A064459F77EA9870BEF03ACC3 /* EXPMatchers+postNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DC4E66EF28F23D772F7955012B34307 /* EXPMatchers+postNotification.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9B8E62C9CB30B7E2C9B7E2EA3E279CE1 /* PNObjectUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 83848160E1BBFE8DC9C5A5DC98137AA3 /* PNObjectUtilities.m */; }; - 9BB9159FBA757600D3D4C0FF645F3911 /* EXPMatchers+beInTheRangeOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 36324F0D3F00131EA8B9B476E728A354 /* EXPMatchers+beInTheRangeOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9BC2DD59281D9B5977B2F2F73F1983C3 /* _FBSDKTemporaryErrorRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0216FF0125DAF371DEF62417DECBC7B2 /* _FBSDKTemporaryErrorRecoveryAttempter.m */; }; - 9C0133ADFAD29C4D882AEEEFACE2A49C /* FBSDKShareDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = BDC90C8F21C523C60B712B2D83373953 /* FBSDKShareDialog.m */; }; - 9C39FC01B3D25EC15760CD62CCE15EF6 /* FBSDKAccessTokenCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 9AA5C21FA733A68A41F4ABEE081FCF99 /* FBSDKAccessTokenCache.m */; }; - 9CC556B3B4C59329AB75C78B8FFC984F /* NACrypto-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D8ED598244EA076CF3B327621136B17A /* NACrypto-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9CEBD2C677D5F9E5AC5864F7B6CDC5F0 /* FBSDKViewImpressionTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C80EE1EE0498B3F3385E83B34EC8E55 /* FBSDKViewImpressionTracker.m */; }; - 9DBD7CA955B5A8ADBFA158AF8EAEA32C /* FBSDKLoginManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0137AE7A2CABDEEC3E61D7D18CEB2E15 /* FBSDKLoginManager.m */; }; - 9E1E90DED74B73ECE53C9AD76DE53E2D /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 712162DE716DDDF142BF362A2CD08E29 /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9BB9159FBA757600D3D4C0FF645F3911 /* EXPMatchers+beInTheRangeOf.m in Sources */ = {isa = PBXBuildFile; fileRef = AD1C70D96A931B1AA91ABFB68B7EBC53 /* EXPMatchers+beInTheRangeOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 9C54F07A5D6128AEA08BE4131CCCF746 /* FBSDKPaymentObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C39F1AF80584D76232E2736E3D30B8B /* FBSDKPaymentObserver.m */; }; + 9CC556B3B4C59329AB75C78B8FFC984F /* NACrypto-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BDBBCFB4267069C296449461414AA58 /* NACrypto-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9D02F388C47DED97641F6A1AB7DD97C6 /* FBSDKGameRequestFrictionlessRecipientCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E6670BBC225A1D1EF9BDF793C884ACA /* FBSDKGameRequestFrictionlessRecipientCache.m */; }; + 9DBD7CA955B5A8ADBFA158AF8EAEA32C /* FBSDKLoginManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 007A93ED01CF21A2226B3951F21E3944 /* FBSDKLoginManager.m */; }; + 9E1E90DED74B73ECE53C9AD76DE53E2D /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 77412E6E58B29B4C056079129D5CE96F /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9E75F61FAF38F48DDF384B15554CB524 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; 9E7ACAFBDBE910D0DEE03EDB876BDA6D /* PEAR_FileManager_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3F451362FCC2A017C1AFA0E06D3BCE52 /* PEAR_FileManager_iOS.framework */; }; - 9EA57EB55F63F243C09FEDE28AD5E7BE /* FBSDKGraphRequestDataAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FA4727CED048A84A8A7B1C733A731F8 /* FBSDKGraphRequestDataAttachment.m */; }; + 9ED4B168116CB499803EC612E1DB1396 /* FBSDKGraphRequestConnection+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B7DC31F5C0DDE653F35AD4688E05082 /* FBSDKGraphRequestConnection+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9F31AECB12489B8976A0900047123537 /* FBSDKShareKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D68F52EC67B176554B8F5C97B167A2A6 /* FBSDKShareKit.framework */; }; - 9FA584223BF45DDEB13A1D74191D67A2 /* FBSDKServerConfigurationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C6AE21943466D8E023C1FAA98DD77CA /* FBSDKServerConfigurationManager.m */; }; - A0475FDE8906D6597FB4D53499809EF8 /* KeccakF-1600-int-set.h in Headers */ = {isa = PBXBuildFile; fileRef = CD8F1CFB409DD3187C88CE6D8A6E9F65 /* KeccakF-1600-int-set.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A11A173A80FDB049C950221C20FC46E4 /* DJLocalizableString.m in Sources */ = {isa = PBXBuildFile; fileRef = 212EDEB83E556C8CB6680C0A9C5007EE /* DJLocalizableString.m */; }; - A2540F2F30D0D24D1BECFC5FA799995B /* SPTExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B5D222E2190757A6C64D6DE0415FBF4 /* SPTExample.m */; }; - A2A9BD530BAA86BEA99912496FA11D6A /* FBSDKShareOpenGraphAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 79F24864CCEA0337B71D05FB55B38EE4 /* FBSDKShareOpenGraphAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A2DE32828E3A20F8E65991C34EC7E368 /* EXPMatchers+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 53A76B4B5811C98FA5F2510DA421981F /* EXPMatchers+FBSnapshotTest.m */; }; - A30A57D7BEB6266B22FBD57AF7F4465F /* FBSDKBridgeAPIProtocolNativeV1.h in Headers */ = {isa = PBXBuildFile; fileRef = E834FE4F780C2E7FC8F2E1E9E3C7274D /* FBSDKBridgeAPIProtocolNativeV1.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A3AC4F6A21BABAA4415DAF0E5A74E2EC /* FBSDKApplicationDelegate+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 201A3B91974F17F54F55A10B4F09DD9F /* FBSDKApplicationDelegate+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A44B9556C3A558F0120EE35F290B3FCE /* BFMeasurementEvent_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CFE6927B5AD0823C8FBC5E145552BF1 /* BFMeasurementEvent_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A462945883F7729B185B64B679A6BFBE /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 95FAA6989D07C5C593999BD630886E66 /* UIWebView+AFNetworking.m */; }; - A4A4B6DCAD90B231B771EB8AAA9401BC /* Bolts-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B6FB10FA07A8C445DFDB5DD540B6EDB8 /* Bolts-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A59E0D04139EA956AF2F0E32B469E1E3 /* Bolts.h in Headers */ = {isa = PBXBuildFile; fileRef = CEE1F96A744CB11D96C6EC2ACC8BAD5F /* Bolts.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A5A28E40D52CE9C0C7EDDE8E1F5DACD7 /* FBSDKShareOpenGraphObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 28716178129B0336F14BA63BDF1CC447 /* FBSDKShareOpenGraphObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A0475FDE8906D6597FB4D53499809EF8 /* KeccakF-1600-int-set.h in Headers */ = {isa = PBXBuildFile; fileRef = 595BE6791CFA2E1AED5A234F726DC9DD /* KeccakF-1600-int-set.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A11A173A80FDB049C950221C20FC46E4 /* DJLocalizableString.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DD78386510E50D153A22C2D4077DDCA /* DJLocalizableString.m */; }; + A17154774CF0586FA9B9FB7237676406 /* FBSDKShareDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = BEFE3F8A7CFFD2D00B75200D229542BA /* FBSDKShareDialog.m */; }; + A1A90659ED5B7540845C8185F8606FB9 /* FBSDKTypeUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = C98B395C58BD9AAD6604A891A4071068 /* FBSDKTypeUtility.m */; }; + A1E26D6C80E6359218FF3A63A4538CD8 /* FBSDKShareAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D681037A69782C441734978E1588AEF /* FBSDKShareAPI.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A2540F2F30D0D24D1BECFC5FA799995B /* SPTExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 24E8F02E9140E69305F99BE43643FB9B /* SPTExample.m */; }; + A28B68F8AF4A8ED3F8DEDF23CFCA8FEC /* FBSDKAccessTokenCacheV3.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C7CB59F54EDFF5C729B04EEC6468BFD /* FBSDKAccessTokenCacheV3.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A2DE32828E3A20F8E65991C34EC7E368 /* EXPMatchers+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A7138EECBD63E725D740296878E6266 /* EXPMatchers+FBSnapshotTest.m */; }; + A3E2A0E24CD751039C6A2845538423D5 /* FBSDKLikeControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 09F8B19E4083B45872FA524420AA67C9 /* FBSDKLikeControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A44B9556C3A558F0120EE35F290B3FCE /* BFMeasurementEvent_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C5F1AC14B80F08A25A7B346C3AD81E3 /* BFMeasurementEvent_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A462945883F7729B185B64B679A6BFBE /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AB27793381229255EDDEC9A672212A5 /* UIWebView+AFNetworking.m */; }; + A484BD167B628487BBAAA674F5DB7B1A /* FBSDKCloseIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F7E605150CE263856756A520F68C6E7 /* FBSDKCloseIcon.m */; }; + A4A4B6DCAD90B231B771EB8AAA9401BC /* Bolts-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CBFF790242EB588C195DD99AD297F7F /* Bolts-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A4EFE1129B8E383FAE0660A2C1A50909 /* FBSDKAppInviteDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = BC4710C33088973ABEADB39B3311FB37 /* FBSDKAppInviteDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A59E0D04139EA956AF2F0E32B469E1E3 /* Bolts.h in Headers */ = {isa = PBXBuildFile; fileRef = 8062D5E1CC91337B352115064389F726 /* Bolts.h */; settings = {ATTRIBUTES = (Public, ); }; }; A5A6E8DC0079F8625AF4DEEDCAD2C0B7 /* PNObject-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ADB5A8D408033C40D9295B6983F2F7ED /* PNObject-dummy.m */; }; A68C2DB2D51DDB7AE9A3D6D3D3906B21 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - A6A32F22F62CEC143067C0CAEF084D26 /* FBSDKPaymentObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = C3369E699350120484BDA91F9749FF63 /* FBSDKPaymentObserver.m */; }; - A6C6019D45BE62C61210A9CC619368EF /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 258DE700AB9F488C5871E41511F16C45 /* AFNetworkActivityIndicatorManager.m */; }; - A7EC881A0B89A221C10789F9A020BA73 /* FBSDKBridgeAPIProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FD4F1D2816D4D1DC11DC49D97DAF8EE /* FBSDKBridgeAPIProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A6C6019D45BE62C61210A9CC619368EF /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E084704DE69041C37B2FCB9790AC1754 /* AFNetworkActivityIndicatorManager.m */; }; + A7E04563503B066374A95EDAFD8104DA /* FBSDKURLConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 3332BEB7030691F4E8F28E7DFCF22CDA /* FBSDKURLConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; A99BE4C31F44A5DC1A929F4FBEBCFB6A /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3153017798E1A40CD3C7F0129A333600 /* XCTest.framework */; }; AA125A1CE462340CC497022480C42562 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - AA363E22E4DDB87A037ED04A117ABC51 /* BFAppLinkTarget.h in Headers */ = {isa = PBXBuildFile; fileRef = C732019CAE1EFBA9B9FD033682DB0F0F /* BFAppLinkTarget.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AA5BDC587385B4B46724FAC2D2550E0F /* FBSDKLoginButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 366FAF6941292D0376A34594F4599FF0 /* FBSDKLoginButton.m */; }; - AA95CCBA0196C503D3CC1FD24D0E9D85 /* FBSDKLoginManagerLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = BB72B5336EF765E9119B8BB700C915C6 /* FBSDKLoginManagerLogger.m */; }; - AAB83D6D9BD6A9A9E8E03BD4B40965CE /* NANSString+Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = 84B12A320BE51CBFDCBA3B16BB497C67 /* NANSString+Utils.m */; }; - AACE2A81CC4F21FD4241B0117D157EB5 /* FBSDKBridgeAPIProtocolWebV2.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A50431CE0F0DEF26CCD51E055DDEB2C /* FBSDKBridgeAPIProtocolWebV2.m */; }; - AAD84479A5AE372A6654F01C12D612E3 /* FBSDKTimeSpentData.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F4302F823540D336E6E8BFE203CBAF1 /* FBSDKTimeSpentData.m */; }; - AAE1F87AFB8CEEAA42EA1C0A53E2FA37 /* FBSDKAppEventsState.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CF6CBF24A862D6568858D74B3989591 /* FBSDKAppEventsState.m */; }; - AB39AC9746E7575D7449700475E41B0B /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 01165FE0FDFE8F1F8E89D1649C97485E /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AA363E22E4DDB87A037ED04A117ABC51 /* BFAppLinkTarget.h in Headers */ = {isa = PBXBuildFile; fileRef = A9FC206D2E9A799570D0286A4CF7E151 /* BFAppLinkTarget.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AA5BDC587385B4B46724FAC2D2550E0F /* FBSDKLoginButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 124BDDCE9F037C935CC831A6892A3074 /* FBSDKLoginButton.m */; }; + AA95CCBA0196C503D3CC1FD24D0E9D85 /* FBSDKLoginManagerLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = C513F3201DC8A424E0029F218B5432DC /* FBSDKLoginManagerLogger.m */; }; + AAB83D6D9BD6A9A9E8E03BD4B40965CE /* NANSString+Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = C898090F8AC5FBD70DABC8679437A42D /* NANSString+Utils.m */; }; + AAFF66F28F2067DC595B545EC6BF6E33 /* FBSDKShareOpenGraphAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 31CBB2A8EB5F2893EB5385A761D21F86 /* FBSDKShareOpenGraphAction.m */; }; + AB221C6A426CC9274B00DEB45A2A7693 /* FBSDKBridgeAPIProtocolWebV2.h in Headers */ = {isa = PBXBuildFile; fileRef = DC7A7DE0F3C601D829BA3DDC3F57E1AE /* FBSDKBridgeAPIProtocolWebV2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AB39AC9746E7575D7449700475E41B0B /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AA7AB33D013172FADF0ECD31CA93C7E /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ABBC769244D3C1F076C3A7ABA6F2F330 /* FBSDKAppEventsDeviceInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D78E4F3E982CA8AD53CBDBDA15CEE579 /* FBSDKAppEventsDeviceInfo.m */; }; ABDD7C1714229E1E468EA934EE391F9A /* RZDataBinding.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AE65F54BE2D62ADB91D381D9993C389 /* RZDataBinding.framework */; }; + ABE45433C4D5440C9B6331AF3C825B52 /* FBSDKGraphRequestDataAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 929CF50DC8A95FED067BAA8484EE20D8 /* FBSDKGraphRequestDataAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; AC56B190253876E2B98039B62500B15E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - AD0F1D0221EB7EF5B08665B45E997937 /* FBSDKTestUsersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E1DCD31197B2EDDD63957CC5467E6D52 /* FBSDKTestUsersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AD34435BADA284932D9A1316F66D02A4 /* FBSDKKeychainStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D30D483A2CB9EF8CC9F9ED7EB34F08D /* FBSDKKeychainStore.m */; }; - AD69D3FB60F76FC72862F384A64D92EF /* FBSDKVideoUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = D45790561300FB6EFE08352FD3E0C252 /* FBSDKVideoUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; AE22B33FE3DB118073180D1B2BEBCF50 /* Pods-PNObject_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1CE72928E46C7F70D4BBE1CD90756D /* Pods-PNObject_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AE2A07407FB50BA249984DC0620E84C0 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 14D0B30513C7FC04315ACC8C4A4D43FD /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AE8AA2056202F72341129D6710EB387E /* BFCancellationTokenRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = 5858322573221723EFB5DB1EBDEC0D77 /* BFCancellationTokenRegistration.m */; }; + AE2A07407FB50BA249984DC0620E84C0 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FAD7185161DE9DB3D621EAC1B4EC351 /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AE8AA2056202F72341129D6710EB387E /* BFCancellationTokenRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = CA99AA92B7284DDFC530B5833FFB9596 /* BFCancellationTokenRegistration.m */; }; AEBBE7245B9567F655FB4A27143EB89C /* nv_ios_http_status.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8FAF9D23AE74D11D60E2538CC533C167 /* nv_ios_http_status.framework */; }; - AEBD6D0E1B9145799A0F5DE4BAA529D3 /* FBSDKMessageDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BBF0DC8722D4444F1051760FAC00B32 /* FBSDKMessageDialog.m */; }; - AF03C11A1FAC8132AD3749D8F541701A /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 15304A4968ADB18988812BC6669AA41B /* UIButton+AFNetworking.m */; }; - AF1F46668D4591602887998C6E9C10AD /* EXPMatchers+beCloseTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 95567254869AE495DEED7E847AF82F91 /* EXPMatchers+beCloseTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AF577A67AAD97E656ADB4A40F609EE95 /* FBSDKGraphRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = BCAA06702A12A060BD2344E4BEDC9392 /* FBSDKGraphRequest.m */; }; + AF03C11A1FAC8132AD3749D8F541701A /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = F40FC85450E2860CC0796E949FBC34A1 /* UIButton+AFNetworking.m */; }; + AF1F46668D4591602887998C6E9C10AD /* EXPMatchers+beCloseTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 22EECDFA13531D70651AC72DC8884B0C /* EXPMatchers+beCloseTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; AF63132C52F35EA95439DDF2DCAC5361 /* PNObject+Protected.m in Sources */ = {isa = PBXBuildFile; fileRef = ADEE7E13CC7E07607B280EFDD530AEFA /* PNObject+Protected.m */; }; - AFFC8900E52BBEC72059334132F3A8F3 /* ExpectaSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = E3D80BCF17B57D5EC4E20C826332F121 /* ExpectaSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B04E2E1922059F79D0FAC5AD9FD3D80F /* FBSDKAccessTokenCacheV4.h in Headers */ = {isa = PBXBuildFile; fileRef = 42CC2512336A92A47BEE976782F7BE41 /* FBSDKAccessTokenCacheV4.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B05083996BEC0F68432D3FD398D961D1 /* FBSDKLikeDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = E630EC77166B41B1E10C35A3A0FBAF98 /* FBSDKLikeDialog.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B0E9F81E9F4B204D89AD01C306855FFD /* NANSString+Utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A2AC561AD106E8477244C00637C08044 /* NANSString+Utils.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B146F7DCE1D63DE2B541D38B26BE7D34 /* CodFis-Helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FD38EF2596EF5BD952B390A3FE83946 /* CodFis-Helper-dummy.m */; }; - B19F2E828B200E5A345C39BC1668EFB6 /* SpectaDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = B9B06A512687424844787C7DD74489C8 /* SpectaDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B1F3B792C839BF1ABE7D90153504FB5B /* RZDBCoalesce.m in Sources */ = {isa = PBXBuildFile; fileRef = 0981A68A28DD37E1A7C18357C675B73C /* RZDBCoalesce.m */; }; - B205E803C5345910769B1E9FB29D7B47 /* NADigest.m in Sources */ = {isa = PBXBuildFile; fileRef = F8392536E66847D6BDB2BA0E588DA4CC /* NADigest.m */; }; - B2E64934CA0D8B056A7379F409871368 /* NSDate+NSDate_Util.h in Headers */ = {isa = PBXBuildFile; fileRef = C047ED6F8393914C5449ED0A4209BE05 /* NSDate+NSDate_Util.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B3070A27411D6FFBA87BD7CDA53F807E /* FBSDKBridgeAPIRequest+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D2810200A05D7C602698C8F594A2013 /* FBSDKBridgeAPIRequest+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B3270859F1F107321CFB14BE165440EB /* FBSDKLikeObjectType.h in Headers */ = {isa = PBXBuildFile; fileRef = 0787C9C026E42A9FCDFD5031F292B263 /* FBSDKLikeObjectType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B33A17D9153DF99E62A3D1380063F210 /* FBSDKAccessTokenCacheV3.m in Sources */ = {isa = PBXBuildFile; fileRef = 436355FAECD53438BF328CC3AD68DFDD /* FBSDKAccessTokenCacheV3.m */; }; - B3B07B7A87BE23752DC8BE61D8383FF4 /* KeccakF-1600-opt32.c in Sources */ = {isa = PBXBuildFile; fileRef = 4B762EA164EBEC97F421F13610A81137 /* KeccakF-1600-opt32.c */; }; - B45CD9A807CB06574679D4DD0069C615 /* FBSDKAccessTokenCacheV3_21.m in Sources */ = {isa = PBXBuildFile; fileRef = 505E55BE2F7DCD90D20AEC28673EDE03 /* FBSDKAccessTokenCacheV3_21.m */; }; - B51A7A72BC9EA8644DCAB55F5340BF45 /* KeccakF-1600-interface.h in Headers */ = {isa = PBXBuildFile; fileRef = DCDEE6C90ABDF2AAEC95C7673E457852 /* KeccakF-1600-interface.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B564924C7A9B51A3A03194CB6E741DB3 /* FBSDKBridgeAPIProtocolType.h in Headers */ = {isa = PBXBuildFile; fileRef = F456F56D796C86266E5745C1C5F19948 /* FBSDKBridgeAPIProtocolType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B578FC290256AB610E0778617689E8F6 /* FBSDKBridgeAPIProtocolNativeV1.m in Sources */ = {isa = PBXBuildFile; fileRef = 1694D15B252296C18D8939199FF059FC /* FBSDKBridgeAPIProtocolNativeV1.m */; }; - B5852322ADE88AAD56EE042B80BA81E4 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A417B9C3CF7B1E7A73F7C3B0FB43E24 /* AFURLResponseSerialization.m */; }; - B60BEB165F07808AA4D5C12B07E45546 /* PureLayout+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F9363C84F9E8463DA3926831B06744E /* PureLayout+Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B65137573F54AEEBA19664AC04E3FEDA /* FBSDKApplicationDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = AB11B68B722AE8D994177FC020E430BF /* FBSDKApplicationDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B74B0377846EABE614A9ECAA06CB3810 /* UIDevice-Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A0D0CAF1A77180F167CA684D59658155 /* UIDevice-Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AFFC8900E52BBEC72059334132F3A8F3 /* ExpectaSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 80823B04678EE3D00746864497814C41 /* ExpectaSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B005B379F2878E1CDA454C1A87879442 /* FBSDKKeychainStoreViaBundleID.m in Sources */ = {isa = PBXBuildFile; fileRef = 99F9DD8627A34FE22B766D21E71BD160 /* FBSDKKeychainStoreViaBundleID.m */; }; + B0311FBDE031798111EC0E5DB55540BA /* FBSDKOrganicDeeplinkHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = A2885E0F7452988317E86DD972E50BE0 /* FBSDKOrganicDeeplinkHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B0D8CE4C6491FB2480F784B17408A161 /* FBSDKGameRequestDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = CB0B60CAE3754922D8927A426BAB4675 /* FBSDKGameRequestDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B0E9F81E9F4B204D89AD01C306855FFD /* NANSString+Utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6708F225A80AF4DB0F053B6F7CB50690 /* NANSString+Utils.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B1033B9D20ABC4D28DD47AE664FDFDBE /* FBSDKBridgeAPIRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C6DF494E1C955E5331E21BC70168C37 /* FBSDKBridgeAPIRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B146F7DCE1D63DE2B541D38B26BE7D34 /* CodFis-Helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D309DB169F85B319F9F2A6CABDCB54E1 /* CodFis-Helper-dummy.m */; }; + B19F2E828B200E5A345C39BC1668EFB6 /* SpectaDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 980B448E3CB55C32277877C4242C4D17 /* SpectaDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B1F3B792C839BF1ABE7D90153504FB5B /* RZDBCoalesce.m in Sources */ = {isa = PBXBuildFile; fileRef = FD014F8E75EFF0CF2486DF9EFBE01614 /* RZDBCoalesce.m */; }; + B205E803C5345910769B1E9FB29D7B47 /* NADigest.m in Sources */ = {isa = PBXBuildFile; fileRef = DBECD56B079DC979961603459D379200 /* NADigest.m */; }; + B2E64934CA0D8B056A7379F409871368 /* NSDate+NSDate_Util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FEA5E98CA183D22DFB2DA1FBAC7C5CC /* NSDate+NSDate_Util.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B317BEB24890D12999241C07476B31C7 /* FBSDKShareOpenGraphContent.h in Headers */ = {isa = PBXBuildFile; fileRef = A97AA7E884FBC6FDACA5D862906F425D /* FBSDKShareOpenGraphContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B3B07B7A87BE23752DC8BE61D8383FF4 /* KeccakF-1600-opt32.c in Sources */ = {isa = PBXBuildFile; fileRef = EF804E45AACCB658DDAEE491B797C9A7 /* KeccakF-1600-opt32.c */; }; + B46E5C49AC12A4AD208C4A8172FCFF4A /* FBSDKShareOpenGraphObject.h in Headers */ = {isa = PBXBuildFile; fileRef = E3B35275D184792FB856C8A4EF459EFC /* FBSDKShareOpenGraphObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B51A7A72BC9EA8644DCAB55F5340BF45 /* KeccakF-1600-interface.h in Headers */ = {isa = PBXBuildFile; fileRef = 43B0708A2B73B7C7D29CAF74367432AE /* KeccakF-1600-interface.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B52E11D4E947E41CE3A1E3221AB1BA6B /* FBSDKBoltsMeasurementEventListener.m in Sources */ = {isa = PBXBuildFile; fileRef = A41A26CD968ADC1730DADD46CBBA256B /* FBSDKBoltsMeasurementEventListener.m */; }; + B5852322ADE88AAD56EE042B80BA81E4 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 50C9447C90F3121A7274E4A547F2E293 /* AFURLResponseSerialization.m */; }; + B60BEB165F07808AA4D5C12B07E45546 /* PureLayout+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = F6FD814C0B7FA82AC41BD350B8512283 /* PureLayout+Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B66A8B13B1A4DB797713351204E9754F /* FBSDKError.m in Sources */ = {isa = PBXBuildFile; fileRef = C27703BBCEA254C6B08A7FCAC88A524C /* FBSDKError.m */; }; + B6DCC89E9BF1AA87DC6BDFC73D18F924 /* FBSDKAppGroupAddDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 262C8219E464A5BD7E4699E7CD4D043C /* FBSDKAppGroupAddDialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B713790B233CC21726C5E02E7DA44516 /* FBSDKAccessTokenCacheV3_21.h in Headers */ = {isa = PBXBuildFile; fileRef = FA4697DDAFFBA061BC09049B12FB618C /* FBSDKAccessTokenCacheV3_21.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B7215998DB12F2CB4F4E41D48811FC3A /* FBSDKShareKit+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8454F84B37BBBA87D76E782B49F025D4 /* FBSDKShareKit+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B74B0377846EABE614A9ECAA06CB3810 /* UIDevice-Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0672A497FF42D5112D2285D4DE85B139 /* UIDevice-Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; B77DC8F115F3525FF0669AFE7B033FC6 /* PNInstallation.m in Sources */ = {isa = PBXBuildFile; fileRef = 019FCAEDB4298587CE7DF987376060FB /* PNInstallation.m */; }; - B7C6F626707414FF21774570C762C4DC /* DJLocalizationSystem+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 4635C7FBEFCD6519DBDCE0C18E27BDB2 /* DJLocalizationSystem+Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; - B84431CF8C64F363A334AA7089F6C134 /* NSValue+Expecta.m in Sources */ = {isa = PBXBuildFile; fileRef = C407080296F1922590C687C8AAB7BEA2 /* NSValue+Expecta.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BA0B2B882E1B771A7F3959545000E670 /* FBSDKShareKit+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B4D01BEB17EB74F5FE2B3EFE5385692 /* FBSDKShareKit+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BA12B131F10BCE3BE6E9A02FC908FE9D /* EXPMatchers+beCloseTo.m in Sources */ = {isa = PBXBuildFile; fileRef = D313A16623A510F288DAFBFD737A2C59 /* EXPMatchers+beCloseTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BBCAC6E7476126BF1FD5AB3E73DF6702 /* FBSDKKeychainStoreViaBundleID.h in Headers */ = {isa = PBXBuildFile; fileRef = 43C25467F802BF0F2422D4E32CD2A054 /* FBSDKKeychainStoreViaBundleID.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BC0EB4FD407C1C773CF55ACC314801D6 /* FBSDKBridgeAPIProtocolWebV1.h in Headers */ = {isa = PBXBuildFile; fileRef = 33F157E8C9F9D31C0290671C4099BF78 /* FBSDKBridgeAPIProtocolWebV1.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BC55C8365AEFF8217F6A567607754854 /* EXPDoubleTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C8707710B3811730D75E86D950DAED5 /* EXPDoubleTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BCEBBAE4376F955FE038D7549D6475FA /* FBSDKShareUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DFC345D3526551FAB60ACB7CAEAF3B4 /* FBSDKShareUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BD13B61A55F61C2FEEEAA493F43EAD38 /* FBSDKAccessTokenCacheV3_17.m in Sources */ = {isa = PBXBuildFile; fileRef = CB9314623DB0FFC2B99A47736446BE5E /* FBSDKAccessTokenCacheV3_17.m */; }; - BDB6E5CDFB2E0B1A5D70C177B7F4857D /* BFTaskCompletionSource.h in Headers */ = {isa = PBXBuildFile; fileRef = AF28418223D8F6634A446C32623F4E80 /* BFTaskCompletionSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B7AA8DD951A2A0FD0DC01B4EC91C8153 /* FBSDKGraphRequestConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 768F3EF3DDD2E29B81841A99C92855FA /* FBSDKGraphRequestConnection.m */; }; + B7C6F626707414FF21774570C762C4DC /* DJLocalizationSystem+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CCDB7CFE9CC9597E3A222E8A94EDD6D /* DJLocalizationSystem+Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; + B84431CF8C64F363A334AA7089F6C134 /* NSValue+Expecta.m in Sources */ = {isa = PBXBuildFile; fileRef = 69D5D3F8642A5D0B9B1A485FC9E42158 /* NSValue+Expecta.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BA12B131F10BCE3BE6E9A02FC908FE9D /* EXPMatchers+beCloseTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 39AB3A7E7ECA69745D0D3D5F31188210 /* EXPMatchers+beCloseTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BB3109A3F64EA54DDB27BB0B5BD81631 /* FBSDKShareConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 5738A40A4A154EEF4EE5A0FAFECEFB17 /* FBSDKShareConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC55C8365AEFF8217F6A567607754854 /* EXPDoubleTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = 30361666BCF566465128DCE53A277709 /* EXPDoubleTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BD2ECAD3E71F4EE83864E6F14B67FBC2 /* FBSDKAccessTokenCacheV3.m in Sources */ = {isa = PBXBuildFile; fileRef = 748EC6092E13C3BA33AAC76CD702E148 /* FBSDKAccessTokenCacheV3.m */; }; + BDB6E5CDFB2E0B1A5D70C177B7F4857D /* BFTaskCompletionSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 15041E301BE8AE69B2F4CA3FAEB1A64B /* BFTaskCompletionSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; BDD26EDA20C633BA9AA055D9F6BE6AEF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - BE89607E5F180DB88086320796BDD5CF /* DJLocalizationSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = E6BBDFD06556A5503B543280F3A3A54A /* DJLocalizationSystem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BEFFE9FFE52E9A0833A7D2D8FB67EB4D /* EXPMatchers+beSubclassOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E0210DCD619142E80277FFF47BD1628 /* EXPMatchers+beSubclassOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BF0458DA4ABBA43CC9F47107FC221A37 /* NSArray+PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = E0B7565E328C01DD05C61890C220FD27 /* NSArray+PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BFD3FC361E14F917477F2C9BC527E037 /* FBSDKErrorRecoveryConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D46A1EC211253BAE6D10FB596B1883D /* FBSDKErrorRecoveryConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BFFA5894CC2FAA27699FD628AE843799 /* CocoaSecurity-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D24F4BF7CAF9B18F9381B78EC162A54 /* CocoaSecurity-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BE89607E5F180DB88086320796BDD5CF /* DJLocalizationSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D9BE26FC9EA12D19DD3293D3B1C0FE3 /* DJLocalizationSystem.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BEFFE9FFE52E9A0833A7D2D8FB67EB4D /* EXPMatchers+beSubclassOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DB06EE540C154326C643E99DC911DE4 /* EXPMatchers+beSubclassOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BF0458DA4ABBA43CC9F47107FC221A37 /* NSArray+PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = F07026214BB59DC720FB3EDD804F55F6 /* NSArray+PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BF9787C62584C694E9263666FD94139F /* FBSDKMonotonicTime.h in Headers */ = {isa = PBXBuildFile; fileRef = 07FE8FEA8B5E7D5D9E025A70C581B849 /* FBSDKMonotonicTime.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BFFA5894CC2FAA27699FD628AE843799 /* CocoaSecurity-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1426C9C7A4130EFF7BB34AB7546664CD /* CocoaSecurity-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; C01AC3BAD9037A8A1E45FD17336C15F3 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 36021D22F6401D61C456E5CF3031FBC8 /* Security.framework */; }; C046DCBB36EF2F1118E1DE49B23B20A8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - C0F69C93D9F63907FCB1A4C03D372E23 /* SPTExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E5FD3BE7790A5AC7E24002B5E0B89DC /* SPTExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C138631BBE09F71EE6028A2F82151656 /* FBSDKSendButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 018E8FD5C87F49EA97D7EB381E447F0A /* FBSDKSendButton.m */; }; - C194E7BE93D67469FA2186CDB9C00C76 /* FBSDKSharing.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C6D5D83507D60D02934933B0E415B8C /* FBSDKSharing.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C1C59177C9631753DCCB9F4EAC705748 /* SPTGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = FC73AA964A8F805703B1DE7192AB72B5 /* SPTGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C2DD28375E1F0B1D0D1D2E4E607C499F /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C66CF98381D9255C9DB60246F13B6DA /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C2FCD253D324E440050F34DFE10924A6 /* FBSDKShareOpenGraphValueContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EC7019B3D1946876B71A12457EEDB5B /* FBSDKShareOpenGraphValueContainer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C30405F829ADD284E83124D172D14E0F /* FBSDKVideoUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = EAEE41233363972B9EA3498271F122FB /* FBSDKVideoUploader.m */; }; - C3095C31FC382894E997A182050F520C /* StrongestPasswordValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = EA969370DFC529C2B509CA590AC1A93A /* StrongestPasswordValidator.m */; }; - C329EBDE20C6060363317D1E47E75333 /* FBSDKLikeBoxBorderView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C844E50835372616EE1FBC7228979B9 /* FBSDKLikeBoxBorderView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C56E0A8AC717D45AF8B3A55F916E3F65 /* NSLayoutConstraint+PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 0808270900AD2C716B7D66CC1DFF4349 /* NSLayoutConstraint+PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C6354FEC7728A4C86DAD8092509BA7D4 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 24891F9088420D8DF6393ECEEF06ADA2 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C0C062FB06B5A469FCABC55C619ABB2F /* FBSDKInternalUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BBAB57213576436B8A7D296C7B00ECC /* FBSDKInternalUtility.m */; }; + C0F69C93D9F63907FCB1A4C03D372E23 /* SPTExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A12BF69427A79C32947010546323F46 /* SPTExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C1C59177C9631753DCCB9F4EAC705748 /* SPTGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = AEC77ABF329F336635962AF770B7A091 /* SPTGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C1EEA41ECBE43FAF3E230A70F481C0D9 /* FBSDKTestUsersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 91E67883F7A2B0AB0A802AF09BF7B7E3 /* FBSDKTestUsersManager.m */; }; + C2DD28375E1F0B1D0D1D2E4E607C499F /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C5FF785A47E2AFFFDB486F9C76A420A /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C2FE1DBCFEB0A4CF8839C8474C82852A /* FBSDKShareMediaContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 020856EF14EABE46836575333F33D6C8 /* FBSDKShareMediaContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C3095C31FC382894E997A182050F520C /* StrongestPasswordValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = B5AA81CD4631EBBA41250CA88E29C7A8 /* StrongestPasswordValidator.m */; }; + C35F53BE72E0076ABB81CA71B64C8D97 /* FBSDKShareLinkContent+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 69AB345843E9244A1337C2CE7BC629AC /* FBSDKShareLinkContent+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C382AD64490D77D61B1A4318A031DC7C /* FBSDKTimeSpentData.h in Headers */ = {isa = PBXBuildFile; fileRef = B8C4970AC35454FD3F7D4F2A082A578F /* FBSDKTimeSpentData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C4EC38908572D0E162E1A3FB74A50FC0 /* FBSDKSharingButton.h in Headers */ = {isa = PBXBuildFile; fileRef = E7F630A54E0FA3B111EE7008DA2F81C6 /* FBSDKSharingButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C52665EDC9F106BD8B2418D97AAEC357 /* FBSDKGraphRequestPiggybackManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FA726A824BBD192D4C97F1543D3812C /* FBSDKGraphRequestPiggybackManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C56E0A8AC717D45AF8B3A55F916E3F65 /* NSLayoutConstraint+PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F8C56DBE635442B113AB7705605904 /* NSLayoutConstraint+PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C6354FEC7728A4C86DAD8092509BA7D4 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 492C66536EE922075D74C38F92790585 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; C656DB26CCF4553874AFCC34A2AA4397 /* AFNetworking.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B1D034E96A7094207C1FA38CDAB5E993 /* AFNetworking.framework */; }; - C6C49939CE7B4FFD39A3C6B7D40408CD /* FBSDKCoreKit.h in Headers */ = {isa = PBXBuildFile; fileRef = FD8054993213FBE6553EA4893DA8500B /* FBSDKCoreKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C728CFE4BA924636263912BB8C662C10 /* PureLayout-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C4C664CB6961B4C9242DCD91F1435CB /* PureLayout-dummy.m */; }; + C682BB7427AE5EF8582DC373EBBBA2E8 /* FBSDKCoreKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 6785B5767A95883A9CC3705AB04302F3 /* FBSDKCoreKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C6F65A56D2A83EF7D2445EB1BC64B8D4 /* FBSDKMath.m in Sources */ = {isa = PBXBuildFile; fileRef = 364630497535283C5F22C2D0AB89A414 /* FBSDKMath.m */; }; + C728CFE4BA924636263912BB8C662C10 /* PureLayout-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BC564FBDDA3B118AF297A95F5D38D /* PureLayout-dummy.m */; }; C7578139CDD91635AEDCBFBB00786353 /* DJLocalization.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B101115197D63B98266B28CBC0A26851 /* DJLocalization.framework */; }; - C76CBEAA9BB92204B2DB1455ED46F5A2 /* FBSDKServerConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E21E41D197B01F3360D443C64D5276D /* FBSDKServerConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C7AFBE94195CDE9B5B71175851E7B4AB /* BFWebViewAppLinkResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FE950324658A2FB6040D519A54ECEFC /* BFWebViewAppLinkResolver.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C83BCF28CCEEBFBA6AA046B735B26945 /* FBSDKSystemAccountStoreAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 807C938E8910636729CFD903C3C7DD14 /* FBSDKSystemAccountStoreAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C84911369A3F08C6C619B926CB8562AE /* FBSDKServerConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CBF1B5DF03CDE00C7701DBBC21B5B69 /* FBSDKServerConfiguration.m */; }; - C8FC4A34648038FACE81AEE4BE231AB1 /* FBSDKProfilePictureView.h in Headers */ = {isa = PBXBuildFile; fileRef = E276F047F7CACC01C034E13BF2740AB7 /* FBSDKProfilePictureView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C91DAFC1798D830D6568B3A40BC02117 /* FBSDKCoreKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AA247C00D98F41C81CE124316EBC846E /* FBSDKCoreKit-dummy.m */; }; - CAC483EF637FB4A2C2E2FC75BA631B87 /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 28530B530C1D04FEBED4F0B6F5086D74 /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CAD619F21A98965A67142D9C03D4DEE0 /* NAKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = 9435752406A9D522360E3BF1204820A0 /* NAKeychain.m */; }; - CB5C4E2D049CE4ED25E8585745AFB9B9 /* FBSDKCloseIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 7686136F7D74CCABFDDE35CADB946E7B /* FBSDKCloseIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CB62E2E929C227DBA2E982337C7550BD /* KeccakNISTInterface.c in Sources */ = {isa = PBXBuildFile; fileRef = E8B721D310F695C72FF551844A6CB9D1 /* KeccakNISTInterface.c */; }; - CC17C60FE6EF4875F909E23B64EEA336 /* FBSDKShareOpenGraphContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E89EAF7BB3E9B44C6AADC5192F45D3B /* FBSDKShareOpenGraphContent.m */; }; - CD0E79BBA8608E3E44545EF8B22F06FB /* BFURL.h in Headers */ = {isa = PBXBuildFile; fileRef = C609213D43937C2CE799072EA67CFCF8 /* BFURL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CD224C38C2785D1A525A6E15662F1CC5 /* KeccakNISTInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBFBCCA5034ACBB1774869288D34193 /* KeccakNISTInterface.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C7AFBE94195CDE9B5B71175851E7B4AB /* BFWebViewAppLinkResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 14E5F5359F39DDEF35745253218C0741 /* BFWebViewAppLinkResolver.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CA08081E0B27DF4B55A911DD597BAD73 /* FBSDKApplicationDelegate+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CFEAA92D051BFD63ABD2F0B1D843A43 /* FBSDKApplicationDelegate+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CAC483EF637FB4A2C2E2FC75BA631B87 /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = EF9A06928BB863B096D3051E2B42D65F /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CAD619F21A98965A67142D9C03D4DEE0 /* NAKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B981BAE23A86008E1E1A598B10AADD2 /* NAKeychain.m */; }; + CB62E2E929C227DBA2E982337C7550BD /* KeccakNISTInterface.c in Sources */ = {isa = PBXBuildFile; fileRef = 13CC4F09D7DF3825DDC2B0C5599C6351 /* KeccakNISTInterface.c */; }; + CBB6094E9F73FC6E8675F8530585ECA5 /* FBSDKLikeActionControllerCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D2DA206315A0212929DE51855DFAA7B4 /* FBSDKLikeActionControllerCache.m */; }; + CD0E79BBA8608E3E44545EF8B22F06FB /* BFURL.h in Headers */ = {isa = PBXBuildFile; fileRef = 6978A16C2ED3BECBC15DB8BACBF7DE64 /* BFURL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CD224C38C2785D1A525A6E15662F1CC5 /* KeccakNISTInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E4FC1F5CC565B824ECF9B25FA5CB5B8 /* KeccakNISTInterface.h */; settings = {ATTRIBUTES = (Public, ); }; }; CD6B7CAD71993DC7254FF20F1E9BFB5F /* PNObjectFormData.m in Sources */ = {isa = PBXBuildFile; fileRef = A4E2A78BC79D2D952EA296F970905DFB /* PNObjectFormData.m */; }; CD7BDBB16448A4CA1A54F63E938C0468 /* AFHTTPRequestSerializer+OAuth2.h in Headers */ = {isa = PBXBuildFile; fileRef = ABD56AD995873D9480E181B6857BE821 /* AFHTTPRequestSerializer+OAuth2.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CDB5F2A2B148CC91739B8F72C5BF3C92 /* NSUserDefaults+AESEncryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = EAC3DA45710F7A30E0D013E076CF2CBC /* NSUserDefaults+AESEncryptor.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - CE3F4ECBB0BC095577D66AE50C8E604C /* EXPFloatTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BA6C465132A04CA666C98D090309BD9 /* EXPFloatTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - CE8DF067B27FBDA7F6FE393391DB4FFE /* BFAppLinkReturnToRefererController.m in Sources */ = {isa = PBXBuildFile; fileRef = CAECB937C8EC93B3A327DEFE2152E7E1 /* BFAppLinkReturnToRefererController.m */; }; - CEC23218A5371E682945B578DC2E4C90 /* FBSDKShareConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 40C177896FC623B45606E718D26FAED0 /* FBSDKShareConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CF91C79C2D8D491BFCFEE85744C69EB9 /* brg_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = AD34A47B61991EE1DBB1650521809372 /* brg_endian.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CFA8D6B529A0EBFF0316F2629AB2556E /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = BAE4357A5B5563F1EAD9D6663A44961B /* AFImageDownloader.m */; }; - CFA9365F3EE5E035FEDE5DBB54A45CF7 /* FBSDKErrorRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EF3C47A934CED13A7BE28143D25EB5A /* FBSDKErrorRecoveryAttempter.m */; }; - CFE85C3C14F94A9A0C9E1C87B67F3FE5 /* FBSDKShareDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 36FF0041F089B0BAB08F8B9F5A78F0A2 /* FBSDKShareDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CFEED43361B0A9B1B0DFC507410B29B1 /* FBSDKAudioResourceLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A420792FB5B8D0451F1B7D7F2D71B75 /* FBSDKAudioResourceLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D02ACBA2A4AFC9D855CBF9AE94587A3B /* NANSMutableData+Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = D10CA3E4A79370F0324821D6AA292801 /* NANSMutableData+Utils.m */; }; - D02E3BBD18AC77F4AB88C9C9DA8BFC1A /* FBSDKLoginManager+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = ADCCBF0BB502FE38B771B5D809B08B1B /* FBSDKLoginManager+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CDB5F2A2B148CC91739B8F72C5BF3C92 /* NSUserDefaults+AESEncryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 98F3068BC152999AE5462F6AD825E570 /* NSUserDefaults+AESEncryptor.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + CE3F4ECBB0BC095577D66AE50C8E604C /* EXPFloatTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = CD26A0252B3BC706994E304E1FEBAF6B /* EXPFloatTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + CE8DF067B27FBDA7F6FE393391DB4FFE /* BFAppLinkReturnToRefererController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D6F02DDCE881CA9A56F6F459113783D /* BFAppLinkReturnToRefererController.m */; }; + CF91C79C2D8D491BFCFEE85744C69EB9 /* brg_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = 51B2523DD84856CE923AA19D1DB12264 /* brg_endian.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CFA8D6B529A0EBFF0316F2629AB2556E /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 3014DC9DA1FB26214CE0EE6F094C1A96 /* AFImageDownloader.m */; }; + D02ACBA2A4AFC9D855CBF9AE94587A3B /* NANSMutableData+Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = BE9638F3520C028C01CEF3DD44A687A2 /* NANSMutableData+Utils.m */; }; + D02E3BBD18AC77F4AB88C9C9DA8BFC1A /* FBSDKLoginManager+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 611CEA265C2C0A10F742F65AA73ADB6D /* FBSDKLoginManager+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D0379DD1F84E1FA4302325370FC583C9 /* FBSDKCoreKit+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 43F8444F3CB8AED307DBA9C5D63CF35A /* FBSDKCoreKit+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; D04B84B53456B9CD8A7236126075571B /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 88FF01CD247F4E80D49E487C72653CB2 /* MobileCoreServices.framework */; }; - D1634238166E52119AD66B33DA845140 /* KeccakF-1600-32-s2.h in Headers */ = {isa = PBXBuildFile; fileRef = 17202266501D513215F60CAD34D7BB4C /* KeccakF-1600-32-s2.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D1B1B2F239E5824C57997B6E0040FDC2 /* StrongestPasswordValidator-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 08647AFFD14791AA2FD8FDE283E52D60 /* StrongestPasswordValidator-dummy.m */; }; - D22166B0B53618C9CF00B8E50788C096 /* PEAR-FileManager-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5087B7A3C131A367A091728698DB2B1A /* PEAR-FileManager-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D24AC6C0D74DF62166C07A410EE206EF /* JRSwizzle.h in Headers */ = {isa = PBXBuildFile; fileRef = FC8E73EA3DCAFB1B43E8F4FDB18E1A83 /* JRSwizzle.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D289D007192CA450AD8699C7A4AFE4CF /* FBSDKURLConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DD583DD02C9FA7B02BC04245F299D2F /* FBSDKURLConnection.m */; }; - D2EE8B67FCA489A42E480EEE07117284 /* FBSDKInternalUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 260B7ED7952AA9023A40B16733B23829 /* FBSDKInternalUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D383F164776657D6F6BBDB7ADAC4F87F /* BFMeasurementEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = C5E21253902CCF90887F62AC27E99C66 /* BFMeasurementEvent.m */; }; - D3A97742CACAE0C69D639B471125E6E6 /* SPTCallSite.h in Headers */ = {isa = PBXBuildFile; fileRef = 04FDC745003AE155DBE1416F06A752FD /* SPTCallSite.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D3CA3169F319B5AD72DF85DEB6348BD2 /* FBSDKGraphRequestPiggybackManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A8C7EA0C88D5E049FD69411E0D7D76F /* FBSDKGraphRequestPiggybackManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D42027DE319EA5C109EE0A419C721F4E /* FBSDKShareConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B4C6256F8AEE10DE9A313185B729D51 /* FBSDKShareConstants.m */; }; - D45AC03952B121DA51EC389DBE608316 /* PEARFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F3028724C6756CE22D90EEA655CAD57F /* PEARFileManager.m */; }; - D56408EE9374253DACB35DEE756E680A /* FBSDKAppLinkUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 658FAF65EBB337DD3B8D391779D63019 /* FBSDKAppLinkUtility.m */; }; + D1634238166E52119AD66B33DA845140 /* KeccakF-1600-32-s2.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D876721DCBA5D03FA96D455A377E630 /* KeccakF-1600-32-s2.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D19F36FCFEF1AEA6ABA4CC9EF00AAE32 /* FBSDKAppGroupAddDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = B9D169438982AC8DF152AFF2104CA78F /* FBSDKAppGroupAddDialog.m */; }; + D1B1B2F239E5824C57997B6E0040FDC2 /* StrongestPasswordValidator-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DF60BC8AE4BCBC4749D3FC18F6046FE /* StrongestPasswordValidator-dummy.m */; }; + D1D0521423FC9587DACE99599F3871BF /* FBSDKErrorConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 42E19B8480195E75ED6D1C04F1946301 /* FBSDKErrorConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D22166B0B53618C9CF00B8E50788C096 /* PEAR-FileManager-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1318401087D302CF68435D98172F270A /* PEAR-FileManager-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D24AC6C0D74DF62166C07A410EE206EF /* JRSwizzle.h in Headers */ = {isa = PBXBuildFile; fileRef = E852640DB32D964B9267053340CDCC97 /* JRSwizzle.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D2E7CA26EBA86717C6F9EF5F4988903C /* FBSDKWebDialogView.m in Sources */ = {isa = PBXBuildFile; fileRef = 288FAEF72A04CFAC859B09EF42A67870 /* FBSDKWebDialogView.m */; }; + D383F164776657D6F6BBDB7ADAC4F87F /* BFMeasurementEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = F6036BC9A8D43F29C4628F18DBBF14CD /* BFMeasurementEvent.m */; }; + D3A97742CACAE0C69D639B471125E6E6 /* SPTCallSite.h in Headers */ = {isa = PBXBuildFile; fileRef = F152382A89A91DB138FB5221F60B59E2 /* SPTCallSite.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D441FFFC4FE2E90573DBF2477DDF8B6E /* FBSDKOrganicDeeplinkHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C20E5D56F1ACAFE1077D4DCC7B31337 /* FBSDKOrganicDeeplinkHelper.m */; }; + D45AC03952B121DA51EC389DBE608316 /* PEARFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B3DB6F624D32C139A83410CA92B271E /* PEARFileManager.m */; }; + D47F5FD0F654ACB03A3948DB29B7EE2E /* FBSDKErrorRecoveryConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = FA97847AF471D8B20E92FD77875DF5A5 /* FBSDKErrorRecoveryConfiguration.m */; }; D57E7B3AD587AE3FEF1BA51F45715F5B /* FBSDKCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 70F5502E2F6D7D6DB49012F334BE45C1 /* FBSDKCoreKit.framework */; }; + D5BAF5FC42E9BCD77EFC85D72EB2BA14 /* FBSDKContainerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C8170875C689254A0E3D36FF3CC24E8E /* FBSDKContainerViewController.m */; }; D62C21284DB922E1DAE890905C72901B /* Pods-PNObject_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A838922082CBB903238CF0302A9F06FC /* Pods-PNObject_Tests-dummy.m */; }; - D6A66AFE7BE33492D9B3F432C122398D /* FBSDKUIUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 60A1BD265CD286D871E385CAB3AD0F01 /* FBSDKUIUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D7D6B2171FAE8B2BCC701ED603E588FE /* FBSDKLoginError.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C9FF4C7812641AFE22EDA486276FA73 /* FBSDKLoginError.m */; }; - D7DEAE7CDA9B8A7FC1723B6CD71FB76C /* FBSDKLoginKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FA9226D588787D2AB33420540187F21 /* FBSDKLoginKit-dummy.m */; }; - D7FA6C12672CBC4EA8AD467141A6D01C /* NADigest.h in Headers */ = {isa = PBXBuildFile; fileRef = 73EE57437F76DD91EEB3DB1712A6ADC2 /* NADigest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D83677C54D2226C67886A525B0B46FBE /* EXPMatchers+beLessThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = AE7B2523E7879BDB0B2823E10D302111 /* EXPMatchers+beLessThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - D865C49D374C622DEBBB82825DAC916E /* FBSDKKeychainStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 744437666A4C310985F89E070D20AFFB /* FBSDKKeychainStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D87E507EE5C6A61CAB53FDE43559B9F9 /* KeccakSponge.c in Sources */ = {isa = PBXBuildFile; fileRef = 107CEFB0EE97DE00D2F0D106B67A9A14 /* KeccakSponge.c */; }; - D96BCC69689FFEED59A6D82F55F407A9 /* FBSDKLikeControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 56E29C4C8526AD1299C0F812FAE81B0D /* FBSDKLikeControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D97E2E3DFA40A47A99EAE44E4785CA7B /* FBSDKShareAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BFBBCD9E71839CD1A3B5471E65BB590 /* FBSDKShareAPI.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D9D122FDBEB9A3DD165D36FB2E889EC6 /* Bolts-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 51FE6E060FD91F6403D191D5C28AEA6C /* Bolts-dummy.m */; }; - D9F4E833E37B611B432F6B5D7072DDA2 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5102B54317BF4D3EDBF22947AFB297C2 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DAB9F7CDD6A8C1089F817DBD11146040 /* PureLayoutDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = B6DF432A86DD8854F6DF361861EC206B /* PureLayoutDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DB06D32CD38458B2BA5376AEC95920AD /* FBSDKCopying.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5984CE80E1EA3945F286BA2BD0B0AF /* FBSDKCopying.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DB30F82FB1BE083D9471B965FB500CA2 /* EXPMatchers+conformTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A1A24617EC843C5AD5E1E317AB67630 /* EXPMatchers+conformTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - DBACA662BC72B0F822451C550AF24A35 /* _FBSDKLoginRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = AA180CF84B0864F50061F615361B5A33 /* _FBSDKLoginRecoveryAttempter.m */; }; - DD674CE28CE2C5E9F538461C76AB6BD9 /* XCTestCase+Specta.m in Sources */ = {isa = PBXBuildFile; fileRef = D96A21361066BFFCF0602F7F1A724C2D /* XCTestCase+Specta.m */; }; - DD6D8A161973C0FAA7811F5C7C94A5CA /* FBSDKProfile.m in Sources */ = {isa = PBXBuildFile; fileRef = A6F317D4001F8FAD408CBD8CEDB8AA56 /* FBSDKProfile.m */; }; - DE26D5B7913CBFECC1EF14616527C4F8 /* BFTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CA078EE6168EFB6BBE01F443DA87EC5 /* BFTask.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DEE33EE38969E517444A0E1FF2E7359B /* FBSDKTestUsersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F131A60C73E0007AAB8435ED9BFBC258 /* FBSDKTestUsersManager.m */; }; - DF6685D701AED639A64918EC67970F23 /* FBSDKTypeUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 18584832D07AA30DFF308A5FAF4E4F65 /* FBSDKTypeUtility.m */; }; - DFCE253B5AB51985901EDF9BDA576736 /* BFCancellationToken.m in Sources */ = {isa = PBXBuildFile; fileRef = E44425CBF2BB9F85BF34C28515ADA063 /* BFCancellationToken.m */; }; - DFFA215EEAA8DDBD540076927535275C /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 103B1FACAF78B467C7CFCDCD2C73D72E /* AFURLRequestSerialization.m */; }; - E09AAD72633773E33CC200B89F74CF42 /* FBSDKSendButton.h in Headers */ = {isa = PBXBuildFile; fileRef = DB9921DF956E0FAE055D4EA9C7F8BE87 /* FBSDKSendButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E0A077DFB064B79685B810CCEFB2F1EF /* EXPMatchers+respondTo.m in Sources */ = {isa = PBXBuildFile; fileRef = A0796149D8110A3045BFEEB435663D65 /* EXPMatchers+respondTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E0A4A86BBC499051F3D2FFB8DA0AF46E /* FBSDKDialogConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CA48FF056AFE1625295BF2A578AACDA /* FBSDKDialogConfiguration.m */; }; - E0AAF49134A0505DF00E20E7B62087E1 /* EXPMatchers+beIdenticalTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AF057117713B72B97B7C5632F1811AA /* EXPMatchers+beIdenticalTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E0C14077720B3EA3D3CD9FDE663FA6CA /* FBSnapshotTestController.h in Headers */ = {isa = PBXBuildFile; fileRef = A82B17036E3C5AEF329FF8B839E6CE4B /* FBSnapshotTestController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E0CAC93889D3D8BF9AC442885E62EE38 /* DJLocalization-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DAA7EC5D726F01CE0F6EC734AF07F4B2 /* DJLocalization-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E0D4045AC4C1B41917FCA23A042D18B2 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F4405FAC11055DC76F681EA9DD34F07 /* AFHTTPSessionManager.m */; }; - E0E8DA57CF1006514E76D3C3348704D0 /* FBSDKAccessTokenCacheV3_17.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C29F9F5808028E7ED6FD3CAA5B17EA0 /* FBSDKAccessTokenCacheV3_17.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E11E491CE327A39F0FCB60EB963A4C59 /* BFTaskCompletionSource.m in Sources */ = {isa = PBXBuildFile; fileRef = A4AC619A9F6D17BFEC3E4963C61FB7A2 /* BFTaskCompletionSource.m */; }; - E1515E2AC1A2A25360EC34CD9C600DB4 /* FBSDKCrypto.m in Sources */ = {isa = PBXBuildFile; fileRef = D5D77D059A34651CCF8CB913FB7B1166 /* FBSDKCrypto.m */; }; + D66B3FFB50C1F109E8B86B330382E5DD /* FBSDKSharing.h in Headers */ = {isa = PBXBuildFile; fileRef = 256898135B3B63914108DC1429004A14 /* FBSDKSharing.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D6961FE567A047B2EE394D527EF414E0 /* FBSDKGraphRequestPiggybackManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D51C8B33AC2BE4D3BEFC3E2D8D60CE32 /* FBSDKGraphRequestPiggybackManager.m */; }; + D6A93D87E6D9F0596FF0B0FADA862421 /* FBSDKCopying.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C6FB78383107DB63E7FE1205EE35C57 /* FBSDKCopying.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D7A3DDFC81E5F492259FDA6E57748A59 /* FBSDKDynamicFrameworkLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 200D0E552334CF9F8D672E59BBA49C46 /* FBSDKDynamicFrameworkLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D7D6B2171FAE8B2BCC701ED603E588FE /* FBSDKLoginError.m in Sources */ = {isa = PBXBuildFile; fileRef = 43E1B5C06794ECD432BF5FB09C801C05 /* FBSDKLoginError.m */; }; + D7DEAE7CDA9B8A7FC1723B6CD71FB76C /* FBSDKLoginKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C84FCABFC94C9062F2E1E5428EBE2A73 /* FBSDKLoginKit-dummy.m */; }; + D7E7CC8C8AB8DC9253A661C7374A9F93 /* FBSDKGraphRequestBody.h in Headers */ = {isa = PBXBuildFile; fileRef = E4B2BB344A8DD9EE0CC51A218DB8BD5D /* FBSDKGraphRequestBody.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D7FA6C12672CBC4EA8AD467141A6D01C /* NADigest.h in Headers */ = {isa = PBXBuildFile; fileRef = CEFBFAA9C668DDAF45F0541851D80421 /* NADigest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D83677C54D2226C67886A525B0B46FBE /* EXPMatchers+beLessThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA70444EC4A9B96758322815305A26F /* EXPMatchers+beLessThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + D839D80E3513E3FB45BAF47D9F5DD3CB /* FBSDKAppInviteDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = B596A7CF7087476AB139315B678EF5AE /* FBSDKAppInviteDialog.m */; }; + D87E507EE5C6A61CAB53FDE43559B9F9 /* KeccakSponge.c in Sources */ = {isa = PBXBuildFile; fileRef = 5BA42E71DB06E457F15A8AE4779EB4E7 /* KeccakSponge.c */; }; + D902EF709FC83BE17940BEF6CBB7F94C /* FBSDKViewImpressionTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A506B1C1783E7F0A07808BB252BDCF8 /* FBSDKViewImpressionTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D965808A254FA29240788115D19F782C /* FBSDKKeychainStoreViaBundleID.h in Headers */ = {isa = PBXBuildFile; fileRef = 972DE869A739F46EF674A5119BF2D22F /* FBSDKKeychainStoreViaBundleID.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D9D122FDBEB9A3DD165D36FB2E889EC6 /* Bolts-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 07C01DDE8868E2D9998844D0615CC1B6 /* Bolts-dummy.m */; }; + D9F4E833E37B611B432F6B5D7072DDA2 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 7848FE6A7F37A737C3F472087C2F670C /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DA2F3DBB93F7A770AC12AA9769105CE3 /* FBSDKBridgeAPIResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = A7F2009688F865FF85650472CDBAE378 /* FBSDKBridgeAPIResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DA62B1DACA061A8DE4B7BE418CE33E5D /* FBSDKCloseIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 673F0F65DC14E6C22BBCA0F0183E0AB0 /* FBSDKCloseIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DAA9D0E08221846F34174BA9C7933C01 /* FBSDKErrorConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = FF5B0791E066D22409099929107A5B5E /* FBSDKErrorConfiguration.m */; }; + DAB9F7CDD6A8C1089F817DBD11146040 /* PureLayoutDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 15A2E05A14DAFBFC3A5E679EA1367E68 /* PureLayoutDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DB30F82FB1BE083D9471B965FB500CA2 /* EXPMatchers+conformTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 07417C690946D615EC580139DD6770D0 /* EXPMatchers+conformTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + DB83FFC19AAC1D048DD3B89367D5890D /* FBSDKMaleSilhouetteIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 06F52D6EA2CF650034736A6423DB2551 /* FBSDKMaleSilhouetteIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DBACA662BC72B0F822451C550AF24A35 /* _FBSDKLoginRecoveryAttempter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E13F0EE0899D5FB0CFA8C5DA4D24A58 /* _FBSDKLoginRecoveryAttempter.m */; }; + DD203F22883C5445DDA618371EEFEC07 /* FBSDKSystemAccountStoreAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 739D5AEE5D3D4DB22A271BBD6848B4EB /* FBSDKSystemAccountStoreAdapter.m */; }; + DD674CE28CE2C5E9F538461C76AB6BD9 /* XCTestCase+Specta.m in Sources */ = {isa = PBXBuildFile; fileRef = 57683BBB233547F87E4BCE042AAD46EF /* XCTestCase+Specta.m */; }; + DE0C2AE2E445410C2D998F2093B6EE7C /* FBSDKLikeButton+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 78C42FEC186506BE6764625FBF7FC746 /* FBSDKLikeButton+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DE26D5B7913CBFECC1EF14616527C4F8 /* BFTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 231E22E21BB7B3C546B9D482D1325E4D /* BFTask.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DE29145843F4B583BCE9E937F5026F1D /* FBSDKMessengerIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = 10E99A7EF329A6775E40A09BCE561657 /* FBSDKMessengerIcon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DF22434EDCC22BE7C84E203A0924CABA /* FBSDKVideoUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0512C9C72B5372DE5932D7D0E894BA5A /* FBSDKVideoUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DF89CBE6455EE673C13371ABD62DBC51 /* FBSDKAppEventsDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = FC84D96AE9BFF675824DAA12DFF57F91 /* FBSDKAppEventsDeviceInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DFA433E5601942169264F9B5DFE14496 /* FBSDKSharePhotoContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A8E8A304F22192DAFC54DC063EC6FDD /* FBSDKSharePhotoContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DFCE253B5AB51985901EDF9BDA576736 /* BFCancellationToken.m in Sources */ = {isa = PBXBuildFile; fileRef = 64705C6326902A1E90A8B6E1EC2117B4 /* BFCancellationToken.m */; }; + DFFA215EEAA8DDBD540076927535275C /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = D657B41210C4161BD5615C63467D62A6 /* AFURLRequestSerialization.m */; }; + E0A077DFB064B79685B810CCEFB2F1EF /* EXPMatchers+respondTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 195B737E1CD845537DB0DF1097BAAF8B /* EXPMatchers+respondTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + E0AAF49134A0505DF00E20E7B62087E1 /* EXPMatchers+beIdenticalTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 5771133A0B9D8D580460256CAD9BBC3D /* EXPMatchers+beIdenticalTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E0C14077720B3EA3D3CD9FDE663FA6CA /* FBSnapshotTestController.h in Headers */ = {isa = PBXBuildFile; fileRef = 28200E73D9B0F80DE288887E14BDB336 /* FBSnapshotTestController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E0CAC93889D3D8BF9AC442885E62EE38 /* DJLocalization-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 691B9C9A45E203778B90E2608202C037 /* DJLocalization-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E0D4045AC4C1B41917FCA23A042D18B2 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AEB8CD1F02B5484A2B1F6836597E3217 /* AFHTTPSessionManager.m */; }; + E11E491CE327A39F0FCB60EB963A4C59 /* BFTaskCompletionSource.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A9DA6E663C1EF1DD397022C69864F8 /* BFTaskCompletionSource.m */; }; E191B8134B357631BB7AF9C50184D6DF /* PNUser.h in Headers */ = {isa = PBXBuildFile; fileRef = 24DB960A119FF63D4696D63B3619C0E3 /* PNUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E1C73181839E6E005843134CF17BFBAF /* FBSDKShareDialogMode.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BDA5598949641C7366102D8C7FF0D46 /* FBSDKShareDialogMode.m */; }; - E1EC4532663CA75DE5BD00CB0A56814D /* Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = A6DC6954682868C2C0845DE2A247A3EC /* Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E25B4273521E24530B6032CF51C0DCD0 /* FBSDKKeychainStoreViaBundleID.m in Sources */ = {isa = PBXBuildFile; fileRef = FA4956EE58682984CF3921C044964008 /* FBSDKKeychainStoreViaBundleID.m */; }; - E2B24953F516D98F9B0DE7232BC4D873 /* FBSDKBoltsMeasurementEventListener.h in Headers */ = {isa = PBXBuildFile; fileRef = B34B806EFDB531113FBAAC5D36BDCD38 /* FBSDKBoltsMeasurementEventListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E4AA4A6081D98F1090BE4A64673608B2 /* NSDate_Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B3B0B7AE400E0C7E7D2C8C0562FAB4 /* NSDate_Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E5AD01A3E47AF323E991678978FC836A /* FBSDKTimeSpentData.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E01FE093AB147FA77E4388995EDDD5F /* FBSDKTimeSpentData.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E5BC8A287405524C4907BE593F2F992F /* FBSDKAppEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = 947CB33CA6BDED3A3445148F7787BFF4 /* FBSDKAppEvents.m */; }; - E63B17684F86D3A2253CDC52A14AE195 /* RZDataBinding-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 447410E401558E661495986E19B7EC53 /* RZDataBinding-dummy.m */; }; - E6DF198BF5F1277E6245D65482F02756 /* FBSDKAccessTokenCacheV4.m in Sources */ = {isa = PBXBuildFile; fileRef = B181CBEFE06CAF15F72D0720E18C9FB0 /* FBSDKAccessTokenCacheV4.m */; }; - E71E7759EC2D8D74AC9A001A5344C1FF /* FBSDKConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = EE216855B19873EC612C3DF88DB60379 /* FBSDKConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E1EC4532663CA75DE5BD00CB0A56814D /* Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = AE134F8C1D0A58B563DE469E14F80041 /* Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E2F415ECE30EBBDF2E791FA0A12ECC29 /* FBSDKBridgeAPIProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 676EE077FA703FDA51B412A4E208C8E6 /* FBSDKBridgeAPIProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E42423F8227FE330F57E6CA7AA468D45 /* FBSDKServerConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BFE8FD8E5D9ABFCC7A1E6689584AF06 /* FBSDKServerConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E4AA4A6081D98F1090BE4A64673608B2 /* NSDate_Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 49122589DEA4486551CCC922103F3E76 /* NSDate_Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E5B3A8C01E5EA6F011A85747A9EDEFFC /* FBSDKShareOpenGraphObject.m in Sources */ = {isa = PBXBuildFile; fileRef = F13EF31F1AA7B5B99B4C7429B0E2A61F /* FBSDKShareOpenGraphObject.m */; }; + E5FFE022FD6699990599EEA6529BC636 /* FBSDKBridgeAPIProtocolWebV1.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DE911922466F4B2EC966362BBB4C862 /* FBSDKBridgeAPIProtocolWebV1.m */; }; + E63B17684F86D3A2253CDC52A14AE195 /* RZDataBinding-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AA5E41ADBA51AFB1D6489AEDCBC3D7BD /* RZDataBinding-dummy.m */; }; + E6D504A4DEDA3BB58E7C6493EE96AFD9 /* FBSDKAppEvents+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 482EDF90F7F4037C8F095E3D4261BD7E /* FBSDKAppEvents+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; E72A6778457A6B374F1752788903BD5B /* JRSwizzle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 407C4FE5E0B2A2373DE0D9D29B5B7CDB /* JRSwizzle.framework */; }; - E735386085CE344F6A01178CF4763852 /* EXPMatchers+beNil.h in Headers */ = {isa = PBXBuildFile; fileRef = 687444EF918505E7A3830D317B3A4EDE /* EXPMatchers+beNil.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E7988678C81F7CCB95D239375FC6986D /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = D39EBB7E0D8728C0D42E67B1D27ECBBB /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E928175AFFCFBADEAADDE0E3DDF0E4B2 /* FBSDKShareLinkContent+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = DDBF168AC187B0F9D4FAC67137A4049A /* FBSDKShareLinkContent+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E94B0D1A97767B7CA82802AE6DA28D11 /* DJLocalization.h in Headers */ = {isa = PBXBuildFile; fileRef = 039E922CD7A115D61B8079B4C61F7AE3 /* DJLocalization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E95E9B817C6D9D281C5145EC0409DF01 /* XCTestCase+Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = EFCA83787AB7DBA58319102E0E4C70AB /* XCTestCase+Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EA7ACAA2A7830DE376AFD0D534DE30E0 /* BFExecutor.m in Sources */ = {isa = PBXBuildFile; fileRef = 8480CBFC8A66E05B431626B0D9F70C62 /* BFExecutor.m */; }; - EB18DAE25A5C7AAC10BE96F86E97B230 /* UIStoryboard+DJLocalization.h in Headers */ = {isa = PBXBuildFile; fileRef = 79CDF9E9BA39CD72553D9A99031287C5 /* UIStoryboard+DJLocalization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EB1C91949EA027BE05B1F3D502162CEE /* FBSDKBridgeAPIProtocolWebV1.m in Sources */ = {isa = PBXBuildFile; fileRef = 659096B8A87C3FBEFC0D1B19868FB91D /* FBSDKBridgeAPIProtocolWebV1.m */; }; - EB6DF93CD584CF29DF200477790B84D7 /* FBSDKGraphRequestMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D9E09D692C1114FE577867F4DBF022C /* FBSDKGraphRequestMetadata.m */; }; - EB7E9D05533612A4AA2FA340D77EB7F7 /* CodFisResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CEE8E274AF267AF9509FB37BEB30945 /* CodFisResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EB8D8DC14C0B125AE8229FF7A6F75653 /* FBSDKApplicationDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C8DF9303BCF4E0746AE183513D17DEE /* FBSDKApplicationDelegate.m */; }; - EC62E354409EDBB4B0F716E659159005 /* FBSDKLoginManagerLoginResult+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = D8BF9FFCDA47461507277A15D00FFF94 /* FBSDKLoginManagerLoginResult+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EC7CADE416A78A1CD6936018A6695126 /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 64153FFD3C76EC75B40D741CD0BCC1A3 /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E735386085CE344F6A01178CF4763852 /* EXPMatchers+beNil.h in Headers */ = {isa = PBXBuildFile; fileRef = 51C83EB9BD4D907B0A91FF4090D79ED7 /* EXPMatchers+beNil.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E73947EA031C54B4A4E3E3B141586FB0 /* FBSDKLikeDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = CB69796C28A85447C8EC2D2681F0C9C9 /* FBSDKLikeDialog.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E75D1660C1933088EE6CA997BEAAB23E /* FBSDKLikeControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 26D46E1C3FE253D44017E31E32417AC8 /* FBSDKLikeControl.m */; }; + E7988678C81F7CCB95D239375FC6986D /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AD87D938903FD5D19EFB78028C38528 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E7EDF8AFADD549527BAA0FF0B813C44C /* FBSDKProfile.m in Sources */ = {isa = PBXBuildFile; fileRef = 78D9B8830854D5A84FEEF9E46D93E2DB /* FBSDKProfile.m */; }; + E94B0D1A97767B7CA82802AE6DA28D11 /* DJLocalization.h in Headers */ = {isa = PBXBuildFile; fileRef = E8FD047CB37CFADDDE0D782465F3C292 /* DJLocalization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E95E9B817C6D9D281C5145EC0409DF01 /* XCTestCase+Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EDF91E9455975384B6E2B2C8FB6DD55 /* XCTestCase+Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E9EEC6C8F1D68B18137981BE5EE2CF36 /* FBSDKAccessTokenCache.h in Headers */ = {isa = PBXBuildFile; fileRef = AD5047954883801B42FD1569DBAE32BE /* FBSDKAccessTokenCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E9FF502F63179B3E7EEA42FB3A31017A /* FBSDKMaleSilhouetteIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = EC3CC2C6D08E9591E856E076C38E0377 /* FBSDKMaleSilhouetteIcon.m */; }; + EA7ACAA2A7830DE376AFD0D534DE30E0 /* BFExecutor.m in Sources */ = {isa = PBXBuildFile; fileRef = EE0C97C68DB306BC707DB3E249BF73C5 /* BFExecutor.m */; }; + EA9B123CC873F3B5BE785FDFA96B057F /* FBSDKTypeUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 57849B9CE917429F9BC666B31CD6E00B /* FBSDKTypeUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EAE5D0F5B70E304DE8E8F3F5B14828B1 /* FBSDKGraphRequestMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CF858CCA2DDDD4A1A6F756C5AA8879F /* FBSDKGraphRequestMetadata.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EB18DAE25A5C7AAC10BE96F86E97B230 /* UIStoryboard+DJLocalization.h in Headers */ = {isa = PBXBuildFile; fileRef = 06A1AC1F9AD9335C5FAFBB1B1FBF2772 /* UIStoryboard+DJLocalization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EB2670466E38D34F603B6BC0313A6742 /* FBSDKAppEventsStateManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C6E4BCF0B53925F56BE9774056726852 /* FBSDKAppEventsStateManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EB7E9D05533612A4AA2FA340D77EB7F7 /* CodFisResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = FBDB3961A1D5F30324CBA68909848205 /* CodFisResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EC62E354409EDBB4B0F716E659159005 /* FBSDKLoginManagerLoginResult+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B420400D5E3D65310C5B401FC16B1B3 /* FBSDKLoginManagerLoginResult+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EC7CADE416A78A1CD6936018A6695126 /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A5F6A94885DC3BA2C7E8B645C323B96 /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; EC800E0A989E2C07F076640BB8C46A22 /* PNObjectModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A2F057BCFFB56AB1A75E59F06F1C00E /* PNObjectModel.m */; }; - ECE679A1DE9D510DFA9C3CE21D0992DC /* FBSDKBridgeAPICrypto.m in Sources */ = {isa = PBXBuildFile; fileRef = 7519DF13865DCB490F1AFDE03BB1D42D /* FBSDKBridgeAPICrypto.m */; }; - ECFDAB3D0480499E3F5736DAE8A9151A /* FBSDKLikeBoxBorderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 02E2DCDC2394BC2D82C38DFDB22D1F0A /* FBSDKLikeBoxBorderView.m */; }; - ED837ED8AB0A49C40B7D562300D31203 /* BFTask.m in Sources */ = {isa = PBXBuildFile; fileRef = B86C3ABAA1C03B98FD8E18B1BD52D6F3 /* BFTask.m */; }; - EED1705688A5E9DB9470E016428CEA15 /* FBSDKShareOpenGraphContent.h in Headers */ = {isa = PBXBuildFile; fileRef = E52B562891283E5EB698DA2F7C9E5F3D /* FBSDKShareOpenGraphContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EED85CFF38F44EF6AD8DECCCF1D5DF39 /* KeccakF-1600-unrolling.h in Headers */ = {isa = PBXBuildFile; fileRef = 4ACFB68C8B8EBEA547BD37E82B8D18E3 /* KeccakF-1600-unrolling.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EF6497EE123F6BC0C1B09717437C5908 /* EXPUnsupportedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 273DC7EB2B323E05157FB36444154676 /* EXPUnsupportedObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - EF7C1BB7EFE8DA02E953EC17095AADDA /* FBSDKContainerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 20A22003630E69D0BD9DE070442976D4 /* FBSDKContainerViewController.m */; }; - EFD17CBB79D64621899BE39B543D84F5 /* FBSDKAppEventsStateManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EA6A5BAB99E428D61F09DBE6A84A211 /* FBSDKAppEventsStateManager.m */; }; - F0255DAC729629E968EA52EC310AA8C9 /* BFAppLinkReturnToRefererView.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CEED3793517380B6F18383B05E5E57 /* BFAppLinkReturnToRefererView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F0DDF02A078B917997FF025BB33BB842 /* EXPMatchers+conformTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 1083C5A3C38E2674FDB6529415D4DAA2 /* EXPMatchers+conformTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F12D57414A73406831CC032A7170DBFF /* EXPMatchers+beginWith.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B60F33FB681C64F7B9D40506CFCDBB3 /* EXPMatchers+beginWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - F157E5B2C8E17BA7D46D1708F5BB86B6 /* FBSDKShareVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = 9016A2EFD27B34D982A2D7C5AA243507 /* FBSDKShareVideo.m */; }; - F1C88F717B94FB174ECC9D2B0828FBBD /* FBSDKAppEventsDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 916F66CB5B12D626606346FAFF25AF2D /* FBSDKAppEventsDeviceInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F1E3108F4AF8125466B50E2E15321D72 /* FBSnapshotTestCase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 98243DCC012DCD80E78016B507020923 /* FBSnapshotTestCase-dummy.m */; }; - F29FA01492C3A31E2A53738C941D8204 /* FBSDKLikeButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 8795173E6ED2E8C56499D6F17C175DF3 /* FBSDKLikeButton.m */; }; + ECC1A980B063554D6B4B8B75FCDEB777 /* FBSDKGraphRequest+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C9659EE991E54BDEC6ED95B8A89C75 /* FBSDKGraphRequest+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ED837ED8AB0A49C40B7D562300D31203 /* BFTask.m in Sources */ = {isa = PBXBuildFile; fileRef = B5681EF371AB5E1523DB26EE4139B045 /* BFTask.m */; }; + EED85CFF38F44EF6AD8DECCCF1D5DF39 /* KeccakF-1600-unrolling.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DD7E9584A2A33854DC8A90584DF8906 /* KeccakF-1600-unrolling.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EF4FD235DD1FA69D7E3F07CE6BBE6A87 /* FBSDKSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 234052FD5ECDA2FCC7D3F7CA371D7F17 /* FBSDKSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EF6497EE123F6BC0C1B09717437C5908 /* EXPUnsupportedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A097FEBE06E8C2C81A2B12DFCF9A593 /* EXPUnsupportedObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + EFCC14FC93C089D3303B86350EC7E255 /* FBSDKAppLinkUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = F33B90ADE7C971940D79CCC56F066559 /* FBSDKAppLinkUtility.m */; }; + EFFD6E269F82360F54906FD396256E9C /* FBSDKAppEventsState.h in Headers */ = {isa = PBXBuildFile; fileRef = 3941DD5116792FD4EC1696B55A6CBBD1 /* FBSDKAppEventsState.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F0255DAC729629E968EA52EC310AA8C9 /* BFAppLinkReturnToRefererView.h in Headers */ = {isa = PBXBuildFile; fileRef = 892C2DA192D9373017DE6CD644B3463F /* BFAppLinkReturnToRefererView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F0DDF02A078B917997FF025BB33BB842 /* EXPMatchers+conformTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F96CDA0458545B86C5EABAE88FF7614 /* EXPMatchers+conformTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F12D57414A73406831CC032A7170DBFF /* EXPMatchers+beginWith.m in Sources */ = {isa = PBXBuildFile; fileRef = F2785E9A1493F5647D43612DD57E5143 /* EXPMatchers+beginWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F133C9F1A15818518D0FB10A4ED0DD09 /* FBSDKButton+Subclass.h in Headers */ = {isa = PBXBuildFile; fileRef = D0BC7B97525BE585EC1E7119A35A17EF /* FBSDKButton+Subclass.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F1A619BA53B94B8F18245C7A7F17D52F /* FBSDKProfilePictureView.m in Sources */ = {isa = PBXBuildFile; fileRef = CC21FFE9BEDE528637ED1DB5FD89172E /* FBSDKProfilePictureView.m */; }; + F1E3108F4AF8125466B50E2E15321D72 /* FBSnapshotTestCase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F041211066C97F9E96E7960E1C176FB /* FBSnapshotTestCase-dummy.m */; }; + F26DEEAD3638F33F87903B3B59BF61A6 /* FBSDKCoreKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 120098919E89B82A79D7D6DEC1E02EE0 /* FBSDKCoreKit-dummy.m */; }; F311DEC96656E8064228C46BE605B9C6 /* PNObjectFormData.h in Headers */ = {isa = PBXBuildFile; fileRef = 362F96FA0485DE23220220D1792F4980 /* PNObjectFormData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F35C1B1A255D97BBA6C950D0125D118D /* FBSDKButton+Subclass.h in Headers */ = {isa = PBXBuildFile; fileRef = 82EAA4AA5FD83C3C2411EC8C73D06225 /* FBSDKButton+Subclass.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F364BD52873F7B66529C5BBDB2FFAD8C /* FBSDKShareOpenGraphObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 2359F25A5880803EFE1C9C3D1B492DB3 /* FBSDKShareOpenGraphObject.m */; }; + F32BCE7FCC229D0DBBEC4F2B0C4A117D /* FBSDKLikeDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 04DBDB386DC7849AC43277E186A0C50E /* FBSDKLikeDialog.m */; }; + F3959192ABF7A0AE04D1FB636B8A4CE2 /* FBSDKServerConfiguration+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E84D8DADD1E3FD9D986109D0B012573 /* FBSDKServerConfiguration+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; F3AAC5A30B64E7BF5CBFF41820AD0D84 /* PNInstallation.h in Headers */ = {isa = PBXBuildFile; fileRef = D92CB883B04257D215FC458F58810952 /* PNInstallation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F3C0B2ABBB66AD36E5F26C1140AB336A /* FBSDKShareVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = A481B92035AF843BE514F9F6E3DE4257 /* FBSDKShareVideo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F41209A94070904A00BDF24ACB6336B6 /* EXPMatchers+beFalsy.h in Headers */ = {isa = PBXBuildFile; fileRef = 500411AE7DD03546302F224C244C6E48 /* EXPMatchers+beFalsy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F4A82E8C22F4C55029EC744E352D35A4 /* FBSDKGameRequestFrictionlessRecipientCache.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE411D6359BBB2F999C46431A627EB5 /* FBSDKGameRequestFrictionlessRecipientCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F4E58516B444895CAA6C6360A6D37C8D /* FBSnapshotTestCasePlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 42BB598A412BA72A5F0A9796D399721B /* FBSnapshotTestCasePlatform.m */; }; - F5605EA4F2ED84C2E0B1601D390129AB /* BFWebViewAppLinkResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EEFD22BE15AEF5875752FF3FE246929 /* BFWebViewAppLinkResolver.m */; }; - F75CAA7A02AF607FFB58C536387579DB /* FBSDKCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 70F5502E2F6D7D6DB49012F334BE45C1 /* FBSDKCoreKit.framework */; }; - F75CB2A727F678C9A848A3A11EA7979B /* EXPMatchers+haveCountOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B14E1C93E49F8D18D82EFF94929E72E /* EXPMatchers+haveCountOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F41209A94070904A00BDF24ACB6336B6 /* EXPMatchers+beFalsy.h in Headers */ = {isa = PBXBuildFile; fileRef = 03C2D7408C11E44ABA7ACADBDBC4BA91 /* EXPMatchers+beFalsy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F4E58516B444895CAA6C6360A6D37C8D /* FBSnapshotTestCasePlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = E8D1A1C62E8E9445D79871A021157439 /* FBSnapshotTestCasePlatform.m */; }; + F5605EA4F2ED84C2E0B1601D390129AB /* BFWebViewAppLinkResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = B7B19758012A4BE205DFCC3716D15021 /* BFWebViewAppLinkResolver.m */; }; + F63D34A7EAEEDDEBE954096C8961EE3B /* FBSDKHashtag.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C7865024E318D41116924F4F7EE1A05 /* FBSDKHashtag.m */; }; + F75CB2A727F678C9A848A3A11EA7979B /* EXPMatchers+haveCountOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B4768BE79E8B7920423DEAF2754E9CF /* EXPMatchers+haveCountOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; F7A954861A2FEF73F7CBE26314CB111A /* NSUserDefaults_AESEncryptor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 38A7A485C5EBC0A8450912D837615A34 /* NSUserDefaults_AESEncryptor.framework */; }; - F8741712B8C0F04099C0283F7F01BAD9 /* FBSDKSharingButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 325E88E69470EA0C0C109A3E6D425128 /* FBSDKSharingButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F87A681D61932E832138162371065AC3 /* FBSDKTypeUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 8833A20D1D1862AF4392D9D5DDEDBC6B /* FBSDKTypeUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F889401BA53FCDCAF5A191644C9F4450 /* FBSDKLikeObjectType.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BDEBE92E16A9F4BB5613080352DE2E0 /* FBSDKLikeObjectType.m */; }; - FA079C94341F73A4B0992A72FFD6815F /* FBSDKColor.h in Headers */ = {isa = PBXBuildFile; fileRef = 56F1E0116BE2D500E00CBB347802E78A /* FBSDKColor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FA2642C828F737766F9620106F7A80D9 /* FBSDKErrorRecoveryConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 5604CC15DEB32CB7BE46B146A552700B /* FBSDKErrorRecoveryConfiguration.m */; }; - FA4C24F956203244CA8854652E9B86E7 /* FBSDKAppInviteContent.m in Sources */ = {isa = PBXBuildFile; fileRef = D34C3AEA8A463BAFA6CB4443B6871913 /* FBSDKAppInviteContent.m */; }; - FAD03A1D29BFD90BCB7F04B02E6DED36 /* FBSnapshotTestCasePlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 5728FE3A2BCC6D0FD457069B62DA8809 /* FBSnapshotTestCasePlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FB0431CF32781341437DA35F1D1B4BB6 /* CocoaSecurity.m in Sources */ = {isa = PBXBuildFile; fileRef = 115F161B08D560C5B45D813D10FEEC81 /* CocoaSecurity.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + F80F495276059A8FAAB88BF8C2EA58B9 /* FBSDKCheckmarkIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = 799F31D542F0BC48CBF894FE8E7C4CAD /* FBSDKCheckmarkIcon.m */; }; + F86F451F6AA6FB408A6DB5A117CB96BE /* FBSDKTriStateBOOL.h in Headers */ = {isa = PBXBuildFile; fileRef = 16A9EB545458D21E9D06E1B25EA9F35E /* FBSDKTriStateBOOL.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F8FAE472C3C00C1E42DD2DC54B360D51 /* FBSDKShareButton.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FB462FDCF27B48680B1AFD1DE79161 /* FBSDKShareButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F8FB7A9780E2A40ACDA1F21C5969B527 /* FBSDKViewImpressionTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C7C1E8268AE15257E3B85CBE6CF01FF /* FBSDKViewImpressionTracker.m */; }; + F95A85F09940C24A37B95A60AB37802D /* FBSDKLikeBoxView.h in Headers */ = {isa = PBXBuildFile; fileRef = 277D86F801308E4154D071D60FE6C76A /* FBSDKLikeBoxView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F98D25A874AA92FABCBF4A434A573933 /* FBSDKMath.h in Headers */ = {isa = PBXBuildFile; fileRef = CA7EF30CBB52E15FD5827A9611114A3D /* FBSDKMath.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FA16BCB39DED31DEB5EE3BBADB13E204 /* FBSDKBridgeAPICrypto.m in Sources */ = {isa = PBXBuildFile; fileRef = 23DD5A2C957A7D90E55E3CDCC78A7581 /* FBSDKBridgeAPICrypto.m */; }; + FA5911BDD42D4D5735385D2761FC41A7 /* FBSDKAccessTokenCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 721650287A3EE805C32B1C6A46A89652 /* FBSDKAccessTokenCache.m */; }; + FAD03A1D29BFD90BCB7F04B02E6DED36 /* FBSnapshotTestCasePlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 3351C3252EA16F8D628CACA5C633566D /* FBSnapshotTestCasePlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FAFAF3B263C62E610796FC8125B073C8 /* FBSDKErrorRecoveryConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 28C99415A481E07D205483DBA8B88242 /* FBSDKErrorRecoveryConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FB0431CF32781341437DA35F1D1B4BB6 /* CocoaSecurity.m in Sources */ = {isa = PBXBuildFile; fileRef = 8136A30608BB17DF03790814A59F7A5B /* CocoaSecurity.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; FB4840D89366A606D72E79014DEC71A2 /* FBSDKLoginKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C86FAE4C0EBB70C24F62BD1107EFD03 /* FBSDKLoginKit.framework */; }; - FB7549AED3B510E676F2DAA0BAD007C4 /* NASHA3.m in Sources */ = {isa = PBXBuildFile; fileRef = 09BD416076DF3100F0191E589EC527EE /* NASHA3.m */; }; - FC20596ABFE14A61F171A29FD03275E7 /* EXPMatchers+contain.m in Sources */ = {isa = PBXBuildFile; fileRef = B1FDE45CF1D8468C8E70E9A2549A3530 /* EXPMatchers+contain.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - FC45858927D3B6A0F922C4B697B04A38 /* EXPMatchers+match.m in Sources */ = {isa = PBXBuildFile; fileRef = 57577834A405A8EB0448DF49761F42E0 /* EXPMatchers+match.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - FC61F990C23EA893733F1D8DACB1A434 /* FBSDKSharePhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = DD773B3C7A1E4ABC1870E6735655A05B /* FBSDKSharePhoto.m */; }; - FD2D4497BC41412128C2D87C1BDE7398 /* EXPMatchers+beginWith.h in Headers */ = {isa = PBXBuildFile; fileRef = EA668A0E183EB17BC96B83A1F8B4BDA6 /* EXPMatchers+beginWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FDBD71BA10E28E22318791D0963AC415 /* FBSDKWebDialogView.m in Sources */ = {isa = PBXBuildFile; fileRef = D7843BC8E1DF2780F836A125FDBEAEB5 /* FBSDKWebDialogView.m */; }; - FE5E8CE045BE9FB310D15708F38A5EEB /* SPTSharedExampleGroups.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F353E372E05DE28F34CDE4C0BF44626 /* SPTSharedExampleGroups.m */; }; + FB7549AED3B510E676F2DAA0BAD007C4 /* NASHA3.m in Sources */ = {isa = PBXBuildFile; fileRef = D5E2406C700B0FA97B717745E7006848 /* NASHA3.m */; }; + FB7B76F9942AE0F7DEC11FAAEE4739B7 /* FBSDKLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = C287470DCDAC50B78629B5D14F924AE7 /* FBSDKLogger.m */; }; + FBBCAEA6DC1314D681C8467E418D99B9 /* FBSDKAppGroupContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F1CD3AB11D5F60FC9F37E5D82358E7E /* FBSDKAppGroupContent.m */; }; + FBE9ECC4946A8FAF7DB8B42B4D547C1D /* FBSDKAudioResourceLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = E8446514C078A1D231E30799C51B84E0 /* FBSDKAudioResourceLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FC20596ABFE14A61F171A29FD03275E7 /* EXPMatchers+contain.m in Sources */ = {isa = PBXBuildFile; fileRef = 879E6CBF7A680EA86C4AB28FA9CD4B9A /* EXPMatchers+contain.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FC45858927D3B6A0F922C4B697B04A38 /* EXPMatchers+match.m in Sources */ = {isa = PBXBuildFile; fileRef = 90C3497747DFDCCC9C1A36449640C9E2 /* EXPMatchers+match.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FC4C7FA94B9B25828BC94A10E24CC21B /* FBSDKBoltsMeasurementEventListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BD7BA0D5355299A9A6737EE60D2A62C /* FBSDKBoltsMeasurementEventListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FD2D4497BC41412128C2D87C1BDE7398 /* EXPMatchers+beginWith.h in Headers */ = {isa = PBXBuildFile; fileRef = E7216C220D0D8B7955707A94F65494D9 /* EXPMatchers+beginWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FE5E8CE045BE9FB310D15708F38A5EEB /* SPTSharedExampleGroups.m in Sources */ = {isa = PBXBuildFile; fileRef = 29893779E9942C20AD668D3D6A5ED3F7 /* SPTSharedExampleGroups.m */; }; FE77EC18F4385CC872D04983588D68EF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4512F8DC8338B05357433B080941C54 /* Foundation.framework */; }; - FE8E34356D24F6759A8B010ED2F5707B /* EXPMatchers+raiseWithReason.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C27ACE80A81A7337915AE3E4F1F93B9 /* EXPMatchers+raiseWithReason.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - FEFD9BB9812E02EB5519C896F6A3E499 /* FBSDKShareLinkContent.m in Sources */ = {isa = PBXBuildFile; fileRef = FF1EBBE74C0EC78035DC5304A70F5DC3 /* FBSDKShareLinkContent.m */; }; - FF646F27C5CA0881B98232D2235A66EC /* FBSDKServerConfigurationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 597D5E8CCE7E26C94A5BDCB177C5C653 /* FBSDKServerConfigurationManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FE8E34356D24F6759A8B010ED2F5707B /* EXPMatchers+raiseWithReason.m in Sources */ = {isa = PBXBuildFile; fileRef = 64D9D0F4563B7A5A7B256FE187A40206 /* EXPMatchers+raiseWithReason.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FE9045BA12AD90F3D0F121FFAE699AD5 /* FBSDKMutableCopying.h in Headers */ = {isa = PBXBuildFile; fileRef = 30940099D1344C58A5F81F25A29BB373 /* FBSDKMutableCopying.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FF0354628483B192A13C84851E9D523F /* FBSDKLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 2552781473F0CA63894A61DCA8A2CD76 /* FBSDKLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -727,7 +733,7 @@ isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = D8470470292BC39EE263E6103508E41A; + remoteGlobalIDString = 6A932845C7A5BE5374224A90EA874591; remoteInfo = FBSDKShareKit; }; 18AB0B582F589DE074402B81E179A641 /* PBXContainerItemProxy */ = { @@ -867,14 +873,14 @@ isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = F5ACF367AE3BD7A7F2AF2D430901DF7B; + remoteGlobalIDString = 0EB19C1377A747F81110D44E2D5FCF78; remoteInfo = FBSDKCoreKit; }; 5C70D43783D43E191C61E02AAAF5A10B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = F5ACF367AE3BD7A7F2AF2D430901DF7B; + remoteGlobalIDString = 0EB19C1377A747F81110D44E2D5FCF78; remoteInfo = FBSDKCoreKit; }; 62DA7ABFBC5ED0D18256B53DED70F8B9 /* PBXContainerItemProxy */ = { @@ -902,9 +908,16 @@ isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = F5ACF367AE3BD7A7F2AF2D430901DF7B; + remoteGlobalIDString = 0EB19C1377A747F81110D44E2D5FCF78; remoteInfo = FBSDKCoreKit; }; + 7BDFEC0F5B0693C2D315E9D3973E276E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 52D82BFDD1E808D9CB257431922C1EE4; + remoteInfo = Bolts; + }; 7DA4921F0D9AE3C80FD9EF6116CF4DBB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -972,7 +985,7 @@ isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = D8470470292BC39EE263E6103508E41A; + remoteGlobalIDString = 6A932845C7A5BE5374224A90EA874591; remoteInfo = FBSDKShareKit; }; 9CF01D32DB2CC1E1764574C957A94BA1 /* PBXContainerItemProxy */ = { @@ -1017,6 +1030,13 @@ remoteGlobalIDString = E1E99BE24B4D5E362ECFB6580A5D5A8D; remoteInfo = FBSnapshotTestCase; }; + A8575BFC5231694F4ED03A20B33F9963 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0EB19C1377A747F81110D44E2D5FCF78; + remoteInfo = FBSDKCoreKit; + }; B03474976EB4655C27FA852BF222CA1C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -1066,13 +1086,6 @@ remoteGlobalIDString = A34F8887C7CEA6BDD52B08E04CD44746; remoteInfo = PNObject; }; - D1A66469B15A7049501C6E6CAA6847D7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 52D82BFDD1E808D9CB257431922C1EE4; - remoteInfo = Bolts; - }; DB5A7B25432B7F62F73DB46AB17778CF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -1094,18 +1107,11 @@ remoteGlobalIDString = C3AA3F1AA5D40AEF187EC9809C28B847; remoteInfo = "NSString-Helper"; }; - E469F4404D9AA3DFDD5115B9DCA2E42C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = F5ACF367AE3BD7A7F2AF2D430901DF7B; - remoteInfo = FBSDKCoreKit; - }; E809D8C8CF7014147D869189273E377D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = D8470470292BC39EE263E6103508E41A; + remoteGlobalIDString = 6A932845C7A5BE5374224A90EA874591; remoteInfo = FBSDKShareKit; }; EA73954FA5E913920B871D1C496CB898 /* PBXContainerItemProxy */ = { @@ -1119,7 +1125,7 @@ isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = F5ACF367AE3BD7A7F2AF2D430901DF7B; + remoteGlobalIDString = 0EB19C1377A747F81110D44E2D5FCF78; remoteInfo = FBSDKCoreKit; }; F252337B6BF10FA498335331E8DBC7F6 /* PBXContainerItemProxy */ = { @@ -1167,805 +1173,811 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 01165FE0FDFE8F1F8E89D1649C97485E /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; - 011D70EB872CF5B6A818D2AA9FA42CA2 /* EXPBlockDefinedMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPBlockDefinedMatcher.h; path = Expecta/EXPBlockDefinedMatcher.h; sourceTree = ""; }; - 0137AE7A2CABDEEC3E61D7D18CEB2E15 /* FBSDKLoginManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginManager.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManager.m; sourceTree = ""; }; - 018E8FD5C87F49EA97D7EB381E447F0A /* FBSDKSendButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSendButton.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKSendButton.m; sourceTree = ""; }; + 004F3F0941A1476D77AAB2327BF8F2C3 /* FBSDKSendButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSendButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSendButton.h; sourceTree = ""; }; + 00717951FBCC064B189D34322504DC50 /* UIImage+Snapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Snapshot.h"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.h"; sourceTree = ""; }; + 007A93ED01CF21A2226B3951F21E3944 /* FBSDKLoginManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginManager.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManager.m; sourceTree = ""; }; 019FCAEDB4298587CE7DF987376060FB /* PNInstallation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNInstallation.m; sourceTree = ""; }; - 01EBA7DEF6ADB52432B685736D752CE3 /* BFURL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFURL.m; path = Bolts/iOS/BFURL.m; sourceTree = ""; }; - 0216FF0125DAF371DEF62417DECBC7B2 /* _FBSDKTemporaryErrorRecoveryAttempter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _FBSDKTemporaryErrorRecoveryAttempter.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/_FBSDKTemporaryErrorRecoveryAttempter.m; sourceTree = ""; }; - 022D5627F64A78CC46726246B6667AE3 /* nv-ios-http-status-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nv-ios-http-status-umbrella.h"; sourceTree = ""; }; - 02E2DCDC2394BC2D82C38DFDB22D1F0A /* FBSDKLikeBoxBorderView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeBoxBorderView.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxBorderView.m; sourceTree = ""; }; - 035AE42A45F8956BEFF6363718953DD1 /* _FBSDKTemporaryErrorRecoveryAttempter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _FBSDKTemporaryErrorRecoveryAttempter.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/_FBSDKTemporaryErrorRecoveryAttempter.h; sourceTree = ""; }; - 039E922CD7A115D61B8079B4C61F7AE3 /* DJLocalization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DJLocalization.h; path = DJLocalization/DJLocalization.h; sourceTree = ""; }; - 03A90D1CC69C671814BE10CBDE46668C /* FBSDKLikeActionControllerCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeActionControllerCache.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionControllerCache.m; sourceTree = ""; }; - 03CBCA47FEDC1154997AFE6D953B6C21 /* FBSDKSharePhotoContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSharePhotoContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhotoContent.m; sourceTree = ""; }; - 03F28166877D8CB2B70A38B59CA1FC0A /* NSDate_Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NSDate_Utils.xcconfig; sourceTree = ""; }; + 020856EF14EABE46836575333F33D6C8 /* FBSDKShareMediaContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareMediaContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.h; sourceTree = ""; }; + 02F86F32A35F7F091544D6780501EA3C /* FBSDKAppGroupJoinDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppGroupJoinDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupJoinDialog.m; sourceTree = ""; }; + 033653936C6FC6B5EAE126BADAD9E59B /* FBSDKIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKIcon.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKIcon.m; sourceTree = ""; }; + 036F3831A0FE00B367B08180B89E2405 /* EXPExpect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPExpect.m; path = Expecta/EXPExpect.m; sourceTree = ""; }; + 03C2D7408C11E44ABA7ACADBDBC4BA91 /* EXPMatchers+beFalsy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beFalsy.h"; path = "Expecta/Matchers/EXPMatchers+beFalsy.h"; sourceTree = ""; }; + 03C65B52DC58DAB6C6E88609120DC265 /* FBSDKShareDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialog.h; sourceTree = ""; }; + 048F72D16C8AF734FE50E431C72D1CDE /* StrongestPasswordValidator.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = StrongestPasswordValidator.xcconfig; sourceTree = ""; }; + 04DBDB386DC7849AC43277E186A0C50E /* FBSDKLikeDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeDialog.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeDialog.m; sourceTree = ""; }; 04FB2AB554CBFCBD2F35D269CAA4CAAC /* NSDate_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSDate_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 04FDC745003AE155DBE1416F06A752FD /* SPTCallSite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCallSite.h; path = Specta/Specta/SPTCallSite.h; sourceTree = ""; }; - 0552B3E2C57A74CE8246E0727B6531AB /* SpectaUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaUtility.h; path = Specta/Specta/SpectaUtility.h; sourceTree = ""; }; - 056B475143618A16786A0AFCF70B045E /* BFURL_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFURL_Internal.h; path = Bolts/iOS/BFURL_Internal.h; sourceTree = ""; }; - 05BB99F2CA57873D8E44F23D9B87A1A3 /* Expecta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-prefix.pch"; sourceTree = ""; }; - 05CC14E499F75D7499F79B04246D4B98 /* NSString+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+Helper.h"; path = "NSString-Helper/NSString+Helper.h"; sourceTree = ""; }; - 060F815049FE280BFCEB3766F32C8A1C /* FBSDKBase64.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBase64.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Base64/FBSDKBase64.m; sourceTree = ""; }; - 06348D4721E37AE59EEDAB1056EAF5F3 /* FBSDKAppGroupJoinDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppGroupJoinDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupJoinDialog.m; sourceTree = ""; }; - 066C097E3E73C34985FEACAD035B7BD5 /* RZDataBinding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RZDataBinding.h; path = RZDataBinding/RZDataBinding.h; sourceTree = ""; }; - 0741D8672DD1F63E4ECE8D0C332FE7A6 /* FBSDKLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLogger.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKLogger.h; sourceTree = ""; }; - 0787C9C026E42A9FCDFD5031F292B263 /* FBSDKLikeObjectType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeObjectType.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeObjectType.h; sourceTree = ""; }; - 07B15051CAA76DB476179EBAB8E89EB4 /* FBSDKCheckmarkIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCheckmarkIcon.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKCheckmarkIcon.h; sourceTree = ""; }; - 0808270900AD2C716B7D66CC1DFF4349 /* NSLayoutConstraint+PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSLayoutConstraint+PureLayout.h"; path = "PureLayout/PureLayout/NSLayoutConstraint+PureLayout.h"; sourceTree = ""; }; - 08647AFFD14791AA2FD8FDE283E52D60 /* StrongestPasswordValidator-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "StrongestPasswordValidator-dummy.m"; sourceTree = ""; }; + 0512C9C72B5372DE5932D7D0E894BA5A /* FBSDKVideoUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKVideoUploader.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKVideoUploader.h; sourceTree = ""; }; + 054811874FEF0A9F8105DEA880682FAA /* FBSDKLoginKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSDKLoginKit.xcconfig; sourceTree = ""; }; + 05D56E2E8832FCC2E76A6D91E299C00D /* FBSDKLikeControl+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLikeControl+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeControl+Internal.h"; sourceTree = ""; }; + 061B16F75A3C882016EFD55F4FE38E61 /* FBSDKShareDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareDefines.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareDefines.h; sourceTree = ""; }; + 06419B817CE4C102A0D47CA47E9D49AF /* twofish.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = twofish.c; path = NACrypto/TwoFish/twofish.c; sourceTree = ""; }; + 0656CB6BAE1004AD33417B306ADFBE93 /* FBSDKProfile+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKProfile+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKProfile+Internal.h"; sourceTree = ""; }; + 0672A497FF42D5112D2285D4DE85B139 /* UIDevice-Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-umbrella.h"; sourceTree = ""; }; + 06A1AC1F9AD9335C5FAFBB1B1FBF2772 /* UIStoryboard+DJLocalization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIStoryboard+DJLocalization.h"; path = "DJLocalization/UIStoryboard+DJLocalization.h"; sourceTree = ""; }; + 06F52D6EA2CF650034736A6423DB2551 /* FBSDKMaleSilhouetteIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMaleSilhouetteIcon.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKMaleSilhouetteIcon.h; sourceTree = ""; }; + 07417C690946D615EC580139DD6770D0 /* EXPMatchers+conformTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+conformTo.m"; path = "Expecta/Matchers/EXPMatchers+conformTo.m"; sourceTree = ""; }; + 07C01DDE8868E2D9998844D0615CC1B6 /* Bolts-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Bolts-dummy.m"; sourceTree = ""; }; + 07FE8FEA8B5E7D5D9E025A70C581B849 /* FBSDKMonotonicTime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMonotonicTime.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMonotonicTime.h; sourceTree = ""; }; 08BD77CD4E65007F1A6E6E8908AE9D16 /* AFJSONResponseSerializerWithData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = AFJSONResponseSerializerWithData.h; sourceTree = ""; }; - 096D76AFCDE43FFED4BB23CA69EF0C71 /* FBSDKAccessTokenCacheV3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV3.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3.h; sourceTree = ""; }; - 0981A68A28DD37E1A7C18357C675B73C /* RZDBCoalesce.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RZDBCoalesce.m; path = RZDataBinding/RZDBCoalesce.m; sourceTree = ""; }; - 09BD416076DF3100F0191E589EC527EE /* NASHA3.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NASHA3.m; path = NACrypto/NASHA3.m; sourceTree = ""; }; - 0A24249CCAA4072C3035D48760317BC8 /* FBSDKLikeButtonPopWAV.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeButtonPopWAV.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeButtonPopWAV.m; sourceTree = ""; }; - 0A420792FB5B8D0451F1B7D7F2D71B75 /* FBSDKAudioResourceLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAudioResourceLoader.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKAudioResourceLoader.h; sourceTree = ""; }; - 0AE46D86379E1FD5BBB2281144D3FEA6 /* FBSDKAppLinkResolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppLinkResolver.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.h; sourceTree = ""; }; + 094DFE2E40887996FE5FC7565639D960 /* FBSDKSettings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSettings.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.m; sourceTree = ""; }; + 09504ABBFE53055ED6339C430A7F4447 /* SPTTestSuite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTTestSuite.m; path = Specta/Specta/SPTTestSuite.m; sourceTree = ""; }; + 0951762E58CA8AE2D151DDB1AAFDB26D /* FBSnapshotTestCase.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSnapshotTestCase.modulemap; sourceTree = ""; }; + 09B09303FEF724068924B24DCBFBFE01 /* FBSDKSharingContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharingContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharingContent.h; sourceTree = ""; }; + 09C333262FC72DF5AB1AFAFE3BE1D8BE /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 09F8B19E4083B45872FA524420AA67C9 /* FBSDKLikeControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeControl.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeControl.h; sourceTree = ""; }; + 0A8B2093EEA4BAFCBBBF956729E5B539 /* NAHMAC.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NAHMAC.m; path = NACrypto/NAHMAC.m; sourceTree = ""; }; + 0A95840073F1A20BD654FAEBAEFD50FB /* FBSDKBridgeAPIProtocolType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolType.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocolType.h; sourceTree = ""; }; + 0AA70444EC4A9B96758322815305A26F /* EXPMatchers+beLessThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.m"; sourceTree = ""; }; 0AE65F54BE2D62ADB91D381D9993C389 /* RZDataBinding.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RZDataBinding.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 0B14E1C93E49F8D18D82EFF94929E72E /* EXPMatchers+haveCountOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+haveCountOf.h"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.h"; sourceTree = ""; }; - 0BC34992FA7805E586DB35673230A1EB /* BFAppLinkReturnToRefererView_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkReturnToRefererView_Internal.h; path = Bolts/iOS/BFAppLinkReturnToRefererView_Internal.h; sourceTree = ""; }; - 0BEF486395B166F5A127A474A4980CA2 /* ALView+PureLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "ALView+PureLayout.m"; path = "PureLayout/PureLayout/ALView+PureLayout.m"; sourceTree = ""; }; - 0C27ACE80A81A7337915AE3E4F1F93B9 /* EXPMatchers+raiseWithReason.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raiseWithReason.m"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.m"; sourceTree = ""; }; - 0C62172D2137472E59F755342D6A069B /* NSUserDefaults-AESEncryptor.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "NSUserDefaults-AESEncryptor.modulemap"; sourceTree = ""; }; - 0CBFBCCA5034ACBB1774869288D34193 /* KeccakNISTInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KeccakNISTInterface.h; path = NACrypto/keccak/KeccakNISTInterface.h; sourceTree = ""; }; - 0CEE8E274AF267AF9509FB37BEB30945 /* CodFisResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CodFisResponse.h; path = "CodFis-Helper/CodFisResponse.h"; sourceTree = ""; }; - 0D2810200A05D7C602698C8F594A2013 /* FBSDKBridgeAPIRequest+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKBridgeAPIRequest+Private.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest+Private.h"; sourceTree = ""; }; + 0BB747732EF8B308C2C53129453F147C /* CodFis-Helper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CodFis-Helper-prefix.pch"; sourceTree = ""; }; + 0BC8CC56A1A1CFEC48D99E0ED0C59EDF /* NATwoFish.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NATwoFish.h; path = NACrypto/NATwoFish.h; sourceTree = ""; }; + 0C4B27927DA290A24791CB69E5920D6E /* FBSDKShareConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareConstants.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareConstants.m; sourceTree = ""; }; + 0C5D9D3D98CF7F631149F54C35CF64A6 /* EXPMatchers+beInstanceOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInstanceOf.h"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.h"; sourceTree = ""; }; + 0C6DF494E1C955E5331E21BC70168C37 /* FBSDKBridgeAPIRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIRequest.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest.h; sourceTree = ""; }; + 0C7865024E318D41116924F4F7EE1A05 /* FBSDKHashtag.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKHashtag.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.m; sourceTree = ""; }; + 0C7F211A7CD79E008AA77DAB3F992046 /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; 0D282D641348B3E2538FDB6F279C9A25 /* UIDevice_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = UIDevice_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 0DB1DED267CF03B037005F6DA28D9239 /* FBSDKGraphRequestMetadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestMetadata.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestMetadata.h; sourceTree = ""; }; - 0E23C1E41E2BD54F8FC0456BEDF86BA0 /* UIImage+Compare.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Compare.m"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.m"; sourceTree = ""; }; + 0D61F42E4924B8C1F528B5503EC6CC3D /* FBSDKLoginButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginButton.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginButton.h; sourceTree = ""; }; + 0D876721DCBA5D03FA96D455A377E630 /* KeccakF-1600-32-s2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-32-s2.h"; path = "NACrypto/keccak/KeccakF-1600-32-s2.h"; sourceTree = ""; }; + 0E055D7202B6F2F3652207C7CAAA1069 /* FBSDKSystemAccountStoreAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSystemAccountStoreAdapter.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSystemAccountStoreAdapter.h; sourceTree = ""; }; + 0E5775B1D40145516365980898C3CE00 /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; + 0E74E5D8D08864438AF0C8ED5879E85E /* Expecta+Snapshots-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-prefix.pch"; sourceTree = ""; }; 0F0944DC787429D7EFD09B2D4302D325 /* PNObject+Protected.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PNObject+Protected.h"; sourceTree = ""; }; - 0F8EF0BF70BFA3817560486E1680A656 /* EXPMatchers+raise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raise.h"; path = "Expecta/Matchers/EXPMatchers+raise.h"; sourceTree = ""; }; 0FF0391015CA14F1FFD3172ED34731C7 /* NSString_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSString_Helper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 1015F6790ED059ADEE0F3F594C9E3DF8 /* FBSDKLoginKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSDKLoginKit.modulemap; sourceTree = ""; }; - 103B1FACAF78B467C7CFCDCD2C73D72E /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; 104A43325797FEF812D598DB98EE2146 /* PNObjectConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectConfig.h; sourceTree = ""; }; - 107CEFB0EE97DE00D2F0D106B67A9A14 /* KeccakSponge.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = KeccakSponge.c; path = NACrypto/keccak/KeccakSponge.c; sourceTree = ""; }; - 1083C5A3C38E2674FDB6529415D4DAA2 /* EXPMatchers+conformTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+conformTo.h"; path = "Expecta/Matchers/EXPMatchers+conformTo.h"; sourceTree = ""; }; - 10AF696992138B4D10CC50549F55D14E /* SPTExcludeGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExcludeGlobalBeforeAfterEach.h; path = Specta/Specta/SPTExcludeGlobalBeforeAfterEach.h; sourceTree = ""; }; - 10C0DE53E747288A658AD4B73D9CF1A4 /* FBSDKBridgeAPIRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIRequest.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest.m; sourceTree = ""; }; - 113D92172AF35B96C4FFB327B08BE19C /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; - 115F161B08D560C5B45D813D10FEEC81 /* CocoaSecurity.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CocoaSecurity.m; path = CocoaSecurity/CocoaSecurity.m; sourceTree = ""; }; - 1184BF1158DB89F9730E3AD75DF1FB6A /* BFExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFExecutor.h; path = Bolts/Common/BFExecutor.h; sourceTree = ""; }; - 120373D6D76E518503BCBB06495E1B44 /* NAAES.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NAAES.h; path = NACrypto/NAAES.h; sourceTree = ""; }; + 10E99A7EF329A6775E40A09BCE561657 /* FBSDKMessengerIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMessengerIcon.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKMessengerIcon.h; sourceTree = ""; }; + 11B52A6DA35FA4BBEE9FA4EC826A2248 /* FBSDKCrypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCrypto.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Cryptography/FBSDKCrypto.h; sourceTree = ""; }; + 11B6F6143E49B821C76709A4FA452E58 /* BFExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFExecutor.h; path = Bolts/Common/BFExecutor.h; sourceTree = ""; }; + 120098919E89B82A79D7D6DEC1E02EE0 /* FBSDKCoreKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSDKCoreKit-dummy.m"; sourceTree = ""; }; 121ACF19B67F21B93608B91D7F4ED255 /* PNAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNAddress.h; sourceTree = ""; }; - 12356A1255F89AB3FE61038958C85B5C /* nv-ios-http-status-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nv-ios-http-status-prefix.pch"; sourceTree = ""; }; - 129D0D251C835BF27F1EFF192E28A606 /* RZDataBinding-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RZDataBinding-umbrella.h"; sourceTree = ""; }; - 13789226086A9832A254A5577C57FB51 /* EXPMatchers+beTruthy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beTruthy.h"; path = "Expecta/Matchers/EXPMatchers+beTruthy.h"; sourceTree = ""; }; - 13AE11E8CE0F9800CC3D616F48C84B11 /* NANSData+Utils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NANSData+Utils.m"; path = "NACrypto/NANSData+Utils.m"; sourceTree = ""; }; - 13F5A1A2210BB7EB5F7BBA2391B1F608 /* Base64.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Base64.m; path = submodules/Base64/Base64/Base64.m; sourceTree = ""; }; - 149BA07D8698D13857E4ACF117639C17 /* FBSDKMaleSilhouetteIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMaleSilhouetteIcon.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKMaleSilhouetteIcon.m; sourceTree = ""; }; - 14D0B30513C7FC04315ACC8C4A4D43FD /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = ""; }; - 15304A4968ADB18988812BC6669AA41B /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; - 15CEED3793517380B6F18383B05E5E57 /* BFAppLinkReturnToRefererView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkReturnToRefererView.h; path = Bolts/iOS/BFAppLinkReturnToRefererView.h; sourceTree = ""; }; - 1607A0F2AFA3C09EEE2392F18898CBCC /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; - 1694D15B252296C18D8939199FF059FC /* FBSDKBridgeAPIProtocolNativeV1.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIProtocolNativeV1.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolNativeV1.m; sourceTree = ""; }; - 16C0D8A9FAAF1A2596F17A0FFE18CE6E /* Expecta+Snapshots-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta+Snapshots-dummy.m"; sourceTree = ""; }; + 121E2B3F7A9CC72F2513CF1EB96EA96C /* ExpectaObject+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ExpectaObject+FBSnapshotTest.h"; sourceTree = ""; }; + 124BDDCE9F037C935CC831A6892A3074 /* FBSDKLoginButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginButton.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginButton.m; sourceTree = ""; }; + 12E8F683AC1C758FE1A918A1C9F2BFF4 /* FBSDKBridgeAPIProtocolNativeV1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolNativeV1.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolNativeV1.h; sourceTree = ""; }; + 1302D74DA785C08ECA952C947F6ACA93 /* FBSDKMessengerIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMessengerIcon.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKMessengerIcon.m; sourceTree = ""; }; + 1318401087D302CF68435D98172F270A /* PEAR-FileManager-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-umbrella.h"; sourceTree = ""; }; + 131FFCA9D5D71957100454DFBFDAD76C /* FBSDKAppEventsState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsState.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsState.m; sourceTree = ""; }; + 13CC4F09D7DF3825DDC2B0C5599C6351 /* KeccakNISTInterface.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = KeccakNISTInterface.c; path = NACrypto/keccak/KeccakNISTInterface.c; sourceTree = ""; }; + 1426C9C7A4130EFF7BB34AB7546664CD /* CocoaSecurity-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaSecurity-umbrella.h"; sourceTree = ""; }; + 14C297F39F218ED5227CF71A76BF2C19 /* FBSDKShareVideoContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareVideoContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideoContent.m; sourceTree = ""; }; + 14E5F5359F39DDEF35745253218C0741 /* BFWebViewAppLinkResolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFWebViewAppLinkResolver.h; path = Bolts/iOS/BFWebViewAppLinkResolver.h; sourceTree = ""; }; + 14E9447D5066084BD7AF184BEBBC35E4 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 15041E301BE8AE69B2F4CA3FAEB1A64B /* BFTaskCompletionSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFTaskCompletionSource.h; path = Bolts/Common/BFTaskCompletionSource.h; sourceTree = ""; }; + 1573D67F540AA6B649CDF87DDD4569F0 /* FBSDKButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKButton.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKButton.h; sourceTree = ""; }; + 15A2E05A14DAFBFC3A5E679EA1367E68 /* PureLayoutDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PureLayoutDefines.h; path = PureLayout/PureLayout/PureLayoutDefines.h; sourceTree = ""; }; + 166F4C20EB950BCC79FF121BD0EC87B5 /* FBSDKLoginManagerLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginManagerLogger.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManagerLogger.h; sourceTree = ""; }; + 16A9EB545458D21E9D06E1B25EA9F35E /* FBSDKTriStateBOOL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTriStateBOOL.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTriStateBOOL.h; sourceTree = ""; }; 16E7E1A6F946A2D90B322BDEE0559DDD /* PNObjcPassword.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjcPassword.m; sourceTree = ""; }; - 17202266501D513215F60CAD34D7BB4C /* KeccakF-1600-32-s2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-32-s2.h"; path = "NACrypto/keccak/KeccakF-1600-32-s2.h"; sourceTree = ""; }; - 17A0491BCCEC458127F368D479C32DA6 /* BFCancellationTokenSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFCancellationTokenSource.m; path = Bolts/Common/BFCancellationTokenSource.m; sourceTree = ""; }; 17B301DCDF065605A7AA16909DE4A147 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; - 17C02F5D33E10BF93E9C0D97199F9536 /* EXPMatchers+beKindOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beKindOf.m"; path = "Expecta/Matchers/EXPMatchers+beKindOf.m"; sourceTree = ""; }; - 17FA6047A3671C5DE60EBBE29B6C82BF /* FBSDKTriStateBOOL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTriStateBOOL.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTriStateBOOL.m; sourceTree = ""; }; 181AAC79AE329BF8A37DC3464EB116A4 /* PNObjectConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectConfig.m; sourceTree = ""; }; - 18584832D07AA30DFF308A5FAF4E4F65 /* FBSDKTypeUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTypeUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.m; sourceTree = ""; }; - 195047461B40778862C9924BC34CC311 /* FBSDKSettings+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKSettings+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSettings+Internal.h"; sourceTree = ""; }; - 19B5DEEC3B860341AEFEC0816C55322E /* FBSDKShareKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareKit.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareKit.h; sourceTree = ""; }; - 1A33AD3A6AF1D9EBFF1100DA60820A57 /* EXPDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDefines.h; path = Expecta/EXPDefines.h; sourceTree = ""; }; + 18A6C7335F70F48FC2D7BD73F3872E58 /* ExpectaObject+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ExpectaObject+FBSnapshotTest.m"; sourceTree = ""; }; + 18AD6C05344E1B7BC254A5C9F4893C19 /* EXPMatchers+contain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+contain.h"; path = "Expecta/Matchers/EXPMatchers+contain.h"; sourceTree = ""; }; + 18C5C9A7F7B57372FB659BB53773965D /* KeccakF-1600-32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-32.h"; path = "NACrypto/keccak/KeccakF-1600-32.h"; sourceTree = ""; }; + 190234A1287E4A67ABE2A816900823DD /* KeccakF-1600-32-rvk.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-32-rvk.h"; path = "NACrypto/keccak/KeccakF-1600-32-rvk.h"; sourceTree = ""; }; + 195655C79E9D40D312FBF1627A55348C /* FBSDKErrorRecoveryAttempter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKErrorRecoveryAttempter.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/FBSDKErrorRecoveryAttempter.m; sourceTree = ""; }; + 195B737E1CD845537DB0DF1097BAAF8B /* EXPMatchers+respondTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+respondTo.m"; path = "Expecta/Matchers/EXPMatchers+respondTo.m"; sourceTree = ""; }; + 198F9A238E5E9C2827B5052D3734CCEF /* EXPMatchers+endWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+endWith.h"; path = "Expecta/Matchers/EXPMatchers+endWith.h"; sourceTree = ""; }; + 19B8F0A9066330347A7D71A6BB77C4BA /* BFCancellationToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFCancellationToken.h; path = Bolts/Common/BFCancellationToken.h; sourceTree = ""; }; + 19E7087712E64D2A04BD76DEF1915F51 /* FBSDKConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKConstants.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKConstants.m; sourceTree = ""; }; + 1A506B1C1783E7F0A07808BB252BDCF8 /* FBSDKViewImpressionTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKViewImpressionTracker.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKViewImpressionTracker.h; sourceTree = ""; }; + 1A8BB9673F2EE635D596B13BD09C0728 /* NSString-Helper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "NSString-Helper.xcconfig"; sourceTree = ""; }; + 1ACC7367DCF975AB0B626DF80DCB53E1 /* EXPMatchers+respondTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+respondTo.h"; path = "Expecta/Matchers/EXPMatchers+respondTo.h"; sourceTree = ""; }; 1B1933E4CC958F824050239FAC39B044 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; + 1B36598F9089F280FB296C8341E24ADA /* FBSDKGraphRequestMetadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestMetadata.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestMetadata.m; sourceTree = ""; }; 1B37FDBF270936CA5DB5DF932D20617B /* CocoaSecurity.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CocoaSecurity.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 1BDAECD02B46BEE11DF9285CB6662B3A /* CocoaSecurity.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CocoaSecurity.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 1BF6640707C83F3D6E1C199D8172AB74 /* DJLocalization.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = DJLocalization.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 1C1B84FA18EF0244454CD3E525F7338B /* BFAppLinkNavigation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkNavigation.h; path = Bolts/iOS/BFAppLinkNavigation.h; sourceTree = ""; }; - 1C6D5D83507D60D02934933B0E415B8C /* FBSDKSharing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharing.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharing.h; sourceTree = ""; }; - 1C7D69B399BCE0E9FE6C4C9390E61ECC /* FBSDKErrorRecoveryAttempter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKErrorRecoveryAttempter.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/FBSDKErrorRecoveryAttempter.h; sourceTree = ""; }; - 1C80EE1EE0498B3F3385E83B34EC8E55 /* FBSDKViewImpressionTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKViewImpressionTracker.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKViewImpressionTracker.m; sourceTree = ""; }; - 1C91E1EF9514FF0F34A49D5A3C8A7214 /* FBSnapshotTestCase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCase.m; path = FBSnapshotTestCase/FBSnapshotTestCase.m; sourceTree = ""; }; - 1CB9B352E92B399B38522F7AC869665D /* NSString-Helper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString-Helper-prefix.pch"; sourceTree = ""; }; - 1D24F4BF7CAF9B18F9381B78EC162A54 /* CocoaSecurity-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaSecurity-umbrella.h"; sourceTree = ""; }; + 1BFD9B255673DE534E4BD426DF0D3492 /* FBSDKGraphErrorRecoveryProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphErrorRecoveryProcessor.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h; sourceTree = ""; }; + 1C14DF2BE8D6D4BE245DFB8C37F32DE6 /* ALView+PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ALView+PureLayout.h"; path = "PureLayout/PureLayout/ALView+PureLayout.h"; sourceTree = ""; }; + 1C20E5D56F1ACAFE1077D4DCC7B31337 /* FBSDKOrganicDeeplinkHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKOrganicDeeplinkHelper.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKOrganicDeeplinkHelper.m; sourceTree = ""; }; + 1C5FF785A47E2AFFFDB486F9C76A420A /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; + 1C985B69ABC46AA6C365F228F193C6C2 /* FBSDKGraphRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequest.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequest.h; sourceTree = ""; }; + 1D681037A69782C441734978E1588AEF /* FBSDKShareAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareAPI.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareAPI.h; sourceTree = ""; }; 1D8576A5894E5FF96156828273709B7A /* Bolts.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Bolts.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 1D95AE8E9AFF528718294C0C30FB3233 /* FBSDKBoltsMeasurementEventListener.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBoltsMeasurementEventListener.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKBoltsMeasurementEventListener.m; sourceTree = ""; }; - 1DACC4A38422472078C93ADF125DCB69 /* Specta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Specta-dummy.m"; sourceTree = ""; }; - 1DD3F5D73984BA3D9E1A39776925BE35 /* FBSDKMaleSilhouetteIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMaleSilhouetteIcon.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKMaleSilhouetteIcon.h; sourceTree = ""; }; - 1DE1C902FBEC5423F68ABCC4356A3F4C /* FBSDKIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKIcon.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKIcon.m; sourceTree = ""; }; + 1DD78386510E50D153A22C2D4077DDCA /* DJLocalizableString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DJLocalizableString.m; path = DJLocalization/DJLocalizableString.m; sourceTree = ""; }; + 1DFCB4FC7C9AC86A78C09296AD6A979F /* BFCancellationTokenRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFCancellationTokenRegistration.h; path = Bolts/Common/BFCancellationTokenRegistration.h; sourceTree = ""; }; 1E0DE27DC31F1AF7C4F57FF9D9242730 /* PNObject+PNObjectConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PNObject+PNObjectConnection.m"; sourceTree = ""; }; - 1E30C62B725AD7DC45555B47D3A2240D /* FBSDKAppEventsUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.m; sourceTree = ""; }; - 1E775BE838EEA5CDD4E97D0795379300 /* FBSDKMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMacros.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKMacros.h; sourceTree = ""; }; - 1EC7019B3D1946876B71A12457EEDB5B /* FBSDKShareOpenGraphValueContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphValueContainer.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphValueContainer.h; sourceTree = ""; }; - 1ECA9685B55FD2F4DAE080859F943ED6 /* NSValue+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValue+Expecta.h"; path = "Expecta/NSValue+Expecta.h"; sourceTree = ""; }; - 1EEFD22BE15AEF5875752FF3FE246929 /* BFWebViewAppLinkResolver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFWebViewAppLinkResolver.m; path = Bolts/iOS/BFWebViewAppLinkResolver.m; sourceTree = ""; }; - 1F353E372E05DE28F34CDE4C0BF44626 /* SPTSharedExampleGroups.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSharedExampleGroups.m; path = Specta/Specta/SPTSharedExampleGroups.m; sourceTree = ""; }; - 1F5BD89722B9037772A239F8EC22C699 /* UIImage+Compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Compare.h"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.h"; sourceTree = ""; }; - 1F7A734DECC5635D5F894ADC3E4434BF /* FBSDKShareVideoContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareVideoContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideoContent.h; sourceTree = ""; }; - 1FCC44278F7F46C92CF44172F4E925A5 /* FBSnapshotTestCase.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSnapshotTestCase.modulemap; sourceTree = ""; }; - 201A3B91974F17F54F55A10B4F09DD9F /* FBSDKApplicationDelegate+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKApplicationDelegate+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKApplicationDelegate+Internal.h"; sourceTree = ""; }; - 20A22003630E69D0BD9DE070442976D4 /* FBSDKContainerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKContainerViewController.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKContainerViewController.m; sourceTree = ""; }; - 20B086BA004D75B1FDEE8D234C6E209C /* FBSDKAppEventsStateManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsStateManager.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsStateManager.h; sourceTree = ""; }; - 20D4AF9BEB3BFC0B987171B3ED43A646 /* FBSDKAppEventsUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.h; sourceTree = ""; }; - 20F06C07BE36027F9640884055B8C92D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 212EDEB83E556C8CB6680C0A9C5007EE /* DJLocalizableString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DJLocalizableString.m; path = DJLocalization/DJLocalizableString.m; sourceTree = ""; }; - 21522F65E22B2FA76B8C2025A8218545 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 21822A79802EADE9D7376CD0AB826BD2 /* FBSDKSystemAccountStoreAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSystemAccountStoreAdapter.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSystemAccountStoreAdapter.m; sourceTree = ""; }; - 22763E596AE4680D3D470396DD261610 /* PEARFileManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PEARFileManager.h; path = "PEAR-FileManager-iOS/PEARFileManager.h"; sourceTree = ""; }; + 1E66E8FC46A3DB6D73749CE74C5193A1 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 200BE704B0B1B15F3965F9915FEA9BD7 /* EXPMatchers+match.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+match.h"; path = "Expecta/Matchers/EXPMatchers+match.h"; sourceTree = ""; }; + 200D0E552334CF9F8D672E59BBA49C46 /* FBSDKDynamicFrameworkLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKDynamicFrameworkLoader.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKDynamicFrameworkLoader.h; sourceTree = ""; }; + 2039686BA69C37BFCD168F9CEC99D4D4 /* EXPMatchers+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXPMatchers+FBSnapshotTest.h"; sourceTree = ""; }; + 207C07FA1C06373350A249EDC53635B8 /* NANSMutableData+Utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NANSMutableData+Utils.h"; path = "NACrypto/NANSMutableData+Utils.h"; sourceTree = ""; }; + 20B6E3EBEC91B665C979580D050524C2 /* EXPBlockDefinedMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPBlockDefinedMatcher.m; path = Expecta/EXPBlockDefinedMatcher.m; sourceTree = ""; }; + 216940226DBFD028F32F445B7A88E98B /* NSString-Helper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "NSString-Helper.modulemap"; sourceTree = ""; }; + 2217438BD1E8945214FE778FDF81AB64 /* CodFis+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CodFis+Helper.m"; path = "CodFis-Helper/CodFis+Helper.m"; sourceTree = ""; }; + 228A5B5B9CACB7F45B07D3FB51DEBE71 /* FBSDKShareAPI.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareAPI.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareAPI.m; sourceTree = ""; }; 22BCEA3CA344C920DC7CA7B7C52443BC /* CodFis_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CodFis_Helper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 231BB32B76F2C7C97DD30A1F961E5EC9 /* FBSDKErrorConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKErrorConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.h; sourceTree = ""; }; + 22EECDFA13531D70651AC72DC8884B0C /* EXPMatchers+beCloseTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beCloseTo.h"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.h"; sourceTree = ""; }; + 231E22E21BB7B3C546B9D482D1325E4D /* BFTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFTask.h; path = Bolts/Common/BFTask.h; sourceTree = ""; }; 2320D1F05299B2011F0E4F45CE3B5EF3 /* AFOAuth2Manager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = AFOAuth2Manager.h; sourceTree = ""; }; - 2359F25A5880803EFE1C9C3D1B492DB3 /* FBSDKShareOpenGraphObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphObject.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphObject.m; sourceTree = ""; }; - 235BD19DE6973E2169AF23B03532B7BA /* EXPMatchers+beLessThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThan.m"; path = "Expecta/Matchers/EXPMatchers+beLessThan.m"; sourceTree = ""; }; - 237292CC4CF71736E2216FD7129B110B /* KeccakF-1600-32-s1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-32-s1.h"; path = "NACrypto/keccak/KeccakF-1600-32-s1.h"; sourceTree = ""; }; - 23C76C107E6E626E9633CD192D87D58F /* FBSDKLoginConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginConstants.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginConstants.m; sourceTree = ""; }; - 240E9E01A9D93FBC748CDCE4FC216F04 /* FBSDKGraphErrorRecoveryProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphErrorRecoveryProcessor.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.h; sourceTree = ""; }; - 244A972662B545D0D7FFC544531E6055 /* FBSDKShareOpenGraphValueContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphValueContainer.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphValueContainer.m; sourceTree = ""; }; - 245DBBE8528ACBB7AB081D668FC1AE2B /* FBSDKCoreKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSDKCoreKit.xcconfig; sourceTree = ""; }; - 24891F9088420D8DF6393ECEEF06ADA2 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; + 2325755C8CF54819C57A2A9A48ABD743 /* BFAppLinkTarget.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkTarget.m; path = Bolts/iOS/BFAppLinkTarget.m; sourceTree = ""; }; + 234052FD5ECDA2FCC7D3F7CA371D7F17 /* FBSDKSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSettings.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.h; sourceTree = ""; }; + 23DD5A2C957A7D90E55E3CDCC78A7581 /* FBSDKBridgeAPICrypto.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPICrypto.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPICrypto.m; sourceTree = ""; }; + 24BFE1CABF3AB8C5E0354C7E636767F1 /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; 24DB960A119FF63D4696D63B3619C0E3 /* PNUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNUser.h; sourceTree = ""; }; - 258DE700AB9F488C5871E41511F16C45 /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; - 260B7ED7952AA9023A40B16733B23829 /* FBSDKInternalUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKInternalUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.h; sourceTree = ""; }; - 26920088980411EDDB26794005AC0216 /* SPTCompiledExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCompiledExample.m; path = Specta/Specta/SPTCompiledExample.m; sourceTree = ""; }; - 26C090671C539632CF5B56396F360DA6 /* PEAR-FileManager-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PEAR-FileManager-iOS-dummy.m"; sourceTree = ""; }; - 26CF5DF1102F721D69785B8B0A6D6950 /* SPTExampleGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExampleGroup.m; path = Specta/Specta/SPTExampleGroup.m; sourceTree = ""; }; + 24E8F02E9140E69305F99BE43643FB9B /* SPTExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExample.m; path = Specta/Specta/SPTExample.m; sourceTree = ""; }; + 252CAC49FCF5A79094BF45D9557B864B /* ExpectaObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaObject.h; path = Expecta/ExpectaObject.h; sourceTree = ""; }; + 2552781473F0CA63894A61DCA8A2CD76 /* FBSDKLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLogger.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKLogger.h; sourceTree = ""; }; + 255A593EC6B69F92D4327C7289C570C5 /* FBSDKLikeButtonPopWAV.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeButtonPopWAV.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeButtonPopWAV.m; sourceTree = ""; }; + 256898135B3B63914108DC1429004A14 /* FBSDKSharing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharing.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharing.h; sourceTree = ""; }; + 25DA74AAF6FC49E3A1207FFA30CFDBED /* EXPDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDefines.h; path = Expecta/EXPDefines.h; sourceTree = ""; }; + 262C8219E464A5BD7E4699E7CD4D043C /* FBSDKAppGroupAddDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppGroupAddDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupAddDialog.h; sourceTree = ""; }; + 26A1BD88668483052D17BCC406D85C47 /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; + 26AA16563ECB1F86925F43A4EAD3D95D /* DJLocalization-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DJLocalization-dummy.m"; sourceTree = ""; }; + 26D46E1C3FE253D44017E31E32417AC8 /* FBSDKLikeControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeControl.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeControl.m; sourceTree = ""; }; 2701DCB1C4CA2591F34532CBFE0BC596 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 273DC7EB2B323E05157FB36444154676 /* EXPUnsupportedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPUnsupportedObject.m; path = Expecta/EXPUnsupportedObject.m; sourceTree = ""; }; - 2766021E83F1E457F5958C0942315038 /* UIImage+Diff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Diff.h"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.h"; sourceTree = ""; }; - 27710AF8C23E55B69A49B138D51A5BBC /* FBSDKGameRequestContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGameRequestContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestContent.h; sourceTree = ""; }; - 284A596E8F7751FE51C20901908C5E3B /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; - 284D0199850C1CC0D8BAE5ECF5F207F3 /* VatNumber+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "VatNumber+Helper.m"; path = "CodFis-Helper/VatNumber+Helper.m"; sourceTree = ""; }; - 28530B530C1D04FEBED4F0B6F5086D74 /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = ""; }; - 28716178129B0336F14BA63BDF1CC447 /* FBSDKShareOpenGraphObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphObject.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphObject.h; sourceTree = ""; }; - 28A65B68EEBF1290D3A7B6D8AB9860B3 /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; - 29C480DCC6166C803F9623B148EB5AD4 /* NSDate_Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSDate_Utils-dummy.m"; sourceTree = ""; }; - 2A2B90E6D16177534742A127668CEC7E /* UIApplication+StrictKeyWindow.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIApplication+StrictKeyWindow.m"; path = "FBSnapshotTestCase/Categories/UIApplication+StrictKeyWindow.m"; sourceTree = ""; }; - 2B4D01BEB17EB74F5FE2B3EFE5385692 /* FBSDKShareKit+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKShareKit+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareKit+Internal.h"; sourceTree = ""; }; - 2B62F43CA1E492CF83D18036EB3B3F26 /* NAHMAC.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NAHMAC.m; path = NACrypto/NAHMAC.m; sourceTree = ""; }; - 2B9360FF2AFA08C20691596BBDF7C0F9 /* FBSDKGraphRequestConnection+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKGraphRequestConnection+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestConnection+Internal.h"; sourceTree = ""; }; - 2C06512A1E9C27556E1B3B357AF325D2 /* FBSDKAppLinkUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppLinkUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.h; sourceTree = ""; }; - 2C4ADEDC53C63D25AA99CB93C321BD26 /* FBSDKLoginCompletion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginCompletion.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginCompletion.m; sourceTree = ""; }; - 2C844E50835372616EE1FBC7228979B9 /* FBSDKLikeBoxBorderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeBoxBorderView.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxBorderView.h; sourceTree = ""; }; - 2C8E96FA9A97C2B0ADEC9868BBBCE5EA /* FBSDKMessageDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMessageDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKMessageDialog.h; sourceTree = ""; }; - 2CB231807279B46FC70BBCD234A0DEA1 /* CocoaSecurity-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CocoaSecurity-dummy.m"; sourceTree = ""; }; - 2D284604A64E0A0DAF0CFF6E3C4A118E /* FBSDKGameRequestDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGameRequestDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestDialog.m; sourceTree = ""; }; - 2D9F3D9FD315622245DD5D787C56B5D3 /* NSDate_Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-prefix.pch"; sourceTree = ""; }; - 2E21E41D197B01F3360D443C64D5276D /* FBSDKServerConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKServerConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.h; sourceTree = ""; }; - 2E707E5AA573C49917D5611CAF41C904 /* PureLayout-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PureLayout-umbrella.h"; sourceTree = ""; }; - 2EA6A5BAB99E428D61F09DBE6A84A211 /* FBSDKAppEventsStateManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsStateManager.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsStateManager.m; sourceTree = ""; }; - 2EDF237B98DCD1E9CD45527619F183D8 /* FBSDKProfilePictureView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKProfilePictureView.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfilePictureView.m; sourceTree = ""; }; - 2FADE6D61ACBE4A66B8E22D75016F5A1 /* FBSDKLogo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLogo.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKLogo.m; sourceTree = ""; }; - 2FD4F1D2816D4D1DC11DC49D97DAF8EE /* FBSDKBridgeAPIProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocol.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocol.h; sourceTree = ""; }; - 30870C189F643009BA88B24B95CDF546 /* FBSDKAppGroupAddDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppGroupAddDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupAddDialog.m; sourceTree = ""; }; - 30BD71DA1144C58C738C24AC2F2FDB66 /* FBSDKDynamicFrameworkLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKDynamicFrameworkLoader.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal_NoARC/FBSDKDynamicFrameworkLoader.m; sourceTree = ""; }; + 276AB8A39826BE65BECD398D8D5FBAE6 /* FBSDKShareError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareError.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareError.m; sourceTree = ""; }; + 2774439DD99734312C71D63AA1340C29 /* NSUserDefaults-AESEncryptor-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSUserDefaults-AESEncryptor-dummy.m"; sourceTree = ""; }; + 277D86F801308E4154D071D60FE6C76A /* FBSDKLikeBoxView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeBoxView.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxView.h; sourceTree = ""; }; + 28200E73D9B0F80DE288887E14BDB336 /* FBSnapshotTestController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestController.h; path = FBSnapshotTestCase/FBSnapshotTestController.h; sourceTree = ""; }; + 2849490FF8306E2A2A4DDEE02FADAB10 /* NANSData+Utils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NANSData+Utils.m"; path = "NACrypto/NANSData+Utils.m"; sourceTree = ""; }; + 288FAEF72A04CFAC859B09EF42A67870 /* FBSDKWebDialogView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKWebDialogView.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialogView.m; sourceTree = ""; }; + 28C99415A481E07D205483DBA8B88242 /* FBSDKErrorRecoveryConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKErrorRecoveryConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorRecoveryConfiguration.h; sourceTree = ""; }; + 2934789F858C25B4236A4C8C0721B861 /* BFCancellationTokenSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFCancellationTokenSource.m; path = Bolts/Common/BFCancellationTokenSource.m; sourceTree = ""; }; + 29366C244F3D407544B9E6EFEAE7A661 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 29893779E9942C20AD668D3D6A5ED3F7 /* SPTSharedExampleGroups.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSharedExampleGroups.m; path = Specta/Specta/SPTSharedExampleGroups.m; sourceTree = ""; }; + 298A43FB0834F534151C853293544FDE /* FBSDKURLConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKURLConnection.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKURLConnection.m; sourceTree = ""; }; + 2A7E2836CCEF503DB56D80FE52496A08 /* EXPMatchers+raiseWithReason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raiseWithReason.h"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.h"; sourceTree = ""; }; + 2B94005DA5B8DD0527045689E21F1A68 /* NSLayoutConstraint+PureLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSLayoutConstraint+PureLayout.m"; path = "PureLayout/PureLayout/NSLayoutConstraint+PureLayout.m"; sourceTree = ""; }; + 2BFE8FD8E5D9ABFCC7A1E6689584AF06 /* FBSDKServerConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKServerConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.h; sourceTree = ""; }; + 2C39F1AF80584D76232E2736E3D30B8B /* FBSDKPaymentObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKPaymentObserver.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKPaymentObserver.m; sourceTree = ""; }; + 2C5F1AC14B80F08A25A7B346C3AD81E3 /* BFMeasurementEvent_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFMeasurementEvent_Internal.h; path = Bolts/iOS/BFMeasurementEvent_Internal.h; sourceTree = ""; }; + 2CC601CD40DB325F69813181A3DFE5F5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 2EDC63A168BCAE0C03E947E7141C8604 /* FBSDKGameRequestContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGameRequestContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestContent.m; sourceTree = ""; }; + 2F5CE993CD4BC94CDA5ABAA0867A383D /* nv-ios-http-status-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nv-ios-http-status-prefix.pch"; sourceTree = ""; }; + 2F8FFFA9C21BAC665FD53FE0F6E93511 /* SpectaDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaDSL.m; path = Specta/Specta/SpectaDSL.m; sourceTree = ""; }; + 3014DC9DA1FB26214CE0EE6F094C1A96 /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = ""; }; + 30361666BCF566465128DCE53A277709 /* EXPDoubleTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPDoubleTuple.m; path = Expecta/EXPDoubleTuple.m; sourceTree = ""; }; + 304B102D8D0C045F23FF4023CB9AF4A6 /* FBSDKLoginKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKLoginKit-prefix.pch"; sourceTree = ""; }; + 30940099D1344C58A5F81F25A29BB373 /* FBSDKMutableCopying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMutableCopying.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKMutableCopying.h; sourceTree = ""; }; 3153017798E1A40CD3C7F0129A333600 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; - 3183F1BF7212D25E37678CA2C39805C2 /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; - 31862F95D73F2D3CB0EBBBCD846BF897 /* FBSDKAccessToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessToken.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAccessToken.h; sourceTree = ""; }; + 3158733FE941C700946328F7EE9631D0 /* UIDevice-Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-prefix.pch"; sourceTree = ""; }; 31C006E351993F28A836D7E99C16463B /* NSUserDefaults_AESEncryptor.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSUserDefaults_AESEncryptor.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 32169E3123F70FDB00BE39CD2EFD1A36 /* EXPMatchers+beSupersetOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSupersetOf.m"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.m"; sourceTree = ""; }; - 325E88E69470EA0C0C109A3E6D425128 /* FBSDKSharingButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharingButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharingButton.h; sourceTree = ""; }; - 331EB5A761D8A6EF2AC3CB9DC4E6C24A /* CodFis-Helper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "CodFis-Helper.modulemap"; sourceTree = ""; }; - 3398C5B613074A217E613944AAC24070 /* FBSDKAppEventsState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsState.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsState.h; sourceTree = ""; }; - 33C8B47FE2970BDF4681BF8BFDC1048F /* StrongestPasswordValidator-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "StrongestPasswordValidator-umbrella.h"; sourceTree = ""; }; - 33F157E8C9F9D31C0290671C4099BF78 /* FBSDKBridgeAPIProtocolWebV1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolWebV1.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV1.h; sourceTree = ""; }; - 35A93538E659E5E9923DD33E7D19D5E4 /* FBSDKCoreKit+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKCoreKit+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKCoreKit+Internal.h"; sourceTree = ""; }; + 31CBB2A8EB5F2893EB5385A761D21F86 /* FBSDKShareOpenGraphAction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphAction.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphAction.m; sourceTree = ""; }; + 321F651DDD3A1F0C331FA4482582FBB0 /* FBSnapshotTestController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestController.m; path = FBSnapshotTestCase/FBSnapshotTestController.m; sourceTree = ""; }; + 324332FF84289F5D7804E5298FE8B4DC /* Specta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Specta.modulemap; sourceTree = ""; }; + 3274013E543EEC4B556670E64E4380D7 /* FBSDKCheckmarkIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCheckmarkIcon.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKCheckmarkIcon.h; sourceTree = ""; }; + 3292C1C182A4F7D70B4AEC5A9265E689 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; + 329E33CC4FAF411C677B9A6A20EECC5E /* FBSDKDialogConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKDialogConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKDialogConfiguration.m; sourceTree = ""; }; + 3332BEB7030691F4E8F28E7DFCF22CDA /* FBSDKURLConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKURLConnection.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKURLConnection.h; sourceTree = ""; }; + 3351C3252EA16F8D628CACA5C633566D /* FBSnapshotTestCasePlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCasePlatform.h; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.h; sourceTree = ""; }; + 338A8402A277E9D901E4B050699EDC32 /* UIDevice-Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIDevice-Utils-dummy.m"; sourceTree = ""; }; + 34381107DEB0FD7BC9C9375855B0B17B /* FBSDKLoginUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginUtility.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginUtility.m; sourceTree = ""; }; + 34992AC4D1424CD5DA01B4ABF4D44F88 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 34D190F5F333539DBA99CF8461933E75 /* SPTCompiledExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCompiledExample.m; path = Specta/Specta/SPTCompiledExample.m; sourceTree = ""; }; + 35182B47BF6A5BFF60B4220957571CE3 /* FBSDKLikeObjectType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeObjectType.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeObjectType.h; sourceTree = ""; }; + 35C7EFCEF6F25AD6223BA45CCEC3DB5C /* FBSDKAccessTokenCacheV3_17.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV3_17.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_17.m; sourceTree = ""; }; + 35CC14842FF73C5BFF7E582166D56703 /* FBSDKShareVideo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareVideo.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.h; sourceTree = ""; }; 36021D22F6401D61C456E5CF3031FBC8 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; 362F96FA0485DE23220220D1792F4980 /* PNObjectFormData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectFormData.h; sourceTree = ""; }; - 36324F0D3F00131EA8B9B476E728A354 /* EXPMatchers+beInTheRangeOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInTheRangeOf.m"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.m"; sourceTree = ""; }; - 36422B85704C4B47190656AB3F83EA52 /* NANSData+Utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NANSData+Utils.h"; path = "NACrypto/NANSData+Utils.h"; sourceTree = ""; }; - 366FAF6941292D0376A34594F4599FF0 /* FBSDKLoginButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginButton.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginButton.m; sourceTree = ""; }; - 36BF45D0693EA59F0BCE2882228F665F /* FBSDKShareKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKShareKit-prefix.pch"; sourceTree = ""; }; - 36FF0041F089B0BAB08F8B9F5A78F0A2 /* FBSDKShareDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareDefines.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareDefines.h; sourceTree = ""; }; - 372F68E0AB37A500B93AD6E89244361B /* RZDBCoalesce.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RZDBCoalesce.h; path = RZDataBinding/RZDBCoalesce.h; sourceTree = ""; }; - 373E87BD71D32B9D5E2F0494E0DC493E /* FBSDKGraphRequestBody.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestBody.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestBody.h; sourceTree = ""; }; - 37B8719D2A32BBEF68C81219B5D39864 /* EXPMatchers+endWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+endWith.h"; path = "Expecta/Matchers/EXPMatchers+endWith.h"; sourceTree = ""; }; - 37F64A0ACB1B53C5FD628DB8A335FE2C /* FBSDKLogo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLogo.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKLogo.h; sourceTree = ""; }; + 364630497535283C5F22C2D0AB89A414 /* FBSDKMath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMath.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMath.m; sourceTree = ""; }; + 370905798C2C9E97C7DEBB41720236D0 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 371E7E2AFD1F03159453281B3F49C3B2 /* Expecta+Snapshots.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Expecta+Snapshots.modulemap"; sourceTree = ""; }; + 371FC6C74FD867317A58CE7AD8EC327A /* XCTest+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTest+Private.h"; path = "Specta/Specta/XCTest+Private.h"; sourceTree = ""; }; + 3774DD1B13EB46452E58F55B98FC3BB2 /* RZDBCoalesce.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RZDBCoalesce.h; path = RZDataBinding/RZDBCoalesce.h; sourceTree = ""; }; + 3789D20E47772FD2056C5B21841284E1 /* FBSDKLikeButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeButton.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeButton.m; sourceTree = ""; }; + 37EE9BEDDC4B3310A2D3285BE99EAF9D /* EXPMatchers+equal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+equal.m"; path = "Expecta/Matchers/EXPMatchers+equal.m"; sourceTree = ""; }; + 383CA81528C0AF3FD2676BA1D30CCF79 /* FBSnapshotTestCase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSnapshotTestCase-prefix.pch"; sourceTree = ""; }; + 3867E1896FEBD755F30F44DC21324E03 /* NSUserDefaults-AESEncryptor-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSUserDefaults-AESEncryptor-prefix.pch"; sourceTree = ""; }; 389952D5D54C67E70501B09516F08587 /* Pods-PNObject_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-PNObject_Tests.modulemap"; sourceTree = ""; }; 38A7A485C5EBC0A8450912D837615A34 /* NSUserDefaults_AESEncryptor.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSUserDefaults_AESEncryptor.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 39290747CC68C152C0250394AB3C8305 /* Bolts.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Bolts.modulemap; sourceTree = ""; }; - 3985CA6F867EC4C09CB7E7A06FA193DB /* FBSDKConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKConstants.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKConstants.m; sourceTree = ""; }; + 38C048419FFD2AA9110832652DF4C0E7 /* FBSDKShareOpenGraphValueContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphValueContainer.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphValueContainer.h; sourceTree = ""; }; + 38F36CCC8A17046A416C4FD0CAC6FC70 /* FBSDKLoginUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginUtility.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginUtility.h; sourceTree = ""; }; + 3941DD5116792FD4EC1696B55A6CBBD1 /* FBSDKAppEventsState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsState.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsState.h; sourceTree = ""; }; + 396856D5F2E0990F55530B03999DE9BB /* FBSDKColor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKColor.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKColor.m; sourceTree = ""; }; 39A0B88F32A853EAE8CF4E3085A8D292 /* FBSDKLoginKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSDKLoginKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 39E620FE21007E678D4B9868E47B22DF /* BFCancellationTokenRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFCancellationTokenRegistration.h; path = Bolts/Common/BFCancellationTokenRegistration.h; sourceTree = ""; }; - 3A417B9C3CF7B1E7A73F7C3B0FB43E24 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; - 3A8C7EA0C88D5E049FD69411E0D7D76F /* FBSDKGraphRequestPiggybackManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestPiggybackManager.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestPiggybackManager.h; sourceTree = ""; }; - 3B245FC705423B398D4691D602039A7B /* Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Specta.h; path = Specta/Specta/Specta.h; sourceTree = ""; }; - 3C33066B1F25B0DEB523BAA24F420991 /* ExpectaObject+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ExpectaObject+FBSnapshotTest.h"; sourceTree = ""; }; - 3C420FE8955D863BE8773D2E789BDF27 /* NSUserDefaults-AESEncryptor.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "NSUserDefaults-AESEncryptor.xcconfig"; sourceTree = ""; }; - 3CA078EE6168EFB6BBE01F443DA87EC5 /* BFTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFTask.h; path = Bolts/Common/BFTask.h; sourceTree = ""; }; - 3D46A1EC211253BAE6D10FB596B1883D /* FBSDKErrorRecoveryConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKErrorRecoveryConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorRecoveryConfiguration.h; sourceTree = ""; }; - 3DAC59CF8B74A507CAE39CA670433D22 /* UIImage+Diff.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Diff.m"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.m"; sourceTree = ""; }; + 39AB3A7E7ECA69745D0D3D5F31188210 /* EXPMatchers+beCloseTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beCloseTo.m"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.m"; sourceTree = ""; }; + 39BF9EC5DC0E1102F0808EF5003DA480 /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; + 3A8A2DA11FACC6659F3F955C6538F55F /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; + 3A8E8A304F22192DAFC54DC063EC6FDD /* FBSDKSharePhotoContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharePhotoContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhotoContent.h; sourceTree = ""; }; + 3A914ED67C218812A8B33FB40E81D843 /* UIDevice-Hardware.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIDevice-Hardware.m"; path = "Pod/Classes/UIDevice-Hardware.m"; sourceTree = ""; }; + 3A981D4DD7C6E62022FC4F1046533B2F /* PureLayout-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PureLayout-prefix.pch"; sourceTree = ""; }; + 3AF567CB56D58D095BC5F061398EE24D /* EXPMatchers+beSubclassOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSubclassOf.h"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.h"; sourceTree = ""; }; + 3B981BAE23A86008E1E1A598B10AADD2 /* NAKeychain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NAKeychain.m; path = NACrypto/NAKeychain.m; sourceTree = ""; }; + 3C03CA21E567B3CEB4759DC6D3538051 /* NACrypto.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = NACrypto.modulemap; sourceTree = ""; }; + 3C16671FDFC931F7CE2CCA84C45C3792 /* FBSDKSharePhoto.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSharePhoto.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhoto.m; sourceTree = ""; }; + 3CF858CCA2DDDD4A1A6F756C5AA8879F /* FBSDKGraphRequestMetadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestMetadata.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestMetadata.h; sourceTree = ""; }; + 3D6132B85F9EBD0B94A04E190CCA39DC /* FBSDKLoginKit+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginKit+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginKit+Internal.h"; sourceTree = ""; }; + 3D6F02DDCE881CA9A56F6F459113783D /* BFAppLinkReturnToRefererController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkReturnToRefererController.m; path = Bolts/iOS/BFAppLinkReturnToRefererController.m; sourceTree = ""; }; + 3DB06EE540C154326C643E99DC911DE4 /* EXPMatchers+beSubclassOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSubclassOf.m"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.m"; sourceTree = ""; }; 3EA32A75D7373D687CEA8E9FEE1356DE /* PureLayout.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PureLayout.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 3F0C77B1A8903A40BD9289F26386DCA0 /* NANSData+Utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NANSData+Utils.h"; path = "NACrypto/NANSData+Utils.h"; sourceTree = ""; }; 3F451362FCC2A017C1AFA0E06D3BCE52 /* PEAR_FileManager_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PEAR_FileManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 3F5861A23B8E3EC2672C7396F560FF18 /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 3FA9226D588787D2AB33420540187F21 /* FBSDKLoginKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSDKLoginKit-dummy.m"; sourceTree = ""; }; - 4009E7B30FD0901196D85287178D0264 /* EXPMatchers+beNil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beNil.m"; path = "Expecta/Matchers/EXPMatchers+beNil.m"; sourceTree = ""; }; - 406AA9CAD863A5F8E427756054CBEC18 /* ExpectaObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaObject.m; path = Expecta/ExpectaObject.m; sourceTree = ""; }; + 4031C7016B8666C702379204229E0121 /* NACrypto.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NACrypto.xcconfig; sourceTree = ""; }; + 404B1DCE3C3372A7140B573400DD3BD5 /* NSString+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+Helper.h"; path = "NSString-Helper/NSString+Helper.h"; sourceTree = ""; }; + 405F83278B3BE0CC0E9461523DE04532 /* FBSDKServerConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKServerConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.m; sourceTree = ""; }; 407C4FE5E0B2A2373DE0D9D29B5B7CDB /* JRSwizzle.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JRSwizzle.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 40C177896FC623B45606E718D26FAED0 /* FBSDKShareConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareConstants.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareConstants.h; sourceTree = ""; }; - 412D30B55406E42B7B72431102B64BF5 /* EXPExpect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPExpect.h; path = Expecta/EXPExpect.h; sourceTree = ""; }; - 41CA1AA5942EBE9D4F9B4BFCA0C5B8F6 /* FBSDKButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKButton.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKButton.m; sourceTree = ""; }; - 42B4F5EB3A2677265432105C474FC33D /* FBSnapshotTestController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestController.m; path = FBSnapshotTestCase/FBSnapshotTestController.m; sourceTree = ""; }; - 42BB598A412BA72A5F0A9796D399721B /* FBSnapshotTestCasePlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCasePlatform.m; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.m; sourceTree = ""; }; - 42CC2512336A92A47BEE976782F7BE41 /* FBSDKAccessTokenCacheV4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV4.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV4.h; sourceTree = ""; }; - 436355FAECD53438BF328CC3AD68DFDD /* FBSDKAccessTokenCacheV3.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV3.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3.m; sourceTree = ""; }; - 43C25467F802BF0F2422D4E32CD2A054 /* FBSDKKeychainStoreViaBundleID.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKKeychainStoreViaBundleID.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStoreViaBundleID.h; sourceTree = ""; }; - 4407D1604344F1C5936C98631B3ADBE2 /* FBSDKErrorConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKErrorConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.m; sourceTree = ""; }; - 447410E401558E661495986E19B7EC53 /* RZDataBinding-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RZDataBinding-dummy.m"; sourceTree = ""; }; - 44C5E2DA630FABCCC028B65B74B9C285 /* FBSDKCoreKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKCoreKit-prefix.pch"; sourceTree = ""; }; - 458666ECC4B6E90525E7EF6847699443 /* nv_ios_http_status.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = nv_ios_http_status.m; path = "nv-ios-http-status/nv_ios_http_status.m"; sourceTree = ""; }; - 46001C9A40A8D17726EC6DE1967A8053 /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; - 4635C7FBEFCD6519DBDCE0C18E27BDB2 /* DJLocalizationSystem+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DJLocalizationSystem+Private.h"; path = "DJLocalization/DJLocalizationSystem+Private.h"; sourceTree = ""; }; - 464E23B1A1930BBD206C4B5B761837E4 /* FBSDKAppGroupAddDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppGroupAddDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupAddDialog.h; sourceTree = ""; }; - 466E472F8AE386B1E691855D031BBB35 /* Expecta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta-dummy.m"; sourceTree = ""; }; - 4722912539DE8BD21181D21D89C00A9B /* EXPMatchers+beGreaterThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.m"; sourceTree = ""; }; - 48723A5349B235C40D9C397C0F4A6C65 /* nv-ios-http-status-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nv-ios-http-status-dummy.m"; sourceTree = ""; }; - 48BB71F54971411DFD00107890B979CE /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 48C872CEBCC64B1433728BBE5A901F5C /* EXPMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcher.h; path = Expecta/EXPMatcher.h; sourceTree = ""; }; - 49349526BFD1408FE1CAEA21A31F9020 /* FBSDKGameRequestDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGameRequestDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestDialog.h; sourceTree = ""; }; - 495F82E832E753DBF1C30E1DF8D921E9 /* BFAppLinkReturnToRefererView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkReturnToRefererView.m; path = Bolts/iOS/BFAppLinkReturnToRefererView.m; sourceTree = ""; }; - 4A9CE0425058F5D4A4B44C97CA845AA9 /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; - 4ACFB68C8B8EBEA547BD37E82B8D18E3 /* KeccakF-1600-unrolling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-unrolling.h"; path = "NACrypto/keccak/KeccakF-1600-unrolling.h"; sourceTree = ""; }; - 4B762EA164EBEC97F421F13610A81137 /* KeccakF-1600-opt32.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = "KeccakF-1600-opt32.c"; path = "NACrypto/keccak/KeccakF-1600-opt32.c"; sourceTree = ""; }; - 4B894639CF09063E153DBCBA9A489606 /* DJLocalization-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DJLocalization-dummy.m"; sourceTree = ""; }; - 4B9329471FFF7673D10DF68F8172DB83 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 4BFBBCD9E71839CD1A3B5471E65BB590 /* FBSDKShareAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareAPI.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareAPI.h; sourceTree = ""; }; + 40B02C808DBF94D489FC8ECC5AE0DC66 /* EXPMatchers+beGreaterThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThan.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.h"; sourceTree = ""; }; + 414C9107C01D26FB22C0E4B7E622BEE9 /* PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PureLayout.h; path = PureLayout/PureLayout/PureLayout.h; sourceTree = ""; }; + 41D58DBBCCF98DBF45B2DE680A1D1D1F /* NSDate_Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NSDate_Utils.xcconfig; sourceTree = ""; }; + 41E60240C4590C9C57224FE3238B3E1D /* SPTCompiledExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCompiledExample.h; path = Specta/Specta/SPTCompiledExample.h; sourceTree = ""; }; + 424ADFABF78808451090CF4CCE156638 /* FBSnapshotTestCase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCase.h; path = FBSnapshotTestCase/FBSnapshotTestCase.h; sourceTree = ""; }; + 42E19B8480195E75ED6D1C04F1946301 /* FBSDKErrorConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKErrorConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.h; sourceTree = ""; }; + 43B0708A2B73B7C7D29CAF74367432AE /* KeccakF-1600-interface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-interface.h"; path = "NACrypto/keccak/KeccakF-1600-interface.h"; sourceTree = ""; }; + 43E1B5C06794ECD432BF5FB09C801C05 /* FBSDKLoginError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginError.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginError.m; sourceTree = ""; }; + 43F8444F3CB8AED307DBA9C5D63CF35A /* FBSDKCoreKit+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKCoreKit+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKCoreKit+Internal.h"; sourceTree = ""; }; + 44FF703125FAA3834392E823F5A2B9CD /* FBSDKGameRequestFrictionlessRecipientCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGameRequestFrictionlessRecipientCache.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKGameRequestFrictionlessRecipientCache.h; sourceTree = ""; }; + 458996A16BEE2027168A963312FE277C /* PEAR-FileManager-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PEAR-FileManager-iOS-dummy.m"; sourceTree = ""; }; + 45CCAAFBFBB04331AAE6AAA6124721BC /* FBSDKCrypto.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKCrypto.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Cryptography/FBSDKCrypto.m; sourceTree = ""; }; + 4730018EA530DD11DC92C30ACBAA40FA /* NACrypto-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NACrypto-dummy.m"; sourceTree = ""; }; + 4775F10BB7A25D4C3C77C59B48B0E1EC /* RZDataBinding-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RZDataBinding-umbrella.h"; sourceTree = ""; }; + 47BFAC3DA3F5683EB1E99A872DF61C6F /* FBSDKLoginCompletion+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginCompletion+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginCompletion+Internal.h"; sourceTree = ""; }; + 482EDF90F7F4037C8F095E3D4261BD7E /* FBSDKAppEvents+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKAppEvents+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEvents+Internal.h"; sourceTree = ""; }; + 48376D7D99B023B838FCCE384BB77F1D /* FBSDKAppInviteContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppInviteContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.m; sourceTree = ""; }; + 49122589DEA4486551CCC922103F3E76 /* NSDate_Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-umbrella.h"; sourceTree = ""; }; + 492C66536EE922075D74C38F92790585 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; + 495605F980B16E61EDABED9BF5BBAB44 /* FBSDKLikeBoxBorderView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeBoxBorderView.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxBorderView.m; sourceTree = ""; }; + 4A2AE7C6005D95B6F15ED78835774161 /* RZDBTransforms.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RZDBTransforms.h; path = RZDataBinding/RZDBTransforms.h; sourceTree = ""; }; + 4B3DB6F624D32C139A83410CA92B271E /* PEARFileManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PEARFileManager.m; path = "PEAR-FileManager-iOS/PEARFileManager.m"; sourceTree = ""; }; + 4BA35D40A9F801652E012B0AE7772C40 /* SPTExampleGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExampleGroup.h; path = Specta/Specta/SPTExampleGroup.h; sourceTree = ""; }; + 4BD968A1BDCD45FE3B7A7889B3BB378A /* FBSDKKeychainStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKKeychainStore.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStore.m; sourceTree = ""; }; + 4C05AE30023D9B84FF9A863857D2BFDF /* CodFis-Helper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CodFis-Helper-umbrella.h"; sourceTree = ""; }; + 4C5A9CFFF0A4CBA0DA44D89352D07632 /* Expecta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Expecta.modulemap; sourceTree = ""; }; 4C86FAE4C0EBB70C24F62BD1107EFD03 /* FBSDKLoginKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSDKLoginKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 4CA48FF056AFE1625295BF2A578AACDA /* FBSDKDialogConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKDialogConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKDialogConfiguration.m; sourceTree = ""; }; - 4CE43C8DFE86EE8D3AEB03FCA1C09252 /* EXPMatchers+postNotification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+postNotification.h"; path = "Expecta/Matchers/EXPMatchers+postNotification.h"; sourceTree = ""; }; - 4D30D483A2CB9EF8CC9F9ED7EB34F08D /* FBSDKKeychainStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKKeychainStore.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStore.m; sourceTree = ""; }; - 4D9E09D692C1114FE577867F4DBF022C /* FBSDKGraphRequestMetadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestMetadata.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestMetadata.m; sourceTree = ""; }; + 4D77875565473082C88F8DA62D54BD17 /* FBSDKLikeButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeButton.h; sourceTree = ""; }; 4DAF9225E4840FCB5B6D2E17CF44D040 /* NSString_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSString_Helper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 4DC7636C91E51DB57746391447C43F5C /* DJLocalization-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DJLocalization-prefix.pch"; sourceTree = ""; }; - 4DF50A7726747C32BA81E681F4C19533 /* NATwoFish.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NATwoFish.m; path = NACrypto/NATwoFish.m; sourceTree = ""; }; - 4E18D66224287729F81D3C4FE3352288 /* FBSDKWebDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKWebDialog.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialog.m; sourceTree = ""; }; - 4E423B2456A46794477702EF59ACA361 /* FBSDKLiking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLiking.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLiking.h; sourceTree = ""; }; + 4DD18507F40E71C60EA82AC004751A67 /* FBSDKSettings+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKSettings+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSettings+Internal.h"; sourceTree = ""; }; + 4E13F0EE0899D5FB0CFA8C5DA4D24A58 /* _FBSDKLoginRecoveryAttempter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _FBSDKLoginRecoveryAttempter.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/_FBSDKLoginRecoveryAttempter.m; sourceTree = ""; }; + 4E2EC2E5F1C883CBC72301B739879965 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; 4E52CF51E547436FFD45B7F87CDA9677 /* JRSwizzle.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JRSwizzle.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 4E88CD8851FAA410D503E358624E552F /* Pods_PNObject_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 4EBBFF77731E2BB5DA368F2B478A7591 /* PureLayout.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PureLayout.xcconfig; sourceTree = ""; }; - 4EF3C47A934CED13A7BE28143D25EB5A /* FBSDKErrorRecoveryAttempter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKErrorRecoveryAttempter.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/FBSDKErrorRecoveryAttempter.m; sourceTree = ""; }; - 4F00E380F607E003FB09A4A6537DC0ED /* FBSDKShareDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialog.h; sourceTree = ""; }; + 4F2134D6CD3B7C175753CF04845407AD /* FBSDKGraphRequestBody.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestBody.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestBody.m; sourceTree = ""; }; + 4F4C6CDB77F8D73331DA5DAE0F48101B /* CocoaSecurity-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CocoaSecurity-dummy.m"; sourceTree = ""; }; + 4F96CDA0458545B86C5EABAE88FF7614 /* EXPMatchers+conformTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+conformTo.h"; path = "Expecta/Matchers/EXPMatchers+conformTo.h"; sourceTree = ""; }; 4FF20F427822ADBE16D38081703B59C1 /* PNObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObject.m; sourceTree = ""; }; - 4FF334192D5EFEF9FC35C68B0B303C90 /* SpectaDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaDSL.m; path = Specta/Specta/SpectaDSL.m; sourceTree = ""; }; - 500411AE7DD03546302F224C244C6E48 /* EXPMatchers+beFalsy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beFalsy.h"; path = "Expecta/Matchers/EXPMatchers+beFalsy.h"; sourceTree = ""; }; - 5004A5B0E19F9699A259DC922296AD5B /* FBSDKShareButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareButton.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareButton.m; sourceTree = ""; }; - 5009FB23B9661A90DECA3B87BAD5E062 /* UIDevice-Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIDevice-Utils-dummy.m"; sourceTree = ""; }; + 4FF6C8E5EF9167E6D3060893A86A3E78 /* BFMeasurementEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFMeasurementEvent.h; path = Bolts/iOS/BFMeasurementEvent.h; sourceTree = ""; }; + 50237CBCF1B6DAAA7B12F27C3CD3E42F /* UIStoryboard+DJLocalization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIStoryboard+DJLocalization.m"; path = "DJLocalization/UIStoryboard+DJLocalization.m"; sourceTree = ""; }; 5041E2A91C7A8740358698C67EC25A89 /* Pods-PNObject_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-PNObject_Example-acknowledgements.plist"; sourceTree = ""; }; - 505E55BE2F7DCD90D20AEC28673EDE03 /* FBSDKAccessTokenCacheV3_21.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV3_21.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_21.m; sourceTree = ""; }; - 506F8D192F3A4FADA94723B5C6B98FA1 /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; - 50866611AC24AD4271F0EC7936088C6C /* EXPDoubleTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDoubleTuple.h; path = Expecta/EXPDoubleTuple.h; sourceTree = ""; }; - 5087B7A3C131A367A091728698DB2B1A /* PEAR-FileManager-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-umbrella.h"; sourceTree = ""; }; - 50C1537F04EAD5DF765C4540E748F994 /* SPTExampleGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExampleGroup.h; path = Specta/Specta/SPTExampleGroup.h; sourceTree = ""; }; - 5102B54317BF4D3EDBF22947AFB297C2 /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; - 510A56BD0F7BBA1BC0EF94DFF8FCA9CA /* FBSDKMath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMath.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMath.m; sourceTree = ""; }; - 51583DCAD9A9EA0A4F8B386243E95257 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 51937C27BE231EFBA363D73F60A69AF5 /* BFAppLinkReturnToRefererController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkReturnToRefererController.h; path = Bolts/iOS/BFAppLinkReturnToRefererController.h; sourceTree = ""; }; - 51FE6E060FD91F6403D191D5C28AEA6C /* Bolts-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Bolts-dummy.m"; sourceTree = ""; }; - 520F337B325B034EDDF744C4A7D20ED4 /* EXPMatchers+postNotification.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+postNotification.m"; path = "Expecta/Matchers/EXPMatchers+postNotification.m"; sourceTree = ""; }; - 52267078D59667AAD04F7170C4B775A0 /* NSString-Helper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "NSString-Helper.modulemap"; sourceTree = ""; }; - 52A39B2B2C40D38326311A7D6295FB01 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 52A7FF6CBD149D553D72A2CB98A41A9B /* FBSDKError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKError.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.m; sourceTree = ""; }; - 52ABC314FA05AD940B4687C22BD49306 /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; - 53A76B4B5811C98FA5F2510DA421981F /* EXPMatchers+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXPMatchers+FBSnapshotTest.m"; sourceTree = ""; }; - 53D2C48217DF7171DDABB930A2CBEBC1 /* EXPMatchers+beInstanceOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInstanceOf.m"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.m"; sourceTree = ""; }; - 5503812A268131BF22D6DC6BFB6483AA /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 50C9447C90F3121A7274E4A547F2E293 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; + 511F8CC168EAE08E238E3C53F9DFFD34 /* SPTTestSuite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTTestSuite.h; path = Specta/Specta/SPTTestSuite.h; sourceTree = ""; }; + 51B2523DD84856CE923AA19D1DB12264 /* brg_endian.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = brg_endian.h; path = NACrypto/keccak/brg_endian.h; sourceTree = ""; }; + 51C83EB9BD4D907B0A91FF4090D79ED7 /* EXPMatchers+beNil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beNil.h"; path = "Expecta/Matchers/EXPMatchers+beNil.h"; sourceTree = ""; }; + 51D0A8B49F98C5FF273FE6BD0C8B1357 /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; + 52DA6DE783BB8DD0191D90495C759FED /* SPTSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSpec.h; path = Specta/Specta/SPTSpec.h; sourceTree = ""; }; + 53B6697A4F86B4DC624203E95A7C835A /* JRSwizzle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = JRSwizzle.m; sourceTree = ""; }; + 54CACD2460CBC78F26006F1734C192D7 /* ExpectaSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaSupport.m; path = Expecta/ExpectaSupport.m; sourceTree = ""; }; + 5521E848F951453CBF7AA7B79B63E5A3 /* VatNumber+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "VatNumber+Helper.m"; path = "CodFis-Helper/VatNumber+Helper.m"; sourceTree = ""; }; 554F80D466F5EAB8080E29A9442271C7 /* StrongestPasswordValidator.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = StrongestPasswordValidator.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 55FAE2C0D5D350BD281BE47784CA5D0B /* FBSDKAppGroupContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppGroupContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupContent.h; sourceTree = ""; }; - 5604CC15DEB32CB7BE46B146A552700B /* FBSDKErrorRecoveryConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKErrorRecoveryConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorRecoveryConfiguration.m; sourceTree = ""; }; - 56509BF6FD825913F482FC221E36782C /* EXPMatchers+beTruthy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beTruthy.m"; path = "Expecta/Matchers/EXPMatchers+beTruthy.m"; sourceTree = ""; }; - 56E29C4C8526AD1299C0F812FAE81B0D /* FBSDKLikeControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeControl.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeControl.h; sourceTree = ""; }; - 56EB8D967EF171E42594BE74A8060C2E /* FBSDKBridgeAPIResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIResponse.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIResponse.h; sourceTree = ""; }; - 56F1E0116BE2D500E00CBB347802E78A /* FBSDKColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKColor.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKColor.h; sourceTree = ""; }; - 56F24DDA63AE20FE458EB433C9BC7DE4 /* ExpectaObject+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ExpectaObject+FBSnapshotTest.m"; sourceTree = ""; }; - 5728FE3A2BCC6D0FD457069B62DA8809 /* FBSnapshotTestCasePlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCasePlatform.h; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.h; sourceTree = ""; }; - 57577834A405A8EB0448DF49761F42E0 /* EXPMatchers+match.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+match.m"; path = "Expecta/Matchers/EXPMatchers+match.m"; sourceTree = ""; }; - 5858322573221723EFB5DB1EBDEC0D77 /* BFCancellationTokenRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFCancellationTokenRegistration.m; path = Bolts/Common/BFCancellationTokenRegistration.m; sourceTree = ""; }; - 5867C89F6F1C449E71586DA2D52F5F91 /* FBSDKLoginKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKLoginKit-umbrella.h"; sourceTree = ""; }; - 597D5E8CCE7E26C94A5BDCB177C5C653 /* FBSDKServerConfigurationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKServerConfigurationManager.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.h; sourceTree = ""; }; - 59C5C00CB31D837FFB1183F87B91EECD /* FBSDKAccessTokenCaching.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCaching.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCaching.h; sourceTree = ""; }; - 5A2A1488C95ACAE1A0AA1B181FD37406 /* EXPMatchers+equal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+equal.m"; path = "Expecta/Matchers/EXPMatchers+equal.m"; sourceTree = ""; }; + 5675742D293967ECD95AE7AF35BD825D /* SpectaTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaTypes.h; path = Specta/Specta/SpectaTypes.h; sourceTree = ""; }; + 568AF39163C88BFFB656CDA016ECC48F /* PureLayout-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PureLayout-umbrella.h"; sourceTree = ""; }; + 56D5AE3C67A4DBAAC9F34995E114FA85 /* JRSwizzle.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JRSwizzle.xcconfig; sourceTree = ""; }; + 5738A40A4A154EEF4EE5A0FAFECEFB17 /* FBSDKShareConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareConstants.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareConstants.h; sourceTree = ""; }; + 57683BBB233547F87E4BCE042AAD46EF /* XCTestCase+Specta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestCase+Specta.m"; path = "Specta/Specta/XCTestCase+Specta.m"; sourceTree = ""; }; + 5771133A0B9D8D580460256CAD9BBC3D /* EXPMatchers+beIdenticalTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beIdenticalTo.h"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.h"; sourceTree = ""; }; + 57849B9CE917429F9BC666B31CD6E00B /* FBSDKTypeUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTypeUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.h; sourceTree = ""; }; + 583316F533A47E0B778F9A97196ACA3F /* FBSDKAppLinkResolver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppLinkResolver.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.m; sourceTree = ""; }; + 5833C70613D918798B39DE98316D8843 /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; + 5866E14A186CF70CBEC6D8A9598D0946 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 5954146D506FB92E1F9CFA808DA9C7E6 /* FBSDKProfilePictureView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKProfilePictureView.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfilePictureView.h; sourceTree = ""; }; + 595BE6791CFA2E1AED5A234F726DC9DD /* KeccakF-1600-int-set.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-int-set.h"; path = "NACrypto/keccak/KeccakF-1600-int-set.h"; sourceTree = ""; }; 5A2F057BCFFB56AB1A75E59F06F1C00E /* PNObjectModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectModel.m; sourceTree = ""; }; - 5A522AE0DB43F27D5963AA0712F94F2B /* FBSDKSharePhoto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharePhoto.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhoto.h; sourceTree = ""; }; - 5A8BB879C62FB55AAAC4CF9FAC6483EE /* FBSDKAccessTokenCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCache.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCache.h; sourceTree = ""; }; - 5A9C8A457C3EE708DB93E193F93DE4BC /* UIApplication+StrictKeyWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIApplication+StrictKeyWindow.h"; path = "FBSnapshotTestCase/Categories/UIApplication+StrictKeyWindow.h"; sourceTree = ""; }; - 5B15ED35A0F9EAFA71D8D3D9D4EB50DE /* FBSDKLikeActionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeActionController.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionController.h; sourceTree = ""; }; - 5B5D222E2190757A6C64D6DE0415FBF4 /* SPTExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExample.m; path = Specta/Specta/SPTExample.m; sourceTree = ""; }; - 5B7BD28E45550B8F74DB3BFBB695187C /* NSLayoutConstraint+PureLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSLayoutConstraint+PureLayout.m"; path = "PureLayout/PureLayout/NSLayoutConstraint+PureLayout.m"; sourceTree = ""; }; + 5A5F6A94885DC3BA2C7E8B645C323B96 /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; + 5A7DCC7FCCCBA267D4F466179A70D8B5 /* EXPMatchers+endWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+endWith.m"; path = "Expecta/Matchers/EXPMatchers+endWith.m"; sourceTree = ""; }; + 5A82BD376EFC2B3B4E16EE28DB079D67 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; + 5AB27793381229255EDDEC9A672212A5 /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = ""; }; + 5B4768BE79E8B7920423DEAF2754E9CF /* EXPMatchers+haveCountOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+haveCountOf.h"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.h"; sourceTree = ""; }; + 5B5D6360625CAAC27B32FFBAB1AD6F2A /* NSDate_Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = NSDate_Utils.modulemap; sourceTree = ""; }; + 5B8F27DF3A9847F8739CEA399D4F4CDB /* nv-ios-http-status.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "nv-ios-http-status.xcconfig"; sourceTree = ""; }; 5B8FF7CC6C2808446B99A89879906ADD /* Specta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Specta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 5BCC450C548BF0FAE29303DDBC2134D7 /* FBSDKLoginCompletion+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginCompletion+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginCompletion+Internal.h"; sourceTree = ""; }; - 5C05BDDFBF9E4BE2C15AB71F16887878 /* FBSDKLoginConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginConstants.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginConstants.h; sourceTree = ""; }; - 5C3092BD8B777A25D1ADF08D2241C9D8 /* FBSDKShareError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareError.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareError.m; sourceTree = ""; }; - 5C6AE21943466D8E023C1FAA98DD77CA /* FBSDKServerConfigurationManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKServerConfigurationManager.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.m; sourceTree = ""; }; - 5C8DF9303BCF4E0746AE183513D17DEE /* FBSDKApplicationDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKApplicationDelegate.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.m; sourceTree = ""; }; - 5C9FF4C7812641AFE22EDA486276FA73 /* FBSDKLoginError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginError.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginError.m; sourceTree = ""; }; - 5D109FCAB9A02C132970A07932B35EE2 /* FBSDKShareUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareUtility.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.m; sourceTree = ""; }; - 5D6A65547FA47B5420E7E2263B58CE09 /* EXPMatchers+beFalsy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beFalsy.m"; path = "Expecta/Matchers/EXPMatchers+beFalsy.m"; sourceTree = ""; }; - 5D915737C2D016919848064D6B91661E /* UIDevice-Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UIDevice-Utils.xcconfig"; sourceTree = ""; }; - 5DA9B67A8382214ADBB6CA8AB9D67206 /* FBSDKURLConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKURLConnection.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKURLConnection.h; sourceTree = ""; }; - 5DFC2F8C2278D714E4FE8115751170DC /* KeccakF-1600-32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-32.h"; path = "NACrypto/keccak/KeccakF-1600-32.h"; sourceTree = ""; }; - 5E02C5DD688360E217FCBBC54DD5AE75 /* EXPMatchers+beKindOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beKindOf.h"; path = "Expecta/Matchers/EXPMatchers+beKindOf.h"; sourceTree = ""; }; - 5E4F96460DBF9CF2567E88B182472750 /* StrongestPasswordValidator.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = StrongestPasswordValidator.modulemap; sourceTree = ""; }; - 602801755D7DFFBBB947D1CA58CAAF6B /* NAHMAC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NAHMAC.h; path = NACrypto/NAHMAC.h; sourceTree = ""; }; - 6079E6A1D7775A376E44CED6CC11B081 /* EXPFloatTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPFloatTuple.h; path = Expecta/EXPFloatTuple.h; sourceTree = ""; }; - 60A1BD265CD286D871E385CAB3AD0F01 /* FBSDKUIUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKUIUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKUIUtility.h; sourceTree = ""; }; + 5BA42E71DB06E457F15A8AE4779EB4E7 /* KeccakSponge.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = KeccakSponge.c; path = NACrypto/keccak/KeccakSponge.c; sourceTree = ""; }; + 5BFA464FA311E80340BC69D940298599 /* FBSDKAppLinkUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppLinkUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.h; sourceTree = ""; }; + 5C34620DF9DBF8F0AF3A168C095B53DB /* FBSDKAppEventsUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.m; sourceTree = ""; }; + 5C7CB59F54EDFF5C729B04EEC6468BFD /* FBSDKAccessTokenCacheV3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV3.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3.h; sourceTree = ""; }; + 5CFEAA92D051BFD63ABD2F0B1D843A43 /* FBSDKApplicationDelegate+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKApplicationDelegate+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKApplicationDelegate+Internal.h"; sourceTree = ""; }; + 5DE911922466F4B2EC966362BBB4C862 /* FBSDKBridgeAPIProtocolWebV1.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIProtocolWebV1.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV1.m; sourceTree = ""; }; + 5E006F7670335784377B6E607EA69341 /* KeccakF-1600-opt32-settings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-opt32-settings.h"; path = "NACrypto/keccak/KeccakF-1600-opt32-settings.h"; sourceTree = ""; }; + 5E32B669EDC49F23F46DA7E541293010 /* Base64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Base64.h; path = submodules/Base64/Base64/Base64.h; sourceTree = ""; }; + 5E91C1667C786F6F325B176D01DA95AB /* RZDataBinding.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = RZDataBinding.modulemap; sourceTree = ""; }; + 5EC5380FF789EE2EAF130AC126A7A400 /* BFAppLinkResolving.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkResolving.h; path = Bolts/iOS/BFAppLinkResolving.h; sourceTree = ""; }; + 5EF30478A272077C258BFE6770D726A4 /* FBSDKCoreKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKCoreKit-prefix.pch"; sourceTree = ""; }; + 5F7E605150CE263856756A520F68C6E7 /* FBSDKCloseIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKCloseIcon.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKCloseIcon.m; sourceTree = ""; }; + 605C632ABFFBB92E11F06E3FDDE8E373 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 606749C251E9939169D1D0178F64E4FA /* FBSDKButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKButton.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKButton.m; sourceTree = ""; }; 60B530196848B62AA6D54AEEB46A06D8 /* Pods-PNObject_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-PNObject_Example-dummy.m"; sourceTree = ""; }; - 60EE08B0078E5513BEE7644683D17872 /* EXPMatchers+beSubclassOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSubclassOf.h"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.h"; sourceTree = ""; }; - 619FC9EAB2859E0773F9AE857AE9E397 /* nv-ios-http-status.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "nv-ios-http-status.xcconfig"; sourceTree = ""; }; - 61AE4CCB57D3FF04CA1CB0A531761DB4 /* NSUserDefaults+AESEncryptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSUserDefaults+AESEncryptor.h"; path = "NSUserDefaults-AESEncryptor/NSUserDefaults+AESEncryptor.h"; sourceTree = ""; }; - 61EFB4DF68ED37FBC084A452E0DF5C72 /* FBSDKIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKIcon.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKIcon.h; sourceTree = ""; }; - 62936C2A18B9282DFF878327B03CBBEB /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = ""; }; + 611CEA265C2C0A10F742F65AA73ADB6D /* FBSDKLoginManager+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginManager+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManager+Internal.h"; sourceTree = ""; }; + 61253C5C645F4BD7DD02D5BF0C3170CE /* FBSDKShareOpenGraphContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphContent.m; sourceTree = ""; }; + 612F8F1284E333CBA0B14C8D1C09907C /* HTTPStatusCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HTTPStatusCodes.h; path = "nv-ios-http-status/HTTPStatusCodes.h"; sourceTree = ""; }; + 617C7E52C3C3178C7FDBCACCDC238115 /* Expecta+Snapshots-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-umbrella.h"; sourceTree = ""; }; + 6213AB3DF6EA9468FEED871290FE2124 /* FBSDKAppLinkResolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppLinkResolver.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.h; sourceTree = ""; }; + 6283B07CE1D7317812C739D8ACB595D1 /* NACrypto-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NACrypto-prefix.pch"; sourceTree = ""; }; 62B787FDFE46F8CBF92C1BFAF264100A /* PNObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObject.h; sourceTree = ""; }; - 62E1425D40D66895DDA3B13F9E00BE62 /* SPTTestSuite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTTestSuite.h; path = Specta/Specta/SPTTestSuite.h; sourceTree = ""; }; - 630A073B02EFCC8A689AFA2507E3EB4B /* Bolts-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Bolts-prefix.pch"; sourceTree = ""; }; + 62CB7522AC5F502E2722CB9486AA0AF1 /* FBSnapshotTestCase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCase.m; path = FBSnapshotTestCase/FBSnapshotTestCase.m; sourceTree = ""; }; + 62F08060C61F33EDEF9B623C9C114203 /* EXPMatchers+equal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+equal.h"; path = "Expecta/Matchers/EXPMatchers+equal.h"; sourceTree = ""; }; 630AF6B7ADD2F1B57BDE6B1407E489FA /* NACrypto.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NACrypto.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 638315BA06358D77248E09BC06DBB12B /* FBSDKServerConfiguration+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKServerConfiguration+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration+Internal.h"; sourceTree = ""; }; - 64153FFD3C76EC75B40D741CD0BCC1A3 /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; - 64253D243008ABBA41A9ADFC9D281A3D /* FBSDKBridgeAPIResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIResponse.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIResponse.m; sourceTree = ""; }; - 64280570201411DFDC969DF5C5B302A1 /* FBSDKDialogConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKDialogConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKDialogConfiguration.h; sourceTree = ""; }; - 64A1BED2B16DBC4CA59AF3ECBA801E55 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; - 658FAF65EBB337DD3B8D391779D63019 /* FBSDKAppLinkUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppLinkUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.m; sourceTree = ""; }; - 659096B8A87C3FBEFC0D1B19868FB91D /* FBSDKBridgeAPIProtocolWebV1.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIProtocolWebV1.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV1.m; sourceTree = ""; }; - 6597435C8179177DEF9860AA2884BD9A /* EXPMatchers+beLessThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThan.h"; path = "Expecta/Matchers/EXPMatchers+beLessThan.h"; sourceTree = ""; }; - 66E4B28DE46EA28E875F11A1BE5E7CDF /* FBSDKGameRequestContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGameRequestContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestContent.m; sourceTree = ""; }; - 673F82E1194A6F2A887E57517D8FA231 /* FBSDKLikeControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeControl.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeControl.m; sourceTree = ""; }; - 67CC6C5401C62B7E2F45D5285FC24B5F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 64705C6326902A1E90A8B6E1EC2117B4 /* BFCancellationToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFCancellationToken.m; path = Bolts/Common/BFCancellationToken.m; sourceTree = ""; }; + 64D9D0F4563B7A5A7B256FE187A40206 /* EXPMatchers+raiseWithReason.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raiseWithReason.m"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.m"; sourceTree = ""; }; + 651EC65362DC22E79402558A5F3E931C /* FBSDKAccessTokenCacheV4.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV4.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV4.m; sourceTree = ""; }; + 656C7D01065F263EA86647E37FB776B6 /* EXPMatchers+beIdenticalTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beIdenticalTo.m"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.m"; sourceTree = ""; }; + 658DE038ED4F89B05B650DD2FFCF16AD /* Expecta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Expecta.xcconfig; sourceTree = ""; }; + 66119352EAF4F43B0AB2BA5ADAE3B253 /* FBSDKWebDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKWebDialog.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialog.h; sourceTree = ""; }; + 6670B5162E6ED95BED1D8B80B22E742F /* FBSDKColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKColor.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKColor.h; sourceTree = ""; }; + 66C3872FF131CB78C17BCA09FB978817 /* BFAppLinkReturnToRefererView_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkReturnToRefererView_Internal.h; path = Bolts/iOS/BFAppLinkReturnToRefererView_Internal.h; sourceTree = ""; }; + 6708F225A80AF4DB0F053B6F7CB50690 /* NANSString+Utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NANSString+Utils.h"; path = "NACrypto/NANSString+Utils.h"; sourceTree = ""; }; + 672A1986A172ECA3706FEE93A59ECC8C /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = ""; }; + 673F0F65DC14E6C22BBCA0F0183E0AB0 /* FBSDKCloseIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCloseIcon.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKCloseIcon.h; sourceTree = ""; }; + 676EE077FA703FDA51B412A4E208C8E6 /* FBSDKBridgeAPIProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocol.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocol.h; sourceTree = ""; }; + 6785B5767A95883A9CC3705AB04302F3 /* FBSDKCoreKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCoreKit.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h; sourceTree = ""; }; + 67B4FDAFDFB2B000289DFFD05F918DC4 /* FBSDKAccessTokenCacheV3_17.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV3_17.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_17.h; sourceTree = ""; }; + 67CA86D7A7A0EF1B6BB96A7C486BF21A /* StrongestPasswordValidator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StrongestPasswordValidator.h; path = Pod/Classes/StrongestPasswordValidator.h; sourceTree = ""; }; + 67DDA66DC2115950785B15C99087CEAC /* Expecta+Snapshots.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Expecta+Snapshots.xcconfig"; sourceTree = ""; }; 67FD653157B7D3A8320662DBFECB1E1A /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - 6807BA49A0C7C731F369EB078D704A68 /* BFAppLinkTarget.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkTarget.m; path = Bolts/iOS/BFAppLinkTarget.m; sourceTree = ""; }; - 687444EF918505E7A3830D317B3A4EDE /* EXPMatchers+beNil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beNil.h"; path = "Expecta/Matchers/EXPMatchers+beNil.h"; sourceTree = ""; }; - 68909FE4D6172FD458145A0A277B6E97 /* FBSDKContainerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKContainerViewController.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKContainerViewController.h; sourceTree = ""; }; - 68CFBE463219D94826D7B33822084B1E /* FBSDKGraphRequestBody.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestBody.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestBody.m; sourceTree = ""; }; + 68C401E3DBBA02D94259B7BE190A0251 /* EXPMatchers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatchers.h; path = Expecta/Matchers/EXPMatchers.h; sourceTree = ""; }; + 691A9B1A85BB2F6FC60A233305F4F782 /* FBSDKAppEventsUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.h; sourceTree = ""; }; + 691B9C9A45E203778B90E2608202C037 /* DJLocalization-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DJLocalization-umbrella.h"; sourceTree = ""; }; + 69547CF00FA9D5AB8C189D9CACD78842 /* FBSDKShareUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareUtility.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.m; sourceTree = ""; }; + 6978A16C2ED3BECBC15DB8BACBF7DE64 /* BFURL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFURL.h; path = Bolts/iOS/BFURL.h; sourceTree = ""; }; 699550909E4F2C0236230D4D0EC0A2E0 /* PNObject.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = PNObject.modulemap; sourceTree = ""; }; + 69AB345843E9244A1337C2CE7BC629AC /* FBSDKShareLinkContent+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKShareLinkContent+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareLinkContent+Internal.h"; sourceTree = ""; }; + 69D5D3F8642A5D0B9B1A485FC9E42158 /* NSValue+Expecta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValue+Expecta.m"; path = "Expecta/NSValue+Expecta.m"; sourceTree = ""; }; + 6AB4D33F82B9798A7D823D8CFC260C80 /* FBSDKShareButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareButton.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareButton.m; sourceTree = ""; }; + 6AB817828E69E40D218387F0475CF0BF /* _FBSDKTemporaryErrorRecoveryAttempter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _FBSDKTemporaryErrorRecoveryAttempter.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/_FBSDKTemporaryErrorRecoveryAttempter.h; sourceTree = ""; }; + 6AD87D938903FD5D19EFB78028C38528 /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; 6B00C2D3FC8310D02FEF98F3E7A43CF9 /* NSDate_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSDate_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6B0A7A32C86E731CE9DA831695412D2B /* FBSDKViewImpressionTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKViewImpressionTracker.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKViewImpressionTracker.h; sourceTree = ""; }; - 6B4C6256F8AEE10DE9A313185B729D51 /* FBSDKShareConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareConstants.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareConstants.m; sourceTree = ""; }; + 6B7DC31F5C0DDE653F35AD4688E05082 /* FBSDKGraphRequestConnection+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKGraphRequestConnection+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestConnection+Internal.h"; sourceTree = ""; }; 6B7E224A98BE2245DAF4543792181D9D /* RZDataBinding.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RZDataBinding.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6B82209521A4FE3AE57BF0DF14DB2DBA /* FBSDKLoginKit+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginKit+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginKit+Internal.h"; sourceTree = ""; }; - 6BB7E89137993782EA6EAB454AC5B267 /* FBSDKAccessTokenCacheV3_21.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV3_21.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_21.h; sourceTree = ""; }; + 6BABAEA7251F032627E921CC6F5328C1 /* EXPMatchers+beKindOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beKindOf.h"; path = "Expecta/Matchers/EXPMatchers+beKindOf.h"; sourceTree = ""; }; 6BE5E7F75FB2F7E5DECAA1350401BEB4 /* AFOAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = AFOAuthCredential.m; sourceTree = ""; }; - 6BFAA486C46B0397392B42FCF479FEEB /* PureLayout-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PureLayout-prefix.pch"; sourceTree = ""; }; - 6C3211541E1421BA594089A55F1FCC68 /* NACrypto.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = NACrypto.modulemap; sourceTree = ""; }; - 6C72E666670B38AAF09813E068EE2FE0 /* FBSnapshotTestCase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSnapshotTestCase.xcconfig; sourceTree = ""; }; - 6CA1B962888E3211CCB82876D937F269 /* Specta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Specta.xcconfig; sourceTree = ""; }; - 6CCC8D0096AE1F7A6D79523C2F88545D /* EXPMatchers+haveCountOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+haveCountOf.m"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.m"; sourceTree = ""; }; - 6CFE6927B5AD0823C8FBC5E145552BF1 /* BFMeasurementEvent_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFMeasurementEvent_Internal.h; path = Bolts/iOS/BFMeasurementEvent_Internal.h; sourceTree = ""; }; - 6DFC345D3526551FAB60ACB7CAEAF3B4 /* FBSDKShareUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareUtility.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.h; sourceTree = ""; }; - 6E01FE093AB147FA77E4388995EDDD5F /* FBSDKTimeSpentData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTimeSpentData.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.h; sourceTree = ""; }; - 6E6D0024C8A2CE02EBC6165433874D6E /* CocoaSecurity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CocoaSecurity.h; path = CocoaSecurity/CocoaSecurity.h; sourceTree = ""; }; - 6F299CDD1857ACCE2F3291DEF5DA82E3 /* NASHA3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NASHA3.h; path = NACrypto/NASHA3.h; sourceTree = ""; }; - 6F4302F823540D336E6E8BFE203CBAF1 /* FBSDKTimeSpentData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTimeSpentData.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.m; sourceTree = ""; }; - 6F5FED5ED9A58A09A4351CB6B9F669DD /* CodFis-Helper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CodFis-Helper-umbrella.h"; sourceTree = ""; }; - 6F8CBBD4AE7E9284E97019DF40F35988 /* FBSDKBase64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBase64.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Base64/FBSDKBase64.h; sourceTree = ""; }; - 6FE894632ABA31ED3EA2CDE374F2F647 /* FBSDKSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSettings.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.h; sourceTree = ""; }; - 6FE950324658A2FB6040D519A54ECEFC /* BFWebViewAppLinkResolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFWebViewAppLinkResolver.h; path = Bolts/iOS/BFWebViewAppLinkResolver.h; sourceTree = ""; }; - 703A7787C46893AC59DF21272493AFB4 /* FBSDKMessengerIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMessengerIcon.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKMessengerIcon.h; sourceTree = ""; }; + 6C7C08173989997CEE91C025AE094557 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 6CCDB7CFE9CC9597E3A222E8A94EDD6D /* DJLocalizationSystem+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DJLocalizationSystem+Private.h"; path = "DJLocalization/DJLocalizationSystem+Private.h"; sourceTree = ""; }; + 6F041211066C97F9E96E7960E1C176FB /* FBSnapshotTestCase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSnapshotTestCase-dummy.m"; sourceTree = ""; }; + 6F203848D3672600236F6B44759913BE /* NSUserDefaults-AESEncryptor-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSUserDefaults-AESEncryptor-umbrella.h"; sourceTree = ""; }; + 6F2E8145B170EC329DD29EAF6FC424FE /* FBSDKLikeBoxView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeBoxView.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxView.m; sourceTree = ""; }; + 6F5EE1D4D10A8B313DF96B8E6849CCD2 /* FBSDKShareKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareKit.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareKit.h; sourceTree = ""; }; + 6FEA5E98CA183D22DFB2DA1FBAC7C5CC /* NSDate+NSDate_Util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDate+NSDate_Util.h"; path = "Pod/Classes/NSDate+NSDate_Util.h"; sourceTree = ""; }; + 703AAB6D867AADBE2CCCE20178B1172A /* FBSDKAppGroupJoinDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppGroupJoinDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupJoinDialog.h; sourceTree = ""; }; 70F5502E2F6D7D6DB49012F334BE45C1 /* FBSDKCoreKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSDKCoreKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 712162DE716DDDF142BF362A2CD08E29 /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = ""; }; + 721650287A3EE805C32B1C6A46A89652 /* FBSDKAccessTokenCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCache.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCache.m; sourceTree = ""; }; 722D675DCC882BF87959BE7BE8A657E5 /* FBSDKShareKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSDKShareKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 72679E5FE1A915C9E740C7C4091BB42B /* EXPMatcherHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPMatcherHelpers.m; path = Expecta/Matchers/EXPMatcherHelpers.m; sourceTree = ""; }; 72C14722045075DE46D5CF99F6264301 /* nv_ios_http_status.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = nv_ios_http_status.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 72D9C09E19356EB2E5AF88F32F5879D7 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 72FCDF0AD6C130AE53ECBD8E36F98D8B /* SPTSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSpec.m; path = Specta/Specta/SPTSpec.m; sourceTree = ""; }; + 73014052ACF065FB4BE0F33DF53CBE2A /* FBSDKBridgeAPIResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIResponse.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIResponse.m; sourceTree = ""; }; 7311FBDEABFCA970B32C1C90BC483643 /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 731C661A88950E689ED7FD4941589E3C /* FBSDKPaymentObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKPaymentObserver.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKPaymentObserver.h; sourceTree = ""; }; - 73EE57437F76DD91EEB3DB1712A6ADC2 /* NADigest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NADigest.h; path = NACrypto/NADigest.h; sourceTree = ""; }; - 744437666A4C310985F89E070D20AFFB /* FBSDKKeychainStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKKeychainStore.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStore.h; sourceTree = ""; }; - 7484A7D824E46A76F5878432B2F8FC48 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 734250B53B3535A2B6ACCE862CB11057 /* FBSDKLoginConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginConstants.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginConstants.h; sourceTree = ""; }; + 739D5AEE5D3D4DB22A271BBD6848B4EB /* FBSDKSystemAccountStoreAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSystemAccountStoreAdapter.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSystemAccountStoreAdapter.m; sourceTree = ""; }; + 73D66B8EC3C97A12916250F9B9ECE22B /* NSString+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+Helper.m"; path = "NSString-Helper/NSString+Helper.m"; sourceTree = ""; }; + 740190F707DDE298D5E57BF2C1EE9D54 /* CocoaSecurity-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaSecurity-prefix.pch"; sourceTree = ""; }; 748E0B295CE6475615F29850C6CD4B0A /* Pods-PNObject_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-PNObject_Tests-acknowledgements.plist"; sourceTree = ""; }; - 74A4BC3B2F496CBFDBF636158D9A665C /* FBSDKMessengerIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMessengerIcon.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKMessengerIcon.m; sourceTree = ""; }; - 7519DF13865DCB490F1AFDE03BB1D42D /* FBSDKBridgeAPICrypto.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPICrypto.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPICrypto.m; sourceTree = ""; }; - 760B063BEF0E7007B97CA28826E42044 /* Expecta+Snapshots.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Expecta+Snapshots.modulemap"; sourceTree = ""; }; - 7686136F7D74CCABFDDE35CADB946E7B /* FBSDKCloseIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCloseIcon.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKCloseIcon.h; sourceTree = ""; }; + 748EC6092E13C3BA33AAC76CD702E148 /* FBSDKAccessTokenCacheV3.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV3.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3.m; sourceTree = ""; }; + 7496FB4B4AE72EA5CF03579ABB6933D6 /* RZDataBinding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RZDataBinding.h; path = RZDataBinding/RZDataBinding.h; sourceTree = ""; }; + 74DD8543B380C1AB46057E471B891CE9 /* CocoaSecurity.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = CocoaSecurity.modulemap; sourceTree = ""; }; + 76515CF9CC2324B021454048B76A38E3 /* BFAppLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLink.m; path = Bolts/iOS/BFAppLink.m; sourceTree = ""; }; 7687F9D5835179E2C3127FE0F5BCABD7 /* PNObject.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PNObject.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 768F3EF3DDD2E29B81841A99C92855FA /* FBSDKGraphRequestConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestConnection.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestConnection.m; sourceTree = ""; }; 76B5C79D76E47BB60F3D17E2CE6C0519 /* PEAR_FileManager_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PEAR_FileManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 7706C4116191274C22E64DD99D2C04EF /* FBSDKDynamicFrameworkLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKDynamicFrameworkLoader.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKDynamicFrameworkLoader.h; sourceTree = ""; }; + 76CE1C1576C661BC4748C3561C5ED5FF /* NACounter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NACounter.h; path = NACrypto/NACounter.h; sourceTree = ""; }; + 77412E6E58B29B4C056079129D5CE96F /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = ""; }; 77D4F41BA622C03540C90387B263EC49 /* PNObjectConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectConstants.h; sourceTree = ""; }; 77DEA3968F74B6EB7EEB5EE36107C6D1 /* PNObjcPassword.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjcPassword.h; sourceTree = ""; }; - 77F1907BE6D9A95400B1D605D2F74A73 /* FBSDKCloseIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKCloseIcon.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKCloseIcon.m; sourceTree = ""; }; - 79952045C6C1EFADDE7E2FDD8793C858 /* CocoaSecurity.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaSecurity.xcconfig; sourceTree = ""; }; - 79CDF9E9BA39CD72553D9A99031287C5 /* UIStoryboard+DJLocalization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIStoryboard+DJLocalization.h"; path = "DJLocalization/UIStoryboard+DJLocalization.h"; sourceTree = ""; }; - 79F24864CCEA0337B71D05FB55B38EE4 /* FBSDKShareOpenGraphAction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphAction.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphAction.h; sourceTree = ""; }; - 7A1A24617EC843C5AD5E1E317AB67630 /* EXPMatchers+conformTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+conformTo.m"; path = "Expecta/Matchers/EXPMatchers+conformTo.m"; sourceTree = ""; }; - 7AF057117713B72B97B7C5632F1811AA /* EXPMatchers+beIdenticalTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beIdenticalTo.h"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.h"; sourceTree = ""; }; - 7BA6C465132A04CA666C98D090309BD9 /* EXPFloatTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPFloatTuple.m; path = Expecta/EXPFloatTuple.m; sourceTree = ""; }; - 7BBF0DC8722D4444F1051760FAC00B32 /* FBSDKMessageDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMessageDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKMessageDialog.m; sourceTree = ""; }; - 7BFCD19C71938F9D51BD14F9E58ABDE5 /* Expecta+Snapshots-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-prefix.pch"; sourceTree = ""; }; - 7C0835F7E89FDDEB72134737F4888528 /* NSUserDefaults-AESEncryptor-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSUserDefaults-AESEncryptor-umbrella.h"; sourceTree = ""; }; + 7848FE6A7F37A737C3F472087C2F670C /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; + 784DF99C8EC54DCEEBDECEEEA7C4EB41 /* CodFisResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CodFisResponse.m; path = "CodFis-Helper/CodFisResponse.m"; sourceTree = ""; }; + 78C42FEC186506BE6764625FBF7FC746 /* FBSDKLikeButton+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLikeButton+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeButton+Internal.h"; sourceTree = ""; }; + 78D9B8830854D5A84FEEF9E46D93E2DB /* FBSDKProfile.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKProfile.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.m; sourceTree = ""; }; + 795EAA0605F4A9F4151B9C0226823422 /* FBSDKShareKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSDKShareKit.modulemap; sourceTree = ""; }; + 799F31D542F0BC48CBF894FE8E7C4CAD /* FBSDKCheckmarkIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKCheckmarkIcon.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKCheckmarkIcon.m; sourceTree = ""; }; + 79E5467FB10DB98C33B58C58623A0619 /* JRSwizzle-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JRSwizzle-dummy.m"; sourceTree = ""; }; + 7A01EA80FB69D6FA30EB5F6C2CB91566 /* UIImage+Snapshot.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Snapshot.m"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.m"; sourceTree = ""; }; + 7A44DF87268645ABE8C2E4E0554B32F0 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 7A8204F7B48B7EA0312352FB58445001 /* FBSDKAppEventsStateManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsStateManager.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsStateManager.m; sourceTree = ""; }; + 7AA7AB33D013172FADF0ECD31CA93C7E /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; + 7B2CB428F4A16C204B4E656B36A1EDC1 /* FBSDKLikeObjectType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeObjectType.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeObjectType.m; sourceTree = ""; }; + 7B9662F93B897AABF740AA03781796BD /* FBSDKWebDialogView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKWebDialogView.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialogView.h; sourceTree = ""; }; + 7BA6299588F446EDD96D41B97145AF7C /* FBSDKApplicationDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKApplicationDelegate.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.m; sourceTree = ""; }; 7C3FC33160159ED1C28434F1CF8BA03D /* PNLocation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNLocation.m; sourceTree = ""; }; - 7C4C664CB6961B4C9242DCD91F1435CB /* PureLayout-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PureLayout-dummy.m"; sourceTree = ""; }; - 7CB8769BD669642536DB4C2EFD2C24DE /* FBSDKLikeButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeButton.h; sourceTree = ""; }; - 7CBF1B5DF03CDE00C7701DBBC21B5B69 /* FBSDKServerConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKServerConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration.m; sourceTree = ""; }; - 7E2D7C8CBD58F6ED46244C5D8407C2DE /* FBSDKSharePhotoContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharePhotoContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhotoContent.h; sourceTree = ""; }; - 7E5FD3BE7790A5AC7E24002B5E0B89DC /* SPTExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExample.h; path = Specta/Specta/SPTExample.h; sourceTree = ""; }; - 7E89EAF7BB3E9B44C6AADC5192F45D3B /* FBSDKShareOpenGraphContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphContent.m; sourceTree = ""; }; - 7EAA7BBAA53366C9BA61E29A27AB22F4 /* FBSDKLoginError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginError.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginError.h; sourceTree = ""; }; - 7F33DFB99CF2420E923C3B40D6FB95F3 /* FBSDKLikeControl+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLikeControl+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeControl+Internal.h"; sourceTree = ""; }; - 7F354EFEE40976EFD98727299F7BDB26 /* SPTCallSite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCallSite.m; path = Specta/Specta/SPTCallSite.m; sourceTree = ""; }; - 7F4405FAC11055DC76F681EA9DD34F07 /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; - 807C938E8910636729CFD903C3C7DD14 /* FBSDKSystemAccountStoreAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSystemAccountStoreAdapter.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKSystemAccountStoreAdapter.h; sourceTree = ""; }; + 7CBFF790242EB588C195DD99AD297F7F /* Bolts-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Bolts-umbrella.h"; sourceTree = ""; }; + 7D168F8B391E1E6267EBC82C63251C64 /* FBSDKAudioResourceLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAudioResourceLoader.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKAudioResourceLoader.m; sourceTree = ""; }; + 7D9BE26FC9EA12D19DD3293D3B1C0FE3 /* DJLocalizationSystem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DJLocalizationSystem.h; path = DJLocalization/DJLocalizationSystem.h; sourceTree = ""; }; + 7E43C767E44A5EC122B6499697CDD907 /* Bolts-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Bolts-prefix.pch"; sourceTree = ""; }; + 7E84D8DADD1E3FD9D986109D0B012573 /* FBSDKServerConfiguration+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKServerConfiguration+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfiguration+Internal.h"; sourceTree = ""; }; + 7E9E3D74B4DAF82042B0C48BB4B0D4D6 /* NAAES.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NAAES.h; path = NACrypto/NAAES.h; sourceTree = ""; }; + 7EDF91E9455975384B6E2B2C8FB6DD55 /* XCTestCase+Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTestCase+Specta.h"; path = "Specta/Specta/XCTestCase+Specta.h"; sourceTree = ""; }; + 7F1613E54D59FCCE0EF201F7BFA43E12 /* FBSDKTooltipView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTooltipView.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKTooltipView.m; sourceTree = ""; }; + 7F364EF3C0EC460EE5146779C693BBD3 /* FBSDKLikeActionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeActionController.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionController.h; sourceTree = ""; }; + 7FA726A824BBD192D4C97F1543D3812C /* FBSDKGraphRequestPiggybackManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestPiggybackManager.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestPiggybackManager.h; sourceTree = ""; }; + 7FCEAB33DF86C417BEE307493FA54BA0 /* NAKeychain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NAKeychain.h; path = NACrypto/NAKeychain.h; sourceTree = ""; }; + 8062D5E1CC91337B352115064389F726 /* Bolts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Bolts.h; path = Bolts/Common/Bolts.h; sourceTree = ""; }; + 80823B04678EE3D00746864497814C41 /* ExpectaSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaSupport.h; path = Expecta/ExpectaSupport.h; sourceTree = ""; }; 80AE03BA26324C8F1456156A7674C94C /* PNAddress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNAddress.m; sourceTree = ""; }; - 80CF8AAFDBADA29D173B9CF92E08D760 /* UIDevice-Hardware.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice-Hardware.h"; path = "Pod/Classes/UIDevice-Hardware.h"; sourceTree = ""; }; - 81FC69F7BE3E05370AE395A79B4C21BB /* NSString-Helper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString-Helper-umbrella.h"; sourceTree = ""; }; + 80DC1FD20616E43DC4FDCF9539A52BA0 /* FBSDKShareMediaContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareMediaContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareMediaContent.m; sourceTree = ""; }; + 81193A97756A96B8A460706DABE52FF7 /* VatNumber+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "VatNumber+Helper.h"; path = "CodFis-Helper/VatNumber+Helper.h"; sourceTree = ""; }; + 8136A30608BB17DF03790814A59F7A5B /* CocoaSecurity.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CocoaSecurity.m; path = CocoaSecurity/CocoaSecurity.m; sourceTree = ""; }; + 814DDA598D82913B4A044E6FE17AC326 /* FBSDKLoginCompletion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginCompletion.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginCompletion.m; sourceTree = ""; }; + 8211E3B4C7BF82E7C21E17A7314391EB /* FBSDKGameRequestContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGameRequestContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestContent.h; sourceTree = ""; }; 821A5C557963A679894335F2C12F9FC9 /* Pods-PNObject_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Tests-resources.sh"; sourceTree = ""; }; - 82BB7C7C29A0A6471075C2455A436B8B /* NSObject+RZDataBinding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+RZDataBinding.m"; path = "RZDataBinding/NSObject+RZDataBinding.m"; sourceTree = ""; }; - 82EAA4AA5FD83C3C2411EC8C73D06225 /* FBSDKButton+Subclass.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKButton+Subclass.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKButton+Subclass.h"; sourceTree = ""; }; - 82F8A574F75DE4635C871751707EAC89 /* EXPMatchers+equal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+equal.h"; path = "Expecta/Matchers/EXPMatchers+equal.h"; sourceTree = ""; }; + 8269EFCF9787494EF8599423B5C7B1F0 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 82B526A8D92E37AD944F7F5721733ADD /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; 83848160E1BBFE8DC9C5A5DC98137AA3 /* PNObjectUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectUtilities.m; sourceTree = ""; }; - 83946509EB72396147704406AE128D4A /* Specta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-prefix.pch"; sourceTree = ""; }; - 839610AB82B3FF8341748381118DDAD8 /* EXPMatchers+beInstanceOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInstanceOf.h"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.h"; sourceTree = ""; }; - 840360C4225B7D91EDDEF88015D1B493 /* Expecta+Snapshots.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Expecta+Snapshots.xcconfig"; sourceTree = ""; }; - 8480CBFC8A66E05B431626B0D9F70C62 /* BFExecutor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFExecutor.m; path = Bolts/Common/BFExecutor.m; sourceTree = ""; }; - 84B12A320BE51CBFDCBA3B16BB497C67 /* NANSString+Utils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NANSString+Utils.m"; path = "NACrypto/NANSString+Utils.m"; sourceTree = ""; }; - 84B84BE85D0BA7A2650E6E4E7EF4D4F8 /* NSArray+PureLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+PureLayout.m"; path = "PureLayout/PureLayout/NSArray+PureLayout.m"; sourceTree = ""; }; - 84DDF885A075279814F23492096E61E6 /* SPTSharedExampleGroups.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSharedExampleGroups.h; path = Specta/Specta/SPTSharedExampleGroups.h; sourceTree = ""; }; - 8534248293D612B222B7CB6D381198DA /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; - 853B0E2B2510039BB65A30439F405BFA /* FBSDKLoginManagerLoginResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginManagerLoginResult.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManagerLoginResult.m; sourceTree = ""; }; - 85AB44CD24F8FBA76FBBC49AF2011701 /* PEAR-FileManager-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "PEAR-FileManager-iOS.modulemap"; sourceTree = ""; }; - 85B86973EC707D1C763487E1C03D1EFB /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; - 85CE4B02DEB60C6CBE403758BFFBD8AC /* NSDate+NSDate_Util.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDate+NSDate_Util.m"; path = "Pod/Classes/NSDate+NSDate_Util.m"; sourceTree = ""; }; - 86238541EE24E5E81107C54534FCED73 /* NACounter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NACounter.h; path = NACrypto/NACounter.h; sourceTree = ""; }; - 8638D2541CA588559080E4324F5D8FDF /* EXPBlockDefinedMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPBlockDefinedMatcher.m; path = Expecta/EXPBlockDefinedMatcher.m; sourceTree = ""; }; - 869445169DDBA9134C101B23F190C649 /* FBSDKWebDialogView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKWebDialogView.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialogView.h; sourceTree = ""; }; - 86C319716E8A9227D8DF80D5BB0357BC /* FBSDKTooltipView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTooltipView.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKTooltipView.h; sourceTree = ""; }; - 86E1BCE202C4BCD0222699D2CE646085 /* EXPMatchers+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXPMatchers+FBSnapshotTest.h"; sourceTree = ""; }; - 875AC6C785CFC5E2967637150B7A927E /* Specta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Specta.modulemap; sourceTree = ""; }; - 8795173E6ED2E8C56499D6F17C175DF3 /* FBSDKLikeButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeButton.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeButton.m; sourceTree = ""; }; - 8833A20D1D1862AF4392D9D5DDEDBC6B /* FBSDKTypeUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTypeUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.h; sourceTree = ""; }; - 8839CECDFDF6A6FD05A408B114BDD4CA /* CocoaSecurity-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaSecurity-prefix.pch"; sourceTree = ""; }; - 885030D25BB63DACBBC980D74940A2AE /* FBSDKLoginButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginButton.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginButton.h; sourceTree = ""; }; - 885CA58191C1478BBD1E3F93F3287D06 /* UIDevice-Hardware.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIDevice-Hardware.m"; path = "Pod/Classes/UIDevice-Hardware.m"; sourceTree = ""; }; - 887F371604E535E2D4F0212E93C285D4 /* EXPMatchers+beSupersetOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSupersetOf.h"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.h"; sourceTree = ""; }; - 88E0654097370B632786ED68C4FFCD56 /* FBSDKLoginUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginUtility.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginUtility.m; sourceTree = ""; }; + 83B9031BAE45AC9B627DB4EE263A36DF /* FBSDKAppGroupContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppGroupContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupContent.h; sourceTree = ""; }; + 8454F84B37BBBA87D76E782B49F025D4 /* FBSDKShareKit+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKShareKit+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareKit+Internal.h"; sourceTree = ""; }; + 84862B7DEB7B03549A4DA69AA8B739FD /* CocoaSecurity.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaSecurity.xcconfig; sourceTree = ""; }; + 84A1CBAEEEA098F790CDF670E2D187EB /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; + 85C778FDC12D05A714DC52691CA01995 /* Expecta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta-dummy.m"; sourceTree = ""; }; + 8642C4A76EF9DBBA13D3589AE016FE34 /* EXPMatchers+beInstanceOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInstanceOf.m"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.m"; sourceTree = ""; }; + 86C2DA5DF8A42164762759DED01F06DA /* FBSDKGraphRequestDataAttachment.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestDataAttachment.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.m; sourceTree = ""; }; + 8706647768AD90C505E5E19CF6A1F5AE /* FBSDKShareVideo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareVideo.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.m; sourceTree = ""; }; + 870827A34EDF5663A12E39AB256436C7 /* EXPMatchers+beSupersetOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSupersetOf.h"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.h"; sourceTree = ""; }; + 873BEEE72FBC61E4C2573B1AEE76D52D /* Specta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Specta.xcconfig; sourceTree = ""; }; + 8788957711C45D78E4D2B4EB3B364B10 /* FBSDKLikeBoxBorderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeBoxBorderView.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxBorderView.h; sourceTree = ""; }; + 879E6CBF7A680EA86C4AB28FA9CD4B9A /* EXPMatchers+contain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+contain.m"; path = "Expecta/Matchers/EXPMatchers+contain.m"; sourceTree = ""; }; + 87D10A8709F3645A0D8BEAE1B7C53C89 /* EXPMatchers+beFalsy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beFalsy.m"; path = "Expecta/Matchers/EXPMatchers+beFalsy.m"; sourceTree = ""; }; + 88187C07ED04C32BF4DFE812823A83A0 /* PEAR-FileManager-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "PEAR-FileManager-iOS.modulemap"; sourceTree = ""; }; + 882979F4B4B66D2F5165A35AEE7E5987 /* FBSDKShareOpenGraphValueContainer+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKShareOpenGraphValueContainer+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareOpenGraphValueContainer+Internal.h"; sourceTree = ""; }; + 887587C4C7F59F22EB1E4E32965B55BA /* UIImage+Diff.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Diff.m"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.m"; sourceTree = ""; }; + 888AC990B77E387EEE3D6760E96DD89C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 88FF01CD247F4E80D49E487C72653CB2 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; - 89112498F62AA08E891577AB403F27B2 /* FBSDKWebDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKWebDialog.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialog.h; sourceTree = ""; }; - 89F9E172BAAFD452F5CC9F047E59B0A6 /* FBSDKGraphRequestDataAttachment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestDataAttachment.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h; sourceTree = ""; }; - 8A23991C9786C3EDBA6A3309FB69D7F2 /* FBSDKShareButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareButton.h; sourceTree = ""; }; - 8AB646E7A5CFED1A18EBE0A964149445 /* SpectaUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaUtility.m; path = Specta/Specta/SpectaUtility.m; sourceTree = ""; }; - 8B80EAD3FD17B5241ABF2CE65F4EA0F9 /* RZDBTransforms.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RZDBTransforms.h; path = RZDataBinding/RZDBTransforms.h; sourceTree = ""; }; - 8B817CB24BA57E79D15412552B6887F7 /* FBSDKLikeActionControllerCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeActionControllerCache.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionControllerCache.h; sourceTree = ""; }; - 8BD36F8556643B36F5EE7F1DB12D7E36 /* PureLayout.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = PureLayout.modulemap; sourceTree = ""; }; - 8C29F9F5808028E7ED6FD3CAA5B17EA0 /* FBSDKAccessTokenCacheV3_17.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV3_17.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_17.h; sourceTree = ""; }; - 8C66CF98381D9255C9DB60246F13B6DA /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; - 8D2C336688B4C1CE2E375B57856602BC /* JRSwizzle.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = JRSwizzle.modulemap; sourceTree = ""; }; - 8DB9A38224718C50397ADF45096F01AF /* ExpectaSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaSupport.m; path = Expecta/ExpectaSupport.m; sourceTree = ""; }; - 8DD583DD02C9FA7B02BC04245F299D2F /* FBSDKURLConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKURLConnection.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKURLConnection.m; sourceTree = ""; }; - 8E0210DCD619142E80277FFF47BD1628 /* EXPMatchers+beSubclassOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSubclassOf.m"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.m"; sourceTree = ""; }; - 8E9D090175DD0AFADA988D8C52E0CD69 /* FBSDKServerConfigurationManager+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKServerConfigurationManager+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager+Internal.h"; sourceTree = ""; }; - 8F716702988066A75E73D6D8E461D49E /* BFCancellationTokenSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFCancellationTokenSource.h; path = Bolts/Common/BFCancellationTokenSource.h; sourceTree = ""; }; - 8F9363C84F9E8463DA3926831B06744E /* PureLayout+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PureLayout+Internal.h"; path = "PureLayout/PureLayout/PureLayout+Internal.h"; sourceTree = ""; }; - 8F98A28C068503287A1C9B3AE36FDB30 /* FBSDKProfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKProfile.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h; sourceTree = ""; }; + 8901E4F7F8B6F1D54DBE889D0768D97F /* FBSDKMonotonicTime.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMonotonicTime.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMonotonicTime.m; sourceTree = ""; }; + 892C2DA192D9373017DE6CD644B3463F /* BFAppLinkReturnToRefererView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkReturnToRefererView.h; path = Bolts/iOS/BFAppLinkReturnToRefererView.h; sourceTree = ""; }; + 8A7138EECBD63E725D740296878E6266 /* EXPMatchers+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXPMatchers+FBSnapshotTest.m"; sourceTree = ""; }; + 8A898C9331F50A27A6DFDB1E87270A71 /* FBSDKLiking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLiking.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKLiking.h; sourceTree = ""; }; + 8B2B3879F420542A49FD5C2CC2A6B744 /* Expecta+Snapshots-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta+Snapshots-dummy.m"; sourceTree = ""; }; + 8BBAB57213576436B8A7D296C7B00ECC /* FBSDKInternalUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKInternalUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.m; sourceTree = ""; }; + 8BD7BA0D5355299A9A6737EE60D2A62C /* FBSDKBoltsMeasurementEventListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBoltsMeasurementEventListener.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKBoltsMeasurementEventListener.h; sourceTree = ""; }; + 8BF50CDE1208E56F2626D659DB53CCB5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8BFA851BA444B0B42187C5D99E986A10 /* EXPMatchers+beLessThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThan.m"; path = "Expecta/Matchers/EXPMatchers+beLessThan.m"; sourceTree = ""; }; + 8C6FB78383107DB63E7FE1205EE35C57 /* FBSDKCopying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCopying.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKCopying.h; sourceTree = ""; }; + 8C7C1B58ED6C4EA9554441E7BEE5759E /* DJLocalization.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = DJLocalization.modulemap; sourceTree = ""; }; + 8C7C1E8268AE15257E3B85CBE6CF01FF /* FBSDKViewImpressionTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKViewImpressionTracker.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKViewImpressionTracker.m; sourceTree = ""; }; + 8C80B65CB1C5516EC2FAFC10BA4E7F2F /* SpectaUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaUtility.h; path = Specta/Specta/SpectaUtility.h; sourceTree = ""; }; + 8D1A63000C0EB24FA34309D3FCBA4177 /* EXPMatchers+beInTheRangeOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInTheRangeOf.h"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.h"; sourceTree = ""; }; + 8D1BE861C84B5BAC53AF0656862D2BAA /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = AFNetworking.modulemap; sourceTree = ""; }; + 8D235A5F729AA0BB60E163EEF39396C4 /* ExpectaObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaObject.m; path = Expecta/ExpectaObject.m; sourceTree = ""; }; + 8D59E01CDCA6E79A3FB3AC54B06BB1C2 /* FBSnapshotTestCase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSnapshotTestCase.xcconfig; sourceTree = ""; }; + 8DA37576E54A09E4E62DAEDAA8604CE7 /* NSUserDefaults-AESEncryptor.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "NSUserDefaults-AESEncryptor.xcconfig"; sourceTree = ""; }; + 8DA60F2A6D58B493FF8A3E85D8D28EFA /* Bolts.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Bolts.m; path = Bolts/Common/Bolts.m; sourceTree = ""; }; + 8DC4E66EF28F23D772F7955012B34307 /* EXPMatchers+postNotification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+postNotification.h"; path = "Expecta/Matchers/EXPMatchers+postNotification.h"; sourceTree = ""; }; + 8DD7E9584A2A33854DC8A90584DF8906 /* KeccakF-1600-unrolling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-unrolling.h"; path = "NACrypto/keccak/KeccakF-1600-unrolling.h"; sourceTree = ""; }; + 8E6670BBC225A1D1EF9BDF793C884ACA /* FBSDKGameRequestFrictionlessRecipientCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGameRequestFrictionlessRecipientCache.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKGameRequestFrictionlessRecipientCache.m; sourceTree = ""; }; + 8EB014160314A72CBEF3BAF9375073C2 /* FBSDKShareKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSDKShareKit.xcconfig; sourceTree = ""; }; + 8F1CD3AB11D5F60FC9F37E5D82358E7E /* FBSDKAppGroupContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppGroupContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupContent.m; sourceTree = ""; }; 8FAF9D23AE74D11D60E2538CC533C167 /* nv_ios_http_status.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = nv_ios_http_status.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 8FBBC51F15971C6E2BFA18C05C2ED620 /* PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PureLayout.h; path = PureLayout/PureLayout/PureLayout.h; sourceTree = ""; }; - 8FE8C7577E38775A866BA951E26EAD8B /* ALView+PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ALView+PureLayout.h"; path = "PureLayout/PureLayout/ALView+PureLayout.h"; sourceTree = ""; }; - 8FEDADC65FF24ABF50B4C841EBF3BC67 /* FBSDKMonotonicTime.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMonotonicTime.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMonotonicTime.m; sourceTree = ""; }; - 9016A2EFD27B34D982A2D7C5AA243507 /* FBSDKShareVideo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareVideo.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.m; sourceTree = ""; }; 90604A87BB7538C11C8A79A3023FC482 /* Pods-PNObject_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-PNObject_Example-acknowledgements.markdown"; sourceTree = ""; }; - 9068A932F49322E8EF499838F46444AB /* EXPMatchers+raiseWithReason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raiseWithReason.h"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.h"; sourceTree = ""; }; - 9084E300A052C52E6E084B243E37765E /* BFMeasurementEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFMeasurementEvent.h; path = Bolts/iOS/BFMeasurementEvent.h; sourceTree = ""; }; - 90AE712F735380CFA667CF9BAC922C60 /* FBSDKBridgeAPIProtocolWebV2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolWebV2.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV2.h; sourceTree = ""; }; - 916F66CB5B12D626606346FAFF25AF2D /* FBSDKAppEventsDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsDeviceInfo.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsDeviceInfo.h; sourceTree = ""; }; - 9178A0EE30AF5A7440F769C2EF00AD23 /* EXPMatchers+beInTheRangeOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInTheRangeOf.h"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.h"; sourceTree = ""; }; - 91E1848FBB7ED80742321C2166EBB798 /* FBSDKLikeButton+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLikeButton+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeButton+Internal.h"; sourceTree = ""; }; - 92153BEF92B9D7D75F54E36C9647CB5B /* FBSDKColor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKColor.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKColor.m; sourceTree = ""; }; + 90C3497747DFDCCC9C1A36449640C9E2 /* EXPMatchers+match.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+match.m"; path = "Expecta/Matchers/EXPMatchers+match.m"; sourceTree = ""; }; + 91030137DCA9482317A29F4365060408 /* FBSDKTriStateBOOL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTriStateBOOL.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTriStateBOOL.m; sourceTree = ""; }; + 9147D311BD4F195B4F9B7EF0A10A83DB /* FBSDKShareKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKShareKit-umbrella.h"; sourceTree = ""; }; + 919725A1B3E3F3401B9F61ECD7BC5223 /* EXPMatchers+postNotification.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+postNotification.m"; path = "Expecta/Matchers/EXPMatchers+postNotification.m"; sourceTree = ""; }; + 91CAF28E21F09F40D8F79DA437B58580 /* FBSDKUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKUtility.m; sourceTree = ""; }; + 91E67883F7A2B0AB0A802AF09BF7B7E3 /* FBSDKTestUsersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTestUsersManager.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKTestUsersManager.m; sourceTree = ""; }; 922CA8B26AE78116304F7E08030B0C5D /* PNObjectModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectModel.h; sourceTree = ""; }; - 9255BE044A1CB42269B74B36D492DD0E /* Specta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-umbrella.h"; sourceTree = ""; }; - 933C4B0BCFD37ABF9986A6717C286A86 /* XCTest+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTest+Private.h"; path = "Specta/Specta/XCTest+Private.h"; sourceTree = ""; }; - 939F67A570EBA102FED0EBA7F211C6C9 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 93A99898515AE08394EC7E22812152D6 /* NAAES.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NAAES.m; path = NACrypto/NAAES.m; sourceTree = ""; }; - 942A6638481E3C0E87ACC90F6082C82E /* EXPExpect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPExpect.m; path = Expecta/EXPExpect.m; sourceTree = ""; }; - 9435752406A9D522360E3BF1204820A0 /* NAKeychain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NAKeychain.m; path = NACrypto/NAKeychain.m; sourceTree = ""; }; + 929CF50DC8A95FED067BAA8484EE20D8 /* FBSDKGraphRequestDataAttachment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestDataAttachment.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.h; sourceTree = ""; }; + 932C1DE1CBD6995E527C6EFF81CA319B /* FBSDKLoginKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSDKLoginKit.modulemap; sourceTree = ""; }; 946B452218B157D0E2067CF5618843AB /* PNUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNUser.m; sourceTree = ""; }; - 947CB33CA6BDED3A3445148F7787BFF4 /* FBSDKAppEvents.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEvents.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.m; sourceTree = ""; }; - 94ABED43938094A95EBB50A708594940 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 95567254869AE495DEED7E847AF82F91 /* EXPMatchers+beCloseTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beCloseTo.h"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.h"; sourceTree = ""; }; - 95B3B0B7AE400E0C7E7D2C8C0562FAB4 /* NSDate_Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-umbrella.h"; sourceTree = ""; }; - 95FAA6989D07C5C593999BD630886E66 /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = ""; }; - 97349ED01BD50B6D1C0504040B254EDD /* FBSDKTooltipView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTooltipView.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKTooltipView.m; sourceTree = ""; }; - 98243DCC012DCD80E78016B507020923 /* FBSnapshotTestCase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSnapshotTestCase-dummy.m"; sourceTree = ""; }; - 9872EF83106C64EDA768D3F739B0EA0A /* _FBSDKLoginRecoveryAttempter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _FBSDKLoginRecoveryAttempter.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/_FBSDKLoginRecoveryAttempter.h; sourceTree = ""; }; - 989025921C68DE379A34278872EB9B24 /* FBSDKAppLinkResolver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppLinkResolver.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.m; sourceTree = ""; }; - 99A12E79CB42DDAC487FF5552227011F /* EXPMatchers+endWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+endWith.m"; path = "Expecta/Matchers/EXPMatchers+endWith.m"; sourceTree = ""; }; - 99F132EDF5162759C9F7289F326238F6 /* JRSwizzle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = JRSwizzle.m; sourceTree = ""; }; - 9A05FF7BCFA1C6D38E75BF1CFD8315C7 /* Base64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Base64.h; path = submodules/Base64/Base64/Base64.h; sourceTree = ""; }; - 9A50431CE0F0DEF26CCD51E055DDEB2C /* FBSDKBridgeAPIProtocolWebV2.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIProtocolWebV2.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV2.m; sourceTree = ""; }; - 9AA5C21FA733A68A41F4ABEE081FCF99 /* FBSDKAccessTokenCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCache.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCache.m; sourceTree = ""; }; - 9B60F33FB681C64F7B9D40506CFCDBB3 /* EXPMatchers+beginWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beginWith.m"; path = "Expecta/Matchers/EXPMatchers+beginWith.m"; sourceTree = ""; }; + 9586D5077F8A66E0E4AA7A7A6B849956 /* NSValue+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValue+Expecta.h"; path = "Expecta/NSValue+Expecta.h"; sourceTree = ""; }; + 95C32886A9C0D678C5923A6C02E1146B /* NSString-Helper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString-Helper-prefix.pch"; sourceTree = ""; }; + 9662A0DF87B85817243E1AA08332DAC7 /* NSString-Helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSString-Helper-dummy.m"; sourceTree = ""; }; + 9673E0C9FED1C087FC3DAB22C9D95F26 /* nv-ios-http-status-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nv-ios-http-status-dummy.m"; sourceTree = ""; }; + 96AEBBD047CDDADA8FE5AACA368A9356 /* FBSDKLoginConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginConstants.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginConstants.m; sourceTree = ""; }; + 972DE869A739F46EF674A5119BF2D22F /* FBSDKKeychainStoreViaBundleID.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKKeychainStoreViaBundleID.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStoreViaBundleID.h; sourceTree = ""; }; + 97D78D88405A43455936313B45FFB407 /* FBSDKShareUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareUtility.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareUtility.h; sourceTree = ""; }; + 980B448E3CB55C32277877C4242C4D17 /* SpectaDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaDSL.h; path = Specta/Specta/SpectaDSL.h; sourceTree = ""; }; + 98C695ACB1191018DA4C38FF1E09856A /* EXPMatchers+beGreaterThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.h"; sourceTree = ""; }; + 98F3068BC152999AE5462F6AD825E570 /* NSUserDefaults+AESEncryptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSUserDefaults+AESEncryptor.m"; path = "NSUserDefaults-AESEncryptor/NSUserDefaults+AESEncryptor.m"; sourceTree = ""; }; + 990276AE85881E3388963EF17870A045 /* NSString-Helper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString-Helper-umbrella.h"; sourceTree = ""; }; + 99F9DD8627A34FE22B766D21E71BD160 /* FBSDKKeychainStoreViaBundleID.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKKeychainStoreViaBundleID.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStoreViaBundleID.m; sourceTree = ""; }; + 9A097FEBE06E8C2C81A2B12DFCF9A593 /* EXPUnsupportedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPUnsupportedObject.m; path = Expecta/EXPUnsupportedObject.m; sourceTree = ""; }; + 9A12BF69427A79C32947010546323F46 /* SPTExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExample.h; path = Specta/Specta/SPTExample.h; sourceTree = ""; }; + 9B22D19853FE808F1EC5A44C1B2D6000 /* ALView+PureLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "ALView+PureLayout.m"; path = "PureLayout/PureLayout/ALView+PureLayout.m"; sourceTree = ""; }; + 9B420400D5E3D65310C5B401FC16B1B3 /* FBSDKLoginManagerLoginResult+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginManagerLoginResult+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManagerLoginResult+Internal.h"; sourceTree = ""; }; + 9BB4E81D0704E179A489547889CB8216 /* FBSDKKeychainStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKKeychainStore.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStore.h; sourceTree = ""; }; 9BCE67703CD7B3CC6762F1498BB79A72 /* AFOAuth2Manager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = AFOAuth2Manager.m; sourceTree = ""; }; - 9BDA5598949641C7366102D8C7FF0D46 /* FBSDKShareDialogMode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareDialogMode.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialogMode.m; sourceTree = ""; }; - 9BDEBE92E16A9F4BB5613080352DE2E0 /* FBSDKLikeObjectType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeObjectType.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKLikeObjectType.m; sourceTree = ""; }; - 9C0E68E0EBCB6C695C04CA5BF94BF91D /* CocoaSecurity.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = CocoaSecurity.modulemap; sourceTree = ""; }; - 9C2368B19F9540CDC1BAAFA10E1B7235 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; - 9C8707710B3811730D75E86D950DAED5 /* EXPDoubleTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPDoubleTuple.m; path = Expecta/EXPDoubleTuple.m; sourceTree = ""; }; - 9CF6CBF24A862D6568858D74B3989591 /* FBSDKAppEventsState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsState.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsState.m; sourceTree = ""; }; - 9CFB220CE24A135AE6C72480C32C8260 /* NACrypto-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NACrypto-prefix.pch"; sourceTree = ""; }; - 9D3499731E6940C485C70A862D4D2CE8 /* RZDBTransforms.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RZDBTransforms.m; path = RZDataBinding/RZDBTransforms.m; sourceTree = ""; }; - 9D87187170A499527128EA89FEF53FB1 /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = AFNetworking.modulemap; sourceTree = ""; }; - 9E4A746619A8C8AE8894C0868FF408C7 /* EXPMatchers+contain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+contain.h"; path = "Expecta/Matchers/EXPMatchers+contain.h"; sourceTree = ""; }; - 9F16C030F0B73E7912E46DCD5E1677D4 /* FBSDKSharingContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharingContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharingContent.h; sourceTree = ""; }; - 9F185D06F6093F5570E8FB5F561BD07A /* FBSDKAppInviteContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppInviteContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.h; sourceTree = ""; }; + 9BDBBCFB4267069C296449461414AA58 /* NACrypto-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NACrypto-umbrella.h"; sourceTree = ""; }; + 9C36EAA17CBD37275E1177D62217CC54 /* Expecta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-prefix.pch"; sourceTree = ""; }; + 9C3B24F94297DEAFB9C30DF44ADB34C1 /* FBSDKServerConfigurationManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKServerConfigurationManager.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.m; sourceTree = ""; }; + 9C6620AAA6C49250EBD555F643FCA388 /* SPTSharedExampleGroups.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSharedExampleGroups.h; path = Specta/Specta/SPTSharedExampleGroups.h; sourceTree = ""; }; + 9C7AEFE1B47F0EC77392E9C2AA49F683 /* RZDataBinding.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RZDataBinding.xcconfig; sourceTree = ""; }; + 9CC9E831B9F7F71F97CC052CBBEBE988 /* FBSDKServerConfigurationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKServerConfigurationManager.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager.h; sourceTree = ""; }; + 9D00EFB24A520B33593DE4D56569D17D /* NASecRandom.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NASecRandom.m; path = NACrypto/NASecRandom.m; sourceTree = ""; }; + 9D7A0C1E068ED90BCFF9AA3505428688 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 9DF25E3C1B90E738E883C6AC326D0BC6 /* twofish.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = twofish.h; path = NACrypto/TwoFish/twofish.h; sourceTree = ""; }; + 9DF60BC8AE4BCBC4749D3FC18F6046FE /* StrongestPasswordValidator-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "StrongestPasswordValidator-dummy.m"; sourceTree = ""; }; + 9E4FC1F5CC565B824ECF9B25FA5CB5B8 /* KeccakNISTInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KeccakNISTInterface.h; path = NACrypto/keccak/KeccakNISTInterface.h; sourceTree = ""; }; + 9E736E362CFEA6BC4934AC795D552B1F /* NSUserDefaults-AESEncryptor.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "NSUserDefaults-AESEncryptor.modulemap"; sourceTree = ""; }; + 9E773458116F807A827C3A5AD20E64BA /* EXPMatchers+raise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raise.m"; path = "Expecta/Matchers/EXPMatchers+raise.m"; sourceTree = ""; }; 9F45814A2813D037FCCA1A533BD7D25D /* AFHTTPRequestSerializer+OAuth2.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFHTTPRequestSerializer+OAuth2.m"; sourceTree = ""; }; - 9FA4727CED048A84A8A7B1C733A731F8 /* FBSDKGraphRequestDataAttachment.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestDataAttachment.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestDataAttachment.m; sourceTree = ""; }; - 9FD38EF2596EF5BD952B390A3FE83946 /* CodFis-Helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CodFis-Helper-dummy.m"; sourceTree = ""; }; - 9FE0D09579F4530A77E3D7EA23B0C134 /* FBSDKLoginKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginKit.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginKit.h; sourceTree = ""; }; - A03F7143BF33385C3CA8E3AA72465876 /* FBSDKAppInviteDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppInviteDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteDialog.h; sourceTree = ""; }; - A0796149D8110A3045BFEEB435663D65 /* EXPMatchers+respondTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+respondTo.m"; path = "Expecta/Matchers/EXPMatchers+respondTo.m"; sourceTree = ""; }; - A0D0CAF1A77180F167CA684D59658155 /* UIDevice-Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-umbrella.h"; sourceTree = ""; }; - A248E4E12AAA9DA8029E5C5D714CE83D /* FBSDKLikeBoxView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeBoxView.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxView.h; sourceTree = ""; }; - A2A10D75F7E905DE49C233D9509914C7 /* UIStoryboard+DJLocalization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIStoryboard+DJLocalization.m"; path = "DJLocalization/UIStoryboard+DJLocalization.m"; sourceTree = ""; }; - A2AC561AD106E8477244C00637C08044 /* NANSString+Utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NANSString+Utils.h"; path = "NACrypto/NANSString+Utils.h"; sourceTree = ""; }; - A35B728B251F171E0518FF896CB5E90B /* JRSwizzle-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JRSwizzle-prefix.pch"; sourceTree = ""; }; + 9FAD7185161DE9DB3D621EAC1B4EC351 /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = ""; }; + A01BC564FBDDA3B118AF297A95F5D38D /* PureLayout-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PureLayout-dummy.m"; sourceTree = ""; }; + A1EC5E64DD84C83E6C15C8FD929C6BC9 /* FBSDKServerConfigurationManager+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKServerConfigurationManager+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKServerConfigurationManager+Internal.h"; sourceTree = ""; }; + A1F06301B3D33A1B1BAF47032107ECE2 /* FBSDKShareLinkContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareLinkContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.m; sourceTree = ""; }; + A250353E3413B3D34107A427621059DD /* CodFis-Helper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "CodFis-Helper.xcconfig"; sourceTree = ""; }; + A2885E0F7452988317E86DD972E50BE0 /* FBSDKOrganicDeeplinkHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKOrganicDeeplinkHelper.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKOrganicDeeplinkHelper.h; sourceTree = ""; }; + A288628B7C0CBF33EA975771FB1E55E4 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; + A29643A880134D8666D8268BA7AF6575 /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; + A2A9DA6E663C1EF1DD397022C69864F8 /* BFTaskCompletionSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFTaskCompletionSource.m; path = Bolts/Common/BFTaskCompletionSource.m; sourceTree = ""; }; + A2CDE7E0B2D29D305A00218204563B59 /* FBSDKBridgeAPIRequest+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKBridgeAPIRequest+Private.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest+Private.h"; sourceTree = ""; }; + A31E25731C0B4D5EE18B901F6E01D80F /* BFURL_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFURL_Internal.h; path = Bolts/iOS/BFURL_Internal.h; sourceTree = ""; }; + A3393E154DEFB7C904D21FD55822B62C /* FBSDKSendButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSendButton.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKSendButton.m; sourceTree = ""; }; + A343FAA84B0D08D4BF8D4A222DF2028B /* FBSDKDynamicFrameworkLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKDynamicFrameworkLoader.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal_NoARC/FBSDKDynamicFrameworkLoader.m; sourceTree = ""; }; + A381D9A25A378974FFA5A027DAD3B1AF /* BFURL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFURL.m; path = Bolts/iOS/BFURL.m; sourceTree = ""; }; + A3AFABC8BB9369AF1570342AFEF8F488 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + A3E1582068D186C269551B5F4C08C8FA /* CodFis+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CodFis+Helper.h"; path = "CodFis-Helper/CodFis+Helper.h"; sourceTree = ""; }; + A41A26CD968ADC1730DADD46CBBA256B /* FBSDKBoltsMeasurementEventListener.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBoltsMeasurementEventListener.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKBoltsMeasurementEventListener.m; sourceTree = ""; }; A457075C85C31C0E501F0B535CD0A325 /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A481B92035AF843BE514F9F6E3DE4257 /* FBSDKShareVideo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareVideo.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideo.h; sourceTree = ""; }; - A48BD99BA99829A93B2583BD98D6EB5A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - A4A793F68E2D3CD7C0CE05613196514D /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; - A4AC619A9F6D17BFEC3E4963C61FB7A2 /* BFTaskCompletionSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFTaskCompletionSource.m; path = Bolts/Common/BFTaskCompletionSource.m; sourceTree = ""; }; + A490BE12BED27022F713FBDE0E0920F6 /* NSObject+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+Expecta.h"; path = "Expecta/NSObject+Expecta.h"; sourceTree = ""; }; A4C4814481D70014DD7C29F6A9EACBF8 /* Bolts.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Bolts.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A4CBB88903CC1802BA457E4AA485CE23 /* BFAppLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLink.h; path = Bolts/iOS/BFAppLink.h; sourceTree = ""; }; - A4D644668D4BE6D0CB04AE529AB79341 /* FBSDKLoginManagerLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginManagerLogger.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManagerLogger.h; sourceTree = ""; }; - A4D8711F8B519D86AF0A1BE77AF4B34B /* FBSDKLikeBoxView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeBoxView.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeBoxView.m; sourceTree = ""; }; A4E2A78BC79D2D952EA296F970905DFB /* PNObjectFormData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectFormData.m; sourceTree = ""; }; - A509DF36D8DA7798D25210EA72C940F6 /* FBSDKBridgeAPIRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIRequest.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest.h; sourceTree = ""; }; - A600E79F2FB531431C469909902495AF /* nv-ios-http-status.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "nv-ios-http-status.modulemap"; sourceTree = ""; }; - A6265C4F8E7B248617DE2ED1B736538B /* FBSDKMutableCopying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMutableCopying.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKMutableCopying.h; sourceTree = ""; }; - A63C108E12075F08BBFAF41D9D6938D9 /* FBSDKLikeButtonPopWAV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeButtonPopWAV.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeButtonPopWAV.h; sourceTree = ""; }; - A63FEEDC7C590D74090F37E1D7ABCABE /* FBSDKShareAPI.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareAPI.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareAPI.m; sourceTree = ""; }; + A51F436A23F48086B10DEF125133C5C9 /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; + A538BF8DC962610989A40EEB2BCA4A44 /* FBSDKShareOpenGraphValueContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphValueContainer.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphValueContainer.m; sourceTree = ""; }; + A5B81B659ED7833C772B9FE99D662DA6 /* UIImage+Diff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Diff.h"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.h"; sourceTree = ""; }; A66517424DC911B9C5ADA893BFF037CE /* UIDevice_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = UIDevice_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A68AB5E89AF94206E47751E535B37650 /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; - A698F82237C7021210AD315BC55EE981 /* KeccakSponge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KeccakSponge.h; path = NACrypto/keccak/KeccakSponge.h; sourceTree = ""; }; - A6A7DA20B79B8B2023D4C3B2283E25F1 /* StrongestPasswordValidator-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "StrongestPasswordValidator-prefix.pch"; sourceTree = ""; }; - A6DC6954682868C2C0845DE2A247A3EC /* Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Expecta.h; path = Expecta/Expecta.h; sourceTree = ""; }; - A6F317D4001F8FAD408CBD8CEDB8AA56 /* FBSDKProfile.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKProfile.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.m; sourceTree = ""; }; - A728E8A517D93243CDC4F239BC567DE3 /* EXPMatchers+raise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raise.m"; path = "Expecta/Matchers/EXPMatchers+raise.m"; sourceTree = ""; }; - A730B58F2262270A93548988497B7EE2 /* PEAR-FileManager-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-prefix.pch"; sourceTree = ""; }; - A81FE2C5D326740E498BA69D357372D6 /* twofish.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = twofish.c; path = NACrypto/TwoFish/twofish.c; sourceTree = ""; }; - A82B17036E3C5AEF329FF8B839E6CE4B /* FBSnapshotTestController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestController.h; path = FBSnapshotTestCase/FBSnapshotTestController.h; sourceTree = ""; }; + A6DCB8DA205CDA74DA7E25CC03192AFB /* FBSDKAccessTokenCaching.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCaching.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCaching.h; sourceTree = ""; }; + A72FEEE3E348C9EB498AA938CB3DF74B /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = FBSnapshotTestCase/SwiftSupport.swift; sourceTree = ""; }; + A7B26EFDE587205224A6CAFFC9DBB524 /* FBSDKBridgeAPIProtocolWebV1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolWebV1.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV1.h; sourceTree = ""; }; + A7F2009688F865FF85650472CDBAE378 /* FBSDKBridgeAPIResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIResponse.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIResponse.h; sourceTree = ""; }; + A8122F1FCE37A305298CA598F2773C7A /* FBSDKGraphErrorRecoveryProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphErrorRecoveryProcessor.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.m; sourceTree = ""; }; A838922082CBB903238CF0302A9F06FC /* Pods-PNObject_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-PNObject_Tests-dummy.m"; sourceTree = ""; }; - A97D67D70FDB039D542A00A6862D65B6 /* KeccakF-1600-opt32-settings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-opt32-settings.h"; path = "NACrypto/keccak/KeccakF-1600-opt32-settings.h"; sourceTree = ""; }; - AA180CF84B0864F50061F615361B5A33 /* _FBSDKLoginRecoveryAttempter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _FBSDKLoginRecoveryAttempter.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/_FBSDKLoginRecoveryAttempter.m; sourceTree = ""; }; + A844FA2A0F1B14A4AF75A803C684A904 /* NSDate_Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-prefix.pch"; sourceTree = ""; }; + A91F2AA9C58915204764EC23DAB0EE7D /* SpectaUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaUtility.m; path = Specta/Specta/SpectaUtility.m; sourceTree = ""; }; + A93BFA65C112EA9D1CF6C682A9C9DB33 /* FBSDKInternalUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKInternalUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.h; sourceTree = ""; }; + A96EE06F4F9391DD6ADB2EE76A5757A6 /* BFAppLinkNavigation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkNavigation.h; path = Bolts/iOS/BFAppLinkNavigation.h; sourceTree = ""; }; + A97AA7E884FBC6FDACA5D862906F425D /* FBSDKShareOpenGraphContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphContent.h; sourceTree = ""; }; + A9FC206D2E9A799570D0286A4CF7E151 /* BFAppLinkTarget.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkTarget.h; path = Bolts/iOS/BFAppLinkTarget.h; sourceTree = ""; }; AA1CE72928E46C7F70D4BBE1CD90756D /* Pods-PNObject_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-PNObject_Example-umbrella.h"; sourceTree = ""; }; - AA247C00D98F41C81CE124316EBC846E /* FBSDKCoreKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSDKCoreKit-dummy.m"; sourceTree = ""; }; - AA5984CE80E1EA3945F286BA2BD0B0AF /* FBSDKCopying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCopying.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKCopying.h; sourceTree = ""; }; + AA5E41ADBA51AFB1D6489AEDCBC3D7BD /* RZDataBinding-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RZDataBinding-dummy.m"; sourceTree = ""; }; + AAA98C8C4788404F4B6E2952D9FD1772 /* EXPMatchers+beLessThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThan.h"; path = "Expecta/Matchers/EXPMatchers+beLessThan.h"; sourceTree = ""; }; + AAF114B2C64C455080CBB63DE6D7A459 /* nv-ios-http-status.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "nv-ios-http-status.modulemap"; sourceTree = ""; }; + AAF1EEF446467984EC1B99E5406C3B28 /* SPTCallSite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCallSite.m; path = Specta/Specta/SPTCallSite.m; sourceTree = ""; }; AAF28956DD43200384D283DB70D666E2 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - AB11B68B722AE8D994177FC020E430BF /* FBSDKApplicationDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKApplicationDelegate.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.h; sourceTree = ""; }; - AB14519BABC03CB3345D4333AE6457CC /* DJLocalization.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DJLocalization.xcconfig; sourceTree = ""; }; - AB5C1FE29EFFC052A27F9EA851921CA0 /* FBSDKGraphRequestPiggybackManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestPiggybackManager.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestPiggybackManager.m; sourceTree = ""; }; + AB0294B1B8833D89F1CA10B296986AC9 /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; ABA5AE4E0BE66B5B34714A5409076BB8 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; ABAB4D026BFE5FEDFB9660A1912B4E99 /* Expecta_Snapshots.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta_Snapshots.framework; sourceTree = BUILT_PRODUCTS_DIR; }; ABD56AD995873D9480E181B6857BE821 /* AFHTTPRequestSerializer+OAuth2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFHTTPRequestSerializer+OAuth2.h"; sourceTree = ""; }; AC21CDE2049E2BAD2A2390F2EC6056A1 /* Pods-PNObject_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-PNObject_Example.modulemap"; sourceTree = ""; }; - AC73A76DABC9EF7721979D7CE19AB6E5 /* SPTSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSpec.h; path = Specta/Specta/SPTSpec.h; sourceTree = ""; }; + ACBD1775161D7E39447E08B7240C42F2 /* Specta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-umbrella.h"; sourceTree = ""; }; AD1557A0706C193DACDA20ABC84DA976 /* PNObject.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PNObject.xcconfig; sourceTree = ""; }; - AD16FFFA42679AA86864A6785F3EBB30 /* CodFisResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CodFisResponse.m; path = "CodFis-Helper/CodFisResponse.m"; sourceTree = ""; }; - AD34A47B61991EE1DBB1650521809372 /* brg_endian.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = brg_endian.h; path = NACrypto/keccak/brg_endian.h; sourceTree = ""; }; - AD8A96C27FB74973BCA57CF3B24F12A8 /* FBSDKLoginManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginManager.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManager.h; sourceTree = ""; }; - ADA8FD78CA6A1DF3EBAEA027A30F20B2 /* ExpectaObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaObject.h; path = Expecta/ExpectaObject.h; sourceTree = ""; }; + AD1C70D96A931B1AA91ABFB68B7EBC53 /* EXPMatchers+beInTheRangeOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInTheRangeOf.m"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.m"; sourceTree = ""; }; + AD5047954883801B42FD1569DBAE32BE /* FBSDKAccessTokenCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCache.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCache.h; sourceTree = ""; }; + ADA12308B20E35BAD0784C58797238BB /* FBSDKConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKConstants.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKConstants.h; sourceTree = ""; }; + ADB0CB605C7DBB157137BBEB28802A23 /* DJLocalization-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DJLocalization-prefix.pch"; sourceTree = ""; }; ADB5A8D408033C40D9295B6983F2F7ED /* PNObject-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PNObject-dummy.m"; sourceTree = ""; }; - ADCCBF0BB502FE38B771B5D809B08B1B /* FBSDKLoginManager+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginManager+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManager+Internal.h"; sourceTree = ""; }; ADEE7E13CC7E07607B280EFDD530AEFA /* PNObject+Protected.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PNObject+Protected.m"; sourceTree = ""; }; - AE3A40757989BEC6E6C7BB0EE34427DC /* FBSDKAppEvents+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKAppEvents+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEvents+Internal.h"; sourceTree = ""; }; - AE7B2523E7879BDB0B2823E10D302111 /* EXPMatchers+beLessThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.m"; sourceTree = ""; }; - AED6A10A9F9D09F586D783522E47004C /* FBSDKMath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMath.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMath.h; sourceTree = ""; }; - AF28418223D8F6634A446C32623F4E80 /* BFTaskCompletionSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFTaskCompletionSource.h; path = Bolts/Common/BFTaskCompletionSource.h; sourceTree = ""; }; - AF993290B54DDFC1B728B1FA1488A385 /* FBSDKLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLogger.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKLogger.m; sourceTree = ""; }; - B065765BDD1E84F561E62184A14E4DC9 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - B07D26E65111304E92E9976C699808C0 /* FBSDKGraphRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequest.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequest.h; sourceTree = ""; }; - B0A0638C625CCF24BACDAA7C28151912 /* FBSDKLoginManagerLoginResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginManagerLoginResult.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManagerLoginResult.h; sourceTree = ""; }; - B0D0EF172511AAA6376E1E4B14A01EF5 /* FBSDKUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKUtility.m; sourceTree = ""; }; + AE134F8C1D0A58B563DE469E14F80041 /* Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Expecta.h; path = Expecta/Expecta.h; sourceTree = ""; }; + AE9DB5A337D2306D0815773547072007 /* BFAppLinkNavigation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkNavigation.m; path = Bolts/iOS/BFAppLinkNavigation.m; sourceTree = ""; }; + AEB8CD1F02B5484A2B1F6836597E3217 /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; + AEBBB424D2AA9B7069C1B63516E00C1D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + AEC6BD000E6B52B10F218E114C912ED7 /* FBSDKAccessToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessToken.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAccessToken.m; sourceTree = ""; }; + AEC77ABF329F336635962AF770B7A091 /* SPTGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTGlobalBeforeAfterEach.h; path = Specta/Specta/SPTGlobalBeforeAfterEach.h; sourceTree = ""; }; B101115197D63B98266B28CBC0A26851 /* DJLocalization.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = DJLocalization.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B181CBEFE06CAF15F72D0720E18C9FB0 /* FBSDKAccessTokenCacheV4.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV4.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV4.m; sourceTree = ""; }; + B107CDE8D9CA800D1CE4BD1E885F0ACD /* FBSDKCoreKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSDKCoreKit.xcconfig; sourceTree = ""; }; + B126030CB9CF7FE7CB8767B6A122C21A /* FBSDKAppInviteContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppInviteContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.h; sourceTree = ""; }; + B19ACE8894109025D8EB69E4C8759E42 /* EXPMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcher.h; path = Expecta/EXPMatcher.h; sourceTree = ""; }; B1D034E96A7094207C1FA38CDAB5E993 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B1FDE45CF1D8468C8E70E9A2549A3530 /* EXPMatchers+contain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+contain.m"; path = "Expecta/Matchers/EXPMatchers+contain.m"; sourceTree = ""; }; - B28213B491CEB6E6E32E2DB7D832E90C /* FBSDKAccessToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessToken.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAccessToken.m; sourceTree = ""; }; + B2090D0E0C29A4031D86A06A36A6D159 /* FBSDKCoreKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSDKCoreKit.modulemap; sourceTree = ""; }; + B20A6A4C89B4DEA316BCE292058067C8 /* FBSDKTimeSpentData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTimeSpentData.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.m; sourceTree = ""; }; + B25437C4AE614E9CBBADD6A191A23343 /* FBSDKSharePhotoContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSharePhotoContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhotoContent.m; sourceTree = ""; }; + B26A2BA21ADE546E7F456C7A5B8DEAD1 /* FBSDKBridgeAPIProtocolNativeV1.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIProtocolNativeV1.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolNativeV1.m; sourceTree = ""; }; B2AE475C68D6915F211DDD854C792218 /* FBSDKCoreKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSDKCoreKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + B2FF08B5B819421E257DDA5A07C89CDE /* FBSDKURLOpening.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKURLOpening.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKURLOpening.h; sourceTree = ""; }; B32CDBFFDD02BA6B9E6B850FC67515E7 /* AFOAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = AFOAuthCredential.h; sourceTree = ""; }; - B34B806EFDB531113FBAAC5D36BDCD38 /* FBSDKBoltsMeasurementEventListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBoltsMeasurementEventListener.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppLink/FBSDKBoltsMeasurementEventListener.h; sourceTree = ""; }; - B5B59F8D3FB173FADB530033C09119B0 /* Expecta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Expecta.modulemap; sourceTree = ""; }; - B5BD607296913AD3F53B27AB22BF162D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - B66D586DBDC65F280E974A7D42C20442 /* FBSDKLoginKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKLoginKit-prefix.pch"; sourceTree = ""; }; - B6877A78B0CBFDD266171C2E5DB260BB /* FBSDKShareKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKShareKit-umbrella.h"; sourceTree = ""; }; - B6D94C564992BE1FE4941F1BACA9C6B3 /* Expecta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Expecta.xcconfig; sourceTree = ""; }; - B6DF432A86DD8854F6DF361861EC206B /* PureLayoutDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PureLayoutDefines.h; path = PureLayout/PureLayout/PureLayoutDefines.h; sourceTree = ""; }; + B41BC2459A59CFF4468607564E9985FE /* PEAR-FileManager-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "PEAR-FileManager-iOS.xcconfig"; sourceTree = ""; }; + B44BE071CF4F8C566A3257AF8E72409C /* FBSDKTestUsersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTestUsersManager.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKTestUsersManager.h; sourceTree = ""; }; + B49B4900C62560D548BE3669E7467C1B /* FBSDKLikeActionControllerCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeActionControllerCache.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionControllerCache.h; sourceTree = ""; }; + B5681EF371AB5E1523DB26EE4139B045 /* BFTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFTask.m; path = Bolts/Common/BFTask.m; sourceTree = ""; }; + B596A7CF7087476AB139315B678EF5AE /* FBSDKAppInviteDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppInviteDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteDialog.m; sourceTree = ""; }; + B5AA81CD4631EBBA41250CA88E29C7A8 /* StrongestPasswordValidator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = StrongestPasswordValidator.m; path = Pod/Classes/StrongestPasswordValidator.m; sourceTree = ""; }; + B5FA84E2DDC2F123333109F131EC5B0A /* Base64.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Base64.m; path = submodules/Base64/Base64/Base64.m; sourceTree = ""; }; + B614B61FE76E7D268AEB3C4707D170E2 /* FBSDKApplicationDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKApplicationDelegate.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKApplicationDelegate.h; sourceTree = ""; }; B6E444ED7DA86A830CE56EFAA0FB5331 /* NACrypto.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NACrypto.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B6EE126CF511080741B9AC8734CEAAA0 /* FBSDKMonotonicTime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMonotonicTime.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMonotonicTime.h; sourceTree = ""; }; - B6FB10FA07A8C445DFDB5DD540B6EDB8 /* Bolts-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Bolts-umbrella.h"; sourceTree = ""; }; B70C000443DF144550BCDBC575EBEE27 /* CodFis_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CodFis_Helper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B750872EDA5BA826CE771E76728CADFF /* NACrypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NACrypto.h; path = NACrypto/NACrypto.h; sourceTree = ""; }; - B75918E7347B6BC97B037B3803B6F5A2 /* FBSDKAppEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEvents.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.h; sourceTree = ""; }; - B8469E0F1658834A9CEEC6149DBF4AC1 /* FBSDKGraphRequestConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestConnection.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestConnection.h; sourceTree = ""; }; - B86C3ABAA1C03B98FD8E18B1BD52D6F3 /* BFTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFTask.m; path = Bolts/Common/BFTask.m; sourceTree = ""; }; - B8F24D23E307CFB2ADBF6362CF2DAFCE /* FBSDKButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKButton.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKButton.h; sourceTree = ""; }; + B725C4C05E39590BAD912F24A80AAFCD /* FBSDKUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKUtility.h; sourceTree = ""; }; + B7B19758012A4BE205DFCC3716D15021 /* BFWebViewAppLinkResolver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFWebViewAppLinkResolver.m; path = Bolts/iOS/BFWebViewAppLinkResolver.m; sourceTree = ""; }; + B81004708B287400E34577AD696D1404 /* nv_ios_http_status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = nv_ios_http_status.h; path = "nv-ios-http-status/nv_ios_http_status.h"; sourceTree = ""; }; + B829324E1B51FF9EC5D98F6C991EC5C7 /* FBSDKShareDialogMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareDialogMode.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialogMode.h; sourceTree = ""; }; + B8A534F48E6D13A226BD34F711619AD8 /* EXPMatchers+beGreaterThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThan.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.m"; sourceTree = ""; }; + B8A701E00FB5AFE17D6C1080017D782E /* FBSDKBridgeAPIProtocolWebV2.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIProtocolWebV2.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV2.m; sourceTree = ""; }; + B8C4970AC35454FD3F7D4F2A082A578F /* FBSDKTimeSpentData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTimeSpentData.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKTimeSpentData.h; sourceTree = ""; }; B8F890AACB551F53A3EF64D661F0A11D /* Pods-PNObject_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Tests-frameworks.sh"; sourceTree = ""; }; - B93A1C3B7FF7ED8AAFDD8858CE0B8577 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - B9B06A512687424844787C7DD74489C8 /* SpectaDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaDSL.h; path = Specta/Specta/SpectaDSL.h; sourceTree = ""; }; - B9F043EC59775D97CA1E823504636523 /* PEAR-FileManager-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "PEAR-FileManager-iOS.xcconfig"; sourceTree = ""; }; + B974DBA3E53797440419715CD3BABA38 /* FBSDKAccessToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessToken.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAccessToken.h; sourceTree = ""; }; + B98A4A939F84D91CC3065DD8F3DF00D4 /* FBSDKSharePhoto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharePhoto.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhoto.h; sourceTree = ""; }; + B9D169438982AC8DF152AFF2104CA78F /* FBSDKAppGroupAddDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppGroupAddDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupAddDialog.m; sourceTree = ""; }; + BA42B63985694B3437B23A655929C4E8 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - BAE4357A5B5563F1EAD9D6663A44961B /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = ""; }; - BB72B5336EF765E9119B8BB700C915C6 /* FBSDKLoginManagerLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginManagerLogger.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManagerLogger.m; sourceTree = ""; }; - BCAA06702A12A060BD2344E4BEDC9392 /* FBSDKGraphRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequest.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequest.m; sourceTree = ""; }; - BCAEE5E27A7E5C3DEA3FE675769B01C2 /* FBSDKCoreKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKCoreKit-umbrella.h"; sourceTree = ""; }; - BDC90C8F21C523C60B712B2D83373953 /* FBSDKShareDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialog.m; sourceTree = ""; }; - BDCBEF7F99D761A821737388DD79FA42 /* FBSDKCrypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCrypto.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Cryptography/FBSDKCrypto.h; sourceTree = ""; }; - BE5333C3753CEAC649612D34553249B5 /* UIDevice-Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-prefix.pch"; sourceTree = ""; }; - BE75C5130551BF3F16C7AEAE5CE7C908 /* FBSDKShareDialogMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareDialogMode.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialogMode.h; sourceTree = ""; }; - BE7E9C74765A1A6BDDDC07CF8C4E2539 /* EXPMatchers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatchers.h; path = Expecta/Matchers/EXPMatchers.h; sourceTree = ""; }; - BE8B2153006A5337EB96083E27EAC68F /* DJLocalizationSystem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DJLocalizationSystem.m; path = DJLocalization/DJLocalizationSystem.m; sourceTree = ""; }; - BED018C686A82327FFECB2D555DDC888 /* FBSDKLikeActionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeActionController.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionController.m; sourceTree = ""; }; - C018B366A2594DF37EB27CBACCD77BAF /* FBSDKAppEventsDeviceInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsDeviceInfo.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsDeviceInfo.m; sourceTree = ""; }; - C047ED6F8393914C5449ED0A4209BE05 /* NSDate+NSDate_Util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDate+NSDate_Util.h"; path = "Pod/Classes/NSDate+NSDate_Util.h"; sourceTree = ""; }; - C066BA02BBAA1466640E1DDFB8212F07 /* BFAppLink_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLink_Internal.h; path = Bolts/iOS/BFAppLink_Internal.h; sourceTree = ""; }; - C0FB21D1A3B4803F8AE16A38C48B5081 /* HTTPStatusCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HTTPStatusCodes.h; path = "nv-ios-http-status/HTTPStatusCodes.h"; sourceTree = ""; }; - C0FE7D8A08AE8399107AD948386CECED /* NSDate_Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = NSDate_Utils.modulemap; sourceTree = ""; }; - C18932411F19026E422570EEAA2452D2 /* NANSMutableData+Utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NANSMutableData+Utils.h"; path = "NACrypto/NANSMutableData+Utils.h"; sourceTree = ""; }; - C19FC25180987BEB3C5508F70167DC04 /* SPTCompiledExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCompiledExample.h; path = Specta/Specta/SPTCompiledExample.h; sourceTree = ""; }; - C2A14BFA259C3F0F8454064D13DD2FB5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - C2CF779A2630B8E8ABF941BF7E91E856 /* RZDBMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RZDBMacros.h; path = RZDataBinding/RZDBMacros.h; sourceTree = ""; }; - C3369E699350120484BDA91F9749FF63 /* FBSDKPaymentObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKPaymentObserver.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKPaymentObserver.m; sourceTree = ""; }; - C407080296F1922590C687C8AAB7BEA2 /* NSValue+Expecta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValue+Expecta.m"; path = "Expecta/NSValue+Expecta.m"; sourceTree = ""; }; - C45AFC25A6766645941B5C2440F2BF39 /* FBSDKShareKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSDKShareKit-dummy.m"; sourceTree = ""; }; - C4DB4A5D98625DFE280726ADB377CAC0 /* FBSDKShareKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSDKShareKit.modulemap; sourceTree = ""; }; - C5745AB00687E64251BBDB21546D0E2F /* CodFis+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CodFis+Helper.m"; path = "CodFis-Helper/CodFis+Helper.m"; sourceTree = ""; }; - C5E21253902CCF90887F62AC27E99C66 /* BFMeasurementEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFMeasurementEvent.m; path = Bolts/iOS/BFMeasurementEvent.m; sourceTree = ""; }; - C609213D43937C2CE799072EA67CFCF8 /* BFURL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFURL.h; path = Bolts/iOS/BFURL.h; sourceTree = ""; }; + BB5686BD01EADFE4A0DAD01A2A0B57FA /* EXPMatchers+beTruthy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beTruthy.h"; path = "Expecta/Matchers/EXPMatchers+beTruthy.h"; sourceTree = ""; }; + BB9C5D5CE0D3450F51F7D741E0D9DD4A /* FBSDKLoginManagerLoginResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginManagerLoginResult.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManagerLoginResult.h; sourceTree = ""; }; + BC0EC220C4598BC25F7AC23BCCE0E490 /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = ""; }; + BC4710C33088973ABEADB39B3311FB37 /* FBSDKAppInviteDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppInviteDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteDialog.h; sourceTree = ""; }; + BDB85E3D7CBAE7C75B2BE2E8484D28D3 /* UIApplication+StrictKeyWindow.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIApplication+StrictKeyWindow.m"; path = "FBSnapshotTestCase/Categories/UIApplication+StrictKeyWindow.m"; sourceTree = ""; }; + BDE3A27E3713F9C8BF0EC420F6703151 /* EXPMatchers+beTruthy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beTruthy.m"; path = "Expecta/Matchers/EXPMatchers+beTruthy.m"; sourceTree = ""; }; + BE9638F3520C028C01CEF3DD44A687A2 /* NANSMutableData+Utils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NANSMutableData+Utils.m"; path = "NACrypto/NANSMutableData+Utils.m"; sourceTree = ""; }; + BEA19F35CD6313DEC494E6FC452885D8 /* NAAES.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NAAES.m; path = NACrypto/NAAES.m; sourceTree = ""; }; + BEECDD2D43D7CF1BDA709FDBCC36EB5E /* FBSDKLogo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLogo.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKLogo.m; sourceTree = ""; }; + BEFE3F8A7CFFD2D00B75200D229542BA /* FBSDKShareDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialog.m; sourceTree = ""; }; + BF028596F4489675262D529209A85225 /* EXPMatcherHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcherHelpers.h; path = Expecta/Matchers/EXPMatcherHelpers.h; sourceTree = ""; }; + C031A032C5E6018F378D90A335168739 /* EXPFloatTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPFloatTuple.h; path = Expecta/EXPFloatTuple.h; sourceTree = ""; }; + C135785C692A5598E9E65C24A2651C6C /* BFAppLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLink.h; path = Bolts/iOS/BFAppLink.h; sourceTree = ""; }; + C1B052B2FD956635D091AAF1A389573B /* FBSDKBase64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBase64.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Base64/FBSDKBase64.h; sourceTree = ""; }; + C1CC930DAE1AA6F14F8F35E0EEA27B33 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + C1EBB6C2CD6C8C7EF3A787C8B6FA92C5 /* FBSDKShareDialogMode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareDialogMode.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareDialogMode.m; sourceTree = ""; }; + C2015C79B6C6C7557DFDB3E53ADB1180 /* FBSDKLoginKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginKit.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginKit.h; sourceTree = ""; }; + C27703BBCEA254C6B08A7FCAC88A524C /* FBSDKError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKError.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.m; sourceTree = ""; }; + C287470DCDAC50B78629B5D14F924AE7 /* FBSDKLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLogger.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKLogger.m; sourceTree = ""; }; + C2C9659EE991E54BDEC6ED95B8A89C75 /* FBSDKGraphRequest+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKGraphRequest+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequest+Internal.h"; sourceTree = ""; }; + C3CE5378A73B12CA7254CECB804891EA /* FBSDKLogo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLogo.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKLogo.h; sourceTree = ""; }; + C41793B7A138BFE29E015A86EF7EA77F /* FBSDKLikeButtonPopWAV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeButtonPopWAV.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeButtonPopWAV.h; sourceTree = ""; }; + C4D2EA73FEFC3AEE5D24F74B82C68C7A /* Bolts.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Bolts.xcconfig; sourceTree = ""; }; + C513F3201DC8A424E0029F218B5432DC /* FBSDKLoginManagerLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginManagerLogger.m; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManagerLogger.m; sourceTree = ""; }; + C639061E0D53CE18B075534006B3D488 /* _FBSDKTemporaryErrorRecoveryAttempter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _FBSDKTemporaryErrorRecoveryAttempter.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/_FBSDKTemporaryErrorRecoveryAttempter.m; sourceTree = ""; }; C6702E1265314BDA28F12FCF6E052BE1 /* StrongestPasswordValidator.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = StrongestPasswordValidator.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - C6AA827CCDAE330E01802B7C423E1813 /* FBSDKUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKUtility.h; sourceTree = ""; }; - C6BF6BAAF7FB755C2EF69CB009B5C022 /* BFAppLinkNavigation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkNavigation.m; path = Bolts/iOS/BFAppLinkNavigation.m; sourceTree = ""; }; - C732019CAE1EFBA9B9FD033682DB0F0F /* BFAppLinkTarget.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkTarget.h; path = Bolts/iOS/BFAppLinkTarget.h; sourceTree = ""; }; - C872CDB402158FB89E01461F078D4E47 /* NSUserDefaults-AESEncryptor-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSUserDefaults-AESEncryptor-prefix.pch"; sourceTree = ""; }; - C926BEC241B1908177B713282976B560 /* DJLocalizableString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DJLocalizableString.h; path = DJLocalization/DJLocalizableString.h; sourceTree = ""; }; - CA5FE1AABD586E8E33B66CAAA2FFE8BC /* FBSDKLoginUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginUtility.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginUtility.h; sourceTree = ""; }; - CACBB07187E14F6CDF4DB62EA461D907 /* NAKeychain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NAKeychain.h; path = NACrypto/NAKeychain.h; sourceTree = ""; }; - CADC5D9AEB107F94C3F53920EB7EC251 /* FBSDKShareOpenGraphValueContainer+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKShareOpenGraphValueContainer+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareOpenGraphValueContainer+Internal.h"; sourceTree = ""; }; - CAECB937C8EC93B3A327DEFE2152E7E1 /* BFAppLinkReturnToRefererController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkReturnToRefererController.m; path = Bolts/iOS/BFAppLinkReturnToRefererController.m; sourceTree = ""; }; - CB9314623DB0FFC2B99A47736446BE5E /* FBSDKAccessTokenCacheV3_17.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV3_17.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_17.m; sourceTree = ""; }; - CBC99EBE1535C8496507C596DB73E65D /* EXPMatchers+beGreaterThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThan.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.h"; sourceTree = ""; }; - CC0375F997E21814E360916955FF213A /* FBSDKError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKError.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.h; sourceTree = ""; }; + C6E4BCF0B53925F56BE9774056726852 /* FBSDKAppEventsStateManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsStateManager.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsStateManager.h; sourceTree = ""; }; + C74C0EDF863C753EC186B1AC9653BF9F /* UIApplication+StrictKeyWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIApplication+StrictKeyWindow.h"; path = "FBSnapshotTestCase/Categories/UIApplication+StrictKeyWindow.h"; sourceTree = ""; }; + C8170875C689254A0E3D36FF3CC24E8E /* FBSDKContainerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKContainerViewController.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKContainerViewController.m; sourceTree = ""; }; + C84FCABFC94C9062F2E1E5428EBE2A73 /* FBSDKLoginKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSDKLoginKit-dummy.m"; sourceTree = ""; }; + C898090F8AC5FBD70DABC8679437A42D /* NANSString+Utils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NANSString+Utils.m"; path = "NACrypto/NANSString+Utils.m"; sourceTree = ""; }; + C941CFF03A047B03E5FEFE2B980E64ED /* FBSDKLikeActionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeActionController.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionController.m; sourceTree = ""; }; + C98B395C58BD9AAD6604A891A4071068 /* FBSDKTypeUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTypeUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTypeUtility.m; sourceTree = ""; }; + C9DD85EDF86442FBE000AAF89F4C9CFB /* BFAppLinkReturnToRefererView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLinkReturnToRefererView.m; path = Bolts/iOS/BFAppLinkReturnToRefererView.m; sourceTree = ""; }; + CA41CB5A0D6353EA0F60A4E5FD2B887B /* NASecRandom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NASecRandom.h; path = NACrypto/NASecRandom.h; sourceTree = ""; }; + CA7EF30CBB52E15FD5827A9611114A3D /* FBSDKMath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMath.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKMath.h; sourceTree = ""; }; + CA99AA92B7284DDFC530B5833FFB9596 /* BFCancellationTokenRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFCancellationTokenRegistration.m; path = Bolts/Common/BFCancellationTokenRegistration.m; sourceTree = ""; }; + CB0B60CAE3754922D8927A426BAB4675 /* FBSDKGameRequestDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGameRequestDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestDialog.h; sourceTree = ""; }; + CB3FA71120042B042C248A6E3A6D3B9B /* DJLocalizationSystem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DJLocalizationSystem.m; path = DJLocalization/DJLocalizationSystem.m; sourceTree = ""; }; + CB69796C28A85447C8EC2D2681F0C9C9 /* FBSDKLikeDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeDialog.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeDialog.h; sourceTree = ""; }; + CBDC0502E212ACCA83AB95318DFF6D7A /* BFAppLinkReturnToRefererController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkReturnToRefererController.h; path = Bolts/iOS/BFAppLinkReturnToRefererController.h; sourceTree = ""; }; + CC21FFE9BEDE528637ED1DB5FD89172E /* FBSDKProfilePictureView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKProfilePictureView.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfilePictureView.m; sourceTree = ""; }; CC43F1F90F98C1AE5802ACA141090B83 /* Pods_PNObject_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + CC461C0EF8D033DDD96D25C5243D3CA1 /* FBSDKErrorRecoveryAttempter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKErrorRecoveryAttempter.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ErrorRecovery/FBSDKErrorRecoveryAttempter.h; sourceTree = ""; }; CC93CFD25F266E66CB1545F7DA0C1BF8 /* AFJSONResponseSerializerWithData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = AFJSONResponseSerializerWithData.m; sourceTree = ""; }; CCC54232BAEC9B0999223A5B2CD90DA1 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - CCEFCBA306BDAC3D35A12D3C35E83753 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - CD8F1CFB409DD3187C88CE6D8A6E9F65 /* KeccakF-1600-int-set.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-int-set.h"; path = "NACrypto/keccak/KeccakF-1600-int-set.h"; sourceTree = ""; }; - CE7F82D99EAC7AC3A2102A3839659A55 /* FBSDKLoginKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSDKLoginKit.xcconfig; sourceTree = ""; }; - CEE1F96A744CB11D96C6EC2ACC8BAD5F /* Bolts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Bolts.h; path = Bolts/Common/Bolts.h; sourceTree = ""; }; - CF4C5E2A788A25742EA68FB44605D98A /* FBSDKProfile+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKProfile+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKProfile+Internal.h"; sourceTree = ""; }; - CF4E7987E84523A333F056116419A506 /* twofish.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = twofish.h; path = NACrypto/TwoFish/twofish.h; sourceTree = ""; }; - D10CA3E4A79370F0324821D6AA292801 /* NANSMutableData+Utils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NANSMutableData+Utils.m"; path = "NACrypto/NANSMutableData+Utils.m"; sourceTree = ""; }; + CCE09271CD0D9914C3E46EC44338CD55 /* FBSDKLoginKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKLoginKit-umbrella.h"; sourceTree = ""; }; + CD26A0252B3BC706994E304E1FEBAF6B /* EXPFloatTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPFloatTuple.m; path = Expecta/EXPFloatTuple.m; sourceTree = ""; }; + CD47624F2424F12FE5060269C5C20110 /* PEAR-FileManager-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-prefix.pch"; sourceTree = ""; }; + CD485E3E5C3A1D064FAA9DCABF98A387 /* EXPMatchers+beLessThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.h"; sourceTree = ""; }; + CE2F2D1D3073CEFCAD57E2F2E4095088 /* _FBSDKLoginRecoveryAttempter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _FBSDKLoginRecoveryAttempter.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/_FBSDKLoginRecoveryAttempter.h; sourceTree = ""; }; + CE58523396B4C18911FB87C3F76E56E7 /* NSArray+PureLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+PureLayout.m"; path = "PureLayout/PureLayout/NSArray+PureLayout.m"; sourceTree = ""; }; + CEEBE8CB2C3326EF4A7C11F29F060AA7 /* FBSDKLoginError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginError.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginError.h; sourceTree = ""; }; + CEFBFAA9C668DDAF45F0541851D80421 /* NADigest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NADigest.h; path = NACrypto/NADigest.h; sourceTree = ""; }; + CF04A8478C0113703305CB6731E2C20B /* FBSDKBridgeAPICrypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPICrypto.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPICrypto.h; sourceTree = ""; }; + CF4C592BF5E915D0C9CAA2B0CC77AFD5 /* SPTExampleGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExampleGroup.m; path = Specta/Specta/SPTExampleGroup.m; sourceTree = ""; }; + CF9E8C210F8CFAA3B78BCB2FC434CFE0 /* EXPMatchers+raise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raise.h"; path = "Expecta/Matchers/EXPMatchers+raise.h"; sourceTree = ""; }; + D051C7975DC303D2BE4920C837F15975 /* Expecta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-umbrella.h"; sourceTree = ""; }; + D0BC7B97525BE585EC1E7119A35A17EF /* FBSDKButton+Subclass.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKButton+Subclass.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKButton+Subclass.h"; sourceTree = ""; }; + D0C0D17BCF96F3A91364DD3CA879C4FB /* BFAppLink_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLink_Internal.h; path = Bolts/iOS/BFAppLink_Internal.h; sourceTree = ""; }; + D0F8C56DBE635442B113AB7705605904 /* NSLayoutConstraint+PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSLayoutConstraint+PureLayout.h"; path = "PureLayout/PureLayout/NSLayoutConstraint+PureLayout.h"; sourceTree = ""; }; D11A9BD0CFE1E520AE71DC4403614790 /* Pods-PNObject_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Example.debug.xcconfig"; sourceTree = ""; }; - D2E3962C19EC53C796C03C6C7F0FD597 /* RZDataBinding.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RZDataBinding.xcconfig; sourceTree = ""; }; - D30136D40BB035BBA1A7EEB4E359960B /* NACrypto-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NACrypto-dummy.m"; sourceTree = ""; }; - D308DFADFA911701D1039D04C542F27C /* NSObject+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+Expecta.h"; path = "Expecta/NSObject+Expecta.h"; sourceTree = ""; }; - D313A16623A510F288DAFBFD737A2C59 /* EXPMatchers+beCloseTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beCloseTo.m"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.m"; sourceTree = ""; }; - D34C3AEA8A463BAFA6CB4443B6871913 /* FBSDKAppInviteContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppInviteContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteContent.m; sourceTree = ""; }; - D35195411646301101D59889AF946D71 /* Expecta+Snapshots-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-umbrella.h"; sourceTree = ""; }; - D3531B3E7D543BE60CC5DFDA67499143 /* NSUserDefaults-AESEncryptor-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSUserDefaults-AESEncryptor-dummy.m"; sourceTree = ""; }; - D39EBB7E0D8728C0D42E67B1D27ECBBB /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; - D41A59E7A6A3723C3796C54CBE0DBCB6 /* VatNumber+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "VatNumber+Helper.h"; path = "CodFis-Helper/VatNumber+Helper.h"; sourceTree = ""; }; + D19F5203837725969FC9E2A15B8CD94E /* Bolts.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Bolts.modulemap; sourceTree = ""; }; + D1B29ACDDAC733A50033A0909753A56C /* FBSDKLoginCompletion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginCompletion.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginCompletion.h; sourceTree = ""; }; + D1C6D0F4B6D051A270D92B1DC78ED3EF /* FBSDKGraphRequestConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestConnection.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestConnection.h; sourceTree = ""; }; + D2DA206315A0212929DE51855DFAA7B4 /* FBSDKLikeActionControllerCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeActionControllerCache.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeActionControllerCache.m; sourceTree = ""; }; + D309DB169F85B319F9F2A6CABDCB54E1 /* CodFis-Helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CodFis-Helper-dummy.m"; sourceTree = ""; }; + D3987F9D51A814F562073696EC7CF9A0 /* NSUserDefaults+AESEncryptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSUserDefaults+AESEncryptor.h"; path = "NSUserDefaults-AESEncryptor/NSUserDefaults+AESEncryptor.h"; sourceTree = ""; }; + D3C4085F274C9302FDC7F4444DF58848 /* FBSDKCoreKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKCoreKit-umbrella.h"; sourceTree = ""; }; + D42112C70A027A26AF1BD4B8348D352E /* EXPMatchers+beNil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beNil.m"; path = "Expecta/Matchers/EXPMatchers+beNil.m"; sourceTree = ""; }; D4512F8DC8338B05357433B080941C54 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - D45790561300FB6EFE08352FD3E0C252 /* FBSDKVideoUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKVideoUploader.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKVideoUploader.h; sourceTree = ""; }; - D4B7FA6F7BF192725E8438FD6F28D627 /* nv_ios_http_status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = nv_ios_http_status.h; path = "nv-ios-http-status/nv_ios_http_status.h"; sourceTree = ""; }; + D4B8024AA276948E27624EAC62F249E2 /* NSObject+RZDataBinding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+RZDataBinding.m"; path = "RZDataBinding/NSObject+RZDataBinding.m"; sourceTree = ""; }; D4F84A16DD3A90DDDED7470D01F8DF4D /* PNObject-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PNObject-prefix.pch"; sourceTree = ""; }; - D5D77D059A34651CCF8CB913FB7B1166 /* FBSDKCrypto.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKCrypto.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Cryptography/FBSDKCrypto.m; sourceTree = ""; }; - D5D8AC47CB30B45075ED13E0A963DC85 /* Expecta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-umbrella.h"; sourceTree = ""; }; - D607D6611331C445475A517BB2E1CD1A /* Bolts.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Bolts.m; path = Bolts/Common/Bolts.m; sourceTree = ""; }; - D61219834459C9D00AB6EF262FE294C4 /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; + D4F952EE3FD6F7D403F0FBD6934A1DA9 /* nv_ios_http_status.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = nv_ios_http_status.m; path = "nv-ios-http-status/nv_ios_http_status.m"; sourceTree = ""; }; + D51C8B33AC2BE4D3BEFC3E2D8D60CE32 /* FBSDKGraphRequestPiggybackManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestPiggybackManager.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestPiggybackManager.m; sourceTree = ""; }; + D57CAC84BD4D6FE7159867E4DD4D8E2E /* DJLocalizableString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DJLocalizableString.h; path = DJLocalization/DJLocalizableString.h; sourceTree = ""; }; + D592A39A5D0CDB89C5A887C7F86C240C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + D5AF66B60E9AD1BAE493FD7BD6FA93AE /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + D5E2406C700B0FA97B717745E7006848 /* NASHA3.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NASHA3.m; path = NACrypto/NASHA3.m; sourceTree = ""; }; + D5E6FDC77BC4D7300DEFBEF70C0D9C3E /* nv-ios-http-status-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nv-ios-http-status-umbrella.h"; sourceTree = ""; }; + D657B41210C4161BD5615C63467D62A6 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; D68F52EC67B176554B8F5C97B167A2A6 /* FBSDKShareKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSDKShareKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D6DAA3A31115A13B0F70558D858E6EB5 /* Specta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Specta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - D6FED3AB656144480672A8DC553BF3CE /* FBSnapshotTestCase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCase.h; path = FBSnapshotTestCase/FBSnapshotTestCase.h; sourceTree = ""; }; - D7843BC8E1DF2780F836A125FDBEAEB5 /* FBSDKWebDialogView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKWebDialogView.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialogView.m; sourceTree = ""; }; - D88DE7D3D8F0FEABAA1D903EEFF4A299 /* FBSDKBridgeAPICrypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPICrypto.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPICrypto.h; sourceTree = ""; }; + D756B72CA92D73AB28BEFC0E753416D6 /* FBSDKAccessTokenCacheV3_21.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAccessTokenCacheV3_21.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_21.m; sourceTree = ""; }; + D78E4F3E982CA8AD53CBDBDA15CEE579 /* FBSDKAppEventsDeviceInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEventsDeviceInfo.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsDeviceInfo.m; sourceTree = ""; }; + D7DA475FA7027EC98CDB20360B769F2F /* JRSwizzle.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = JRSwizzle.modulemap; sourceTree = ""; }; + D888B5E132BF5D36EB89D74758C851CD /* SPTExcludeGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExcludeGlobalBeforeAfterEach.h; path = Specta/Specta/SPTExcludeGlobalBeforeAfterEach.h; sourceTree = ""; }; D8A2E50CBFDAE97EEEC7517124C1251D /* PNObject-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PNObject-umbrella.h"; sourceTree = ""; }; - D8BF9FFCDA47461507277A15D00FFF94 /* FBSDKLoginManagerLoginResult+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKLoginManagerLoginResult+Internal.h"; path = "FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginManagerLoginResult+Internal.h"; sourceTree = ""; }; - D8ED598244EA076CF3B327621136B17A /* NACrypto-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NACrypto-umbrella.h"; sourceTree = ""; }; + D8A6A0CE070BB1D6D217A284F1A82557 /* FBSDKProfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKProfile.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfile.h; sourceTree = ""; }; D92CB883B04257D215FC458F58810952 /* PNInstallation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNInstallation.h; sourceTree = ""; }; - D94F5A9105E98DA17D982610EAD26FE9 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; - D96A21361066BFFCF0602F7F1A724C2D /* XCTestCase+Specta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestCase+Specta.m"; path = "Specta/Specta/XCTestCase+Specta.m"; sourceTree = ""; }; - DAA7EC5D726F01CE0F6EC734AF07F4B2 /* DJLocalization-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DJLocalization-umbrella.h"; sourceTree = ""; }; - DABEB4FFDC653797CC53B81CCBBC090D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - DB9921DF956E0FAE055D4EA9C7F8BE87 /* FBSDKSendButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSendButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSendButton.h; sourceTree = ""; }; - DC1D11BDF66FD3F503266A4ADE6A356E /* FBSDKAppGroupContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppGroupContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupContent.m; sourceTree = ""; }; + DA782AA3BF4D80E34911051046BAC881 /* FBSDKUIUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKUIUtility.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKUIUtility.h; sourceTree = ""; }; + DB47D7B36C1390C3FE76DB0AC305D3DD /* FBSDKShareOpenGraphAction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphAction.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphAction.h; sourceTree = ""; }; + DB7AEDEB086E0F6651918DC8ACF6FDEB /* CodFis-Helper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "CodFis-Helper.modulemap"; sourceTree = ""; }; + DBECD56B079DC979961603459D379200 /* NADigest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NADigest.m; path = NACrypto/NADigest.m; sourceTree = ""; }; DC358092608E035811817A25786F40A6 /* Pods-PNObject_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Example.release.xcconfig"; sourceTree = ""; }; - DC4AED3FEBC67399E3C667058BF0CF06 /* EXPMatchers+beGreaterThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThan.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.m"; sourceTree = ""; }; - DCA0308AC7CDF9AF335E4A4F01FC21DE /* RZDataBinding.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = RZDataBinding.modulemap; sourceTree = ""; }; - DCD405D1E85CCA4BB7E96C634F93B75F /* NSString+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+Helper.m"; path = "NSString-Helper/NSString+Helper.m"; sourceTree = ""; }; - DCDEE6C90ABDF2AAEC95C7673E457852 /* KeccakF-1600-interface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-interface.h"; path = "NACrypto/keccak/KeccakF-1600-interface.h"; sourceTree = ""; }; - DD4B2F54878A4273AADBD18B5CFCEF33 /* NACounter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NACounter.m; path = NACrypto/NACounter.m; sourceTree = ""; }; - DD75D3F5F356F48BBD47679EC104053A /* NATwoFish.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NATwoFish.h; path = NACrypto/NATwoFish.h; sourceTree = ""; }; - DD773B3C7A1E4ABC1870E6735655A05B /* FBSDKSharePhoto.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSharePhoto.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharePhoto.m; sourceTree = ""; }; - DDBF168AC187B0F9D4FAC67137A4049A /* FBSDKShareLinkContent+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKShareLinkContent+Internal.h"; path = "FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareLinkContent+Internal.h"; sourceTree = ""; }; - DF0251331076D498FBB5941AECCA3514 /* FBSDKSettings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKSettings.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.m; sourceTree = ""; }; - DF162120585BFE37190849DE00BFED6A /* FBSDKLoginTooltipView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginTooltipView.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginTooltipView.h; sourceTree = ""; }; - DF9BDC34AF255178C725C9D1266CF287 /* EXPMatchers+match.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+match.h"; path = "Expecta/Matchers/EXPMatchers+match.h"; sourceTree = ""; }; - E0B7565E328C01DD05C61890C220FD27 /* NSArray+PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+PureLayout.h"; path = "PureLayout/PureLayout/NSArray+PureLayout.h"; sourceTree = ""; }; - E0D0ECC78C15702BC83432EA4A1B2184 /* UIDevice-Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "UIDevice-Utils.modulemap"; sourceTree = ""; }; - E0EB22E2A56A13945E0D31A9EC8A7C4A /* CodFis+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CodFis+Helper.h"; path = "CodFis-Helper/CodFis+Helper.h"; sourceTree = ""; }; + DC7A7DE0F3C601D829BA3DDC3F57E1AE /* FBSDKBridgeAPIProtocolWebV2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolWebV2.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolWebV2.h; sourceTree = ""; }; + DCE2051994F748FA1FD4EEBF5586C35A /* EXPUnsupportedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPUnsupportedObject.h; path = Expecta/EXPUnsupportedObject.h; sourceTree = ""; }; + DCE31537E516231195B053346F328CB7 /* FBSDKShareError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareError.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareError.h; sourceTree = ""; }; + DCE38492C9D18958D0D32B562D0273AB /* FBSDKBridgeAPIRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBridgeAPIRequest.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIRequest.m; sourceTree = ""; }; + DDB225B946750797958BC241092F7DB4 /* NAHMAC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NAHMAC.h; path = NACrypto/NAHMAC.h; sourceTree = ""; }; + DE77DACA44A8AD91AAAF685F6733ED2B /* NACounter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NACounter.m; path = NACrypto/NACounter.m; sourceTree = ""; }; + DED52DE53E26AAC747F57301B7B1FD37 /* FBSDKIcon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKIcon.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKIcon.h; sourceTree = ""; }; + DEE7A60301D6ED246F630CFD63492A57 /* JRSwizzle-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JRSwizzle-prefix.pch"; sourceTree = ""; }; + E01D992A4502124A060C419A831DE25C /* UIDevice-Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "UIDevice-Utils.modulemap"; sourceTree = ""; }; + E084704DE69041C37B2FCB9790AC1754 /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; + E0C8A3D321C04BCB96DB1C99D6161438 /* NATwoFish.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NATwoFish.m; path = NACrypto/NATwoFish.m; sourceTree = ""; }; + E0FB462FDCF27B48680B1AFD1DE79161 /* FBSDKShareButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareButton.h; sourceTree = ""; }; E16AE17E2B35A7123F90844256259B9D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - E1DCD31197B2EDDD63957CC5467E6D52 /* FBSDKTestUsersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTestUsersManager.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKTestUsersManager.h; sourceTree = ""; }; - E22BCE85D7D69C8F907502A4DAFB2023 /* CodFis-Helper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "CodFis-Helper.xcconfig"; sourceTree = ""; }; - E276F047F7CACC01C034E13BF2740AB7 /* FBSDKProfilePictureView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKProfilePictureView.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKProfilePictureView.h; sourceTree = ""; }; - E28658B95E63E8544585895AB04365B3 /* FBSDKGraphRequest+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBSDKGraphRequest+Internal.h"; path = "FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequest+Internal.h"; sourceTree = ""; }; - E2B4D9A4E3C420AE0D0A8E79C784A29C /* FBSDKURLOpening.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKURLOpening.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKURLOpening.h; sourceTree = ""; }; - E308D292FB299A123160518289C5E82B /* SpectaTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaTypes.h; path = Specta/Specta/SpectaTypes.h; sourceTree = ""; }; - E367ED4FB81E51DABB3481ADCA4145A3 /* FBSDKShareLinkContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareLinkContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.h; sourceTree = ""; }; - E36F176E5E527F20B61EDC702877764F /* DJLocalization.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = DJLocalization.modulemap; sourceTree = ""; }; - E3AD2D76B5CCBA2826ADB7F307395CF8 /* StrongestPasswordValidator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StrongestPasswordValidator.h; path = Pod/Classes/StrongestPasswordValidator.h; sourceTree = ""; }; - E3D80BCF17B57D5EC4E20C826332F121 /* ExpectaSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaSupport.h; path = Expecta/ExpectaSupport.h; sourceTree = ""; }; - E44425CBF2BB9F85BF34C28515ADA063 /* BFCancellationToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFCancellationToken.m; path = Bolts/Common/BFCancellationToken.m; sourceTree = ""; }; + E2A895AEF2E3BB1F2D31E14B4AF1015F /* FBSDKPaymentObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKPaymentObserver.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKPaymentObserver.h; sourceTree = ""; }; + E3932662DB4018DA3F16A203844291CB /* CocoaSecurity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CocoaSecurity.h; path = CocoaSecurity/CocoaSecurity.h; sourceTree = ""; }; + E39DC477AB1A35FEEC174A5E42AB4526 /* UIImage+Compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Compare.h"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.h"; sourceTree = ""; }; + E3B35275D184792FB856C8A4EF459EFC /* FBSDKShareOpenGraphObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphObject.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphObject.h; sourceTree = ""; }; E46B7AFFF2CB3F42C731CF9CFA5DFC85 /* Pods-PNObject_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-PNObject_Tests-umbrella.h"; sourceTree = ""; }; E47CDA8C196A62B78FACDBFE34E3F5AD /* Pods-PNObject_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Example-resources.sh"; sourceTree = ""; }; - E4AAD424A646D018AD9ED112CDF2A6E6 /* EXPMatchers+beLessThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.h"; sourceTree = ""; }; - E519449B0953CB5AB0F391E16161E702 /* FBSDKCoreKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSDKCoreKit.modulemap; sourceTree = ""; }; - E52B562891283E5EB698DA2F7C9E5F3D /* FBSDKShareOpenGraphContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareOpenGraphContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphContent.h; sourceTree = ""; }; - E5AC6FD86A3B8F7AD831C721710C97B2 /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = ""; }; - E630EC77166B41B1E10C35A3A0FBAF98 /* FBSDKLikeDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLikeDialog.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeDialog.h; sourceTree = ""; }; - E64575046EABC993716B6EF33C94B53D /* FBSDKGameRequestFrictionlessRecipientCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGameRequestFrictionlessRecipientCache.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKGameRequestFrictionlessRecipientCache.m; sourceTree = ""; }; - E6BBDFD06556A5503B543280F3A3A54A /* DJLocalizationSystem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DJLocalizationSystem.h; path = DJLocalization/DJLocalizationSystem.h; sourceTree = ""; }; - E77958341671F8A727A3D0117DF88DBF /* NASecRandom.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NASecRandom.m; path = NACrypto/NASecRandom.m; sourceTree = ""; }; - E834FE4F780C2E7FC8F2E1E9E3C7274D /* FBSDKBridgeAPIProtocolNativeV1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolNativeV1.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/ProtocolVersions/FBSDKBridgeAPIProtocolNativeV1.h; sourceTree = ""; }; - E83E64A4B4EE5FD4DAB59CF8F1333BC8 /* NACrypto.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NACrypto.xcconfig; sourceTree = ""; }; - E845A0D84351CD6CA27CE6900CDCD089 /* ResponseConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ResponseConstants.h; path = "CodFis-Helper/ResponseConstants.h"; sourceTree = ""; }; - E882321F3D20CDC2D9D0708B0E074B69 /* FBSDKGraphRequestConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequestConnection.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequestConnection.m; sourceTree = ""; }; - E8B721D310F695C72FF551844A6CB9D1 /* KeccakNISTInterface.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = KeccakNISTInterface.c; path = NACrypto/keccak/KeccakNISTInterface.c; sourceTree = ""; }; - E9409BF36E2172F6B2962560F6EEF377 /* FBSDKInternalUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKInternalUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKInternalUtility.m; sourceTree = ""; }; + E47CFEC103789CF621FF1FBA99232AD6 /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; + E4B2BB344A8DD9EE0CC51A218DB8BD5D /* FBSDKGraphRequestBody.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGraphRequestBody.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Network/FBSDKGraphRequestBody.h; sourceTree = ""; }; + E4B2C80670181ED599122ED3C693D2A6 /* FBSDKMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMacros.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKMacros.h; sourceTree = ""; }; + E4BF0CFF9DF27A45889C9F0C3F2CD77E /* KeccakSponge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KeccakSponge.h; path = NACrypto/keccak/KeccakSponge.h; sourceTree = ""; }; + E4C551A56375B939F4845725B60E14DD /* NASHA3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NASHA3.h; path = NACrypto/NASHA3.h; sourceTree = ""; }; + E50F49E0AF06EEB3E676E82B473117DE /* FBSDKContainerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKContainerViewController.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKContainerViewController.h; sourceTree = ""; }; + E55A4CFFF7EAB40A8F91A91F89E78C79 /* EXPMatcherHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPMatcherHelpers.m; path = Expecta/Matchers/EXPMatcherHelpers.m; sourceTree = ""; }; + E5637AD1E5253BCF84385E1AE446AFA2 /* UIImage+Compare.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Compare.m"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.m"; sourceTree = ""; }; + E6F0C4CF9C9E507D8B98D5347FFD6118 /* FBSDKLoginManagerLoginResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginManagerLoginResult.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManagerLoginResult.m; sourceTree = ""; }; + E6F6C547E7A0B6103DBB296F5C5ED405 /* Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Specta.h; path = Specta/Specta/Specta.h; sourceTree = ""; }; + E7216C220D0D8B7955707A94F65494D9 /* EXPMatchers+beginWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beginWith.h"; path = "Expecta/Matchers/EXPMatchers+beginWith.h"; sourceTree = ""; }; + E72AE0F9577D7C75FB2BFAC5E2F82F5E /* Specta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Specta-dummy.m"; sourceTree = ""; }; + E760916661E2C3A7B3CFBDDD981C4ACA /* FBSDKGraphRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphRequest.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphRequest.m; sourceTree = ""; }; + E78201604E8432A8AC3ECEF2969F5384 /* PureLayout.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PureLayout.xcconfig; sourceTree = ""; }; + E78C46B0C387F5634C8C4B68682708B7 /* RZDBMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RZDBMacros.h; path = RZDataBinding/RZDBMacros.h; sourceTree = ""; }; + E7F630A54E0FA3B111EE7008DA2F81C6 /* FBSDKSharingButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKSharingButton.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKSharingButton.h; sourceTree = ""; }; + E8446514C078A1D231E30799C51B84E0 /* FBSDKAudioResourceLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAudioResourceLoader.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKAudioResourceLoader.h; sourceTree = ""; }; + E849C343C21F6C887A73191FBCEA2016 /* EXPMatchers+beKindOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beKindOf.m"; path = "Expecta/Matchers/EXPMatchers+beKindOf.m"; sourceTree = ""; }; + E852640DB32D964B9267053340CDCC97 /* JRSwizzle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JRSwizzle.h; sourceTree = ""; }; + E8D1A1C62E8E9445D79871A021157439 /* FBSnapshotTestCasePlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCasePlatform.m; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.m; sourceTree = ""; }; + E8FD047CB37CFADDDE0D782465F3C292 /* DJLocalization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DJLocalization.h; path = DJLocalization/DJLocalization.h; sourceTree = ""; }; E95C694DEDD7BC969FBDF044A915974B /* PNObject+PNObjectConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PNObject+PNObjectConnection.h"; sourceTree = ""; }; - E96585725A7B5FD3626A40E931D89C53 /* SPTTestSuite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTTestSuite.m; path = Specta/Specta/SPTTestSuite.m; sourceTree = ""; }; - EA253A0FAD224E8A3853185B107EEE37 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; - EA668A0E183EB17BC96B83A1F8B4BDA6 /* EXPMatchers+beginWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beginWith.h"; path = "Expecta/Matchers/EXPMatchers+beginWith.h"; sourceTree = ""; }; - EA969370DFC529C2B509CA590AC1A93A /* StrongestPasswordValidator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = StrongestPasswordValidator.m; path = Pod/Classes/StrongestPasswordValidator.m; sourceTree = ""; }; - EAC3DA45710F7A30E0D013E076CF2CBC /* NSUserDefaults+AESEncryptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSUserDefaults+AESEncryptor.m"; path = "NSUserDefaults-AESEncryptor/NSUserDefaults+AESEncryptor.m"; sourceTree = ""; }; - EAEC78266829B94BAF4B6609B40634DE /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - EAEE41233363972B9EA3498271F122FB /* FBSDKVideoUploader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKVideoUploader.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKVideoUploader.m; sourceTree = ""; }; - EB3BE52A3314A7A9B0220D1C590F80F4 /* EXPMatchers+beIdenticalTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beIdenticalTo.m"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.m"; sourceTree = ""; }; + E9CFB43A72C8BC62F481AF866B98387D /* JRSwizzle-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JRSwizzle-umbrella.h"; sourceTree = ""; }; + EB09E5CE8E890B3C0BB382D29D052D28 /* NSDate_Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSDate_Utils-dummy.m"; sourceTree = ""; }; + EB895BFDDA9C04AB195CEBCC5FA8ACD0 /* UIDevice-Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UIDevice-Utils.xcconfig"; sourceTree = ""; }; EB8B84E4432E9D6D4914A7EB79C467FA /* Pods-PNObject_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Tests.debug.xcconfig"; sourceTree = ""; }; - EBFDC451997EC7AF51411D14CD84139E /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; + EBD6F3252B4ECB038FA6DCD3AEF82137 /* FBSDKShareVideoContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareVideoContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideoContent.h; sourceTree = ""; }; + EC3CC2C6D08E9591E856E076C38E0377 /* FBSDKMaleSilhouetteIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMaleSilhouetteIcon.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/UI/FBSDKMaleSilhouetteIcon.m; sourceTree = ""; }; ECBD47C2A5CAB0FC2435599C1844C402 /* PNLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNLocation.h; sourceTree = ""; }; - ECE411D6359BBB2F999C46431A627EB5 /* FBSDKGameRequestFrictionlessRecipientCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKGameRequestFrictionlessRecipientCache.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKGameRequestFrictionlessRecipientCache.h; sourceTree = ""; }; - ED926543CDD41761B1AEA996B27DB4E4 /* FBSDKLoginCompletion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginCompletion.h; path = FBSDKLoginKit/FBSDKLoginKit/Internal/FBSDKLoginCompletion.h; sourceTree = ""; }; - EDF60ACB25D742373635E9CB00F97C6F /* FBSDKShareError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareError.h; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKShareError.h; sourceTree = ""; }; - EE216855B19873EC612C3DF88DB60379 /* FBSDKConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKConstants.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKConstants.h; sourceTree = ""; }; - EE29DAB4B7909AA3B708722A7AC412E4 /* EXPMatchers+respondTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+respondTo.h"; path = "Expecta/Matchers/EXPMatchers+respondTo.h"; sourceTree = ""; }; - EE332B622E25E4F5DFF128402CCDA313 /* UIImage+Snapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Snapshot.h"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.h"; sourceTree = ""; }; - EE41FF2615FCC1A1D7B22A70CA11DD4C /* BFAppLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFAppLink.m; path = Bolts/iOS/BFAppLink.m; sourceTree = ""; }; - EE9502BB4C8CE42055E1117C070486CC /* BFCancellationToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFCancellationToken.h; path = Bolts/Common/BFCancellationToken.h; sourceTree = ""; }; - EF013A22CD6004331AD176E18096C828 /* FBSDKAudioResourceLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAudioResourceLoader.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKAudioResourceLoader.m; sourceTree = ""; }; - EFCA83787AB7DBA58319102E0E4C70AB /* XCTestCase+Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTestCase+Specta.h"; path = "Specta/Specta/XCTestCase+Specta.h"; sourceTree = ""; }; - F0054CEFADC7CDAA0F5FA00CC03164B7 /* FBSDKShareVideoContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareVideoContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareVideoContent.m; sourceTree = ""; }; - F0AD89A57185974B99ADF6D86B1D3D2E /* BFAppLinkResolving.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFAppLinkResolving.h; path = Bolts/iOS/BFAppLinkResolving.h; sourceTree = ""; }; - F0DC5AE155A5272156F669F1D5A67749 /* EXPMatchers+beGreaterThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.h"; sourceTree = ""; }; - F131A60C73E0007AAB8435ED9BFBC258 /* FBSDKTestUsersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKTestUsersManager.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKTestUsersManager.m; sourceTree = ""; }; - F1591DA226FBCE8EC12B39BA69C6AEDA /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + ED835046ED69F161556BB1B11ED0C91F /* EXPBlockDefinedMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPBlockDefinedMatcher.h; path = Expecta/EXPBlockDefinedMatcher.h; sourceTree = ""; }; + EE0C97C68DB306BC707DB3E249BF73C5 /* BFExecutor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFExecutor.m; path = Bolts/Common/BFExecutor.m; sourceTree = ""; }; + EE16E182313DC7A2FDF52EF307915DA1 /* UIDevice-Hardware.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice-Hardware.h"; path = "Pod/Classes/UIDevice-Hardware.h"; sourceTree = ""; }; + EE9665FA6849B1D76D0622BEABD94F27 /* KeccakF-1600-32-s1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-32-s1.h"; path = "NACrypto/keccak/KeccakF-1600-32-s1.h"; sourceTree = ""; }; + EF044D48E1C9CB12C590FFF327145F00 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; + EF196074596CB958B0230B88E8E73C9B /* FBSDKLoginManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginManager.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginManager.h; sourceTree = ""; }; + EF42BC960D40FF4C63B735B9F6691D3A /* FBSDKError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKError.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.h; sourceTree = ""; }; + EF804E45AACCB658DDAEE491B797C9A7 /* KeccakF-1600-opt32.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = "KeccakF-1600-opt32.c"; path = "NACrypto/keccak/KeccakF-1600-opt32.c"; sourceTree = ""; }; + EF9A06928BB863B096D3051E2B42D65F /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = ""; }; + F00079CEF9702AF1CB7F95F3095CB566 /* FBSDKTooltipView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTooltipView.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKTooltipView.h; sourceTree = ""; }; + F0694B19D85577558833158DFC05F748 /* NACrypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NACrypto.h; path = NACrypto/NACrypto.h; sourceTree = ""; }; + F07026214BB59DC720FB3EDD804F55F6 /* NSArray+PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+PureLayout.h"; path = "PureLayout/PureLayout/NSArray+PureLayout.h"; sourceTree = ""; }; + F0B656912476C6E504434D8832D638D1 /* StrongestPasswordValidator-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "StrongestPasswordValidator-umbrella.h"; sourceTree = ""; }; + F0EEA9DE6DCEEDD01DAC03D74DBA10F6 /* PureLayout.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = PureLayout.modulemap; sourceTree = ""; }; + F13EF31F1AA7B5B99B4C7429B0E2A61F /* FBSDKShareOpenGraphObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphObject.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphObject.m; sourceTree = ""; }; + F152382A89A91DB138FB5221F60B59E2 /* SPTCallSite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCallSite.h; path = Specta/Specta/SPTCallSite.h; sourceTree = ""; }; F18435C7355DA51EDB57E2BC9552B2FC /* Pods-PNObject_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-PNObject_Tests-acknowledgements.markdown"; sourceTree = ""; }; - F2719CCC97A742AAD406545CE8305777 /* JRSwizzle.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JRSwizzle.xcconfig; sourceTree = ""; }; - F2F57C2C16E1C9521F0602630A05D5C4 /* FBSnapshotTestCase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSnapshotTestCase-prefix.pch"; sourceTree = ""; }; - F3028724C6756CE22D90EEA655CAD57F /* PEARFileManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PEARFileManager.m; path = "PEAR-FileManager-iOS/PEARFileManager.m"; sourceTree = ""; }; - F3B45D1E86F0735594FB50720692149A /* FBSDKAppGroupJoinDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppGroupJoinDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppGroupJoinDialog.h; sourceTree = ""; }; - F456F56D796C86266E5745C1C5F19948 /* FBSDKBridgeAPIProtocolType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKBridgeAPIProtocolType.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPIProtocolType.h; sourceTree = ""; }; - F458F83D1161A2613878C1A7D78D47ED /* UIImage+Snapshot.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Snapshot.m"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.m"; sourceTree = ""; }; - F5D7BCB8CF537E006AB08954588A6B21 /* EXPMatcherHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcherHelpers.h; path = Expecta/Matchers/EXPMatcherHelpers.h; sourceTree = ""; }; - F5F3DE6E776427720B0CD5BE400CD2E7 /* EXPUnsupportedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPUnsupportedObject.h; path = Expecta/EXPUnsupportedObject.h; sourceTree = ""; }; - F5F9AE53A3204F6AAC6EBC4A4F11527A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - F6EAEDF9510584A60AC017071EEBCCA3 /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = FBSnapshotTestCase/SwiftSupport.swift; sourceTree = ""; }; + F18C34EA4FC0583BEDD83E95A8E63F8F /* Specta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-prefix.pch"; sourceTree = ""; }; + F1F7C2540DFF5F59D43D94A2B63B0157 /* FBSDKAppEvents.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppEvents.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.m; sourceTree = ""; }; + F25960036D902379E760363977D7E970 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + F2785E9A1493F5647D43612DD57E5143 /* EXPMatchers+beginWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beginWith.m"; path = "Expecta/Matchers/EXPMatchers+beginWith.m"; sourceTree = ""; }; + F2BCC714D57D39FF81D4679D75145D96 /* FBSDKWebDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKWebDialog.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/WebDialog/FBSDKWebDialog.m; sourceTree = ""; }; + F33B90ADE7C971940D79CCC56F066559 /* FBSDKAppLinkUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppLinkUtility.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkUtility.m; sourceTree = ""; }; + F340ABE49BD8F4223456F316E5E06EBD /* FBSDKHashtag.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKHashtag.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKHashtag.h; sourceTree = ""; }; + F364B4E5541892B1E042AF73138FD013 /* EXPMatchers+beGreaterThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.m"; sourceTree = ""; }; + F38DCA70BA43EC32FF655E26E839D7BC /* StrongestPasswordValidator-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "StrongestPasswordValidator-prefix.pch"; sourceTree = ""; }; + F40FC85450E2860CC0796E949FBC34A1 /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; + F5167A2C58530DB86C0ACAAAB2D60516 /* FBSDKGameRequestDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGameRequestDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKGameRequestDialog.m; sourceTree = ""; }; + F5A2968506CF23D0FA994894E306E4F1 /* EXPMatchers+beSupersetOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSupersetOf.m"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.m"; sourceTree = ""; }; + F5D037E8079BFD4A9C3A40801C32A4E7 /* EXPMatchers+haveCountOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+haveCountOf.m"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.m"; sourceTree = ""; }; + F5F5E4BEA5C4DCB66CE5046312644569 /* FBSDKLoginTooltipView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginTooltipView.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginTooltipView.m; sourceTree = ""; }; + F6036BC9A8D43F29C4628F18DBBF14CD /* BFMeasurementEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BFMeasurementEvent.m; path = Bolts/iOS/BFMeasurementEvent.m; sourceTree = ""; }; + F6B0F74E1914C1B396A2EABC2BDC4477 /* FBSDKMessageDialog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKMessageDialog.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKMessageDialog.h; sourceTree = ""; }; + F6FD814C0B7FA82AC41BD350B8512283 /* PureLayout+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PureLayout+Internal.h"; path = "PureLayout/PureLayout/PureLayout+Internal.h"; sourceTree = ""; }; F70F1DE3B8CC656C9364F66C7FC0C5ED /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - F8392536E66847D6BDB2BA0E588DA4CC /* NADigest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NADigest.m; path = NACrypto/NADigest.m; sourceTree = ""; }; - F854ABCA1F8F83082B9F189231EF9502 /* NASecRandom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NASecRandom.h; path = NACrypto/NASecRandom.h; sourceTree = ""; }; F872FBD57D98CFC3DE47AD9A270264B9 /* Pods-PNObject_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Tests.release.xcconfig"; sourceTree = ""; }; - F8A111C796E39AFAEC1C52A70115979C /* NSObject+RZDataBinding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+RZDataBinding.h"; path = "RZDataBinding/NSObject+RZDataBinding.h"; sourceTree = ""; }; + F8C67008DB30BDDBB1125B358129DB42 /* FBSDKAccessTokenCacheV4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV4.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV4.h; sourceTree = ""; }; + F90D649EFF4E9E179BFE7D22BA98251D /* FBSDKMessageDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKMessageDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKMessageDialog.m; sourceTree = ""; }; F924BAFD8984753A0E19859F0D994689 /* Pods-PNObject_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Example-frameworks.sh"; sourceTree = ""; }; - F94C6C18A685FD6A184DFEA9F5083564 /* StrongestPasswordValidator.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = StrongestPasswordValidator.xcconfig; sourceTree = ""; }; - F9B5D1083EDB7F5D33B16A2EA6E1CB4E /* FBSDKTriStateBOOL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKTriStateBOOL.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKTriStateBOOL.h; sourceTree = ""; }; + F964285344BF21495898FBFB8991CC1D /* FBSDKShareLinkContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKShareLinkContent.h; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.h; sourceTree = ""; }; + F9C9AF8BB1D04FB25CCE38BC1528CB2D /* NSDate+NSDate_Util.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDate+NSDate_Util.m"; path = "Pod/Classes/NSDate+NSDate_Util.m"; sourceTree = ""; }; F9CDED6A75D1C0BD1CDAA8DD1683FC6E /* PNObjectUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectUtilities.h; sourceTree = ""; }; - FA323626998819893030D5A8005F2268 /* RZDataBinding-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RZDataBinding-prefix.pch"; sourceTree = ""; }; - FA34B45114D9B9328DDCF4A95C9EAB3D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - FA4956EE58682984CF3921C044964008 /* FBSDKKeychainStoreViaBundleID.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKKeychainStoreViaBundleID.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKKeychainStoreViaBundleID.m; sourceTree = ""; }; - FA642AFF9BEE3D2E28AD1259FC9E83A4 /* FBSDKShareKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSDKShareKit.xcconfig; sourceTree = ""; }; - FABF345CAD4F70CBDB2BE77645B40915 /* NSString-Helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSString-Helper-dummy.m"; sourceTree = ""; }; - FB514045E0160787E44BA0292B77CBF8 /* KeccakF-1600-32-rvk.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "KeccakF-1600-32-rvk.h"; path = "NACrypto/keccak/KeccakF-1600-32-rvk.h"; sourceTree = ""; }; - FBAA298FE3DF4366F183101C0B01E962 /* JRSwizzle-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JRSwizzle-dummy.m"; sourceTree = ""; }; - FBB4228AD8BFC000E38DF9CA941CCB11 /* FBSDKShareOpenGraphAction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareOpenGraphAction.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareOpenGraphAction.m; sourceTree = ""; }; - FBBBE0F834BCF43C0EE02D81320E3091 /* Bolts.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Bolts.xcconfig; sourceTree = ""; }; - FBE81AB45896F05F5B4959F48D0F41C8 /* FBSDKGraphErrorRecoveryProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKGraphErrorRecoveryProcessor.m; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKGraphErrorRecoveryProcessor.m; sourceTree = ""; }; - FBFB2F06294BA28BE8EBFFA4B0BBFA90 /* CodFis-Helper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CodFis-Helper-prefix.pch"; sourceTree = ""; }; - FC73AA964A8F805703B1DE7192AB72B5 /* SPTGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTGlobalBeforeAfterEach.h; path = Specta/Specta/SPTGlobalBeforeAfterEach.h; sourceTree = ""; }; - FC7DCD7BD49EABE7437BA02E54398846 /* JRSwizzle-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JRSwizzle-umbrella.h"; sourceTree = ""; }; - FC83BC041CCBA62C361CB62D4145343A /* FBSDKAppInviteDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKAppInviteDialog.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKAppInviteDialog.m; sourceTree = ""; }; - FC8E73EA3DCAFB1B43E8F4FDB18E1A83 /* JRSwizzle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JRSwizzle.h; sourceTree = ""; }; - FD8054993213FBE6553EA4893DA8500B /* FBSDKCoreKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKCoreKit.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit.h; sourceTree = ""; }; - FD88F4F4E0A581844DC15D50AB33802E /* FBSDKLoginTooltipView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLoginTooltipView.m; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginTooltipView.m; sourceTree = ""; }; - FD9814CA33B2B49EBCDA11606C28BCEB /* SPTSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSpec.m; path = Specta/Specta/SPTSpec.m; sourceTree = ""; }; - FEB298992E81D57A8F0CD84F1DD731BF /* FBSDKLikeDialog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKLikeDialog.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKLikeDialog.m; sourceTree = ""; }; - FEE65A728F92F77F10E79C4A62996672 /* FBSDKCheckmarkIcon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKCheckmarkIcon.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKCheckmarkIcon.m; sourceTree = ""; }; - FF1EBBE74C0EC78035DC5304A70F5DC3 /* FBSDKShareLinkContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKShareLinkContent.m; path = FBSDKShareKit/FBSDKShareKit/FBSDKShareLinkContent.m; sourceTree = ""; }; - FF5743DA10286C3227099940EF33409F /* NSString-Helper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "NSString-Helper.xcconfig"; sourceTree = ""; }; + F9D39DD3CE68FEF5D6205B8EE9BF2C32 /* FBSDKLoginTooltipView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKLoginTooltipView.h; path = FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginTooltipView.h; sourceTree = ""; }; + FA4697DDAFFBA061BC09049B12FB618C /* FBSDKAccessTokenCacheV3_21.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAccessTokenCacheV3_21.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCacheV3_21.h; sourceTree = ""; }; + FA8A56D4A67F39BC4085663067A3E8AD /* FBSDKDialogConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKDialogConfiguration.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKDialogConfiguration.h; sourceTree = ""; }; + FA97847AF471D8B20E92FD77875DF5A5 /* FBSDKErrorRecoveryConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKErrorRecoveryConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorRecoveryConfiguration.m; sourceTree = ""; }; + FAC8300ADF5FE9860EBB2E57B06F6A9C /* BFCancellationTokenSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BFCancellationTokenSource.h; path = Bolts/Common/BFCancellationTokenSource.h; sourceTree = ""; }; + FB201FEFCA55D6D945F5613BC86EF038 /* ResponseConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ResponseConstants.h; path = "CodFis-Helper/ResponseConstants.h"; sourceTree = ""; }; + FB6BC02D2A1150A3D01BE6FC90E5D189 /* FBSDKAppEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEvents.h; path = FBSDKCoreKit/FBSDKCoreKit/FBSDKAppEvents.h; sourceTree = ""; }; + FB9E4AF227F5658E712CD091F65F4448 /* FBSDKShareKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSDKShareKit-prefix.pch"; sourceTree = ""; }; + FBBBC4A6E4F1FB6DA52D0E3C683CF03B /* DJLocalization.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DJLocalization.xcconfig; sourceTree = ""; }; + FBDB3961A1D5F30324CBA68909848205 /* CodFisResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CodFisResponse.h; path = "CodFis-Helper/CodFisResponse.h"; sourceTree = ""; }; + FC7F293D902B4A909DA79C005A20F1E9 /* NSObject+RZDataBinding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+RZDataBinding.h"; path = "RZDataBinding/NSObject+RZDataBinding.h"; sourceTree = ""; }; + FC84D96AE9BFF675824DAA12DFF57F91 /* FBSDKAppEventsDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSDKAppEventsDeviceInfo.h; path = FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsDeviceInfo.h; sourceTree = ""; }; + FC94B168BB9044853683E4B61CDC2B10 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + FC9A1D91D3FFC94FA27378B1ED26140E /* StrongestPasswordValidator.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = StrongestPasswordValidator.modulemap; sourceTree = ""; }; + FD014F8E75EFF0CF2486DF9EFBE01614 /* RZDBCoalesce.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RZDBCoalesce.m; path = RZDataBinding/RZDBCoalesce.m; sourceTree = ""; }; + FD7214BF49B0D91D6ACE22DC53738AFA /* EXPDoubleTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDoubleTuple.h; path = Expecta/EXPDoubleTuple.h; sourceTree = ""; }; + FE771C3B1C0667C1D7CBA6CB98C7C649 /* FBSDKShareKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSDKShareKit-dummy.m"; sourceTree = ""; }; + FE7DA02E56680A3760311741FA1B749D /* FBSDKVideoUploader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKVideoUploader.m; path = FBSDKShareKit/FBSDKShareKit/Internal/FBSDKVideoUploader.m; sourceTree = ""; }; + FEBC50924FE6DCDD97B879D9C2AC08A1 /* PEARFileManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PEARFileManager.h; path = "PEAR-FileManager-iOS/PEARFileManager.h"; sourceTree = ""; }; + FED51EF42A92752C20CF15DA89AD97AA /* FBSDKBase64.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKBase64.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/Base64/FBSDKBase64.m; sourceTree = ""; }; + FED9C068B8D78296715A7798EA8665A2 /* RZDataBinding-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RZDataBinding-prefix.pch"; sourceTree = ""; }; + FEE048654FC4943E10A6884342FEDC77 /* EXPExpect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPExpect.h; path = Expecta/EXPExpect.h; sourceTree = ""; }; + FF5B0791E066D22409099929107A5B5E /* FBSDKErrorConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSDKErrorConfiguration.m; path = FBSDKCoreKit/FBSDKCoreKit/Internal/ServerConfiguration/FBSDKErrorConfiguration.m; sourceTree = ""; }; + FF82C673AB16F319010AA37FA980A108 /* RZDBTransforms.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RZDBTransforms.m; path = RZDataBinding/RZDBTransforms.m; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -1985,12 +1997,12 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 2EDF62266E77D8231B6F93F4A6F1E0CD /* Frameworks */ = { + 30F78C2DFDAD4B8B98D898DA2DF46D2F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 5A73E711D9917E3977646A9DD44B685C /* Bolts.framework in Frameworks */, - 324673A1F3A3B6210B2D1E95E83E3797 /* Foundation.framework in Frameworks */, + 484BA6D52FA1AAB3CE29A0A41F3F6EAB /* Bolts.framework in Frameworks */, + 84A6EEC86344DDFC84376D3CF99DDB8C /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2039,6 +2051,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4D03DB87C15486E4C550CC0AE00B7873 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 351DFDC74FEBF5A99315632690D18C09 /* FBSDKCoreKit.framework in Frameworks */, + 190DACC85761A64102949DAE9F1F46E4 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 506C9CBD87F3A281C9B08C88A4D60E96 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -2116,15 +2137,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 849ED8B00399AE60BBFD046C7FE2FF7D /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - F75CAA7A02AF607FFB58C536387579DB /* FBSDKCoreKit.framework in Frameworks */, - 1743CFC4D34C35FC36C26E0875AC4C92 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 8E8476A54497C3D8990E456A9AF76768 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -2215,6 +2227,23 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 006CE5198FA673A9058ADFA0132DB9D3 /* Security */ = { + isa = PBXGroup; + children = ( + 1C5FF785A47E2AFFFDB486F9C76A420A /* AFSecurityPolicy.h */, + A51F436A23F48086B10DEF125133C5C9 /* AFSecurityPolicy.m */, + ); + name = Security; + sourceTree = ""; + }; + 00C61A863F74AC5130E255F5140376FE /* SwiftSupport */ = { + isa = PBXGroup; + children = ( + A72FEEE3E348C9EB498AA938CB3DF74B /* SwiftSupport.swift */, + ); + name = SwiftSupport; + sourceTree = ""; + }; 031E3792958D4BC57469A17F3DAB5BD3 /* Frameworks */ = { isa = PBXGroup; children = ( @@ -2244,44 +2273,215 @@ name = Frameworks; sourceTree = ""; }; - 0362A31CA9C427762B05815E9580BDC2 /* Pods */ = { + 040E1AB179531880F443638C443C3B7A /* Support Files */ = { isa = PBXGroup; children = ( - A262ED65D4ED5EB2A24F4E1637951790 /* AFNetworking */, - 6391E6E45B09B86BC24A55555014255F /* Bolts */, - 71C1999733E4F55FBB92B0936ED99E51 /* CocoaSecurity */, - 85C46BCBC71A52D1919A42D3225DA808 /* CodFis-Helper */, - 8CB98B85AC2B2954288A408EDD1B9DBB /* DJLocalization */, - 89ECC0A318E70796CDDD300E4BD16D50 /* Expecta */, - 7C7E1E700ACF359481A83D5D81196390 /* Expecta+Snapshots */, - 74955A350A348216A6A8E57C36BC6882 /* FBSDKCoreKit */, - DABA5D8048DE1139E43809F948A5ACFD /* FBSDKLoginKit */, - 5DAF0A658ED2B0749C98AC30B72CE15A /* FBSDKShareKit */, - EB844738E004BDB1220F3CE8DFA4C1B3 /* FBSnapshotTestCase */, - 551479C8FA9C78707C6B4CC5ED41CB8B /* JRSwizzle */, - 2EFB2F4D153C02F7E6F95C04211C5C98 /* NACrypto */, - 7A31A249F4667A6955CE2424B5411A94 /* NSDate_Utils */, - A93F3E861E283D1109E48C977099E18A /* NSString-Helper */, - 5B559C4BD71CDEF1E02612998570D3B1 /* NSUserDefaults-AESEncryptor */, - 24FA92CAE5DD8CDA29567EF5F80F3A2C /* nv-ios-http-status */, - 0D914114F6773479EF391E10BD2EC01B /* PEAR-FileManager-iOS */, - 5526ED1311CB945174993A062D004215 /* PureLayout */, - B418E4626C3A08E2ED14B2012E7FB215 /* RZDataBinding */, - 6DC46B152EF5FCC8B05800FBD5F64D52 /* Specta */, - 20AA3D44D34109F50485355FA74E5FA6 /* StrongestPasswordValidator */, - 8D47754EE703577F1701B5301F01C3EB /* UIDevice-Utils */, + 795EAA0605F4A9F4151B9C0226823422 /* FBSDKShareKit.modulemap */, + 8EB014160314A72CBEF3BAF9375073C2 /* FBSDKShareKit.xcconfig */, + FE771C3B1C0667C1D7CBA6CB98C7C649 /* FBSDKShareKit-dummy.m */, + FB9E4AF227F5658E712CD091F65F4448 /* FBSDKShareKit-prefix.pch */, + 9147D311BD4F195B4F9B7EF0A10A83DB /* FBSDKShareKit-umbrella.h */, + 8269EFCF9787494EF8599423B5C7B1F0 /* Info.plist */, ); - name = Pods; + name = "Support Files"; + path = "../Target Support Files/FBSDKShareKit"; sourceTree = ""; }; - 0D914114F6773479EF391E10BD2EC01B /* PEAR-FileManager-iOS */ = { + 0842DD2511E49082751719EA9E8BBA6D /* Support Files */ = { isa = PBXGroup; children = ( - 22763E596AE4680D3D470396DD261610 /* PEARFileManager.h */, - F3028724C6756CE22D90EEA655CAD57F /* PEARFileManager.m */, - 9C40706CC0EFF7CB894CF7E6035B1D97 /* Support Files */, + 9D7A0C1E068ED90BCFF9AA3505428688 /* Info.plist */, + F0EEA9DE6DCEEDD01DAC03D74DBA10F6 /* PureLayout.modulemap */, + E78201604E8432A8AC3ECEF2969F5384 /* PureLayout.xcconfig */, + A01BC564FBDDA3B118AF297A95F5D38D /* PureLayout-dummy.m */, + 3A981D4DD7C6E62022FC4F1046533B2F /* PureLayout-prefix.pch */, + 568AF39163C88BFFB656CDA016ECC48F /* PureLayout-umbrella.h */, ); - path = "PEAR-FileManager-iOS"; + name = "Support Files"; + path = "../Target Support Files/PureLayout"; + sourceTree = ""; + }; + 093715E2C8A98E1C15C8C0CF6EEA085F /* AppLinks */ = { + isa = PBXGroup; + children = ( + C135785C692A5598E9E65C24A2651C6C /* BFAppLink.h */, + 76515CF9CC2324B021454048B76A38E3 /* BFAppLink.m */, + D0C0D17BCF96F3A91364DD3CA879C4FB /* BFAppLink_Internal.h */, + A96EE06F4F9391DD6ADB2EE76A5757A6 /* BFAppLinkNavigation.h */, + AE9DB5A337D2306D0815773547072007 /* BFAppLinkNavigation.m */, + 5EC5380FF789EE2EAF130AC126A7A400 /* BFAppLinkResolving.h */, + CBDC0502E212ACCA83AB95318DFF6D7A /* BFAppLinkReturnToRefererController.h */, + 3D6F02DDCE881CA9A56F6F459113783D /* BFAppLinkReturnToRefererController.m */, + 892C2DA192D9373017DE6CD644B3463F /* BFAppLinkReturnToRefererView.h */, + C9DD85EDF86442FBE000AAF89F4C9CFB /* BFAppLinkReturnToRefererView.m */, + 66C3872FF131CB78C17BCA09FB978817 /* BFAppLinkReturnToRefererView_Internal.h */, + A9FC206D2E9A799570D0286A4CF7E151 /* BFAppLinkTarget.h */, + 2325755C8CF54819C57A2A9A48ABD743 /* BFAppLinkTarget.m */, + 4FF6C8E5EF9167E6D3060893A86A3E78 /* BFMeasurementEvent.h */, + F6036BC9A8D43F29C4628F18DBBF14CD /* BFMeasurementEvent.m */, + 2C5F1AC14B80F08A25A7B346C3AD81E3 /* BFMeasurementEvent_Internal.h */, + 6978A16C2ED3BECBC15DB8BACBF7DE64 /* BFURL.h */, + A381D9A25A378974FFA5A027DAD3B1AF /* BFURL.m */, + A31E25731C0B4D5EE18B901F6E01D80F /* BFURL_Internal.h */, + 14E5F5359F39DDEF35745253218C0741 /* BFWebViewAppLinkResolver.h */, + B7B19758012A4BE205DFCC3716D15021 /* BFWebViewAppLinkResolver.m */, + ); + name = AppLinks; + sourceTree = ""; + }; + 0BCEF487DF9076E6AD6E1367AA83CD03 /* NACrypto */ = { + isa = PBXGroup; + children = ( + 51B2523DD84856CE923AA19D1DB12264 /* brg_endian.h */, + 18C5C9A7F7B57372FB659BB53773965D /* KeccakF-1600-32.h */, + 190234A1287E4A67ABE2A816900823DD /* KeccakF-1600-32-rvk.h */, + EE9665FA6849B1D76D0622BEABD94F27 /* KeccakF-1600-32-s1.h */, + 0D876721DCBA5D03FA96D455A377E630 /* KeccakF-1600-32-s2.h */, + 595BE6791CFA2E1AED5A234F726DC9DD /* KeccakF-1600-int-set.h */, + 43B0708A2B73B7C7D29CAF74367432AE /* KeccakF-1600-interface.h */, + EF804E45AACCB658DDAEE491B797C9A7 /* KeccakF-1600-opt32.c */, + 5E006F7670335784377B6E607EA69341 /* KeccakF-1600-opt32-settings.h */, + 8DD7E9584A2A33854DC8A90584DF8906 /* KeccakF-1600-unrolling.h */, + 13CC4F09D7DF3825DDC2B0C5599C6351 /* KeccakNISTInterface.c */, + 9E4FC1F5CC565B824ECF9B25FA5CB5B8 /* KeccakNISTInterface.h */, + 5BA42E71DB06E457F15A8AE4779EB4E7 /* KeccakSponge.c */, + E4BF0CFF9DF27A45889C9F0C3F2CD77E /* KeccakSponge.h */, + 7E9E3D74B4DAF82042B0C48BB4B0D4D6 /* NAAES.h */, + BEA19F35CD6313DEC494E6FC452885D8 /* NAAES.m */, + 76CE1C1576C661BC4748C3561C5ED5FF /* NACounter.h */, + DE77DACA44A8AD91AAAF685F6733ED2B /* NACounter.m */, + F0694B19D85577558833158DFC05F748 /* NACrypto.h */, + CEFBFAA9C668DDAF45F0541851D80421 /* NADigest.h */, + DBECD56B079DC979961603459D379200 /* NADigest.m */, + DDB225B946750797958BC241092F7DB4 /* NAHMAC.h */, + 0A8B2093EEA4BAFCBBBF956729E5B539 /* NAHMAC.m */, + 7FCEAB33DF86C417BEE307493FA54BA0 /* NAKeychain.h */, + 3B981BAE23A86008E1E1A598B10AADD2 /* NAKeychain.m */, + 3F0C77B1A8903A40BD9289F26386DCA0 /* NANSData+Utils.h */, + 2849490FF8306E2A2A4DDEE02FADAB10 /* NANSData+Utils.m */, + 207C07FA1C06373350A249EDC53635B8 /* NANSMutableData+Utils.h */, + BE9638F3520C028C01CEF3DD44A687A2 /* NANSMutableData+Utils.m */, + 6708F225A80AF4DB0F053B6F7CB50690 /* NANSString+Utils.h */, + C898090F8AC5FBD70DABC8679437A42D /* NANSString+Utils.m */, + CA41CB5A0D6353EA0F60A4E5FD2B887B /* NASecRandom.h */, + 9D00EFB24A520B33593DE4D56569D17D /* NASecRandom.m */, + E4C551A56375B939F4845725B60E14DD /* NASHA3.h */, + D5E2406C700B0FA97B717745E7006848 /* NASHA3.m */, + 0BC8CC56A1A1CFEC48D99E0ED0C59EDF /* NATwoFish.h */, + E0C8A3D321C04BCB96DB1C99D6161438 /* NATwoFish.m */, + 06419B817CE4C102A0D47CA47E9D49AF /* twofish.c */, + 9DF25E3C1B90E738E883C6AC326D0BC6 /* twofish.h */, + FB2ACE0CDBEB54DCC6347A369726BF6D /* Support Files */, + ); + path = NACrypto; + sourceTree = ""; + }; + 0DDBF7D9C5875EE929BC1366EDB910D1 /* DJLocalization */ = { + isa = PBXGroup; + children = ( + D57CAC84BD4D6FE7159867E4DD4D8E2E /* DJLocalizableString.h */, + 1DD78386510E50D153A22C2D4077DDCA /* DJLocalizableString.m */, + E8FD047CB37CFADDDE0D782465F3C292 /* DJLocalization.h */, + 7D9BE26FC9EA12D19DD3293D3B1C0FE3 /* DJLocalizationSystem.h */, + CB3FA71120042B042C248A6E3A6D3B9B /* DJLocalizationSystem.m */, + 6CCDB7CFE9CC9597E3A222E8A94EDD6D /* DJLocalizationSystem+Private.h */, + 06A1AC1F9AD9335C5FAFBB1B1FBF2772 /* UIStoryboard+DJLocalization.h */, + 50237CBCF1B6DAAA7B12F27C3CD3E42F /* UIStoryboard+DJLocalization.m */, + 845DBB173F0FC662455E6E417BED6FE0 /* Support Files */, + ); + path = DJLocalization; + sourceTree = ""; + }; + 0EB2CA35AB9F9C996C64CEB6FD73087A /* Specta */ = { + isa = PBXGroup; + children = ( + E6F6C547E7A0B6103DBB296F5C5ED405 /* Specta.h */, + 980B448E3CB55C32277877C4242C4D17 /* SpectaDSL.h */, + 2F8FFFA9C21BAC665FD53FE0F6E93511 /* SpectaDSL.m */, + 5675742D293967ECD95AE7AF35BD825D /* SpectaTypes.h */, + 8C80B65CB1C5516EC2FAFC10BA4E7F2F /* SpectaUtility.h */, + A91F2AA9C58915204764EC23DAB0EE7D /* SpectaUtility.m */, + F152382A89A91DB138FB5221F60B59E2 /* SPTCallSite.h */, + AAF1EEF446467984EC1B99E5406C3B28 /* SPTCallSite.m */, + 41E60240C4590C9C57224FE3238B3E1D /* SPTCompiledExample.h */, + 34D190F5F333539DBA99CF8461933E75 /* SPTCompiledExample.m */, + 9A12BF69427A79C32947010546323F46 /* SPTExample.h */, + 24E8F02E9140E69305F99BE43643FB9B /* SPTExample.m */, + 4BA35D40A9F801652E012B0AE7772C40 /* SPTExampleGroup.h */, + CF4C592BF5E915D0C9CAA2B0CC77AFD5 /* SPTExampleGroup.m */, + D888B5E132BF5D36EB89D74758C851CD /* SPTExcludeGlobalBeforeAfterEach.h */, + AEC77ABF329F336635962AF770B7A091 /* SPTGlobalBeforeAfterEach.h */, + 9C6620AAA6C49250EBD555F643FCA388 /* SPTSharedExampleGroups.h */, + 29893779E9942C20AD668D3D6A5ED3F7 /* SPTSharedExampleGroups.m */, + 52DA6DE783BB8DD0191D90495C759FED /* SPTSpec.h */, + 72FCDF0AD6C130AE53ECBD8E36F98D8B /* SPTSpec.m */, + 511F8CC168EAE08E238E3C53F9DFFD34 /* SPTTestSuite.h */, + 09504ABBFE53055ED6339C430A7F4447 /* SPTTestSuite.m */, + 371FC6C74FD867317A58CE7AD8EC327A /* XCTest+Private.h */, + 7EDF91E9455975384B6E2B2C8FB6DD55 /* XCTestCase+Specta.h */, + 57683BBB233547F87E4BCE042AAD46EF /* XCTestCase+Specta.m */, + E059BFDEFEE40C40B64820D90D9308C1 /* Support Files */, + ); + path = Specta; + sourceTree = ""; + }; + 10146B007AB9116900D22245C1997BD2 /* Support Files */ = { + isa = PBXGroup; + children = ( + 605C632ABFFBB92E11F06E3FDDE8E373 /* Info.plist */, + AAF114B2C64C455080CBB63DE6D7A459 /* nv-ios-http-status.modulemap */, + 5B8F27DF3A9847F8739CEA399D4F4CDB /* nv-ios-http-status.xcconfig */, + 9673E0C9FED1C087FC3DAB22C9D95F26 /* nv-ios-http-status-dummy.m */, + 2F5CE993CD4BC94CDA5ABAA0867A383D /* nv-ios-http-status-prefix.pch */, + D5E6FDC77BC4D7300DEFBEF70C0D9C3E /* nv-ios-http-status-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/nv-ios-http-status"; + sourceTree = ""; + }; + 1556854D0E8F7E2FD3C51AC512D56217 /* Bolts */ = { + isa = PBXGroup; + children = ( + 093715E2C8A98E1C15C8C0CF6EEA085F /* AppLinks */, + 2CB9CCD684C93E56CB14DBC7938D5B16 /* Support Files */, + 16822BB04AE2E7BFDB3CE8C23B370317 /* Tasks */, + ); + path = Bolts; + sourceTree = ""; + }; + 156882AE268A813C83495F4919E30CC2 /* Support Files */ = { + isa = PBXGroup; + children = ( + BA42B63985694B3437B23A655929C4E8 /* Info.plist */, + 5E91C1667C786F6F325B176D01DA95AB /* RZDataBinding.modulemap */, + 9C7AEFE1B47F0EC77392E9C2AA49F683 /* RZDataBinding.xcconfig */, + AA5E41ADBA51AFB1D6489AEDCBC3D7BD /* RZDataBinding-dummy.m */, + FED9C068B8D78296715A7798EA8665A2 /* RZDataBinding-prefix.pch */, + 4775F10BB7A25D4C3C77C59B48B0E1EC /* RZDataBinding-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/RZDataBinding"; + sourceTree = ""; + }; + 16822BB04AE2E7BFDB3CE8C23B370317 /* Tasks */ = { + isa = PBXGroup; + children = ( + 19B8F0A9066330347A7D71A6BB77C4BA /* BFCancellationToken.h */, + 64705C6326902A1E90A8B6E1EC2117B4 /* BFCancellationToken.m */, + 1DFCB4FC7C9AC86A78C09296AD6A979F /* BFCancellationTokenRegistration.h */, + CA99AA92B7284DDFC530B5833FFB9596 /* BFCancellationTokenRegistration.m */, + FAC8300ADF5FE9860EBB2E57B06F6A9C /* BFCancellationTokenSource.h */, + 2934789F858C25B4236A4C8C0721B861 /* BFCancellationTokenSource.m */, + 11B6F6143E49B821C76709A4FA452E58 /* BFExecutor.h */, + EE0C97C68DB306BC707DB3E249BF73C5 /* BFExecutor.m */, + 231E22E21BB7B3C546B9D482D1325E4D /* BFTask.h */, + B5681EF371AB5E1523DB26EE4139B045 /* BFTask.m */, + 15041E301BE8AE69B2F4CA3FAEB1A64B /* BFTaskCompletionSource.h */, + A2A9DA6E663C1EF1DD397022C69864F8 /* BFTaskCompletionSource.m */, + 8062D5E1CC91337B352115064389F726 /* Bolts.h */, + 8DA60F2A6D58B493FF8A3E85D8D28EFA /* Bolts.m */, + ); + name = Tasks; sourceTree = ""; }; 168A3B8397ECA5C7750BACB8764D0C36 /* Pods-PNObject_Tests */ = { @@ -2302,42 +2502,28 @@ path = "Target Support Files/Pods-PNObject_Tests"; sourceTree = ""; }; - 1FE0D36755EAD1B683B6D79F92BDEBA0 /* AppLinks */ = { + 1AEBE6C965CB96C42392848B9BAB7233 /* Support Files */ = { isa = PBXGroup; children = ( - A4CBB88903CC1802BA457E4AA485CE23 /* BFAppLink.h */, - EE41FF2615FCC1A1D7B22A70CA11DD4C /* BFAppLink.m */, - C066BA02BBAA1466640E1DDFB8212F07 /* BFAppLink_Internal.h */, - 1C1B84FA18EF0244454CD3E525F7338B /* BFAppLinkNavigation.h */, - C6BF6BAAF7FB755C2EF69CB009B5C022 /* BFAppLinkNavigation.m */, - F0AD89A57185974B99ADF6D86B1D3D2E /* BFAppLinkResolving.h */, - 51937C27BE231EFBA363D73F60A69AF5 /* BFAppLinkReturnToRefererController.h */, - CAECB937C8EC93B3A327DEFE2152E7E1 /* BFAppLinkReturnToRefererController.m */, - 15CEED3793517380B6F18383B05E5E57 /* BFAppLinkReturnToRefererView.h */, - 495F82E832E753DBF1C30E1DF8D921E9 /* BFAppLinkReturnToRefererView.m */, - 0BC34992FA7805E586DB35673230A1EB /* BFAppLinkReturnToRefererView_Internal.h */, - C732019CAE1EFBA9B9FD033682DB0F0F /* BFAppLinkTarget.h */, - 6807BA49A0C7C731F369EB078D704A68 /* BFAppLinkTarget.m */, - 9084E300A052C52E6E084B243E37765E /* BFMeasurementEvent.h */, - C5E21253902CCF90887F62AC27E99C66 /* BFMeasurementEvent.m */, - 6CFE6927B5AD0823C8FBC5E145552BF1 /* BFMeasurementEvent_Internal.h */, - C609213D43937C2CE799072EA67CFCF8 /* BFURL.h */, - 01EBA7DEF6ADB52432B685736D752CE3 /* BFURL.m */, - 056B475143618A16786A0AFCF70B045E /* BFURL_Internal.h */, - 6FE950324658A2FB6040D519A54ECEFC /* BFWebViewAppLinkResolver.h */, - 1EEFD22BE15AEF5875752FF3FE246929 /* BFWebViewAppLinkResolver.m */, + C1CC930DAE1AA6F14F8F35E0EEA27B33 /* Info.plist */, + 216940226DBFD028F32F445B7A88E98B /* NSString-Helper.modulemap */, + 1A8BB9673F2EE635D596B13BD09C0728 /* NSString-Helper.xcconfig */, + 9662A0DF87B85817243E1AA08332DAC7 /* NSString-Helper-dummy.m */, + 95C32886A9C0D678C5923A6C02E1146B /* NSString-Helper-prefix.pch */, + 990276AE85881E3388963EF17870A045 /* NSString-Helper-umbrella.h */, ); - name = AppLinks; + name = "Support Files"; + path = "../Target Support Files/NSString-Helper"; sourceTree = ""; }; - 20AA3D44D34109F50485355FA74E5FA6 /* StrongestPasswordValidator */ = { + 1DAC4B55A236076FFEEEBDEF2A8BF42A /* NSUserDefaults-AESEncryptor */ = { isa = PBXGroup; children = ( - E3AD2D76B5CCBA2826ADB7F307395CF8 /* StrongestPasswordValidator.h */, - EA969370DFC529C2B509CA590AC1A93A /* StrongestPasswordValidator.m */, - E4C7640C283FA586A096AF19EFC2DD6B /* Support Files */, + D3987F9D51A814F562073696EC7CF9A0 /* NSUserDefaults+AESEncryptor.h */, + 98F3068BC152999AE5462F6AD825E570 /* NSUserDefaults+AESEncryptor.m */, + 8DF2F704F838FA36F8354A38A50D5216 /* Support Files */, ); - path = StrongestPasswordValidator; + path = "NSUserDefaults-AESEncryptor"; sourceTree = ""; }; 21A08E079840181F817984994DC01E9B /* Classes */ = { @@ -2364,15 +2550,32 @@ path = Classes; sourceTree = ""; }; - 24FA92CAE5DD8CDA29567EF5F80F3A2C /* nv-ios-http-status */ = { + 29A03B3DBA859906D67B951CF2889FB9 /* Support Files */ = { isa = PBXGroup; children = ( - C0FB21D1A3B4803F8AE16A38C48B5081 /* HTTPStatusCodes.h */, - D4B7FA6F7BF192725E8438FD6F28D627 /* nv_ios_http_status.h */, - 458666ECC4B6E90525E7EF6847699443 /* nv_ios_http_status.m */, - C0135558A4762CE87AEC87C8C80770F2 /* Support Files */, + 8D1BE861C84B5BAC53AF0656862D2BAA /* AFNetworking.modulemap */, + 24BFE1CABF3AB8C5E0354C7E636767F1 /* AFNetworking.xcconfig */, + 5833C70613D918798B39DE98316D8843 /* AFNetworking-dummy.m */, + 3A8A2DA11FACC6659F3F955C6538F55F /* AFNetworking-prefix.pch */, + 5A5F6A94885DC3BA2C7E8B645C323B96 /* AFNetworking-umbrella.h */, + 14E9447D5066084BD7AF184BEBBC35E4 /* Info.plist */, ); - path = "nv-ios-http-status"; + name = "Support Files"; + path = "../Target Support Files/AFNetworking"; + sourceTree = ""; + }; + 2BAB15F8E957A4F6E6FFF681E9C09D14 /* Support Files */ = { + isa = PBXGroup; + children = ( + 09C333262FC72DF5AB1AFAFE3BE1D8BE /* Info.plist */, + D7DA475FA7027EC98CDB20360B769F2F /* JRSwizzle.modulemap */, + 56D5AE3C67A4DBAAC9F34995E114FA85 /* JRSwizzle.xcconfig */, + 79E5467FB10DB98C33B58C58623A0619 /* JRSwizzle-dummy.m */, + DEE7A60301D6ED246F630CFD63492A57 /* JRSwizzle-prefix.pch */, + E9CFB43A72C8BC62F481AF866B98387D /* JRSwizzle-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/JRSwizzle"; sourceTree = ""; }; 2C8A1ED62AC45A79718C2A24CDA713B8 /* Vendors */ = { @@ -2384,93 +2587,167 @@ path = Vendors; sourceTree = ""; }; - 2EFB2F4D153C02F7E6F95C04211C5C98 /* NACrypto */ = { + 2CB9CCD684C93E56CB14DBC7938D5B16 /* Support Files */ = { isa = PBXGroup; children = ( - AD34A47B61991EE1DBB1650521809372 /* brg_endian.h */, - 5DFC2F8C2278D714E4FE8115751170DC /* KeccakF-1600-32.h */, - FB514045E0160787E44BA0292B77CBF8 /* KeccakF-1600-32-rvk.h */, - 237292CC4CF71736E2216FD7129B110B /* KeccakF-1600-32-s1.h */, - 17202266501D513215F60CAD34D7BB4C /* KeccakF-1600-32-s2.h */, - CD8F1CFB409DD3187C88CE6D8A6E9F65 /* KeccakF-1600-int-set.h */, - DCDEE6C90ABDF2AAEC95C7673E457852 /* KeccakF-1600-interface.h */, - 4B762EA164EBEC97F421F13610A81137 /* KeccakF-1600-opt32.c */, - A97D67D70FDB039D542A00A6862D65B6 /* KeccakF-1600-opt32-settings.h */, - 4ACFB68C8B8EBEA547BD37E82B8D18E3 /* KeccakF-1600-unrolling.h */, - E8B721D310F695C72FF551844A6CB9D1 /* KeccakNISTInterface.c */, - 0CBFBCCA5034ACBB1774869288D34193 /* KeccakNISTInterface.h */, - 107CEFB0EE97DE00D2F0D106B67A9A14 /* KeccakSponge.c */, - A698F82237C7021210AD315BC55EE981 /* KeccakSponge.h */, - 120373D6D76E518503BCBB06495E1B44 /* NAAES.h */, - 93A99898515AE08394EC7E22812152D6 /* NAAES.m */, - 86238541EE24E5E81107C54534FCED73 /* NACounter.h */, - DD4B2F54878A4273AADBD18B5CFCEF33 /* NACounter.m */, - B750872EDA5BA826CE771E76728CADFF /* NACrypto.h */, - 73EE57437F76DD91EEB3DB1712A6ADC2 /* NADigest.h */, - F8392536E66847D6BDB2BA0E588DA4CC /* NADigest.m */, - 602801755D7DFFBBB947D1CA58CAAF6B /* NAHMAC.h */, - 2B62F43CA1E492CF83D18036EB3B3F26 /* NAHMAC.m */, - CACBB07187E14F6CDF4DB62EA461D907 /* NAKeychain.h */, - 9435752406A9D522360E3BF1204820A0 /* NAKeychain.m */, - 36422B85704C4B47190656AB3F83EA52 /* NANSData+Utils.h */, - 13AE11E8CE0F9800CC3D616F48C84B11 /* NANSData+Utils.m */, - C18932411F19026E422570EEAA2452D2 /* NANSMutableData+Utils.h */, - D10CA3E4A79370F0324821D6AA292801 /* NANSMutableData+Utils.m */, - A2AC561AD106E8477244C00637C08044 /* NANSString+Utils.h */, - 84B12A320BE51CBFDCBA3B16BB497C67 /* NANSString+Utils.m */, - F854ABCA1F8F83082B9F189231EF9502 /* NASecRandom.h */, - E77958341671F8A727A3D0117DF88DBF /* NASecRandom.m */, - 6F299CDD1857ACCE2F3291DEF5DA82E3 /* NASHA3.h */, - 09BD416076DF3100F0191E589EC527EE /* NASHA3.m */, - DD75D3F5F356F48BBD47679EC104053A /* NATwoFish.h */, - 4DF50A7726747C32BA81E681F4C19533 /* NATwoFish.m */, - A81FE2C5D326740E498BA69D357372D6 /* twofish.c */, - CF4E7987E84523A333F056116419A506 /* twofish.h */, - 93F023ED8D29278A508934934E8C2B66 /* Support Files */, - ); - path = NACrypto; - sourceTree = ""; - }; - 39C24523E0DAE42DA610AC0A87C2B580 /* Support Files */ = { - isa = PBXGroup; - children = ( - E519449B0953CB5AB0F391E16161E702 /* FBSDKCoreKit.modulemap */, - 245DBBE8528ACBB7AB081D668FC1AE2B /* FBSDKCoreKit.xcconfig */, - AA247C00D98F41C81CE124316EBC846E /* FBSDKCoreKit-dummy.m */, - 44C5E2DA630FABCCC028B65B74B9C285 /* FBSDKCoreKit-prefix.pch */, - BCAEE5E27A7E5C3DEA3FE675769B01C2 /* FBSDKCoreKit-umbrella.h */, - B5BD607296913AD3F53B27AB22BF162D /* Info.plist */, + D19F5203837725969FC9E2A15B8CD94E /* Bolts.modulemap */, + C4D2EA73FEFC3AEE5D24F74B82C68C7A /* Bolts.xcconfig */, + 07C01DDE8868E2D9998844D0615CC1B6 /* Bolts-dummy.m */, + 7E43C767E44A5EC122B6499697CDD907 /* Bolts-prefix.pch */, + 7CBFF790242EB588C195DD99AD297F7F /* Bolts-umbrella.h */, + FC94B168BB9044853683E4B61CDC2B10 /* Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/FBSDKCoreKit"; + path = "../Target Support Files/Bolts"; sourceTree = ""; }; - 4115AAD691F45EDD0D33F44C0DA25BF1 /* Support Files */ = { + 2F84ABB71BA88F4FF3B195652210C26E /* Serialization */ = { isa = PBXGroup; children = ( - 760B063BEF0E7007B97CA28826E42044 /* Expecta+Snapshots.modulemap */, - 840360C4225B7D91EDDEF88015D1B493 /* Expecta+Snapshots.xcconfig */, - 16C0D8A9FAAF1A2596F17A0FFE18CE6E /* Expecta+Snapshots-dummy.m */, - 7BFCD19C71938F9D51BD14F9E58ABDE5 /* Expecta+Snapshots-prefix.pch */, - D35195411646301101D59889AF946D71 /* Expecta+Snapshots-umbrella.h */, - 4B9329471FFF7673D10DF68F8172DB83 /* Info.plist */, + AB0294B1B8833D89F1CA10B296986AC9 /* AFURLRequestSerialization.h */, + D657B41210C4161BD5615C63467D62A6 /* AFURLRequestSerialization.m */, + 3292C1C182A4F7D70B4AEC5A9265E689 /* AFURLResponseSerialization.h */, + 50C9447C90F3121A7274E4A547F2E293 /* AFURLResponseSerialization.m */, + ); + name = Serialization; + sourceTree = ""; + }; + 30BF62558D6155DD231938E38AACADC4 /* Support Files */ = { + isa = PBXGroup; + children = ( + 74DD8543B380C1AB46057E471B891CE9 /* CocoaSecurity.modulemap */, + 84862B7DEB7B03549A4DA69AA8B739FD /* CocoaSecurity.xcconfig */, + 4F4C6CDB77F8D73331DA5DAE0F48101B /* CocoaSecurity-dummy.m */, + 740190F707DDE298D5E57BF2C1EE9D54 /* CocoaSecurity-prefix.pch */, + 1426C9C7A4130EFF7BB34AB7546664CD /* CocoaSecurity-umbrella.h */, + 1E66E8FC46A3DB6D73749CE74C5193A1 /* Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/CocoaSecurity"; + sourceTree = ""; + }; + 36F9CB45D675471391AB4C406275DB18 /* Support Files */ = { + isa = PBXGroup; + children = ( + DB7AEDEB086E0F6651918DC8ACF6FDEB /* CodFis-Helper.modulemap */, + A250353E3413B3D34107A427621059DD /* CodFis-Helper.xcconfig */, + D309DB169F85B319F9F2A6CABDCB54E1 /* CodFis-Helper-dummy.m */, + 0BB747732EF8B308C2C53129453F147C /* CodFis-Helper-prefix.pch */, + 4C05AE30023D9B84FF9A863857D2BFDF /* CodFis-Helper-umbrella.h */, + 5866E14A186CF70CBEC6D8A9598D0946 /* Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/CodFis-Helper"; + sourceTree = ""; + }; + 3EBF8F6DFD592123DCACE20CA7DEED5C /* Expecta */ = { + isa = PBXGroup; + children = ( + ED835046ED69F161556BB1B11ED0C91F /* EXPBlockDefinedMatcher.h */, + 20B6E3EBEC91B665C979580D050524C2 /* EXPBlockDefinedMatcher.m */, + 25DA74AAF6FC49E3A1207FFA30CFDBED /* EXPDefines.h */, + FD7214BF49B0D91D6ACE22DC53738AFA /* EXPDoubleTuple.h */, + 30361666BCF566465128DCE53A277709 /* EXPDoubleTuple.m */, + AE134F8C1D0A58B563DE469E14F80041 /* Expecta.h */, + 252CAC49FCF5A79094BF45D9557B864B /* ExpectaObject.h */, + 8D235A5F729AA0BB60E163EEF39396C4 /* ExpectaObject.m */, + 80823B04678EE3D00746864497814C41 /* ExpectaSupport.h */, + 54CACD2460CBC78F26006F1734C192D7 /* ExpectaSupport.m */, + FEE048654FC4943E10A6884342FEDC77 /* EXPExpect.h */, + 036F3831A0FE00B367B08180B89E2405 /* EXPExpect.m */, + C031A032C5E6018F378D90A335168739 /* EXPFloatTuple.h */, + CD26A0252B3BC706994E304E1FEBAF6B /* EXPFloatTuple.m */, + B19ACE8894109025D8EB69E4C8759E42 /* EXPMatcher.h */, + BF028596F4489675262D529209A85225 /* EXPMatcherHelpers.h */, + E55A4CFFF7EAB40A8F91A91F89E78C79 /* EXPMatcherHelpers.m */, + 68C401E3DBBA02D94259B7BE190A0251 /* EXPMatchers.h */, + 22EECDFA13531D70651AC72DC8884B0C /* EXPMatchers+beCloseTo.h */, + 39AB3A7E7ECA69745D0D3D5F31188210 /* EXPMatchers+beCloseTo.m */, + 03C2D7408C11E44ABA7ACADBDBC4BA91 /* EXPMatchers+beFalsy.h */, + 87D10A8709F3645A0D8BEAE1B7C53C89 /* EXPMatchers+beFalsy.m */, + E7216C220D0D8B7955707A94F65494D9 /* EXPMatchers+beginWith.h */, + F2785E9A1493F5647D43612DD57E5143 /* EXPMatchers+beginWith.m */, + 40B02C808DBF94D489FC8ECC5AE0DC66 /* EXPMatchers+beGreaterThan.h */, + B8A534F48E6D13A226BD34F711619AD8 /* EXPMatchers+beGreaterThan.m */, + 98C695ACB1191018DA4C38FF1E09856A /* EXPMatchers+beGreaterThanOrEqualTo.h */, + F364B4E5541892B1E042AF73138FD013 /* EXPMatchers+beGreaterThanOrEqualTo.m */, + 5771133A0B9D8D580460256CAD9BBC3D /* EXPMatchers+beIdenticalTo.h */, + 656C7D01065F263EA86647E37FB776B6 /* EXPMatchers+beIdenticalTo.m */, + 0C5D9D3D98CF7F631149F54C35CF64A6 /* EXPMatchers+beInstanceOf.h */, + 8642C4A76EF9DBBA13D3589AE016FE34 /* EXPMatchers+beInstanceOf.m */, + 8D1A63000C0EB24FA34309D3FCBA4177 /* EXPMatchers+beInTheRangeOf.h */, + AD1C70D96A931B1AA91ABFB68B7EBC53 /* EXPMatchers+beInTheRangeOf.m */, + 6BABAEA7251F032627E921CC6F5328C1 /* EXPMatchers+beKindOf.h */, + E849C343C21F6C887A73191FBCEA2016 /* EXPMatchers+beKindOf.m */, + AAA98C8C4788404F4B6E2952D9FD1772 /* EXPMatchers+beLessThan.h */, + 8BFA851BA444B0B42187C5D99E986A10 /* EXPMatchers+beLessThan.m */, + CD485E3E5C3A1D064FAA9DCABF98A387 /* EXPMatchers+beLessThanOrEqualTo.h */, + 0AA70444EC4A9B96758322815305A26F /* EXPMatchers+beLessThanOrEqualTo.m */, + 51C83EB9BD4D907B0A91FF4090D79ED7 /* EXPMatchers+beNil.h */, + D42112C70A027A26AF1BD4B8348D352E /* EXPMatchers+beNil.m */, + 3AF567CB56D58D095BC5F061398EE24D /* EXPMatchers+beSubclassOf.h */, + 3DB06EE540C154326C643E99DC911DE4 /* EXPMatchers+beSubclassOf.m */, + 870827A34EDF5663A12E39AB256436C7 /* EXPMatchers+beSupersetOf.h */, + F5A2968506CF23D0FA994894E306E4F1 /* EXPMatchers+beSupersetOf.m */, + BB5686BD01EADFE4A0DAD01A2A0B57FA /* EXPMatchers+beTruthy.h */, + BDE3A27E3713F9C8BF0EC420F6703151 /* EXPMatchers+beTruthy.m */, + 4F96CDA0458545B86C5EABAE88FF7614 /* EXPMatchers+conformTo.h */, + 07417C690946D615EC580139DD6770D0 /* EXPMatchers+conformTo.m */, + 18AD6C05344E1B7BC254A5C9F4893C19 /* EXPMatchers+contain.h */, + 879E6CBF7A680EA86C4AB28FA9CD4B9A /* EXPMatchers+contain.m */, + 198F9A238E5E9C2827B5052D3734CCEF /* EXPMatchers+endWith.h */, + 5A7DCC7FCCCBA267D4F466179A70D8B5 /* EXPMatchers+endWith.m */, + 62F08060C61F33EDEF9B623C9C114203 /* EXPMatchers+equal.h */, + 37EE9BEDDC4B3310A2D3285BE99EAF9D /* EXPMatchers+equal.m */, + 5B4768BE79E8B7920423DEAF2754E9CF /* EXPMatchers+haveCountOf.h */, + F5D037E8079BFD4A9C3A40801C32A4E7 /* EXPMatchers+haveCountOf.m */, + 200BE704B0B1B15F3965F9915FEA9BD7 /* EXPMatchers+match.h */, + 90C3497747DFDCCC9C1A36449640C9E2 /* EXPMatchers+match.m */, + 8DC4E66EF28F23D772F7955012B34307 /* EXPMatchers+postNotification.h */, + 919725A1B3E3F3401B9F61ECD7BC5223 /* EXPMatchers+postNotification.m */, + CF9E8C210F8CFAA3B78BCB2FC434CFE0 /* EXPMatchers+raise.h */, + 9E773458116F807A827C3A5AD20E64BA /* EXPMatchers+raise.m */, + 2A7E2836CCEF503DB56D80FE52496A08 /* EXPMatchers+raiseWithReason.h */, + 64D9D0F4563B7A5A7B256FE187A40206 /* EXPMatchers+raiseWithReason.m */, + 1ACC7367DCF975AB0B626DF80DCB53E1 /* EXPMatchers+respondTo.h */, + 195B737E1CD845537DB0DF1097BAAF8B /* EXPMatchers+respondTo.m */, + DCE2051994F748FA1FD4EEBF5586C35A /* EXPUnsupportedObject.h */, + 9A097FEBE06E8C2C81A2B12DFCF9A593 /* EXPUnsupportedObject.m */, + A490BE12BED27022F713FBDE0E0920F6 /* NSObject+Expecta.h */, + 9586D5077F8A66E0E4AA7A7A6B849956 /* NSValue+Expecta.h */, + 69D5D3F8642A5D0B9B1A485FC9E42158 /* NSValue+Expecta.m */, + B2B61BF794D143E6444D44579A97A21A /* Support Files */, + ); + path = Expecta; + sourceTree = ""; + }; + 3F1C20E61E4AB83B310146988FD8E133 /* Support Files */ = { + isa = PBXGroup; + children = ( + 371E7E2AFD1F03159453281B3F49C3B2 /* Expecta+Snapshots.modulemap */, + 67DDA66DC2115950785B15C99087CEAC /* Expecta+Snapshots.xcconfig */, + 8B2B3879F420542A49FD5C2CC2A6B744 /* Expecta+Snapshots-dummy.m */, + 0E74E5D8D08864438AF0C8ED5879E85E /* Expecta+Snapshots-prefix.pch */, + 617C7E52C3C3178C7FDBCACCDC238115 /* Expecta+Snapshots-umbrella.h */, + D592A39A5D0CDB89C5A887C7F86C240C /* Info.plist */, ); name = "Support Files"; path = "../Target Support Files/Expecta+Snapshots"; sourceTree = ""; }; - 4164826FC52DEBAEA0C4D94C448FE65F /* Support Files */ = { + 405AD1064152710B5CC7426B09D15A2D /* CodFis-Helper */ = { isa = PBXGroup; children = ( - 331EB5A761D8A6EF2AC3CB9DC4E6C24A /* CodFis-Helper.modulemap */, - E22BCE85D7D69C8F907502A4DAFB2023 /* CodFis-Helper.xcconfig */, - 9FD38EF2596EF5BD952B390A3FE83946 /* CodFis-Helper-dummy.m */, - FBFB2F06294BA28BE8EBFFA4B0BBFA90 /* CodFis-Helper-prefix.pch */, - 6F5FED5ED9A58A09A4351CB6B9F669DD /* CodFis-Helper-umbrella.h */, - 94ABED43938094A95EBB50A708594940 /* Info.plist */, + A3E1582068D186C269551B5F4C08C8FA /* CodFis+Helper.h */, + 2217438BD1E8945214FE778FDF81AB64 /* CodFis+Helper.m */, + FBDB3961A1D5F30324CBA68909848205 /* CodFisResponse.h */, + 784DF99C8EC54DCEEBDECEEEA7C4EB41 /* CodFisResponse.m */, + FB201FEFCA55D6D945F5613BC86EF038 /* ResponseConstants.h */, + 81193A97756A96B8A460706DABE52FF7 /* VatNumber+Helper.h */, + 5521E848F951453CBF7AA7B79B63E5A3 /* VatNumber+Helper.m */, + 36F9CB45D675471391AB4C406275DB18 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/CodFis-Helper"; + path = "CodFis-Helper"; sourceTree = ""; }; 42AA5F06F3B52DD37B5533D10B372831 /* PNClasses */ = { @@ -2505,73 +2782,131 @@ name = iOS; sourceTree = ""; }; - 47E5B7A4CF19367A757F6FB00DE267B0 /* Support Files */ = { + 466B8DA883E687F698219A0420FD76CA /* RZDataBinding */ = { isa = PBXGroup; children = ( - CCEFCBA306BDAC3D35A12D3C35E83753 /* Info.plist */, - 0C62172D2137472E59F755342D6A069B /* NSUserDefaults-AESEncryptor.modulemap */, - 3C420FE8955D863BE8773D2E789BDF27 /* NSUserDefaults-AESEncryptor.xcconfig */, - D3531B3E7D543BE60CC5DFDA67499143 /* NSUserDefaults-AESEncryptor-dummy.m */, - C872CDB402158FB89E01461F078D4E47 /* NSUserDefaults-AESEncryptor-prefix.pch */, - 7C0835F7E89FDDEB72134737F4888528 /* NSUserDefaults-AESEncryptor-umbrella.h */, + FC7F293D902B4A909DA79C005A20F1E9 /* NSObject+RZDataBinding.h */, + D4B8024AA276948E27624EAC62F249E2 /* NSObject+RZDataBinding.m */, + 7496FB4B4AE72EA5CF03579ABB6933D6 /* RZDataBinding.h */, + 3774DD1B13EB46452E58F55B98FC3BB2 /* RZDBCoalesce.h */, + FD014F8E75EFF0CF2486DF9EFBE01614 /* RZDBCoalesce.m */, + E78C46B0C387F5634C8C4B68682708B7 /* RZDBMacros.h */, + 4A2AE7C6005D95B6F15ED78835774161 /* RZDBTransforms.h */, + FF82C673AB16F319010AA37FA980A108 /* RZDBTransforms.m */, + 156882AE268A813C83495F4919E30CC2 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/NSUserDefaults-AESEncryptor"; + path = RZDataBinding; sourceTree = ""; }; - 4C3DBBECFAA73CA7A4A7F8590B33FF53 /* Support Files */ = { + 55E4158EAFC7934F7810B485A261E09D /* Expecta+Snapshots */ = { isa = PBXGroup; children = ( - E36F176E5E527F20B61EDC702877764F /* DJLocalization.modulemap */, - AB14519BABC03CB3345D4333AE6457CC /* DJLocalization.xcconfig */, - 4B894639CF09063E153DBCBA9A489606 /* DJLocalization-dummy.m */, - 4DC7636C91E51DB57746391447C43F5C /* DJLocalization-prefix.pch */, - DAA7EC5D726F01CE0F6EC734AF07F4B2 /* DJLocalization-umbrella.h */, - B065765BDD1E84F561E62184A14E4DC9 /* Info.plist */, + 121E2B3F7A9CC72F2513CF1EB96EA96C /* ExpectaObject+FBSnapshotTest.h */, + 18A6C7335F70F48FC2D7BD73F3872E58 /* ExpectaObject+FBSnapshotTest.m */, + 2039686BA69C37BFCD168F9CEC99D4D4 /* EXPMatchers+FBSnapshotTest.h */, + 8A7138EECBD63E725D740296878E6266 /* EXPMatchers+FBSnapshotTest.m */, + 3F1C20E61E4AB83B310146988FD8E133 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/DJLocalization"; + path = "Expecta+Snapshots"; sourceTree = ""; }; - 53D95EB7B0A037F9DEACF90F3850F969 /* Support Files */ = { + 57C0EC008AF4A84749EAF25DF59557FF /* FBSDKShareKit */ = { isa = PBXGroup; children = ( - 51583DCAD9A9EA0A4F8B386243E95257 /* Info.plist */, - 52267078D59667AAD04F7170C4B775A0 /* NSString-Helper.modulemap */, - FF5743DA10286C3227099940EF33409F /* NSString-Helper.xcconfig */, - FABF345CAD4F70CBDB2BE77645B40915 /* NSString-Helper-dummy.m */, - 1CB9B352E92B399B38522F7AC869665D /* NSString-Helper-prefix.pch */, - 81FC69F7BE3E05370AE395A79B4C21BB /* NSString-Helper-umbrella.h */, + 262C8219E464A5BD7E4699E7CD4D043C /* FBSDKAppGroupAddDialog.h */, + B9D169438982AC8DF152AFF2104CA78F /* FBSDKAppGroupAddDialog.m */, + 83B9031BAE45AC9B627DB4EE263A36DF /* FBSDKAppGroupContent.h */, + 8F1CD3AB11D5F60FC9F37E5D82358E7E /* FBSDKAppGroupContent.m */, + 703AAB6D867AADBE2CCCE20178B1172A /* FBSDKAppGroupJoinDialog.h */, + 02F86F32A35F7F091544D6780501EA3C /* FBSDKAppGroupJoinDialog.m */, + B126030CB9CF7FE7CB8767B6A122C21A /* FBSDKAppInviteContent.h */, + 48376D7D99B023B838FCCE384BB77F1D /* FBSDKAppInviteContent.m */, + BC4710C33088973ABEADB39B3311FB37 /* FBSDKAppInviteDialog.h */, + B596A7CF7087476AB139315B678EF5AE /* FBSDKAppInviteDialog.m */, + 3274013E543EEC4B556670E64E4380D7 /* FBSDKCheckmarkIcon.h */, + 799F31D542F0BC48CBF894FE8E7C4CAD /* FBSDKCheckmarkIcon.m */, + 8211E3B4C7BF82E7C21E17A7314391EB /* FBSDKGameRequestContent.h */, + 2EDC63A168BCAE0C03E947E7141C8604 /* FBSDKGameRequestContent.m */, + CB0B60CAE3754922D8927A426BAB4675 /* FBSDKGameRequestDialog.h */, + F5167A2C58530DB86C0ACAAAB2D60516 /* FBSDKGameRequestDialog.m */, + 44FF703125FAA3834392E823F5A2B9CD /* FBSDKGameRequestFrictionlessRecipientCache.h */, + 8E6670BBC225A1D1EF9BDF793C884ACA /* FBSDKGameRequestFrictionlessRecipientCache.m */, + F340ABE49BD8F4223456F316E5E06EBD /* FBSDKHashtag.h */, + 0C7865024E318D41116924F4F7EE1A05 /* FBSDKHashtag.m */, + 7F364EF3C0EC460EE5146779C693BBD3 /* FBSDKLikeActionController.h */, + C941CFF03A047B03E5FEFE2B980E64ED /* FBSDKLikeActionController.m */, + B49B4900C62560D548BE3669E7467C1B /* FBSDKLikeActionControllerCache.h */, + D2DA206315A0212929DE51855DFAA7B4 /* FBSDKLikeActionControllerCache.m */, + 8788957711C45D78E4D2B4EB3B364B10 /* FBSDKLikeBoxBorderView.h */, + 495605F980B16E61EDABED9BF5BBAB44 /* FBSDKLikeBoxBorderView.m */, + 277D86F801308E4154D071D60FE6C76A /* FBSDKLikeBoxView.h */, + 6F2E8145B170EC329DD29EAF6FC424FE /* FBSDKLikeBoxView.m */, + 4D77875565473082C88F8DA62D54BD17 /* FBSDKLikeButton.h */, + 3789D20E47772FD2056C5B21841284E1 /* FBSDKLikeButton.m */, + 78C42FEC186506BE6764625FBF7FC746 /* FBSDKLikeButton+Internal.h */, + C41793B7A138BFE29E015A86EF7EA77F /* FBSDKLikeButtonPopWAV.h */, + 255A593EC6B69F92D4327C7289C570C5 /* FBSDKLikeButtonPopWAV.m */, + 09F8B19E4083B45872FA524420AA67C9 /* FBSDKLikeControl.h */, + 26D46E1C3FE253D44017E31E32417AC8 /* FBSDKLikeControl.m */, + 05D56E2E8832FCC2E76A6D91E299C00D /* FBSDKLikeControl+Internal.h */, + CB69796C28A85447C8EC2D2681F0C9C9 /* FBSDKLikeDialog.h */, + 04DBDB386DC7849AC43277E186A0C50E /* FBSDKLikeDialog.m */, + 35182B47BF6A5BFF60B4220957571CE3 /* FBSDKLikeObjectType.h */, + 7B2CB428F4A16C204B4E656B36A1EDC1 /* FBSDKLikeObjectType.m */, + 8A898C9331F50A27A6DFDB1E87270A71 /* FBSDKLiking.h */, + F6B0F74E1914C1B396A2EABC2BDC4477 /* FBSDKMessageDialog.h */, + F90D649EFF4E9E179BFE7D22BA98251D /* FBSDKMessageDialog.m */, + 10E99A7EF329A6775E40A09BCE561657 /* FBSDKMessengerIcon.h */, + 1302D74DA785C08ECA952C947F6ACA93 /* FBSDKMessengerIcon.m */, + 004F3F0941A1476D77AAB2327BF8F2C3 /* FBSDKSendButton.h */, + A3393E154DEFB7C904D21FD55822B62C /* FBSDKSendButton.m */, + 1D681037A69782C441734978E1588AEF /* FBSDKShareAPI.h */, + 228A5B5B9CACB7F45B07D3FB51DEBE71 /* FBSDKShareAPI.m */, + E0FB462FDCF27B48680B1AFD1DE79161 /* FBSDKShareButton.h */, + 6AB4D33F82B9798A7D823D8CFC260C80 /* FBSDKShareButton.m */, + 5738A40A4A154EEF4EE5A0FAFECEFB17 /* FBSDKShareConstants.h */, + 0C4B27927DA290A24791CB69E5920D6E /* FBSDKShareConstants.m */, + 061B16F75A3C882016EFD55F4FE38E61 /* FBSDKShareDefines.h */, + 03C65B52DC58DAB6C6E88609120DC265 /* FBSDKShareDialog.h */, + BEFE3F8A7CFFD2D00B75200D229542BA /* FBSDKShareDialog.m */, + B829324E1B51FF9EC5D98F6C991EC5C7 /* FBSDKShareDialogMode.h */, + C1EBB6C2CD6C8C7EF3A787C8B6FA92C5 /* FBSDKShareDialogMode.m */, + DCE31537E516231195B053346F328CB7 /* FBSDKShareError.h */, + 276AB8A39826BE65BECD398D8D5FBAE6 /* FBSDKShareError.m */, + 6F5EE1D4D10A8B313DF96B8E6849CCD2 /* FBSDKShareKit.h */, + 8454F84B37BBBA87D76E782B49F025D4 /* FBSDKShareKit+Internal.h */, + F964285344BF21495898FBFB8991CC1D /* FBSDKShareLinkContent.h */, + A1F06301B3D33A1B1BAF47032107ECE2 /* FBSDKShareLinkContent.m */, + 69AB345843E9244A1337C2CE7BC629AC /* FBSDKShareLinkContent+Internal.h */, + 020856EF14EABE46836575333F33D6C8 /* FBSDKShareMediaContent.h */, + 80DC1FD20616E43DC4FDCF9539A52BA0 /* FBSDKShareMediaContent.m */, + DB47D7B36C1390C3FE76DB0AC305D3DD /* FBSDKShareOpenGraphAction.h */, + 31CBB2A8EB5F2893EB5385A761D21F86 /* FBSDKShareOpenGraphAction.m */, + A97AA7E884FBC6FDACA5D862906F425D /* FBSDKShareOpenGraphContent.h */, + 61253C5C645F4BD7DD02D5BF0C3170CE /* FBSDKShareOpenGraphContent.m */, + E3B35275D184792FB856C8A4EF459EFC /* FBSDKShareOpenGraphObject.h */, + F13EF31F1AA7B5B99B4C7429B0E2A61F /* FBSDKShareOpenGraphObject.m */, + 38C048419FFD2AA9110832652DF4C0E7 /* FBSDKShareOpenGraphValueContainer.h */, + A538BF8DC962610989A40EEB2BCA4A44 /* FBSDKShareOpenGraphValueContainer.m */, + 882979F4B4B66D2F5165A35AEE7E5987 /* FBSDKShareOpenGraphValueContainer+Internal.h */, + B98A4A939F84D91CC3065DD8F3DF00D4 /* FBSDKSharePhoto.h */, + 3C16671FDFC931F7CE2CCA84C45C3792 /* FBSDKSharePhoto.m */, + 3A8E8A304F22192DAFC54DC063EC6FDD /* FBSDKSharePhotoContent.h */, + B25437C4AE614E9CBBADD6A191A23343 /* FBSDKSharePhotoContent.m */, + 97D78D88405A43455936313B45FFB407 /* FBSDKShareUtility.h */, + 69547CF00FA9D5AB8C189D9CACD78842 /* FBSDKShareUtility.m */, + 35CC14842FF73C5BFF7E582166D56703 /* FBSDKShareVideo.h */, + 8706647768AD90C505E5E19CF6A1F5AE /* FBSDKShareVideo.m */, + EBD6F3252B4ECB038FA6DCD3AEF82137 /* FBSDKShareVideoContent.h */, + 14C297F39F218ED5227CF71A76BF2C19 /* FBSDKShareVideoContent.m */, + 256898135B3B63914108DC1429004A14 /* FBSDKSharing.h */, + E7F630A54E0FA3B111EE7008DA2F81C6 /* FBSDKSharingButton.h */, + 09B09303FEF724068924B24DCBFBFE01 /* FBSDKSharingContent.h */, + 0512C9C72B5372DE5932D7D0E894BA5A /* FBSDKVideoUploader.h */, + FE7DA02E56680A3760311741FA1B749D /* FBSDKVideoUploader.m */, + 040E1AB179531880F443638C443C3B7A /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/NSString-Helper"; - sourceTree = ""; - }; - 551479C8FA9C78707C6B4CC5ED41CB8B /* JRSwizzle */ = { - isa = PBXGroup; - children = ( - FC8E73EA3DCAFB1B43E8F4FDB18E1A83 /* JRSwizzle.h */, - 99F132EDF5162759C9F7289F326238F6 /* JRSwizzle.m */, - DD7508FBD9112498A61F19772CE02E8E /* Support Files */, - ); - path = JRSwizzle; - sourceTree = ""; - }; - 5526ED1311CB945174993A062D004215 /* PureLayout */ = { - isa = PBXGroup; - children = ( - 8FE8C7577E38775A866BA951E26EAD8B /* ALView+PureLayout.h */, - 0BEF486395B166F5A127A474A4980CA2 /* ALView+PureLayout.m */, - E0B7565E328C01DD05C61890C220FD27 /* NSArray+PureLayout.h */, - 84B84BE85D0BA7A2650E6E4E7EF4D4F8 /* NSArray+PureLayout.m */, - 0808270900AD2C716B7D66CC1DFF4349 /* NSLayoutConstraint+PureLayout.h */, - 5B7BD28E45550B8F74DB3BFBB695187C /* NSLayoutConstraint+PureLayout.m */, - 8FBBC51F15971C6E2BFA18C05C2ED620 /* PureLayout.h */, - 8F9363C84F9E8463DA3926831B06744E /* PureLayout+Internal.h */, - B6DF432A86DD8854F6DF361861EC206B /* PureLayoutDefines.h */, - B5D307BAEC3DA40DA49E8F95E520249B /* Support Files */, - ); - path = PureLayout; + path = FBSDKShareKit; sourceTree = ""; }; 59A0209752E95753A38DF1E9F2119A8A /* Support Files */ = { @@ -2588,379 +2923,78 @@ path = "Example/Pods/Target Support Files/PNObject"; sourceTree = ""; }; - 5B559C4BD71CDEF1E02612998570D3B1 /* NSUserDefaults-AESEncryptor */ = { + 5EA1D7C8EA4D8E243FD632E7D3B779CC /* Reachability */ = { isa = PBXGroup; children = ( - 61AE4CCB57D3FF04CA1CB0A531761DB4 /* NSUserDefaults+AESEncryptor.h */, - EAC3DA45710F7A30E0D013E076CF2CBC /* NSUserDefaults+AESEncryptor.m */, - 47E5B7A4CF19367A757F6FB00DE267B0 /* Support Files */, + 4E2EC2E5F1C883CBC72301B739879965 /* AFNetworkReachabilityManager.h */, + 51D0A8B49F98C5FF273FE6BD0C8B1357 /* AFNetworkReachabilityManager.m */, ); - path = "NSUserDefaults-AESEncryptor"; + name = Reachability; sourceTree = ""; }; - 5DAF0A658ED2B0749C98AC30B72CE15A /* FBSDKShareKit */ = { + 6F2298BD49BE05570BED9D192FEC8ADC /* NSString-Helper */ = { isa = PBXGroup; children = ( - 464E23B1A1930BBD206C4B5B761837E4 /* FBSDKAppGroupAddDialog.h */, - 30870C189F643009BA88B24B95CDF546 /* FBSDKAppGroupAddDialog.m */, - 55FAE2C0D5D350BD281BE47784CA5D0B /* FBSDKAppGroupContent.h */, - DC1D11BDF66FD3F503266A4ADE6A356E /* FBSDKAppGroupContent.m */, - F3B45D1E86F0735594FB50720692149A /* FBSDKAppGroupJoinDialog.h */, - 06348D4721E37AE59EEDAB1056EAF5F3 /* FBSDKAppGroupJoinDialog.m */, - 9F185D06F6093F5570E8FB5F561BD07A /* FBSDKAppInviteContent.h */, - D34C3AEA8A463BAFA6CB4443B6871913 /* FBSDKAppInviteContent.m */, - A03F7143BF33385C3CA8E3AA72465876 /* FBSDKAppInviteDialog.h */, - FC83BC041CCBA62C361CB62D4145343A /* FBSDKAppInviteDialog.m */, - 07B15051CAA76DB476179EBAB8E89EB4 /* FBSDKCheckmarkIcon.h */, - FEE65A728F92F77F10E79C4A62996672 /* FBSDKCheckmarkIcon.m */, - 27710AF8C23E55B69A49B138D51A5BBC /* FBSDKGameRequestContent.h */, - 66E4B28DE46EA28E875F11A1BE5E7CDF /* FBSDKGameRequestContent.m */, - 49349526BFD1408FE1CAEA21A31F9020 /* FBSDKGameRequestDialog.h */, - 2D284604A64E0A0DAF0CFF6E3C4A118E /* FBSDKGameRequestDialog.m */, - ECE411D6359BBB2F999C46431A627EB5 /* FBSDKGameRequestFrictionlessRecipientCache.h */, - E64575046EABC993716B6EF33C94B53D /* FBSDKGameRequestFrictionlessRecipientCache.m */, - 5B15ED35A0F9EAFA71D8D3D9D4EB50DE /* FBSDKLikeActionController.h */, - BED018C686A82327FFECB2D555DDC888 /* FBSDKLikeActionController.m */, - 8B817CB24BA57E79D15412552B6887F7 /* FBSDKLikeActionControllerCache.h */, - 03A90D1CC69C671814BE10CBDE46668C /* FBSDKLikeActionControllerCache.m */, - 2C844E50835372616EE1FBC7228979B9 /* FBSDKLikeBoxBorderView.h */, - 02E2DCDC2394BC2D82C38DFDB22D1F0A /* FBSDKLikeBoxBorderView.m */, - A248E4E12AAA9DA8029E5C5D714CE83D /* FBSDKLikeBoxView.h */, - A4D8711F8B519D86AF0A1BE77AF4B34B /* FBSDKLikeBoxView.m */, - 7CB8769BD669642536DB4C2EFD2C24DE /* FBSDKLikeButton.h */, - 8795173E6ED2E8C56499D6F17C175DF3 /* FBSDKLikeButton.m */, - 91E1848FBB7ED80742321C2166EBB798 /* FBSDKLikeButton+Internal.h */, - A63C108E12075F08BBFAF41D9D6938D9 /* FBSDKLikeButtonPopWAV.h */, - 0A24249CCAA4072C3035D48760317BC8 /* FBSDKLikeButtonPopWAV.m */, - 56E29C4C8526AD1299C0F812FAE81B0D /* FBSDKLikeControl.h */, - 673F82E1194A6F2A887E57517D8FA231 /* FBSDKLikeControl.m */, - 7F33DFB99CF2420E923C3B40D6FB95F3 /* FBSDKLikeControl+Internal.h */, - E630EC77166B41B1E10C35A3A0FBAF98 /* FBSDKLikeDialog.h */, - FEB298992E81D57A8F0CD84F1DD731BF /* FBSDKLikeDialog.m */, - 0787C9C026E42A9FCDFD5031F292B263 /* FBSDKLikeObjectType.h */, - 9BDEBE92E16A9F4BB5613080352DE2E0 /* FBSDKLikeObjectType.m */, - 4E423B2456A46794477702EF59ACA361 /* FBSDKLiking.h */, - 2C8E96FA9A97C2B0ADEC9868BBBCE5EA /* FBSDKMessageDialog.h */, - 7BBF0DC8722D4444F1051760FAC00B32 /* FBSDKMessageDialog.m */, - 703A7787C46893AC59DF21272493AFB4 /* FBSDKMessengerIcon.h */, - 74A4BC3B2F496CBFDBF636158D9A665C /* FBSDKMessengerIcon.m */, - DB9921DF956E0FAE055D4EA9C7F8BE87 /* FBSDKSendButton.h */, - 018E8FD5C87F49EA97D7EB381E447F0A /* FBSDKSendButton.m */, - 4BFBBCD9E71839CD1A3B5471E65BB590 /* FBSDKShareAPI.h */, - A63FEEDC7C590D74090F37E1D7ABCABE /* FBSDKShareAPI.m */, - 8A23991C9786C3EDBA6A3309FB69D7F2 /* FBSDKShareButton.h */, - 5004A5B0E19F9699A259DC922296AD5B /* FBSDKShareButton.m */, - 40C177896FC623B45606E718D26FAED0 /* FBSDKShareConstants.h */, - 6B4C6256F8AEE10DE9A313185B729D51 /* FBSDKShareConstants.m */, - 36FF0041F089B0BAB08F8B9F5A78F0A2 /* FBSDKShareDefines.h */, - 4F00E380F607E003FB09A4A6537DC0ED /* FBSDKShareDialog.h */, - BDC90C8F21C523C60B712B2D83373953 /* FBSDKShareDialog.m */, - BE75C5130551BF3F16C7AEAE5CE7C908 /* FBSDKShareDialogMode.h */, - 9BDA5598949641C7366102D8C7FF0D46 /* FBSDKShareDialogMode.m */, - EDF60ACB25D742373635E9CB00F97C6F /* FBSDKShareError.h */, - 5C3092BD8B777A25D1ADF08D2241C9D8 /* FBSDKShareError.m */, - 19B5DEEC3B860341AEFEC0816C55322E /* FBSDKShareKit.h */, - 2B4D01BEB17EB74F5FE2B3EFE5385692 /* FBSDKShareKit+Internal.h */, - E367ED4FB81E51DABB3481ADCA4145A3 /* FBSDKShareLinkContent.h */, - FF1EBBE74C0EC78035DC5304A70F5DC3 /* FBSDKShareLinkContent.m */, - DDBF168AC187B0F9D4FAC67137A4049A /* FBSDKShareLinkContent+Internal.h */, - 79F24864CCEA0337B71D05FB55B38EE4 /* FBSDKShareOpenGraphAction.h */, - FBB4228AD8BFC000E38DF9CA941CCB11 /* FBSDKShareOpenGraphAction.m */, - E52B562891283E5EB698DA2F7C9E5F3D /* FBSDKShareOpenGraphContent.h */, - 7E89EAF7BB3E9B44C6AADC5192F45D3B /* FBSDKShareOpenGraphContent.m */, - 28716178129B0336F14BA63BDF1CC447 /* FBSDKShareOpenGraphObject.h */, - 2359F25A5880803EFE1C9C3D1B492DB3 /* FBSDKShareOpenGraphObject.m */, - 1EC7019B3D1946876B71A12457EEDB5B /* FBSDKShareOpenGraphValueContainer.h */, - 244A972662B545D0D7FFC544531E6055 /* FBSDKShareOpenGraphValueContainer.m */, - CADC5D9AEB107F94C3F53920EB7EC251 /* FBSDKShareOpenGraphValueContainer+Internal.h */, - 5A522AE0DB43F27D5963AA0712F94F2B /* FBSDKSharePhoto.h */, - DD773B3C7A1E4ABC1870E6735655A05B /* FBSDKSharePhoto.m */, - 7E2D7C8CBD58F6ED46244C5D8407C2DE /* FBSDKSharePhotoContent.h */, - 03CBCA47FEDC1154997AFE6D953B6C21 /* FBSDKSharePhotoContent.m */, - 6DFC345D3526551FAB60ACB7CAEAF3B4 /* FBSDKShareUtility.h */, - 5D109FCAB9A02C132970A07932B35EE2 /* FBSDKShareUtility.m */, - A481B92035AF843BE514F9F6E3DE4257 /* FBSDKShareVideo.h */, - 9016A2EFD27B34D982A2D7C5AA243507 /* FBSDKShareVideo.m */, - 1F7A734DECC5635D5F894ADC3E4434BF /* FBSDKShareVideoContent.h */, - F0054CEFADC7CDAA0F5FA00CC03164B7 /* FBSDKShareVideoContent.m */, - 1C6D5D83507D60D02934933B0E415B8C /* FBSDKSharing.h */, - 325E88E69470EA0C0C109A3E6D425128 /* FBSDKSharingButton.h */, - 9F16C030F0B73E7912E46DCD5E1677D4 /* FBSDKSharingContent.h */, - D45790561300FB6EFE08352FD3E0C252 /* FBSDKVideoUploader.h */, - EAEE41233363972B9EA3498271F122FB /* FBSDKVideoUploader.m */, - DF5D4E73724743893FBD97DD0DC46F42 /* Support Files */, + 404B1DCE3C3372A7140B573400DD3BD5 /* NSString+Helper.h */, + 73D66B8EC3C97A12916250F9B9ECE22B /* NSString+Helper.m */, + 1AEBE6C965CB96C42392848B9BAB7233 /* Support Files */, ); - path = FBSDKShareKit; + path = "NSString-Helper"; sourceTree = ""; }; - 6391E6E45B09B86BC24A55555014255F /* Bolts */ = { + 70529732E2C96B66C3EE54AF2E23539E /* Support Files */ = { isa = PBXGroup; children = ( - 1FE0D36755EAD1B683B6D79F92BDEBA0 /* AppLinks */, - DF8046D7D92270FE8164FBBA1217320D /* Support Files */, - CABEDAF20CF30045EE36354637FB1E07 /* Tasks */, - ); - path = Bolts; - sourceTree = ""; - }; - 67B739FC5731BB9875BE052E05ED8DDF /* Support Files */ = { - isa = PBXGroup; - children = ( - 1FCC44278F7F46C92CF44172F4E925A5 /* FBSnapshotTestCase.modulemap */, - 6C72E666670B38AAF09813E068EE2FE0 /* FBSnapshotTestCase.xcconfig */, - 98243DCC012DCD80E78016B507020923 /* FBSnapshotTestCase-dummy.m */, - F2F57C2C16E1C9521F0602630A05D5C4 /* FBSnapshotTestCase-prefix.pch */, - 72D9C09E19356EB2E5AF88F32F5879D7 /* Info.plist */, + 2CC601CD40DB325F69813181A3DFE5F5 /* Info.plist */, + FC9A1D91D3FFC94FA27378B1ED26140E /* StrongestPasswordValidator.modulemap */, + 048F72D16C8AF734FE50E431C72D1CDE /* StrongestPasswordValidator.xcconfig */, + 9DF60BC8AE4BCBC4749D3FC18F6046FE /* StrongestPasswordValidator-dummy.m */, + F38DCA70BA43EC32FF655E26E839D7BC /* StrongestPasswordValidator-prefix.pch */, + F0B656912476C6E504434D8832D638D1 /* StrongestPasswordValidator-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/FBSnapshotTestCase"; + path = "../Target Support Files/StrongestPasswordValidator"; sourceTree = ""; }; - 6B61338DF2BEC6A50A99DCF15EA885A2 /* Support Files */ = { + 732A71A6D36F9457D40645C4C88570A3 /* UIKit */ = { isa = PBXGroup; children = ( - 20F06C07BE36027F9640884055B8C92D /* Info.plist */, - E0D0ECC78C15702BC83432EA4A1B2184 /* UIDevice-Utils.modulemap */, - 5D915737C2D016919848064D6B91661E /* UIDevice-Utils.xcconfig */, - 5009FB23B9661A90DECA3B87BAD5E062 /* UIDevice-Utils-dummy.m */, - BE5333C3753CEAC649612D34553249B5 /* UIDevice-Utils-prefix.pch */, - A0D0CAF1A77180F167CA684D59658155 /* UIDevice-Utils-umbrella.h */, + EF9A06928BB863B096D3051E2B42D65F /* AFAutoPurgingImageCache.h */, + BC0EC220C4598BC25F7AC23BCCE0E490 /* AFAutoPurgingImageCache.m */, + 672A1986A172ECA3706FEE93A59ECC8C /* AFImageDownloader.h */, + 3014DC9DA1FB26214CE0EE6F094C1A96 /* AFImageDownloader.m */, + 0E5775B1D40145516365980898C3CE00 /* AFNetworkActivityIndicatorManager.h */, + E084704DE69041C37B2FCB9790AC1754 /* AFNetworkActivityIndicatorManager.m */, + 26A1BD88668483052D17BCC406D85C47 /* UIActivityIndicatorView+AFNetworking.h */, + 84A1CBAEEEA098F790CDF670E2D187EB /* UIActivityIndicatorView+AFNetworking.m */, + 82B526A8D92E37AD944F7F5721733ADD /* UIButton+AFNetworking.h */, + F40FC85450E2860CC0796E949FBC34A1 /* UIButton+AFNetworking.m */, + 77412E6E58B29B4C056079129D5CE96F /* UIImage+AFNetworking.h */, + A288628B7C0CBF33EA975771FB1E55E4 /* UIImageView+AFNetworking.h */, + EF044D48E1C9CB12C590FFF327145F00 /* UIImageView+AFNetworking.m */, + A29643A880134D8666D8268BA7AF6575 /* UIKit+AFNetworking.h */, + 7848FE6A7F37A737C3F472087C2F670C /* UIProgressView+AFNetworking.h */, + E47CFEC103789CF621FF1FBA99232AD6 /* UIProgressView+AFNetworking.m */, + 492C66536EE922075D74C38F92790585 /* UIRefreshControl+AFNetworking.h */, + 39BF9EC5DC0E1102F0808EF5003DA480 /* UIRefreshControl+AFNetworking.m */, + 9FAD7185161DE9DB3D621EAC1B4EC351 /* UIWebView+AFNetworking.h */, + 5AB27793381229255EDDEC9A672212A5 /* UIWebView+AFNetworking.m */, + ); + name = UIKit; + sourceTree = ""; + }; + 749E62B46FCA3EF0CDEDAF675B44B4A7 /* Support Files */ = { + isa = PBXGroup; + children = ( + A3AFABC8BB9369AF1570342AFEF8F488 /* Info.plist */, + 88187C07ED04C32BF4DFE812823A83A0 /* PEAR-FileManager-iOS.modulemap */, + B41BC2459A59CFF4468607564E9985FE /* PEAR-FileManager-iOS.xcconfig */, + 458996A16BEE2027168A963312FE277C /* PEAR-FileManager-iOS-dummy.m */, + CD47624F2424F12FE5060269C5C20110 /* PEAR-FileManager-iOS-prefix.pch */, + 1318401087D302CF68435D98172F270A /* PEAR-FileManager-iOS-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/UIDevice-Utils"; - sourceTree = ""; - }; - 6DC46B152EF5FCC8B05800FBD5F64D52 /* Specta */ = { - isa = PBXGroup; - children = ( - 3B245FC705423B398D4691D602039A7B /* Specta.h */, - B9B06A512687424844787C7DD74489C8 /* SpectaDSL.h */, - 4FF334192D5EFEF9FC35C68B0B303C90 /* SpectaDSL.m */, - E308D292FB299A123160518289C5E82B /* SpectaTypes.h */, - 0552B3E2C57A74CE8246E0727B6531AB /* SpectaUtility.h */, - 8AB646E7A5CFED1A18EBE0A964149445 /* SpectaUtility.m */, - 04FDC745003AE155DBE1416F06A752FD /* SPTCallSite.h */, - 7F354EFEE40976EFD98727299F7BDB26 /* SPTCallSite.m */, - C19FC25180987BEB3C5508F70167DC04 /* SPTCompiledExample.h */, - 26920088980411EDDB26794005AC0216 /* SPTCompiledExample.m */, - 7E5FD3BE7790A5AC7E24002B5E0B89DC /* SPTExample.h */, - 5B5D222E2190757A6C64D6DE0415FBF4 /* SPTExample.m */, - 50C1537F04EAD5DF765C4540E748F994 /* SPTExampleGroup.h */, - 26CF5DF1102F721D69785B8B0A6D6950 /* SPTExampleGroup.m */, - 10AF696992138B4D10CC50549F55D14E /* SPTExcludeGlobalBeforeAfterEach.h */, - FC73AA964A8F805703B1DE7192AB72B5 /* SPTGlobalBeforeAfterEach.h */, - 84DDF885A075279814F23492096E61E6 /* SPTSharedExampleGroups.h */, - 1F353E372E05DE28F34CDE4C0BF44626 /* SPTSharedExampleGroups.m */, - AC73A76DABC9EF7721979D7CE19AB6E5 /* SPTSpec.h */, - FD9814CA33B2B49EBCDA11606C28BCEB /* SPTSpec.m */, - 62E1425D40D66895DDA3B13F9E00BE62 /* SPTTestSuite.h */, - E96585725A7B5FD3626A40E931D89C53 /* SPTTestSuite.m */, - 933C4B0BCFD37ABF9986A6717C286A86 /* XCTest+Private.h */, - EFCA83787AB7DBA58319102E0E4C70AB /* XCTestCase+Specta.h */, - D96A21361066BFFCF0602F7F1A724C2D /* XCTestCase+Specta.m */, - E0098B5F8D5DE5C68192EF52C616703E /* Support Files */, - ); - path = Specta; - sourceTree = ""; - }; - 6F106A3A0345BF849996C78DBCED9323 /* Support Files */ = { - isa = PBXGroup; - children = ( - 1015F6790ED059ADEE0F3F594C9E3DF8 /* FBSDKLoginKit.modulemap */, - CE7F82D99EAC7AC3A2102A3839659A55 /* FBSDKLoginKit.xcconfig */, - 3FA9226D588787D2AB33420540187F21 /* FBSDKLoginKit-dummy.m */, - B66D586DBDC65F280E974A7D42C20442 /* FBSDKLoginKit-prefix.pch */, - 5867C89F6F1C449E71586DA2D52F5F91 /* FBSDKLoginKit-umbrella.h */, - 5503812A268131BF22D6DC6BFB6483AA /* Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/FBSDKLoginKit"; - sourceTree = ""; - }; - 71C1999733E4F55FBB92B0936ED99E51 /* CocoaSecurity */ = { - isa = PBXGroup; - children = ( - 9A05FF7BCFA1C6D38E75BF1CFD8315C7 /* Base64.h */, - 13F5A1A2210BB7EB5F7BBA2391B1F608 /* Base64.m */, - 6E6D0024C8A2CE02EBC6165433874D6E /* CocoaSecurity.h */, - 115F161B08D560C5B45D813D10FEEC81 /* CocoaSecurity.m */, - 9D1971EEE460F4278DDF90D0C0BAD18E /* Support Files */, - ); - path = CocoaSecurity; - sourceTree = ""; - }; - 74955A350A348216A6A8E57C36BC6882 /* FBSDKCoreKit */ = { - isa = PBXGroup; - children = ( - 035AE42A45F8956BEFF6363718953DD1 /* _FBSDKTemporaryErrorRecoveryAttempter.h */, - 0216FF0125DAF371DEF62417DECBC7B2 /* _FBSDKTemporaryErrorRecoveryAttempter.m */, - 31862F95D73F2D3CB0EBBBCD846BF897 /* FBSDKAccessToken.h */, - B28213B491CEB6E6E32E2DB7D832E90C /* FBSDKAccessToken.m */, - 5A8BB879C62FB55AAAC4CF9FAC6483EE /* FBSDKAccessTokenCache.h */, - 9AA5C21FA733A68A41F4ABEE081FCF99 /* FBSDKAccessTokenCache.m */, - 096D76AFCDE43FFED4BB23CA69EF0C71 /* FBSDKAccessTokenCacheV3.h */, - 436355FAECD53438BF328CC3AD68DFDD /* FBSDKAccessTokenCacheV3.m */, - 8C29F9F5808028E7ED6FD3CAA5B17EA0 /* FBSDKAccessTokenCacheV3_17.h */, - CB9314623DB0FFC2B99A47736446BE5E /* FBSDKAccessTokenCacheV3_17.m */, - 6BB7E89137993782EA6EAB454AC5B267 /* FBSDKAccessTokenCacheV3_21.h */, - 505E55BE2F7DCD90D20AEC28673EDE03 /* FBSDKAccessTokenCacheV3_21.m */, - 42CC2512336A92A47BEE976782F7BE41 /* FBSDKAccessTokenCacheV4.h */, - B181CBEFE06CAF15F72D0720E18C9FB0 /* FBSDKAccessTokenCacheV4.m */, - 59C5C00CB31D837FFB1183F87B91EECD /* FBSDKAccessTokenCaching.h */, - B75918E7347B6BC97B037B3803B6F5A2 /* FBSDKAppEvents.h */, - 947CB33CA6BDED3A3445148F7787BFF4 /* FBSDKAppEvents.m */, - AE3A40757989BEC6E6C7BB0EE34427DC /* FBSDKAppEvents+Internal.h */, - 916F66CB5B12D626606346FAFF25AF2D /* FBSDKAppEventsDeviceInfo.h */, - C018B366A2594DF37EB27CBACCD77BAF /* FBSDKAppEventsDeviceInfo.m */, - 3398C5B613074A217E613944AAC24070 /* FBSDKAppEventsState.h */, - 9CF6CBF24A862D6568858D74B3989591 /* FBSDKAppEventsState.m */, - 20B086BA004D75B1FDEE8D234C6E209C /* FBSDKAppEventsStateManager.h */, - 2EA6A5BAB99E428D61F09DBE6A84A211 /* FBSDKAppEventsStateManager.m */, - 20D4AF9BEB3BFC0B987171B3ED43A646 /* FBSDKAppEventsUtility.h */, - 1E30C62B725AD7DC45555B47D3A2240D /* FBSDKAppEventsUtility.m */, - AB11B68B722AE8D994177FC020E430BF /* FBSDKApplicationDelegate.h */, - 5C8DF9303BCF4E0746AE183513D17DEE /* FBSDKApplicationDelegate.m */, - 201A3B91974F17F54F55A10B4F09DD9F /* FBSDKApplicationDelegate+Internal.h */, - 0AE46D86379E1FD5BBB2281144D3FEA6 /* FBSDKAppLinkResolver.h */, - 989025921C68DE379A34278872EB9B24 /* FBSDKAppLinkResolver.m */, - 2C06512A1E9C27556E1B3B357AF325D2 /* FBSDKAppLinkUtility.h */, - 658FAF65EBB337DD3B8D391779D63019 /* FBSDKAppLinkUtility.m */, - 0A420792FB5B8D0451F1B7D7F2D71B75 /* FBSDKAudioResourceLoader.h */, - EF013A22CD6004331AD176E18096C828 /* FBSDKAudioResourceLoader.m */, - 6F8CBBD4AE7E9284E97019DF40F35988 /* FBSDKBase64.h */, - 060F815049FE280BFCEB3766F32C8A1C /* FBSDKBase64.m */, - B34B806EFDB531113FBAAC5D36BDCD38 /* FBSDKBoltsMeasurementEventListener.h */, - 1D95AE8E9AFF528718294C0C30FB3233 /* FBSDKBoltsMeasurementEventListener.m */, - D88DE7D3D8F0FEABAA1D903EEFF4A299 /* FBSDKBridgeAPICrypto.h */, - 7519DF13865DCB490F1AFDE03BB1D42D /* FBSDKBridgeAPICrypto.m */, - 2FD4F1D2816D4D1DC11DC49D97DAF8EE /* FBSDKBridgeAPIProtocol.h */, - E834FE4F780C2E7FC8F2E1E9E3C7274D /* FBSDKBridgeAPIProtocolNativeV1.h */, - 1694D15B252296C18D8939199FF059FC /* FBSDKBridgeAPIProtocolNativeV1.m */, - F456F56D796C86266E5745C1C5F19948 /* FBSDKBridgeAPIProtocolType.h */, - 33F157E8C9F9D31C0290671C4099BF78 /* FBSDKBridgeAPIProtocolWebV1.h */, - 659096B8A87C3FBEFC0D1B19868FB91D /* FBSDKBridgeAPIProtocolWebV1.m */, - 90AE712F735380CFA667CF9BAC922C60 /* FBSDKBridgeAPIProtocolWebV2.h */, - 9A50431CE0F0DEF26CCD51E055DDEB2C /* FBSDKBridgeAPIProtocolWebV2.m */, - A509DF36D8DA7798D25210EA72C940F6 /* FBSDKBridgeAPIRequest.h */, - 10C0DE53E747288A658AD4B73D9CF1A4 /* FBSDKBridgeAPIRequest.m */, - 0D2810200A05D7C602698C8F594A2013 /* FBSDKBridgeAPIRequest+Private.h */, - 56EB8D967EF171E42594BE74A8060C2E /* FBSDKBridgeAPIResponse.h */, - 64253D243008ABBA41A9ADFC9D281A3D /* FBSDKBridgeAPIResponse.m */, - B8F24D23E307CFB2ADBF6362CF2DAFCE /* FBSDKButton.h */, - 41CA1AA5942EBE9D4F9B4BFCA0C5B8F6 /* FBSDKButton.m */, - 82EAA4AA5FD83C3C2411EC8C73D06225 /* FBSDKButton+Subclass.h */, - 7686136F7D74CCABFDDE35CADB946E7B /* FBSDKCloseIcon.h */, - 77F1907BE6D9A95400B1D605D2F74A73 /* FBSDKCloseIcon.m */, - 56F1E0116BE2D500E00CBB347802E78A /* FBSDKColor.h */, - 92153BEF92B9D7D75F54E36C9647CB5B /* FBSDKColor.m */, - EE216855B19873EC612C3DF88DB60379 /* FBSDKConstants.h */, - 3985CA6F867EC4C09CB7E7A06FA193DB /* FBSDKConstants.m */, - 68909FE4D6172FD458145A0A277B6E97 /* FBSDKContainerViewController.h */, - 20A22003630E69D0BD9DE070442976D4 /* FBSDKContainerViewController.m */, - AA5984CE80E1EA3945F286BA2BD0B0AF /* FBSDKCopying.h */, - FD8054993213FBE6553EA4893DA8500B /* FBSDKCoreKit.h */, - 35A93538E659E5E9923DD33E7D19D5E4 /* FBSDKCoreKit+Internal.h */, - BDCBEF7F99D761A821737388DD79FA42 /* FBSDKCrypto.h */, - D5D77D059A34651CCF8CB913FB7B1166 /* FBSDKCrypto.m */, - 64280570201411DFDC969DF5C5B302A1 /* FBSDKDialogConfiguration.h */, - 4CA48FF056AFE1625295BF2A578AACDA /* FBSDKDialogConfiguration.m */, - 7706C4116191274C22E64DD99D2C04EF /* FBSDKDynamicFrameworkLoader.h */, - 30BD71DA1144C58C738C24AC2F2FDB66 /* FBSDKDynamicFrameworkLoader.m */, - CC0375F997E21814E360916955FF213A /* FBSDKError.h */, - 52A7FF6CBD149D553D72A2CB98A41A9B /* FBSDKError.m */, - 231BB32B76F2C7C97DD30A1F961E5EC9 /* FBSDKErrorConfiguration.h */, - 4407D1604344F1C5936C98631B3ADBE2 /* FBSDKErrorConfiguration.m */, - 1C7D69B399BCE0E9FE6C4C9390E61ECC /* FBSDKErrorRecoveryAttempter.h */, - 4EF3C47A934CED13A7BE28143D25EB5A /* FBSDKErrorRecoveryAttempter.m */, - 3D46A1EC211253BAE6D10FB596B1883D /* FBSDKErrorRecoveryConfiguration.h */, - 5604CC15DEB32CB7BE46B146A552700B /* FBSDKErrorRecoveryConfiguration.m */, - 240E9E01A9D93FBC748CDCE4FC216F04 /* FBSDKGraphErrorRecoveryProcessor.h */, - FBE81AB45896F05F5B4959F48D0F41C8 /* FBSDKGraphErrorRecoveryProcessor.m */, - B07D26E65111304E92E9976C699808C0 /* FBSDKGraphRequest.h */, - BCAA06702A12A060BD2344E4BEDC9392 /* FBSDKGraphRequest.m */, - E28658B95E63E8544585895AB04365B3 /* FBSDKGraphRequest+Internal.h */, - 373E87BD71D32B9D5E2F0494E0DC493E /* FBSDKGraphRequestBody.h */, - 68CFBE463219D94826D7B33822084B1E /* FBSDKGraphRequestBody.m */, - B8469E0F1658834A9CEEC6149DBF4AC1 /* FBSDKGraphRequestConnection.h */, - E882321F3D20CDC2D9D0708B0E074B69 /* FBSDKGraphRequestConnection.m */, - 2B9360FF2AFA08C20691596BBDF7C0F9 /* FBSDKGraphRequestConnection+Internal.h */, - 89F9E172BAAFD452F5CC9F047E59B0A6 /* FBSDKGraphRequestDataAttachment.h */, - 9FA4727CED048A84A8A7B1C733A731F8 /* FBSDKGraphRequestDataAttachment.m */, - 0DB1DED267CF03B037005F6DA28D9239 /* FBSDKGraphRequestMetadata.h */, - 4D9E09D692C1114FE577867F4DBF022C /* FBSDKGraphRequestMetadata.m */, - 3A8C7EA0C88D5E049FD69411E0D7D76F /* FBSDKGraphRequestPiggybackManager.h */, - AB5C1FE29EFFC052A27F9EA851921CA0 /* FBSDKGraphRequestPiggybackManager.m */, - 61EFB4DF68ED37FBC084A452E0DF5C72 /* FBSDKIcon.h */, - 1DE1C902FBEC5423F68ABCC4356A3F4C /* FBSDKIcon.m */, - 260B7ED7952AA9023A40B16733B23829 /* FBSDKInternalUtility.h */, - E9409BF36E2172F6B2962560F6EEF377 /* FBSDKInternalUtility.m */, - 744437666A4C310985F89E070D20AFFB /* FBSDKKeychainStore.h */, - 4D30D483A2CB9EF8CC9F9ED7EB34F08D /* FBSDKKeychainStore.m */, - 43C25467F802BF0F2422D4E32CD2A054 /* FBSDKKeychainStoreViaBundleID.h */, - FA4956EE58682984CF3921C044964008 /* FBSDKKeychainStoreViaBundleID.m */, - 0741D8672DD1F63E4ECE8D0C332FE7A6 /* FBSDKLogger.h */, - AF993290B54DDFC1B728B1FA1488A385 /* FBSDKLogger.m */, - 37F64A0ACB1B53C5FD628DB8A335FE2C /* FBSDKLogo.h */, - 2FADE6D61ACBE4A66B8E22D75016F5A1 /* FBSDKLogo.m */, - 1E775BE838EEA5CDD4E97D0795379300 /* FBSDKMacros.h */, - 1DD3F5D73984BA3D9E1A39776925BE35 /* FBSDKMaleSilhouetteIcon.h */, - 149BA07D8698D13857E4ACF117639C17 /* FBSDKMaleSilhouetteIcon.m */, - AED6A10A9F9D09F586D783522E47004C /* FBSDKMath.h */, - 510A56BD0F7BBA1BC0EF94DFF8FCA9CA /* FBSDKMath.m */, - B6EE126CF511080741B9AC8734CEAAA0 /* FBSDKMonotonicTime.h */, - 8FEDADC65FF24ABF50B4C841EBF3BC67 /* FBSDKMonotonicTime.m */, - A6265C4F8E7B248617DE2ED1B736538B /* FBSDKMutableCopying.h */, - 731C661A88950E689ED7FD4941589E3C /* FBSDKPaymentObserver.h */, - C3369E699350120484BDA91F9749FF63 /* FBSDKPaymentObserver.m */, - 8F98A28C068503287A1C9B3AE36FDB30 /* FBSDKProfile.h */, - A6F317D4001F8FAD408CBD8CEDB8AA56 /* FBSDKProfile.m */, - CF4C5E2A788A25742EA68FB44605D98A /* FBSDKProfile+Internal.h */, - E276F047F7CACC01C034E13BF2740AB7 /* FBSDKProfilePictureView.h */, - 2EDF237B98DCD1E9CD45527619F183D8 /* FBSDKProfilePictureView.m */, - 2E21E41D197B01F3360D443C64D5276D /* FBSDKServerConfiguration.h */, - 7CBF1B5DF03CDE00C7701DBBC21B5B69 /* FBSDKServerConfiguration.m */, - 638315BA06358D77248E09BC06DBB12B /* FBSDKServerConfiguration+Internal.h */, - 597D5E8CCE7E26C94A5BDCB177C5C653 /* FBSDKServerConfigurationManager.h */, - 5C6AE21943466D8E023C1FAA98DD77CA /* FBSDKServerConfigurationManager.m */, - 8E9D090175DD0AFADA988D8C52E0CD69 /* FBSDKServerConfigurationManager+Internal.h */, - 6FE894632ABA31ED3EA2CDE374F2F647 /* FBSDKSettings.h */, - DF0251331076D498FBB5941AECCA3514 /* FBSDKSettings.m */, - 195047461B40778862C9924BC34CC311 /* FBSDKSettings+Internal.h */, - 807C938E8910636729CFD903C3C7DD14 /* FBSDKSystemAccountStoreAdapter.h */, - 21822A79802EADE9D7376CD0AB826BD2 /* FBSDKSystemAccountStoreAdapter.m */, - E1DCD31197B2EDDD63957CC5467E6D52 /* FBSDKTestUsersManager.h */, - F131A60C73E0007AAB8435ED9BFBC258 /* FBSDKTestUsersManager.m */, - 6E01FE093AB147FA77E4388995EDDD5F /* FBSDKTimeSpentData.h */, - 6F4302F823540D336E6E8BFE203CBAF1 /* FBSDKTimeSpentData.m */, - F9B5D1083EDB7F5D33B16A2EA6E1CB4E /* FBSDKTriStateBOOL.h */, - 17FA6047A3671C5DE60EBBE29B6C82BF /* FBSDKTriStateBOOL.m */, - 8833A20D1D1862AF4392D9D5DDEDBC6B /* FBSDKTypeUtility.h */, - 18584832D07AA30DFF308A5FAF4E4F65 /* FBSDKTypeUtility.m */, - 60A1BD265CD286D871E385CAB3AD0F01 /* FBSDKUIUtility.h */, - 5DA9B67A8382214ADBB6CA8AB9D67206 /* FBSDKURLConnection.h */, - 8DD583DD02C9FA7B02BC04245F299D2F /* FBSDKURLConnection.m */, - E2B4D9A4E3C420AE0D0A8E79C784A29C /* FBSDKURLOpening.h */, - C6AA827CCDAE330E01802B7C423E1813 /* FBSDKUtility.h */, - B0D0EF172511AAA6376E1E4B14A01EF5 /* FBSDKUtility.m */, - 6B0A7A32C86E731CE9DA831695412D2B /* FBSDKViewImpressionTracker.h */, - 1C80EE1EE0498B3F3385E83B34EC8E55 /* FBSDKViewImpressionTracker.m */, - 89112498F62AA08E891577AB403F27B2 /* FBSDKWebDialog.h */, - 4E18D66224287729F81D3C4FE3352288 /* FBSDKWebDialog.m */, - 869445169DDBA9134C101B23F190C649 /* FBSDKWebDialogView.h */, - D7843BC8E1DF2780F836A125FDBEAEB5 /* FBSDKWebDialogView.m */, - 39C24523E0DAE42DA610AC0A87C2B580 /* Support Files */, - ); - path = FBSDKCoreKit; - sourceTree = ""; - }; - 7A31A249F4667A6955CE2424B5411A94 /* NSDate_Utils */ = { - isa = PBXGroup; - children = ( - C047ED6F8393914C5449ED0A4209BE05 /* NSDate+NSDate_Util.h */, - 85CE4B02DEB60C6CBE403758BFFBD8AC /* NSDate+NSDate_Util.m */, - 9E87D522B30D4F0BE9E054F780AF1262 /* Support Files */, - ); - path = NSDate_Utils; + path = "../Target Support Files/PEAR-FileManager-iOS"; sourceTree = ""; }; 7B2C40B467EE55C5CB63A978531E7289 /* Pods-PNObject_Example */ = { @@ -2981,16 +3015,31 @@ path = "Target Support Files/Pods-PNObject_Example"; sourceTree = ""; }; - 7C7E1E700ACF359481A83D5D81196390 /* Expecta+Snapshots */ = { + 7D1362A06364CEFF10F9E8192C839A73 /* Support Files */ = { isa = PBXGroup; children = ( - 3C33066B1F25B0DEB523BAA24F420991 /* ExpectaObject+FBSnapshotTest.h */, - 56F24DDA63AE20FE458EB433C9BC7DE4 /* ExpectaObject+FBSnapshotTest.m */, - 86E1BCE202C4BCD0222699D2CE646085 /* EXPMatchers+FBSnapshotTest.h */, - 53A76B4B5811C98FA5F2510DA421981F /* EXPMatchers+FBSnapshotTest.m */, - 4115AAD691F45EDD0D33F44C0DA25BF1 /* Support Files */, + 0951762E58CA8AE2D151DDB1AAFDB26D /* FBSnapshotTestCase.modulemap */, + 8D59E01CDCA6E79A3FB3AC54B06BB1C2 /* FBSnapshotTestCase.xcconfig */, + 6F041211066C97F9E96E7960E1C176FB /* FBSnapshotTestCase-dummy.m */, + 383CA81528C0AF3FD2676BA1D30CCF79 /* FBSnapshotTestCase-prefix.pch */, + D5AF66B60E9AD1BAE493FD7BD6FA93AE /* Info.plist */, ); - path = "Expecta+Snapshots"; + name = "Support Files"; + path = "../Target Support Files/FBSnapshotTestCase"; + sourceTree = ""; + }; + 7D8C47E007E75FEAF67149C3C2560007 /* Support Files */ = { + isa = PBXGroup; + children = ( + 932C1DE1CBD6995E527C6EFF81CA319B /* FBSDKLoginKit.modulemap */, + 054811874FEF0A9F8105DEA880682FAA /* FBSDKLoginKit.xcconfig */, + C84FCABFC94C9062F2E1E5428EBE2A73 /* FBSDKLoginKit-dummy.m */, + 304B102D8D0C045F23FF4023CB9AF4A6 /* FBSDKLoginKit-prefix.pch */, + CCE09271CD0D9914C3E46EC44338CD55 /* FBSDKLoginKit-umbrella.h */, + 29366C244F3D407544B9E6EFEAE7A661 /* Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/FBSDKLoginKit"; sourceTree = ""; }; 7DB346D0F39D3F0E887471402A8071AB = { @@ -2999,149 +3048,38 @@ BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */, E99CD5B3CF7131277C4CBA3A1162D56A /* Development Pods */, 031E3792958D4BC57469A17F3DAB5BD3 /* Frameworks */, - 0362A31CA9C427762B05815E9580BDC2 /* Pods */, + D73E69720565BB57D3C94C8D1426BCD3 /* Pods */, 921464493D789C6290E15F0350119334 /* Products */, CA2A6C0A1068E1DAEA2579E47E971F66 /* Targets Support Files */, ); sourceTree = ""; }; - 7FB1406F207351E5823CC09B13FB9E1D /* SwiftSupport */ = { + 845DBB173F0FC662455E6E417BED6FE0 /* Support Files */ = { isa = PBXGroup; children = ( - F6EAEDF9510584A60AC017071EEBCCA3 /* SwiftSupport.swift */, + 8C7C1B58ED6C4EA9554441E7BEE5759E /* DJLocalization.modulemap */, + FBBBC4A6E4F1FB6DA52D0E3C683CF03B /* DJLocalization.xcconfig */, + 26AA16563ECB1F86925F43A4EAD3D95D /* DJLocalization-dummy.m */, + ADB0CB605C7DBB157137BBEB28802A23 /* DJLocalization-prefix.pch */, + 691B9C9A45E203778B90E2608202C037 /* DJLocalization-umbrella.h */, + 888AC990B77E387EEE3D6760E96DD89C /* Info.plist */, ); - name = SwiftSupport; + name = "Support Files"; + path = "../Target Support Files/DJLocalization"; sourceTree = ""; }; - 85C46BCBC71A52D1919A42D3225DA808 /* CodFis-Helper */ = { + 8DF2F704F838FA36F8354A38A50D5216 /* Support Files */ = { isa = PBXGroup; children = ( - E0EB22E2A56A13945E0D31A9EC8A7C4A /* CodFis+Helper.h */, - C5745AB00687E64251BBDB21546D0E2F /* CodFis+Helper.m */, - 0CEE8E274AF267AF9509FB37BEB30945 /* CodFisResponse.h */, - AD16FFFA42679AA86864A6785F3EBB30 /* CodFisResponse.m */, - E845A0D84351CD6CA27CE6900CDCD089 /* ResponseConstants.h */, - D41A59E7A6A3723C3796C54CBE0DBCB6 /* VatNumber+Helper.h */, - 284D0199850C1CC0D8BAE5ECF5F207F3 /* VatNumber+Helper.m */, - 4164826FC52DEBAEA0C4D94C448FE65F /* Support Files */, + F25960036D902379E760363977D7E970 /* Info.plist */, + 9E736E362CFEA6BC4934AC795D552B1F /* NSUserDefaults-AESEncryptor.modulemap */, + 8DA37576E54A09E4E62DAEDAA8604CE7 /* NSUserDefaults-AESEncryptor.xcconfig */, + 2774439DD99734312C71D63AA1340C29 /* NSUserDefaults-AESEncryptor-dummy.m */, + 3867E1896FEBD755F30F44DC21324E03 /* NSUserDefaults-AESEncryptor-prefix.pch */, + 6F203848D3672600236F6B44759913BE /* NSUserDefaults-AESEncryptor-umbrella.h */, ); - path = "CodFis-Helper"; - sourceTree = ""; - }; - 89ECC0A318E70796CDDD300E4BD16D50 /* Expecta */ = { - isa = PBXGroup; - children = ( - 011D70EB872CF5B6A818D2AA9FA42CA2 /* EXPBlockDefinedMatcher.h */, - 8638D2541CA588559080E4324F5D8FDF /* EXPBlockDefinedMatcher.m */, - 1A33AD3A6AF1D9EBFF1100DA60820A57 /* EXPDefines.h */, - 50866611AC24AD4271F0EC7936088C6C /* EXPDoubleTuple.h */, - 9C8707710B3811730D75E86D950DAED5 /* EXPDoubleTuple.m */, - A6DC6954682868C2C0845DE2A247A3EC /* Expecta.h */, - ADA8FD78CA6A1DF3EBAEA027A30F20B2 /* ExpectaObject.h */, - 406AA9CAD863A5F8E427756054CBEC18 /* ExpectaObject.m */, - E3D80BCF17B57D5EC4E20C826332F121 /* ExpectaSupport.h */, - 8DB9A38224718C50397ADF45096F01AF /* ExpectaSupport.m */, - 412D30B55406E42B7B72431102B64BF5 /* EXPExpect.h */, - 942A6638481E3C0E87ACC90F6082C82E /* EXPExpect.m */, - 6079E6A1D7775A376E44CED6CC11B081 /* EXPFloatTuple.h */, - 7BA6C465132A04CA666C98D090309BD9 /* EXPFloatTuple.m */, - 48C872CEBCC64B1433728BBE5A901F5C /* EXPMatcher.h */, - F5D7BCB8CF537E006AB08954588A6B21 /* EXPMatcherHelpers.h */, - 72679E5FE1A915C9E740C7C4091BB42B /* EXPMatcherHelpers.m */, - BE7E9C74765A1A6BDDDC07CF8C4E2539 /* EXPMatchers.h */, - 95567254869AE495DEED7E847AF82F91 /* EXPMatchers+beCloseTo.h */, - D313A16623A510F288DAFBFD737A2C59 /* EXPMatchers+beCloseTo.m */, - 500411AE7DD03546302F224C244C6E48 /* EXPMatchers+beFalsy.h */, - 5D6A65547FA47B5420E7E2263B58CE09 /* EXPMatchers+beFalsy.m */, - EA668A0E183EB17BC96B83A1F8B4BDA6 /* EXPMatchers+beginWith.h */, - 9B60F33FB681C64F7B9D40506CFCDBB3 /* EXPMatchers+beginWith.m */, - CBC99EBE1535C8496507C596DB73E65D /* EXPMatchers+beGreaterThan.h */, - DC4AED3FEBC67399E3C667058BF0CF06 /* EXPMatchers+beGreaterThan.m */, - F0DC5AE155A5272156F669F1D5A67749 /* EXPMatchers+beGreaterThanOrEqualTo.h */, - 4722912539DE8BD21181D21D89C00A9B /* EXPMatchers+beGreaterThanOrEqualTo.m */, - 7AF057117713B72B97B7C5632F1811AA /* EXPMatchers+beIdenticalTo.h */, - EB3BE52A3314A7A9B0220D1C590F80F4 /* EXPMatchers+beIdenticalTo.m */, - 839610AB82B3FF8341748381118DDAD8 /* EXPMatchers+beInstanceOf.h */, - 53D2C48217DF7171DDABB930A2CBEBC1 /* EXPMatchers+beInstanceOf.m */, - 9178A0EE30AF5A7440F769C2EF00AD23 /* EXPMatchers+beInTheRangeOf.h */, - 36324F0D3F00131EA8B9B476E728A354 /* EXPMatchers+beInTheRangeOf.m */, - 5E02C5DD688360E217FCBBC54DD5AE75 /* EXPMatchers+beKindOf.h */, - 17C02F5D33E10BF93E9C0D97199F9536 /* EXPMatchers+beKindOf.m */, - 6597435C8179177DEF9860AA2884BD9A /* EXPMatchers+beLessThan.h */, - 235BD19DE6973E2169AF23B03532B7BA /* EXPMatchers+beLessThan.m */, - E4AAD424A646D018AD9ED112CDF2A6E6 /* EXPMatchers+beLessThanOrEqualTo.h */, - AE7B2523E7879BDB0B2823E10D302111 /* EXPMatchers+beLessThanOrEqualTo.m */, - 687444EF918505E7A3830D317B3A4EDE /* EXPMatchers+beNil.h */, - 4009E7B30FD0901196D85287178D0264 /* EXPMatchers+beNil.m */, - 60EE08B0078E5513BEE7644683D17872 /* EXPMatchers+beSubclassOf.h */, - 8E0210DCD619142E80277FFF47BD1628 /* EXPMatchers+beSubclassOf.m */, - 887F371604E535E2D4F0212E93C285D4 /* EXPMatchers+beSupersetOf.h */, - 32169E3123F70FDB00BE39CD2EFD1A36 /* EXPMatchers+beSupersetOf.m */, - 13789226086A9832A254A5577C57FB51 /* EXPMatchers+beTruthy.h */, - 56509BF6FD825913F482FC221E36782C /* EXPMatchers+beTruthy.m */, - 1083C5A3C38E2674FDB6529415D4DAA2 /* EXPMatchers+conformTo.h */, - 7A1A24617EC843C5AD5E1E317AB67630 /* EXPMatchers+conformTo.m */, - 9E4A746619A8C8AE8894C0868FF408C7 /* EXPMatchers+contain.h */, - B1FDE45CF1D8468C8E70E9A2549A3530 /* EXPMatchers+contain.m */, - 37B8719D2A32BBEF68C81219B5D39864 /* EXPMatchers+endWith.h */, - 99A12E79CB42DDAC487FF5552227011F /* EXPMatchers+endWith.m */, - 82F8A574F75DE4635C871751707EAC89 /* EXPMatchers+equal.h */, - 5A2A1488C95ACAE1A0AA1B181FD37406 /* EXPMatchers+equal.m */, - 0B14E1C93E49F8D18D82EFF94929E72E /* EXPMatchers+haveCountOf.h */, - 6CCC8D0096AE1F7A6D79523C2F88545D /* EXPMatchers+haveCountOf.m */, - DF9BDC34AF255178C725C9D1266CF287 /* EXPMatchers+match.h */, - 57577834A405A8EB0448DF49761F42E0 /* EXPMatchers+match.m */, - 4CE43C8DFE86EE8D3AEB03FCA1C09252 /* EXPMatchers+postNotification.h */, - 520F337B325B034EDDF744C4A7D20ED4 /* EXPMatchers+postNotification.m */, - 0F8EF0BF70BFA3817560486E1680A656 /* EXPMatchers+raise.h */, - A728E8A517D93243CDC4F239BC567DE3 /* EXPMatchers+raise.m */, - 9068A932F49322E8EF499838F46444AB /* EXPMatchers+raiseWithReason.h */, - 0C27ACE80A81A7337915AE3E4F1F93B9 /* EXPMatchers+raiseWithReason.m */, - EE29DAB4B7909AA3B708722A7AC412E4 /* EXPMatchers+respondTo.h */, - A0796149D8110A3045BFEEB435663D65 /* EXPMatchers+respondTo.m */, - F5F3DE6E776427720B0CD5BE400CD2E7 /* EXPUnsupportedObject.h */, - 273DC7EB2B323E05157FB36444154676 /* EXPUnsupportedObject.m */, - D308DFADFA911701D1039D04C542F27C /* NSObject+Expecta.h */, - 1ECA9685B55FD2F4DAE080859F943ED6 /* NSValue+Expecta.h */, - C407080296F1922590C687C8AAB7BEA2 /* NSValue+Expecta.m */, - CBFBCA58A3248349CB9193A6455DAE6E /* Support Files */, - ); - path = Expecta; - sourceTree = ""; - }; - 8C51C4AAA902CF79BF0E3DD88E9319F5 /* Reachability */ = { - isa = PBXGroup; - children = ( - 64A1BED2B16DBC4CA59AF3ECBA801E55 /* AFNetworkReachabilityManager.h */, - 506F8D192F3A4FADA94723B5C6B98FA1 /* AFNetworkReachabilityManager.m */, - ); - name = Reachability; - sourceTree = ""; - }; - 8CB98B85AC2B2954288A408EDD1B9DBB /* DJLocalization */ = { - isa = PBXGroup; - children = ( - C926BEC241B1908177B713282976B560 /* DJLocalizableString.h */, - 212EDEB83E556C8CB6680C0A9C5007EE /* DJLocalizableString.m */, - 039E922CD7A115D61B8079B4C61F7AE3 /* DJLocalization.h */, - E6BBDFD06556A5503B543280F3A3A54A /* DJLocalizationSystem.h */, - BE8B2153006A5337EB96083E27EAC68F /* DJLocalizationSystem.m */, - 4635C7FBEFCD6519DBDCE0C18E27BDB2 /* DJLocalizationSystem+Private.h */, - 79CDF9E9BA39CD72553D9A99031287C5 /* UIStoryboard+DJLocalization.h */, - A2A10D75F7E905DE49C233D9509914C7 /* UIStoryboard+DJLocalization.m */, - 4C3DBBECFAA73CA7A4A7F8590B33FF53 /* Support Files */, - ); - path = DJLocalization; - sourceTree = ""; - }; - 8D47754EE703577F1701B5301F01C3EB /* UIDevice-Utils */ = { - isa = PBXGroup; - children = ( - 80CF8AAFDBADA29D173B9CF92E08D760 /* UIDevice-Hardware.h */, - 885CA58191C1478BBD1E3F93F3287D06 /* UIDevice-Hardware.m */, - 6B61338DF2BEC6A50A99DCF15EA885A2 /* Support Files */, - ); - path = "UIDevice-Utils"; + name = "Support Files"; + path = "../Target Support Files/NSUserDefaults-AESEncryptor"; sourceTree = ""; }; 921464493D789C6290E15F0350119334 /* Products */ = { @@ -3177,18 +3115,14 @@ name = Products; sourceTree = ""; }; - 93F023ED8D29278A508934934E8C2B66 /* Support Files */ = { + 98B287D4F9FB96A259A23706BFAD4B4A /* NSDate_Utils */ = { isa = PBXGroup; children = ( - 7484A7D824E46A76F5878432B2F8FC48 /* Info.plist */, - 6C3211541E1421BA594089A55F1FCC68 /* NACrypto.modulemap */, - E83E64A4B4EE5FD4DAB59CF8F1333BC8 /* NACrypto.xcconfig */, - D30136D40BB035BBA1A7EEB4E359960B /* NACrypto-dummy.m */, - 9CFB220CE24A135AE6C72480C32C8260 /* NACrypto-prefix.pch */, - D8ED598244EA076CF3B327621136B17A /* NACrypto-umbrella.h */, + 6FEA5E98CA183D22DFB2DA1FBAC7C5CC /* NSDate+NSDate_Util.h */, + F9C9AF8BB1D04FB25CCE38BC1528CB2D /* NSDate+NSDate_Util.m */, + C923CC81B4301277FEF790701ACE848B /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/NACrypto"; + path = NSDate_Utils; sourceTree = ""; }; 9A22F8CF5DC6D3D97853D43823D8430E /* AFOAuth2Manager */ = { @@ -3214,127 +3148,90 @@ path = ../..; sourceTree = ""; }; - 9C40706CC0EFF7CB894CF7E6035B1D97 /* Support Files */ = { + 9B55B6BFEA075EDEAF4BF65961DA1A62 /* PEAR-FileManager-iOS */ = { isa = PBXGroup; children = ( - A48BD99BA99829A93B2583BD98D6EB5A /* Info.plist */, - 85AB44CD24F8FBA76FBBC49AF2011701 /* PEAR-FileManager-iOS.modulemap */, - B9F043EC59775D97CA1E823504636523 /* PEAR-FileManager-iOS.xcconfig */, - 26C090671C539632CF5B56396F360DA6 /* PEAR-FileManager-iOS-dummy.m */, - A730B58F2262270A93548988497B7EE2 /* PEAR-FileManager-iOS-prefix.pch */, - 5087B7A3C131A367A091728698DB2B1A /* PEAR-FileManager-iOS-umbrella.h */, + FEBC50924FE6DCDD97B879D9C2AC08A1 /* PEARFileManager.h */, + 4B3DB6F624D32C139A83410CA92B271E /* PEARFileManager.m */, + 749E62B46FCA3EF0CDEDAF675B44B4A7 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/PEAR-FileManager-iOS"; + path = "PEAR-FileManager-iOS"; sourceTree = ""; }; - 9D1971EEE460F4278DDF90D0C0BAD18E /* Support Files */ = { + A136557534B33A92B6671D0B521C8A39 /* Support Files */ = { isa = PBXGroup; children = ( - 9C0E68E0EBCB6C695C04CA5BF94BF91D /* CocoaSecurity.modulemap */, - 79952045C6C1EFADDE7E2FDD8793C858 /* CocoaSecurity.xcconfig */, - 2CB231807279B46FC70BBCD234A0DEA1 /* CocoaSecurity-dummy.m */, - 8839CECDFDF6A6FD05A408B114BDD4CA /* CocoaSecurity-prefix.pch */, - 1D24F4BF7CAF9B18F9381B78EC162A54 /* CocoaSecurity-umbrella.h */, - 52A39B2B2C40D38326311A7D6295FB01 /* Info.plist */, + B2090D0E0C29A4031D86A06A36A6D159 /* FBSDKCoreKit.modulemap */, + B107CDE8D9CA800D1CE4BD1E885F0ACD /* FBSDKCoreKit.xcconfig */, + 120098919E89B82A79D7D6DEC1E02EE0 /* FBSDKCoreKit-dummy.m */, + 5EF30478A272077C258BFE6770D726A4 /* FBSDKCoreKit-prefix.pch */, + D3C4085F274C9302FDC7F4444DF58848 /* FBSDKCoreKit-umbrella.h */, + AEBBB424D2AA9B7069C1B63516E00C1D /* Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/CocoaSecurity"; + path = "../Target Support Files/FBSDKCoreKit"; sourceTree = ""; }; - 9E87D522B30D4F0BE9E054F780AF1262 /* Support Files */ = { + A3BB865676195B3E30D1C2252871F4BF /* JRSwizzle */ = { isa = PBXGroup; children = ( - F1591DA226FBCE8EC12B39BA69C6AEDA /* Info.plist */, - C0FE7D8A08AE8399107AD948386CECED /* NSDate_Utils.modulemap */, - 03F28166877D8CB2B70A38B59CA1FC0A /* NSDate_Utils.xcconfig */, - 29C480DCC6166C803F9623B148EB5AD4 /* NSDate_Utils-dummy.m */, - 2D9F3D9FD315622245DD5D787C56B5D3 /* NSDate_Utils-prefix.pch */, - 95B3B0B7AE400E0C7E7D2C8C0562FAB4 /* NSDate_Utils-umbrella.h */, + E852640DB32D964B9267053340CDCC97 /* JRSwizzle.h */, + 53B6697A4F86B4DC624203E95A7C835A /* JRSwizzle.m */, + 2BAB15F8E957A4F6E6FFF681E9C09D14 /* Support Files */, + ); + path = JRSwizzle; + sourceTree = ""; + }; + A718C2F9614D300C5EEF41F8257D60C4 /* nv-ios-http-status */ = { + isa = PBXGroup; + children = ( + 612F8F1284E333CBA0B14C8D1C09907C /* HTTPStatusCodes.h */, + B81004708B287400E34577AD696D1404 /* nv_ios_http_status.h */, + D4F952EE3FD6F7D403F0FBD6934A1DA9 /* nv_ios_http_status.m */, + 10146B007AB9116900D22245C1997BD2 /* Support Files */, + ); + path = "nv-ios-http-status"; + sourceTree = ""; + }; + B2B61BF794D143E6444D44579A97A21A /* Support Files */ = { + isa = PBXGroup; + children = ( + 4C5A9CFFF0A4CBA0DA44D89352D07632 /* Expecta.modulemap */, + 658DE038ED4F89B05B650DD2FFCF16AD /* Expecta.xcconfig */, + 85C778FDC12D05A714DC52691CA01995 /* Expecta-dummy.m */, + 9C36EAA17CBD37275E1177D62217CC54 /* Expecta-prefix.pch */, + D051C7975DC303D2BE4920C837F15975 /* Expecta-umbrella.h */, + 6C7C08173989997CEE91C025AE094557 /* Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/NSDate_Utils"; + path = "../Target Support Files/Expecta"; sourceTree = ""; }; - A262ED65D4ED5EB2A24F4E1637951790 /* AFNetworking */ = { + B90DDD39B7ABEAD1C9A1B02430264965 /* AFNetworking */ = { isa = PBXGroup; children = ( - D39EBB7E0D8728C0D42E67B1D27ECBBB /* AFNetworking.h */, - B628BAEA37012009BB255B2D241E5071 /* NSURLSession */, - 8C51C4AAA902CF79BF0E3DD88E9319F5 /* Reachability */, - EA1668F93B3C19FDE916EDFD9A601A96 /* Security */, - D21D69367E085092B95F56215CEED7BD /* Serialization */, - FAAA01DCE5399245FB2FAD6BEB7952F8 /* Support Files */, - BFC6E70DF996E0C7D0C6BB90538B8B0E /* UIKit */, + 6AD87D938903FD5D19EFB78028C38528 /* AFNetworking.h */, + BBEBDC04A70636D3B7F70D26EE24CB42 /* NSURLSession */, + 5EA1D7C8EA4D8E243FD632E7D3B779CC /* Reachability */, + 006CE5198FA673A9058ADFA0132DB9D3 /* Security */, + 2F84ABB71BA88F4FF3B195652210C26E /* Serialization */, + 29A03B3DBA859906D67B951CF2889FB9 /* Support Files */, + 732A71A6D36F9457D40645C4C88570A3 /* UIKit */, ); path = AFNetworking; sourceTree = ""; }; - A93F3E861E283D1109E48C977099E18A /* NSString-Helper */ = { + BBEBDC04A70636D3B7F70D26EE24CB42 /* NSURLSession */ = { isa = PBXGroup; children = ( - 05CC14E499F75D7499F79B04246D4B98 /* NSString+Helper.h */, - DCD405D1E85CCA4BB7E96C634F93B75F /* NSString+Helper.m */, - 53D95EB7B0A037F9DEACF90F3850F969 /* Support Files */, - ); - path = "NSString-Helper"; - sourceTree = ""; - }; - B418E4626C3A08E2ED14B2012E7FB215 /* RZDataBinding */ = { - isa = PBXGroup; - children = ( - F8A111C796E39AFAEC1C52A70115979C /* NSObject+RZDataBinding.h */, - 82BB7C7C29A0A6471075C2455A436B8B /* NSObject+RZDataBinding.m */, - 066C097E3E73C34985FEACAD035B7BD5 /* RZDataBinding.h */, - 372F68E0AB37A500B93AD6E89244361B /* RZDBCoalesce.h */, - 0981A68A28DD37E1A7C18357C675B73C /* RZDBCoalesce.m */, - C2CF779A2630B8E8ABF941BF7E91E856 /* RZDBMacros.h */, - 8B80EAD3FD17B5241ABF2CE65F4EA0F9 /* RZDBTransforms.h */, - 9D3499731E6940C485C70A862D4D2CE8 /* RZDBTransforms.m */, - B7F4DCA7C072F1ADC8760E76560EA35D /* Support Files */, - ); - path = RZDataBinding; - sourceTree = ""; - }; - B5D307BAEC3DA40DA49E8F95E520249B /* Support Files */ = { - isa = PBXGroup; - children = ( - 21522F65E22B2FA76B8C2025A8218545 /* Info.plist */, - 8BD36F8556643B36F5EE7F1DB12D7E36 /* PureLayout.modulemap */, - 4EBBFF77731E2BB5DA368F2B478A7591 /* PureLayout.xcconfig */, - 7C4C664CB6961B4C9242DCD91F1435CB /* PureLayout-dummy.m */, - 6BFAA486C46B0397392B42FCF479FEEB /* PureLayout-prefix.pch */, - 2E707E5AA573C49917D5611CAF41C904 /* PureLayout-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/PureLayout"; - sourceTree = ""; - }; - B628BAEA37012009BB255B2D241E5071 /* NSURLSession */ = { - isa = PBXGroup; - children = ( - 01165FE0FDFE8F1F8E89D1649C97485E /* AFHTTPSessionManager.h */, - 7F4405FAC11055DC76F681EA9DD34F07 /* AFHTTPSessionManager.m */, - 9C2368B19F9540CDC1BAAFA10E1B7235 /* AFURLSessionManager.h */, - 284A596E8F7751FE51C20901908C5E3B /* AFURLSessionManager.m */, + 7AA7AB33D013172FADF0ECD31CA93C7E /* AFHTTPSessionManager.h */, + AEB8CD1F02B5484A2B1F6836597E3217 /* AFHTTPSessionManager.m */, + 5A82BD376EFC2B3B4E16EE28DB079D67 /* AFURLSessionManager.h */, + 0C7F211A7CD79E008AA77DAB3F992046 /* AFURLSessionManager.m */, ); name = NSURLSession; sourceTree = ""; }; - B7F4DCA7C072F1ADC8760E76560EA35D /* Support Files */ = { - isa = PBXGroup; - children = ( - 67CC6C5401C62B7E2F45D5285FC24B5F /* Info.plist */, - DCA0308AC7CDF9AF335E4A4F01FC21DE /* RZDataBinding.modulemap */, - D2E3962C19EC53C796C03C6C7F0FD597 /* RZDataBinding.xcconfig */, - 447410E401558E661495986E19B7EC53 /* RZDataBinding-dummy.m */, - FA323626998819893030D5A8005F2268 /* RZDataBinding-prefix.pch */, - 129D0D251C835BF27F1EFF192E28A606 /* RZDataBinding-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/RZDataBinding"; - sourceTree = ""; - }; BD8AB5DD8D475C491684DC2663D2BAC5 /* AFJSONResponseSerializerWithData */ = { isa = PBXGroup; children = ( @@ -3352,45 +3249,221 @@ path = Pod; sourceTree = ""; }; - BFC6E70DF996E0C7D0C6BB90538B8B0E /* UIKit */ = { + C09166FA39A8118B94BD5367EF66B25B /* FBSnapshotTestCase */ = { isa = PBXGroup; children = ( - 28530B530C1D04FEBED4F0B6F5086D74 /* AFAutoPurgingImageCache.h */, - E5AC6FD86A3B8F7AD831C721710C97B2 /* AFAutoPurgingImageCache.m */, - 62936C2A18B9282DFF878327B03CBBEB /* AFImageDownloader.h */, - BAE4357A5B5563F1EAD9D6663A44961B /* AFImageDownloader.m */, - 46001C9A40A8D17726EC6DE1967A8053 /* AFNetworkActivityIndicatorManager.h */, - 258DE700AB9F488C5871E41511F16C45 /* AFNetworkActivityIndicatorManager.m */, - 52ABC314FA05AD940B4687C22BD49306 /* UIActivityIndicatorView+AFNetworking.h */, - 3183F1BF7212D25E37678CA2C39805C2 /* UIActivityIndicatorView+AFNetworking.m */, - D61219834459C9D00AB6EF262FE294C4 /* UIButton+AFNetworking.h */, - 15304A4968ADB18988812BC6669AA41B /* UIButton+AFNetworking.m */, - 712162DE716DDDF142BF362A2CD08E29 /* UIImage+AFNetworking.h */, - D94F5A9105E98DA17D982610EAD26FE9 /* UIImageView+AFNetworking.h */, - EA253A0FAD224E8A3853185B107EEE37 /* UIImageView+AFNetworking.m */, - A68AB5E89AF94206E47751E535B37650 /* UIKit+AFNetworking.h */, - 5102B54317BF4D3EDBF22947AFB297C2 /* UIProgressView+AFNetworking.h */, - A4A793F68E2D3CD7C0CE05613196514D /* UIProgressView+AFNetworking.m */, - 24891F9088420D8DF6393ECEEF06ADA2 /* UIRefreshControl+AFNetworking.h */, - 8534248293D612B222B7CB6D381198DA /* UIRefreshControl+AFNetworking.m */, - 14D0B30513C7FC04315ACC8C4A4D43FD /* UIWebView+AFNetworking.h */, - 95FAA6989D07C5C593999BD630886E66 /* UIWebView+AFNetworking.m */, + F463AA56EDEB8E711211990A08ADC116 /* Core */, + 7D1362A06364CEFF10F9E8192C839A73 /* Support Files */, + 00C61A863F74AC5130E255F5140376FE /* SwiftSupport */, ); - name = UIKit; + path = FBSnapshotTestCase; sourceTree = ""; }; - C0135558A4762CE87AEC87C8C80770F2 /* Support Files */ = { + C130F4468F0F49443B15E316B5702F09 /* FBSDKCoreKit */ = { isa = PBXGroup; children = ( - F5F9AE53A3204F6AAC6EBC4A4F11527A /* Info.plist */, - A600E79F2FB531431C469909902495AF /* nv-ios-http-status.modulemap */, - 619FC9EAB2859E0773F9AE857AE9E397 /* nv-ios-http-status.xcconfig */, - 48723A5349B235C40D9C397C0F4A6C65 /* nv-ios-http-status-dummy.m */, - 12356A1255F89AB3FE61038958C85B5C /* nv-ios-http-status-prefix.pch */, - 022D5627F64A78CC46726246B6667AE3 /* nv-ios-http-status-umbrella.h */, + 6AB817828E69E40D218387F0475CF0BF /* _FBSDKTemporaryErrorRecoveryAttempter.h */, + C639061E0D53CE18B075534006B3D488 /* _FBSDKTemporaryErrorRecoveryAttempter.m */, + B974DBA3E53797440419715CD3BABA38 /* FBSDKAccessToken.h */, + AEC6BD000E6B52B10F218E114C912ED7 /* FBSDKAccessToken.m */, + AD5047954883801B42FD1569DBAE32BE /* FBSDKAccessTokenCache.h */, + 721650287A3EE805C32B1C6A46A89652 /* FBSDKAccessTokenCache.m */, + 5C7CB59F54EDFF5C729B04EEC6468BFD /* FBSDKAccessTokenCacheV3.h */, + 748EC6092E13C3BA33AAC76CD702E148 /* FBSDKAccessTokenCacheV3.m */, + 67B4FDAFDFB2B000289DFFD05F918DC4 /* FBSDKAccessTokenCacheV3_17.h */, + 35C7EFCEF6F25AD6223BA45CCEC3DB5C /* FBSDKAccessTokenCacheV3_17.m */, + FA4697DDAFFBA061BC09049B12FB618C /* FBSDKAccessTokenCacheV3_21.h */, + D756B72CA92D73AB28BEFC0E753416D6 /* FBSDKAccessTokenCacheV3_21.m */, + F8C67008DB30BDDBB1125B358129DB42 /* FBSDKAccessTokenCacheV4.h */, + 651EC65362DC22E79402558A5F3E931C /* FBSDKAccessTokenCacheV4.m */, + A6DCB8DA205CDA74DA7E25CC03192AFB /* FBSDKAccessTokenCaching.h */, + FB6BC02D2A1150A3D01BE6FC90E5D189 /* FBSDKAppEvents.h */, + F1F7C2540DFF5F59D43D94A2B63B0157 /* FBSDKAppEvents.m */, + 482EDF90F7F4037C8F095E3D4261BD7E /* FBSDKAppEvents+Internal.h */, + FC84D96AE9BFF675824DAA12DFF57F91 /* FBSDKAppEventsDeviceInfo.h */, + D78E4F3E982CA8AD53CBDBDA15CEE579 /* FBSDKAppEventsDeviceInfo.m */, + 3941DD5116792FD4EC1696B55A6CBBD1 /* FBSDKAppEventsState.h */, + 131FFCA9D5D71957100454DFBFDAD76C /* FBSDKAppEventsState.m */, + C6E4BCF0B53925F56BE9774056726852 /* FBSDKAppEventsStateManager.h */, + 7A8204F7B48B7EA0312352FB58445001 /* FBSDKAppEventsStateManager.m */, + 691A9B1A85BB2F6FC60A233305F4F782 /* FBSDKAppEventsUtility.h */, + 5C34620DF9DBF8F0AF3A168C095B53DB /* FBSDKAppEventsUtility.m */, + B614B61FE76E7D268AEB3C4707D170E2 /* FBSDKApplicationDelegate.h */, + 7BA6299588F446EDD96D41B97145AF7C /* FBSDKApplicationDelegate.m */, + 5CFEAA92D051BFD63ABD2F0B1D843A43 /* FBSDKApplicationDelegate+Internal.h */, + 6213AB3DF6EA9468FEED871290FE2124 /* FBSDKAppLinkResolver.h */, + 583316F533A47E0B778F9A97196ACA3F /* FBSDKAppLinkResolver.m */, + 5BFA464FA311E80340BC69D940298599 /* FBSDKAppLinkUtility.h */, + F33B90ADE7C971940D79CCC56F066559 /* FBSDKAppLinkUtility.m */, + E8446514C078A1D231E30799C51B84E0 /* FBSDKAudioResourceLoader.h */, + 7D168F8B391E1E6267EBC82C63251C64 /* FBSDKAudioResourceLoader.m */, + C1B052B2FD956635D091AAF1A389573B /* FBSDKBase64.h */, + FED51EF42A92752C20CF15DA89AD97AA /* FBSDKBase64.m */, + 8BD7BA0D5355299A9A6737EE60D2A62C /* FBSDKBoltsMeasurementEventListener.h */, + A41A26CD968ADC1730DADD46CBBA256B /* FBSDKBoltsMeasurementEventListener.m */, + CF04A8478C0113703305CB6731E2C20B /* FBSDKBridgeAPICrypto.h */, + 23DD5A2C957A7D90E55E3CDCC78A7581 /* FBSDKBridgeAPICrypto.m */, + 676EE077FA703FDA51B412A4E208C8E6 /* FBSDKBridgeAPIProtocol.h */, + 12E8F683AC1C758FE1A918A1C9F2BFF4 /* FBSDKBridgeAPIProtocolNativeV1.h */, + B26A2BA21ADE546E7F456C7A5B8DEAD1 /* FBSDKBridgeAPIProtocolNativeV1.m */, + 0A95840073F1A20BD654FAEBAEFD50FB /* FBSDKBridgeAPIProtocolType.h */, + A7B26EFDE587205224A6CAFFC9DBB524 /* FBSDKBridgeAPIProtocolWebV1.h */, + 5DE911922466F4B2EC966362BBB4C862 /* FBSDKBridgeAPIProtocolWebV1.m */, + DC7A7DE0F3C601D829BA3DDC3F57E1AE /* FBSDKBridgeAPIProtocolWebV2.h */, + B8A701E00FB5AFE17D6C1080017D782E /* FBSDKBridgeAPIProtocolWebV2.m */, + 0C6DF494E1C955E5331E21BC70168C37 /* FBSDKBridgeAPIRequest.h */, + DCE38492C9D18958D0D32B562D0273AB /* FBSDKBridgeAPIRequest.m */, + A2CDE7E0B2D29D305A00218204563B59 /* FBSDKBridgeAPIRequest+Private.h */, + A7F2009688F865FF85650472CDBAE378 /* FBSDKBridgeAPIResponse.h */, + 73014052ACF065FB4BE0F33DF53CBE2A /* FBSDKBridgeAPIResponse.m */, + 1573D67F540AA6B649CDF87DDD4569F0 /* FBSDKButton.h */, + 606749C251E9939169D1D0178F64E4FA /* FBSDKButton.m */, + D0BC7B97525BE585EC1E7119A35A17EF /* FBSDKButton+Subclass.h */, + 673F0F65DC14E6C22BBCA0F0183E0AB0 /* FBSDKCloseIcon.h */, + 5F7E605150CE263856756A520F68C6E7 /* FBSDKCloseIcon.m */, + 6670B5162E6ED95BED1D8B80B22E742F /* FBSDKColor.h */, + 396856D5F2E0990F55530B03999DE9BB /* FBSDKColor.m */, + ADA12308B20E35BAD0784C58797238BB /* FBSDKConstants.h */, + 19E7087712E64D2A04BD76DEF1915F51 /* FBSDKConstants.m */, + E50F49E0AF06EEB3E676E82B473117DE /* FBSDKContainerViewController.h */, + C8170875C689254A0E3D36FF3CC24E8E /* FBSDKContainerViewController.m */, + 8C6FB78383107DB63E7FE1205EE35C57 /* FBSDKCopying.h */, + 6785B5767A95883A9CC3705AB04302F3 /* FBSDKCoreKit.h */, + 43F8444F3CB8AED307DBA9C5D63CF35A /* FBSDKCoreKit+Internal.h */, + 11B52A6DA35FA4BBEE9FA4EC826A2248 /* FBSDKCrypto.h */, + 45CCAAFBFBB04331AAE6AAA6124721BC /* FBSDKCrypto.m */, + FA8A56D4A67F39BC4085663067A3E8AD /* FBSDKDialogConfiguration.h */, + 329E33CC4FAF411C677B9A6A20EECC5E /* FBSDKDialogConfiguration.m */, + 200D0E552334CF9F8D672E59BBA49C46 /* FBSDKDynamicFrameworkLoader.h */, + A343FAA84B0D08D4BF8D4A222DF2028B /* FBSDKDynamicFrameworkLoader.m */, + EF42BC960D40FF4C63B735B9F6691D3A /* FBSDKError.h */, + C27703BBCEA254C6B08A7FCAC88A524C /* FBSDKError.m */, + 42E19B8480195E75ED6D1C04F1946301 /* FBSDKErrorConfiguration.h */, + FF5B0791E066D22409099929107A5B5E /* FBSDKErrorConfiguration.m */, + CC461C0EF8D033DDD96D25C5243D3CA1 /* FBSDKErrorRecoveryAttempter.h */, + 195655C79E9D40D312FBF1627A55348C /* FBSDKErrorRecoveryAttempter.m */, + 28C99415A481E07D205483DBA8B88242 /* FBSDKErrorRecoveryConfiguration.h */, + FA97847AF471D8B20E92FD77875DF5A5 /* FBSDKErrorRecoveryConfiguration.m */, + 1BFD9B255673DE534E4BD426DF0D3492 /* FBSDKGraphErrorRecoveryProcessor.h */, + A8122F1FCE37A305298CA598F2773C7A /* FBSDKGraphErrorRecoveryProcessor.m */, + 1C985B69ABC46AA6C365F228F193C6C2 /* FBSDKGraphRequest.h */, + E760916661E2C3A7B3CFBDDD981C4ACA /* FBSDKGraphRequest.m */, + C2C9659EE991E54BDEC6ED95B8A89C75 /* FBSDKGraphRequest+Internal.h */, + E4B2BB344A8DD9EE0CC51A218DB8BD5D /* FBSDKGraphRequestBody.h */, + 4F2134D6CD3B7C175753CF04845407AD /* FBSDKGraphRequestBody.m */, + D1C6D0F4B6D051A270D92B1DC78ED3EF /* FBSDKGraphRequestConnection.h */, + 768F3EF3DDD2E29B81841A99C92855FA /* FBSDKGraphRequestConnection.m */, + 6B7DC31F5C0DDE653F35AD4688E05082 /* FBSDKGraphRequestConnection+Internal.h */, + 929CF50DC8A95FED067BAA8484EE20D8 /* FBSDKGraphRequestDataAttachment.h */, + 86C2DA5DF8A42164762759DED01F06DA /* FBSDKGraphRequestDataAttachment.m */, + 3CF858CCA2DDDD4A1A6F756C5AA8879F /* FBSDKGraphRequestMetadata.h */, + 1B36598F9089F280FB296C8341E24ADA /* FBSDKGraphRequestMetadata.m */, + 7FA726A824BBD192D4C97F1543D3812C /* FBSDKGraphRequestPiggybackManager.h */, + D51C8B33AC2BE4D3BEFC3E2D8D60CE32 /* FBSDKGraphRequestPiggybackManager.m */, + DED52DE53E26AAC747F57301B7B1FD37 /* FBSDKIcon.h */, + 033653936C6FC6B5EAE126BADAD9E59B /* FBSDKIcon.m */, + A93BFA65C112EA9D1CF6C682A9C9DB33 /* FBSDKInternalUtility.h */, + 8BBAB57213576436B8A7D296C7B00ECC /* FBSDKInternalUtility.m */, + 9BB4E81D0704E179A489547889CB8216 /* FBSDKKeychainStore.h */, + 4BD968A1BDCD45FE3B7A7889B3BB378A /* FBSDKKeychainStore.m */, + 972DE869A739F46EF674A5119BF2D22F /* FBSDKKeychainStoreViaBundleID.h */, + 99F9DD8627A34FE22B766D21E71BD160 /* FBSDKKeychainStoreViaBundleID.m */, + 2552781473F0CA63894A61DCA8A2CD76 /* FBSDKLogger.h */, + C287470DCDAC50B78629B5D14F924AE7 /* FBSDKLogger.m */, + C3CE5378A73B12CA7254CECB804891EA /* FBSDKLogo.h */, + BEECDD2D43D7CF1BDA709FDBCC36EB5E /* FBSDKLogo.m */, + E4B2C80670181ED599122ED3C693D2A6 /* FBSDKMacros.h */, + 06F52D6EA2CF650034736A6423DB2551 /* FBSDKMaleSilhouetteIcon.h */, + EC3CC2C6D08E9591E856E076C38E0377 /* FBSDKMaleSilhouetteIcon.m */, + CA7EF30CBB52E15FD5827A9611114A3D /* FBSDKMath.h */, + 364630497535283C5F22C2D0AB89A414 /* FBSDKMath.m */, + 07FE8FEA8B5E7D5D9E025A70C581B849 /* FBSDKMonotonicTime.h */, + 8901E4F7F8B6F1D54DBE889D0768D97F /* FBSDKMonotonicTime.m */, + 30940099D1344C58A5F81F25A29BB373 /* FBSDKMutableCopying.h */, + A2885E0F7452988317E86DD972E50BE0 /* FBSDKOrganicDeeplinkHelper.h */, + 1C20E5D56F1ACAFE1077D4DCC7B31337 /* FBSDKOrganicDeeplinkHelper.m */, + E2A895AEF2E3BB1F2D31E14B4AF1015F /* FBSDKPaymentObserver.h */, + 2C39F1AF80584D76232E2736E3D30B8B /* FBSDKPaymentObserver.m */, + D8A6A0CE070BB1D6D217A284F1A82557 /* FBSDKProfile.h */, + 78D9B8830854D5A84FEEF9E46D93E2DB /* FBSDKProfile.m */, + 0656CB6BAE1004AD33417B306ADFBE93 /* FBSDKProfile+Internal.h */, + 5954146D506FB92E1F9CFA808DA9C7E6 /* FBSDKProfilePictureView.h */, + CC21FFE9BEDE528637ED1DB5FD89172E /* FBSDKProfilePictureView.m */, + 2BFE8FD8E5D9ABFCC7A1E6689584AF06 /* FBSDKServerConfiguration.h */, + 405F83278B3BE0CC0E9461523DE04532 /* FBSDKServerConfiguration.m */, + 7E84D8DADD1E3FD9D986109D0B012573 /* FBSDKServerConfiguration+Internal.h */, + 9CC9E831B9F7F71F97CC052CBBEBE988 /* FBSDKServerConfigurationManager.h */, + 9C3B24F94297DEAFB9C30DF44ADB34C1 /* FBSDKServerConfigurationManager.m */, + A1EC5E64DD84C83E6C15C8FD929C6BC9 /* FBSDKServerConfigurationManager+Internal.h */, + 234052FD5ECDA2FCC7D3F7CA371D7F17 /* FBSDKSettings.h */, + 094DFE2E40887996FE5FC7565639D960 /* FBSDKSettings.m */, + 4DD18507F40E71C60EA82AC004751A67 /* FBSDKSettings+Internal.h */, + 0E055D7202B6F2F3652207C7CAAA1069 /* FBSDKSystemAccountStoreAdapter.h */, + 739D5AEE5D3D4DB22A271BBD6848B4EB /* FBSDKSystemAccountStoreAdapter.m */, + B44BE071CF4F8C566A3257AF8E72409C /* FBSDKTestUsersManager.h */, + 91E67883F7A2B0AB0A802AF09BF7B7E3 /* FBSDKTestUsersManager.m */, + B8C4970AC35454FD3F7D4F2A082A578F /* FBSDKTimeSpentData.h */, + B20A6A4C89B4DEA316BCE292058067C8 /* FBSDKTimeSpentData.m */, + 16A9EB545458D21E9D06E1B25EA9F35E /* FBSDKTriStateBOOL.h */, + 91030137DCA9482317A29F4365060408 /* FBSDKTriStateBOOL.m */, + 57849B9CE917429F9BC666B31CD6E00B /* FBSDKTypeUtility.h */, + C98B395C58BD9AAD6604A891A4071068 /* FBSDKTypeUtility.m */, + DA782AA3BF4D80E34911051046BAC881 /* FBSDKUIUtility.h */, + 3332BEB7030691F4E8F28E7DFCF22CDA /* FBSDKURLConnection.h */, + 298A43FB0834F534151C853293544FDE /* FBSDKURLConnection.m */, + B2FF08B5B819421E257DDA5A07C89CDE /* FBSDKURLOpening.h */, + B725C4C05E39590BAD912F24A80AAFCD /* FBSDKUtility.h */, + 91CAF28E21F09F40D8F79DA437B58580 /* FBSDKUtility.m */, + 1A506B1C1783E7F0A07808BB252BDCF8 /* FBSDKViewImpressionTracker.h */, + 8C7C1E8268AE15257E3B85CBE6CF01FF /* FBSDKViewImpressionTracker.m */, + 66119352EAF4F43B0AB2BA5ADAE3B253 /* FBSDKWebDialog.h */, + F2BCC714D57D39FF81D4679D75145D96 /* FBSDKWebDialog.m */, + 7B9662F93B897AABF740AA03781796BD /* FBSDKWebDialogView.h */, + 288FAEF72A04CFAC859B09EF42A67870 /* FBSDKWebDialogView.m */, + A136557534B33A92B6671D0B521C8A39 /* Support Files */, + ); + path = FBSDKCoreKit; + sourceTree = ""; + }; + C4AA5EE1E22FC67FF9845899604657F1 /* PureLayout */ = { + isa = PBXGroup; + children = ( + 1C14DF2BE8D6D4BE245DFB8C37F32DE6 /* ALView+PureLayout.h */, + 9B22D19853FE808F1EC5A44C1B2D6000 /* ALView+PureLayout.m */, + F07026214BB59DC720FB3EDD804F55F6 /* NSArray+PureLayout.h */, + CE58523396B4C18911FB87C3F76E56E7 /* NSArray+PureLayout.m */, + D0F8C56DBE635442B113AB7705605904 /* NSLayoutConstraint+PureLayout.h */, + 2B94005DA5B8DD0527045689E21F1A68 /* NSLayoutConstraint+PureLayout.m */, + 414C9107C01D26FB22C0E4B7E622BEE9 /* PureLayout.h */, + F6FD814C0B7FA82AC41BD350B8512283 /* PureLayout+Internal.h */, + 15A2E05A14DAFBFC3A5E679EA1367E68 /* PureLayoutDefines.h */, + 0842DD2511E49082751719EA9E8BBA6D /* Support Files */, + ); + path = PureLayout; + sourceTree = ""; + }; + C504581F8AB9705F968B32FE2016DEE5 /* UIDevice-Utils */ = { + isa = PBXGroup; + children = ( + EE16E182313DC7A2FDF52EF307915DA1 /* UIDevice-Hardware.h */, + 3A914ED67C218812A8B33FB40E81D843 /* UIDevice-Hardware.m */, + FD9CE5C1A5B5CE127641269555303079 /* Support Files */, + ); + path = "UIDevice-Utils"; + sourceTree = ""; + }; + C923CC81B4301277FEF790701ACE848B /* Support Files */ = { + isa = PBXGroup; + children = ( + 370905798C2C9E97C7DEBB41720236D0 /* Info.plist */, + 5B5D6360625CAAC27B32FFBAB1AD6F2A /* NSDate_Utils.modulemap */, + 41D58DBBCCF98DBF45B2DE680A1D1D1F /* NSDate_Utils.xcconfig */, + EB09E5CE8E890B3C0BB382D29D052D28 /* NSDate_Utils-dummy.m */, + A844FA2A0F1B14A4AF75A803C684A904 /* NSDate_Utils-prefix.pch */, + 49122589DEA4486551CCC922103F3E76 /* NSDate_Utils-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/nv-ios-http-status"; + path = "../Target Support Files/NSDate_Utils"; sourceTree = ""; }; CA2A6C0A1068E1DAEA2579E47E971F66 /* Targets Support Files */ = { @@ -3402,157 +3475,62 @@ name = "Targets Support Files"; sourceTree = ""; }; - CABEDAF20CF30045EE36354637FB1E07 /* Tasks */ = { + CBA59A465F9C35244FD3E1467A8AF72E /* CocoaSecurity */ = { isa = PBXGroup; children = ( - EE9502BB4C8CE42055E1117C070486CC /* BFCancellationToken.h */, - E44425CBF2BB9F85BF34C28515ADA063 /* BFCancellationToken.m */, - 39E620FE21007E678D4B9868E47B22DF /* BFCancellationTokenRegistration.h */, - 5858322573221723EFB5DB1EBDEC0D77 /* BFCancellationTokenRegistration.m */, - 8F716702988066A75E73D6D8E461D49E /* BFCancellationTokenSource.h */, - 17A0491BCCEC458127F368D479C32DA6 /* BFCancellationTokenSource.m */, - 1184BF1158DB89F9730E3AD75DF1FB6A /* BFExecutor.h */, - 8480CBFC8A66E05B431626B0D9F70C62 /* BFExecutor.m */, - 3CA078EE6168EFB6BBE01F443DA87EC5 /* BFTask.h */, - B86C3ABAA1C03B98FD8E18B1BD52D6F3 /* BFTask.m */, - AF28418223D8F6634A446C32623F4E80 /* BFTaskCompletionSource.h */, - A4AC619A9F6D17BFEC3E4963C61FB7A2 /* BFTaskCompletionSource.m */, - CEE1F96A744CB11D96C6EC2ACC8BAD5F /* Bolts.h */, - D607D6611331C445475A517BB2E1CD1A /* Bolts.m */, + 5E32B669EDC49F23F46DA7E541293010 /* Base64.h */, + B5FA84E2DDC2F123333109F131EC5B0A /* Base64.m */, + E3932662DB4018DA3F16A203844291CB /* CocoaSecurity.h */, + 8136A30608BB17DF03790814A59F7A5B /* CocoaSecurity.m */, + 30BF62558D6155DD231938E38AACADC4 /* Support Files */, ); - name = Tasks; + path = CocoaSecurity; sourceTree = ""; }; - CBFBCA58A3248349CB9193A6455DAE6E /* Support Files */ = { + D73E69720565BB57D3C94C8D1426BCD3 /* Pods */ = { isa = PBXGroup; children = ( - B5B59F8D3FB173FADB530033C09119B0 /* Expecta.modulemap */, - B6D94C564992BE1FE4941F1BACA9C6B3 /* Expecta.xcconfig */, - 466E472F8AE386B1E691855D031BBB35 /* Expecta-dummy.m */, - 05BB99F2CA57873D8E44F23D9B87A1A3 /* Expecta-prefix.pch */, - D5D8AC47CB30B45075ED13E0A963DC85 /* Expecta-umbrella.h */, - FA34B45114D9B9328DDCF4A95C9EAB3D /* Info.plist */, + B90DDD39B7ABEAD1C9A1B02430264965 /* AFNetworking */, + 1556854D0E8F7E2FD3C51AC512D56217 /* Bolts */, + CBA59A465F9C35244FD3E1467A8AF72E /* CocoaSecurity */, + 405AD1064152710B5CC7426B09D15A2D /* CodFis-Helper */, + 0DDBF7D9C5875EE929BC1366EDB910D1 /* DJLocalization */, + 3EBF8F6DFD592123DCACE20CA7DEED5C /* Expecta */, + 55E4158EAFC7934F7810B485A261E09D /* Expecta+Snapshots */, + C130F4468F0F49443B15E316B5702F09 /* FBSDKCoreKit */, + ECBDD3C8C5E00F7CD6581193171DDBCA /* FBSDKLoginKit */, + 57C0EC008AF4A84749EAF25DF59557FF /* FBSDKShareKit */, + C09166FA39A8118B94BD5367EF66B25B /* FBSnapshotTestCase */, + A3BB865676195B3E30D1C2252871F4BF /* JRSwizzle */, + 0BCEF487DF9076E6AD6E1367AA83CD03 /* NACrypto */, + 98B287D4F9FB96A259A23706BFAD4B4A /* NSDate_Utils */, + 6F2298BD49BE05570BED9D192FEC8ADC /* NSString-Helper */, + 1DAC4B55A236076FFEEEBDEF2A8BF42A /* NSUserDefaults-AESEncryptor */, + A718C2F9614D300C5EEF41F8257D60C4 /* nv-ios-http-status */, + 9B55B6BFEA075EDEAF4BF65961DA1A62 /* PEAR-FileManager-iOS */, + C4AA5EE1E22FC67FF9845899604657F1 /* PureLayout */, + 466B8DA883E687F698219A0420FD76CA /* RZDataBinding */, + 0EB2CA35AB9F9C996C64CEB6FD73087A /* Specta */, + F78E300D5AA1C897F3893D67D94E925D /* StrongestPasswordValidator */, + C504581F8AB9705F968B32FE2016DEE5 /* UIDevice-Utils */, ); - name = "Support Files"; - path = "../Target Support Files/Expecta"; + name = Pods; sourceTree = ""; }; - D21D69367E085092B95F56215CEED7BD /* Serialization */ = { + E059BFDEFEE40C40B64820D90D9308C1 /* Support Files */ = { isa = PBXGroup; children = ( - 4A9CE0425058F5D4A4B44C97CA845AA9 /* AFURLRequestSerialization.h */, - 103B1FACAF78B467C7CFCDCD2C73D72E /* AFURLRequestSerialization.m */, - 1607A0F2AFA3C09EEE2392F18898CBCC /* AFURLResponseSerialization.h */, - 3A417B9C3CF7B1E7A73F7C3B0FB43E24 /* AFURLResponseSerialization.m */, - ); - name = Serialization; - sourceTree = ""; - }; - DABA5D8048DE1139E43809F948A5ACFD /* FBSDKLoginKit */ = { - isa = PBXGroup; - children = ( - 9872EF83106C64EDA768D3F739B0EA0A /* _FBSDKLoginRecoveryAttempter.h */, - AA180CF84B0864F50061F615361B5A33 /* _FBSDKLoginRecoveryAttempter.m */, - 885030D25BB63DACBBC980D74940A2AE /* FBSDKLoginButton.h */, - 366FAF6941292D0376A34594F4599FF0 /* FBSDKLoginButton.m */, - ED926543CDD41761B1AEA996B27DB4E4 /* FBSDKLoginCompletion.h */, - 2C4ADEDC53C63D25AA99CB93C321BD26 /* FBSDKLoginCompletion.m */, - 5BCC450C548BF0FAE29303DDBC2134D7 /* FBSDKLoginCompletion+Internal.h */, - 5C05BDDFBF9E4BE2C15AB71F16887878 /* FBSDKLoginConstants.h */, - 23C76C107E6E626E9633CD192D87D58F /* FBSDKLoginConstants.m */, - 7EAA7BBAA53366C9BA61E29A27AB22F4 /* FBSDKLoginError.h */, - 5C9FF4C7812641AFE22EDA486276FA73 /* FBSDKLoginError.m */, - 9FE0D09579F4530A77E3D7EA23B0C134 /* FBSDKLoginKit.h */, - 6B82209521A4FE3AE57BF0DF14DB2DBA /* FBSDKLoginKit+Internal.h */, - AD8A96C27FB74973BCA57CF3B24F12A8 /* FBSDKLoginManager.h */, - 0137AE7A2CABDEEC3E61D7D18CEB2E15 /* FBSDKLoginManager.m */, - ADCCBF0BB502FE38B771B5D809B08B1B /* FBSDKLoginManager+Internal.h */, - A4D644668D4BE6D0CB04AE529AB79341 /* FBSDKLoginManagerLogger.h */, - BB72B5336EF765E9119B8BB700C915C6 /* FBSDKLoginManagerLogger.m */, - B0A0638C625CCF24BACDAA7C28151912 /* FBSDKLoginManagerLoginResult.h */, - 853B0E2B2510039BB65A30439F405BFA /* FBSDKLoginManagerLoginResult.m */, - D8BF9FFCDA47461507277A15D00FFF94 /* FBSDKLoginManagerLoginResult+Internal.h */, - DF162120585BFE37190849DE00BFED6A /* FBSDKLoginTooltipView.h */, - FD88F4F4E0A581844DC15D50AB33802E /* FBSDKLoginTooltipView.m */, - CA5FE1AABD586E8E33B66CAAA2FFE8BC /* FBSDKLoginUtility.h */, - 88E0654097370B632786ED68C4FFCD56 /* FBSDKLoginUtility.m */, - 86C319716E8A9227D8DF80D5BB0357BC /* FBSDKTooltipView.h */, - 97349ED01BD50B6D1C0504040B254EDD /* FBSDKTooltipView.m */, - 6F106A3A0345BF849996C78DBCED9323 /* Support Files */, - ); - path = FBSDKLoginKit; - sourceTree = ""; - }; - DD7508FBD9112498A61F19772CE02E8E /* Support Files */ = { - isa = PBXGroup; - children = ( - B93A1C3B7FF7ED8AAFDD8858CE0B8577 /* Info.plist */, - 8D2C336688B4C1CE2E375B57856602BC /* JRSwizzle.modulemap */, - F2719CCC97A742AAD406545CE8305777 /* JRSwizzle.xcconfig */, - FBAA298FE3DF4366F183101C0B01E962 /* JRSwizzle-dummy.m */, - A35B728B251F171E0518FF896CB5E90B /* JRSwizzle-prefix.pch */, - FC7DCD7BD49EABE7437BA02E54398846 /* JRSwizzle-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/JRSwizzle"; - sourceTree = ""; - }; - DF5D4E73724743893FBD97DD0DC46F42 /* Support Files */ = { - isa = PBXGroup; - children = ( - C4DB4A5D98625DFE280726ADB377CAC0 /* FBSDKShareKit.modulemap */, - FA642AFF9BEE3D2E28AD1259FC9E83A4 /* FBSDKShareKit.xcconfig */, - C45AFC25A6766645941B5C2440F2BF39 /* FBSDKShareKit-dummy.m */, - 36BF45D0693EA59F0BCE2882228F665F /* FBSDKShareKit-prefix.pch */, - B6877A78B0CBFDD266171C2E5DB260BB /* FBSDKShareKit-umbrella.h */, - DABEB4FFDC653797CC53B81CCBBC090D /* Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/FBSDKShareKit"; - sourceTree = ""; - }; - DF8046D7D92270FE8164FBBA1217320D /* Support Files */ = { - isa = PBXGroup; - children = ( - 39290747CC68C152C0250394AB3C8305 /* Bolts.modulemap */, - FBBBE0F834BCF43C0EE02D81320E3091 /* Bolts.xcconfig */, - 51FE6E060FD91F6403D191D5C28AEA6C /* Bolts-dummy.m */, - 630A073B02EFCC8A689AFA2507E3EB4B /* Bolts-prefix.pch */, - B6FB10FA07A8C445DFDB5DD540B6EDB8 /* Bolts-umbrella.h */, - EAEC78266829B94BAF4B6609B40634DE /* Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/Bolts"; - sourceTree = ""; - }; - E0098B5F8D5DE5C68192EF52C616703E /* Support Files */ = { - isa = PBXGroup; - children = ( - 48BB71F54971411DFD00107890B979CE /* Info.plist */, - 875AC6C785CFC5E2967637150B7A927E /* Specta.modulemap */, - 6CA1B962888E3211CCB82876D937F269 /* Specta.xcconfig */, - 1DACC4A38422472078C93ADF125DCB69 /* Specta-dummy.m */, - 83946509EB72396147704406AE128D4A /* Specta-prefix.pch */, - 9255BE044A1CB42269B74B36D492DD0E /* Specta-umbrella.h */, + 8BF50CDE1208E56F2626D659DB53CCB5 /* Info.plist */, + 324332FF84289F5D7804E5298FE8B4DC /* Specta.modulemap */, + 873BEEE72FBC61E4C2573B1AEE76D52D /* Specta.xcconfig */, + E72AE0F9577D7C75FB2BFAC5E2F82F5E /* Specta-dummy.m */, + F18C34EA4FC0583BEDD83E95A8E63F8F /* Specta-prefix.pch */, + ACBD1775161D7E39447E08B7240C42F2 /* Specta-umbrella.h */, ); name = "Support Files"; path = "../Target Support Files/Specta"; sourceTree = ""; }; - E4C7640C283FA586A096AF19EFC2DD6B /* Support Files */ = { - isa = PBXGroup; - children = ( - 939F67A570EBA102FED0EBA7F211C6C9 /* Info.plist */, - 5E4F96460DBF9CF2567E88B182472750 /* StrongestPasswordValidator.modulemap */, - F94C6C18A685FD6A184DFEA9F5083564 /* StrongestPasswordValidator.xcconfig */, - 08647AFFD14791AA2FD8FDE283E52D60 /* StrongestPasswordValidator-dummy.m */, - A6A7DA20B79B8B2023D4C3B2283E25F1 /* StrongestPasswordValidator-prefix.pch */, - 33C8B47FE2970BDF4681BF8BFDC1048F /* StrongestPasswordValidator-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/StrongestPasswordValidator"; - sourceTree = ""; - }; E99CD5B3CF7131277C4CBA3A1162D56A /* Development Pods */ = { isa = PBXGroup; children = ( @@ -3561,58 +3539,98 @@ name = "Development Pods"; sourceTree = ""; }; - EA1668F93B3C19FDE916EDFD9A601A96 /* Security */ = { + ECBDD3C8C5E00F7CD6581193171DDBCA /* FBSDKLoginKit */ = { isa = PBXGroup; children = ( - 8C66CF98381D9255C9DB60246F13B6DA /* AFSecurityPolicy.h */, - 28A65B68EEBF1290D3A7B6D8AB9860B3 /* AFSecurityPolicy.m */, + CE2F2D1D3073CEFCAD57E2F2E4095088 /* _FBSDKLoginRecoveryAttempter.h */, + 4E13F0EE0899D5FB0CFA8C5DA4D24A58 /* _FBSDKLoginRecoveryAttempter.m */, + 0D61F42E4924B8C1F528B5503EC6CC3D /* FBSDKLoginButton.h */, + 124BDDCE9F037C935CC831A6892A3074 /* FBSDKLoginButton.m */, + D1B29ACDDAC733A50033A0909753A56C /* FBSDKLoginCompletion.h */, + 814DDA598D82913B4A044E6FE17AC326 /* FBSDKLoginCompletion.m */, + 47BFAC3DA3F5683EB1E99A872DF61C6F /* FBSDKLoginCompletion+Internal.h */, + 734250B53B3535A2B6ACCE862CB11057 /* FBSDKLoginConstants.h */, + 96AEBBD047CDDADA8FE5AACA368A9356 /* FBSDKLoginConstants.m */, + CEEBE8CB2C3326EF4A7C11F29F060AA7 /* FBSDKLoginError.h */, + 43E1B5C06794ECD432BF5FB09C801C05 /* FBSDKLoginError.m */, + C2015C79B6C6C7557DFDB3E53ADB1180 /* FBSDKLoginKit.h */, + 3D6132B85F9EBD0B94A04E190CCA39DC /* FBSDKLoginKit+Internal.h */, + EF196074596CB958B0230B88E8E73C9B /* FBSDKLoginManager.h */, + 007A93ED01CF21A2226B3951F21E3944 /* FBSDKLoginManager.m */, + 611CEA265C2C0A10F742F65AA73ADB6D /* FBSDKLoginManager+Internal.h */, + 166F4C20EB950BCC79FF121BD0EC87B5 /* FBSDKLoginManagerLogger.h */, + C513F3201DC8A424E0029F218B5432DC /* FBSDKLoginManagerLogger.m */, + BB9C5D5CE0D3450F51F7D741E0D9DD4A /* FBSDKLoginManagerLoginResult.h */, + E6F0C4CF9C9E507D8B98D5347FFD6118 /* FBSDKLoginManagerLoginResult.m */, + 9B420400D5E3D65310C5B401FC16B1B3 /* FBSDKLoginManagerLoginResult+Internal.h */, + F9D39DD3CE68FEF5D6205B8EE9BF2C32 /* FBSDKLoginTooltipView.h */, + F5F5E4BEA5C4DCB66CE5046312644569 /* FBSDKLoginTooltipView.m */, + 38F36CCC8A17046A416C4FD0CAC6FC70 /* FBSDKLoginUtility.h */, + 34381107DEB0FD7BC9C9375855B0B17B /* FBSDKLoginUtility.m */, + F00079CEF9702AF1CB7F95F3095CB566 /* FBSDKTooltipView.h */, + 7F1613E54D59FCCE0EF201F7BFA43E12 /* FBSDKTooltipView.m */, + 7D8C47E007E75FEAF67149C3C2560007 /* Support Files */, ); - name = Security; + path = FBSDKLoginKit; sourceTree = ""; }; - EB844738E004BDB1220F3CE8DFA4C1B3 /* FBSnapshotTestCase */ = { + F463AA56EDEB8E711211990A08ADC116 /* Core */ = { isa = PBXGroup; children = ( - F90C5EFB29C05B71A3DA20015DC3E10A /* Core */, - 67B739FC5731BB9875BE052E05ED8DDF /* Support Files */, - 7FB1406F207351E5823CC09B13FB9E1D /* SwiftSupport */, - ); - path = FBSnapshotTestCase; - sourceTree = ""; - }; - F90C5EFB29C05B71A3DA20015DC3E10A /* Core */ = { - isa = PBXGroup; - children = ( - D6FED3AB656144480672A8DC553BF3CE /* FBSnapshotTestCase.h */, - 1C91E1EF9514FF0F34A49D5A3C8A7214 /* FBSnapshotTestCase.m */, - 5728FE3A2BCC6D0FD457069B62DA8809 /* FBSnapshotTestCasePlatform.h */, - 42BB598A412BA72A5F0A9796D399721B /* FBSnapshotTestCasePlatform.m */, - A82B17036E3C5AEF329FF8B839E6CE4B /* FBSnapshotTestController.h */, - 42B4F5EB3A2677265432105C474FC33D /* FBSnapshotTestController.m */, - 5A9C8A457C3EE708DB93E193F93DE4BC /* UIApplication+StrictKeyWindow.h */, - 2A2B90E6D16177534742A127668CEC7E /* UIApplication+StrictKeyWindow.m */, - 1F5BD89722B9037772A239F8EC22C699 /* UIImage+Compare.h */, - 0E23C1E41E2BD54F8FC0456BEDF86BA0 /* UIImage+Compare.m */, - 2766021E83F1E457F5958C0942315038 /* UIImage+Diff.h */, - 3DAC59CF8B74A507CAE39CA670433D22 /* UIImage+Diff.m */, - EE332B622E25E4F5DFF128402CCDA313 /* UIImage+Snapshot.h */, - F458F83D1161A2613878C1A7D78D47ED /* UIImage+Snapshot.m */, + 424ADFABF78808451090CF4CCE156638 /* FBSnapshotTestCase.h */, + 62CB7522AC5F502E2722CB9486AA0AF1 /* FBSnapshotTestCase.m */, + 3351C3252EA16F8D628CACA5C633566D /* FBSnapshotTestCasePlatform.h */, + E8D1A1C62E8E9445D79871A021157439 /* FBSnapshotTestCasePlatform.m */, + 28200E73D9B0F80DE288887E14BDB336 /* FBSnapshotTestController.h */, + 321F651DDD3A1F0C331FA4482582FBB0 /* FBSnapshotTestController.m */, + C74C0EDF863C753EC186B1AC9653BF9F /* UIApplication+StrictKeyWindow.h */, + BDB85E3D7CBAE7C75B2BE2E8484D28D3 /* UIApplication+StrictKeyWindow.m */, + E39DC477AB1A35FEEC174A5E42AB4526 /* UIImage+Compare.h */, + E5637AD1E5253BCF84385E1AE446AFA2 /* UIImage+Compare.m */, + A5B81B659ED7833C772B9FE99D662DA6 /* UIImage+Diff.h */, + 887587C4C7F59F22EB1E4E32965B55BA /* UIImage+Diff.m */, + 00717951FBCC064B189D34322504DC50 /* UIImage+Snapshot.h */, + 7A01EA80FB69D6FA30EB5F6C2CB91566 /* UIImage+Snapshot.m */, ); name = Core; sourceTree = ""; }; - FAAA01DCE5399245FB2FAD6BEB7952F8 /* Support Files */ = { + F78E300D5AA1C897F3893D67D94E925D /* StrongestPasswordValidator */ = { isa = PBXGroup; children = ( - 9D87187170A499527128EA89FEF53FB1 /* AFNetworking.modulemap */, - EBFDC451997EC7AF51411D14CD84139E /* AFNetworking.xcconfig */, - 113D92172AF35B96C4FFB327B08BE19C /* AFNetworking-dummy.m */, - 85B86973EC707D1C763487E1C03D1EFB /* AFNetworking-prefix.pch */, - 64153FFD3C76EC75B40D741CD0BCC1A3 /* AFNetworking-umbrella.h */, - C2A14BFA259C3F0F8454064D13DD2FB5 /* Info.plist */, + 67CA86D7A7A0EF1B6BB96A7C486BF21A /* StrongestPasswordValidator.h */, + B5AA81CD4631EBBA41250CA88E29C7A8 /* StrongestPasswordValidator.m */, + 70529732E2C96B66C3EE54AF2E23539E /* Support Files */, + ); + path = StrongestPasswordValidator; + sourceTree = ""; + }; + FB2ACE0CDBEB54DCC6347A369726BF6D /* Support Files */ = { + isa = PBXGroup; + children = ( + 34992AC4D1424CD5DA01B4ABF4D44F88 /* Info.plist */, + 3C03CA21E567B3CEB4759DC6D3538051 /* NACrypto.modulemap */, + 4031C7016B8666C702379204229E0121 /* NACrypto.xcconfig */, + 4730018EA530DD11DC92C30ACBAA40FA /* NACrypto-dummy.m */, + 6283B07CE1D7317812C739D8ACB595D1 /* NACrypto-prefix.pch */, + 9BDBBCFB4267069C296449461414AA58 /* NACrypto-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/AFNetworking"; + path = "../Target Support Files/NACrypto"; + sourceTree = ""; + }; + FD9CE5C1A5B5CE127641269555303079 /* Support Files */ = { + isa = PBXGroup; + children = ( + 7A44DF87268645ABE8C2E4E0554B32F0 /* Info.plist */, + E01D992A4502124A060C419A831DE25C /* UIDevice-Utils.modulemap */, + EB895BFDDA9C04AB195CEBCC5FA8ACD0 /* UIDevice-Utils.xcconfig */, + 338A8402A277E9D901E4B050699EDC32 /* UIDevice-Utils-dummy.m */, + 3158733FE941C700946328F7EE9631D0 /* UIDevice-Utils-prefix.pch */, + 0672A497FF42D5112D2285D4DE85B139 /* UIDevice-Utils-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/UIDevice-Utils"; sourceTree = ""; }; /* End PBXGroup section */ @@ -3674,6 +3692,103 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4F0AD5F6BD9D9DCE821C6CBEBD2CB361 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 2F9492A82F7B9F44D6452E5A1DFB986E /* _FBSDKTemporaryErrorRecoveryAttempter.h in Headers */, + 537E710078694948A4693E42674ED1B9 /* FBSDKAccessToken.h in Headers */, + E9EEC6C8F1D68B18137981BE5EE2CF36 /* FBSDKAccessTokenCache.h in Headers */, + A28B68F8AF4A8ED3F8DEDF23CFCA8FEC /* FBSDKAccessTokenCacheV3.h in Headers */, + 15157568822DD94ED8A8F3A24BCF47C0 /* FBSDKAccessTokenCacheV3_17.h in Headers */, + B713790B233CC21726C5E02E7DA44516 /* FBSDKAccessTokenCacheV3_21.h in Headers */, + 4091FBB9624025711B56808DA069BB99 /* FBSDKAccessTokenCacheV4.h in Headers */, + 0F6FD8711C8484D95F5B586274678491 /* FBSDKAccessTokenCaching.h in Headers */, + E6D504A4DEDA3BB58E7C6493EE96AFD9 /* FBSDKAppEvents+Internal.h in Headers */, + 2E8C5651C2D34FAD23D4395363E80A3F /* FBSDKAppEvents.h in Headers */, + DF89CBE6455EE673C13371ABD62DBC51 /* FBSDKAppEventsDeviceInfo.h in Headers */, + EFFD6E269F82360F54906FD396256E9C /* FBSDKAppEventsState.h in Headers */, + EB2670466E38D34F603B6BC0313A6742 /* FBSDKAppEventsStateManager.h in Headers */, + 4F3AF2A36297BA61978025EE89C7FE97 /* FBSDKAppEventsUtility.h in Headers */, + CA08081E0B27DF4B55A911DD597BAD73 /* FBSDKApplicationDelegate+Internal.h in Headers */, + 7002E8961D24E86FD580DBAE8ECB8D5E /* FBSDKApplicationDelegate.h in Headers */, + 87FB0D874B72B2C3475F51AB24F61817 /* FBSDKAppLinkResolver.h in Headers */, + 04C3A0DB3D6632E53AF7FE845B45A3CD /* FBSDKAppLinkUtility.h in Headers */, + FBE9ECC4946A8FAF7DB8B42B4D547C1D /* FBSDKAudioResourceLoader.h in Headers */, + 0A8703E4AF0023F131B79866B4B705D4 /* FBSDKBase64.h in Headers */, + FC4C7FA94B9B25828BC94A10E24CC21B /* FBSDKBoltsMeasurementEventListener.h in Headers */, + 0F7824F41301AFB6FAB5725D85BB111A /* FBSDKBridgeAPICrypto.h in Headers */, + E2F415ECE30EBBDF2E791FA0A12ECC29 /* FBSDKBridgeAPIProtocol.h in Headers */, + 928AA17E8C87D9559CEC0F3EFD75EACD /* FBSDKBridgeAPIProtocolNativeV1.h in Headers */, + 2FFADE6D19B6BED1A0650D0CEC6EC9A1 /* FBSDKBridgeAPIProtocolType.h in Headers */, + 0A7D3F6374E8E2B7E8CB9B2D3E83A83A /* FBSDKBridgeAPIProtocolWebV1.h in Headers */, + AB221C6A426CC9274B00DEB45A2A7693 /* FBSDKBridgeAPIProtocolWebV2.h in Headers */, + 6F59181990A639365B6BDCE65407275A /* FBSDKBridgeAPIRequest+Private.h in Headers */, + B1033B9D20ABC4D28DD47AE664FDFDBE /* FBSDKBridgeAPIRequest.h in Headers */, + DA2F3DBB93F7A770AC12AA9769105CE3 /* FBSDKBridgeAPIResponse.h in Headers */, + F133C9F1A15818518D0FB10A4ED0DD09 /* FBSDKButton+Subclass.h in Headers */, + 771AD42E937BEEC7A076A4BF17648EF8 /* FBSDKButton.h in Headers */, + DA62B1DACA061A8DE4B7BE418CE33E5D /* FBSDKCloseIcon.h in Headers */, + 6745F3DFC6CCC37EA42C4930668DA40F /* FBSDKColor.h in Headers */, + 86627AB26AAD2D5D5B60FD98BF9F3BE1 /* FBSDKConstants.h in Headers */, + 6EF01843152A0624110E6E8CAB0BCA51 /* FBSDKContainerViewController.h in Headers */, + D6A93D87E6D9F0596FF0B0FADA862421 /* FBSDKCopying.h in Headers */, + D0379DD1F84E1FA4302325370FC583C9 /* FBSDKCoreKit+Internal.h in Headers */, + 7996B7702DB8A5159CD112BE8CFA5224 /* FBSDKCoreKit-umbrella.h in Headers */, + C682BB7427AE5EF8582DC373EBBBA2E8 /* FBSDKCoreKit.h in Headers */, + 24874650BA474E95829A5FCF9FC7E70E /* FBSDKCrypto.h in Headers */, + 9AE3BB10BC5F5D2AE74A19D30917617A /* FBSDKDialogConfiguration.h in Headers */, + D7A3DDFC81E5F492259FDA6E57748A59 /* FBSDKDynamicFrameworkLoader.h in Headers */, + 7384AFE0F0221D2843EF6451D653C441 /* FBSDKError.h in Headers */, + D1D0521423FC9587DACE99599F3871BF /* FBSDKErrorConfiguration.h in Headers */, + 08C57BA7C4611C12262FD7D63BEE8C1E /* FBSDKErrorRecoveryAttempter.h in Headers */, + FAFAF3B263C62E610796FC8125B073C8 /* FBSDKErrorRecoveryConfiguration.h in Headers */, + 09CA89656321616AB2CF649279B400C1 /* FBSDKGraphErrorRecoveryProcessor.h in Headers */, + ECC1A980B063554D6B4B8B75FCDEB777 /* FBSDKGraphRequest+Internal.h in Headers */, + 4151A1A3483D663770E5AC8E08E89474 /* FBSDKGraphRequest.h in Headers */, + D7E7CC8C8AB8DC9253A661C7374A9F93 /* FBSDKGraphRequestBody.h in Headers */, + 9ED4B168116CB499803EC612E1DB1396 /* FBSDKGraphRequestConnection+Internal.h in Headers */, + 0354AFAE7420F7E18D47C9E19BB5F0AE /* FBSDKGraphRequestConnection.h in Headers */, + ABE45433C4D5440C9B6331AF3C825B52 /* FBSDKGraphRequestDataAttachment.h in Headers */, + EAE5D0F5B70E304DE8E8F3F5B14828B1 /* FBSDKGraphRequestMetadata.h in Headers */, + C52665EDC9F106BD8B2418D97AAEC357 /* FBSDKGraphRequestPiggybackManager.h in Headers */, + 4B42AB3B0147E10869BABB83CC9D1770 /* FBSDKIcon.h in Headers */, + 5EA916E98A026DD4FC5E05EF9B921F0F /* FBSDKInternalUtility.h in Headers */, + 4B4B2B87CA851CEDEDF6AC671EC8D862 /* FBSDKKeychainStore.h in Headers */, + D965808A254FA29240788115D19F782C /* FBSDKKeychainStoreViaBundleID.h in Headers */, + FF0354628483B192A13C84851E9D523F /* FBSDKLogger.h in Headers */, + 8DA408A27B20CFD43FDA70C8FC647AC9 /* FBSDKLogo.h in Headers */, + 89DB4F68F200EACC31577431D7AAB64A /* FBSDKMacros.h in Headers */, + DB83FFC19AAC1D048DD3B89367D5890D /* FBSDKMaleSilhouetteIcon.h in Headers */, + F98D25A874AA92FABCBF4A434A573933 /* FBSDKMath.h in Headers */, + BF9787C62584C694E9263666FD94139F /* FBSDKMonotonicTime.h in Headers */, + FE9045BA12AD90F3D0F121FFAE699AD5 /* FBSDKMutableCopying.h in Headers */, + B0311FBDE031798111EC0E5DB55540BA /* FBSDKOrganicDeeplinkHelper.h in Headers */, + 48D8F32EC0B32EEE9FA0B8F60E447887 /* FBSDKPaymentObserver.h in Headers */, + 932C49EB7BA256473D43C610DA6BF386 /* FBSDKProfile+Internal.h in Headers */, + 156E7E46571EB8762B7507B951FC499B /* FBSDKProfile.h in Headers */, + 2FF1B23AA41F471B163257FEF07E3B95 /* FBSDKProfilePictureView.h in Headers */, + F3959192ABF7A0AE04D1FB636B8A4CE2 /* FBSDKServerConfiguration+Internal.h in Headers */, + E42423F8227FE330F57E6CA7AA468D45 /* FBSDKServerConfiguration.h in Headers */, + 55844A207DAD926A4DAFC046046450B5 /* FBSDKServerConfigurationManager+Internal.h in Headers */, + 29D5072854A624ECD53A502670BE3498 /* FBSDKServerConfigurationManager.h in Headers */, + 7C0A600BF8CCA0567E34D7525B1E3885 /* FBSDKSettings+Internal.h in Headers */, + EF4FD235DD1FA69D7E3F07CE6BBE6A87 /* FBSDKSettings.h in Headers */, + 3823A8BFFA8A36D1F2B1D718A1057719 /* FBSDKSystemAccountStoreAdapter.h in Headers */, + 27475CD6178BFAF6C02F071E7D6B8695 /* FBSDKTestUsersManager.h in Headers */, + C382AD64490D77D61B1A4318A031DC7C /* FBSDKTimeSpentData.h in Headers */, + F86F451F6AA6FB408A6DB5A117CB96BE /* FBSDKTriStateBOOL.h in Headers */, + EA9B123CC873F3B5BE785FDFA96B057F /* FBSDKTypeUtility.h in Headers */, + 36EC0F3B99211C490C358637095E707F /* FBSDKUIUtility.h in Headers */, + A7E04563503B066374A95EDAFD8104DA /* FBSDKURLConnection.h in Headers */, + 1466EF30D00D1177D0DE725B8D61C061 /* FBSDKURLOpening.h in Headers */, + 763D43357E0BE90EA6462FC331E8302F /* FBSDKUtility.h in Headers */, + D902EF709FC83BE17940BEF6CBB7F94C /* FBSDKViewImpressionTracker.h in Headers */, + 59837E92C1E6B0650A77FC8664DF9DA9 /* FBSDKWebDialog.h in Headers */, + 518C27917941491F2434FDE54E13684E /* FBSDKWebDialogView.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 5083C35F5D7D3655AC5FE367B7D2B15F /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -3787,6 +3902,65 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 893281744D655C3B7A2EBE6E59F9936D /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + B6DCC89E9BF1AA87DC6BDFC73D18F924 /* FBSDKAppGroupAddDialog.h in Headers */, + 0795896FEA6C728B5580DBE89AAA628C /* FBSDKAppGroupContent.h in Headers */, + 4D39396C7265491E88B78C02CB677F5E /* FBSDKAppGroupJoinDialog.h in Headers */, + 1227A2F76ADE7BB3DD4C0C9F26E87E52 /* FBSDKAppInviteContent.h in Headers */, + A4EFE1129B8E383FAE0660A2C1A50909 /* FBSDKAppInviteDialog.h in Headers */, + 75DE76C4415C2A2B3434AC77E0177655 /* FBSDKCheckmarkIcon.h in Headers */, + 155EADB35D9BC1581B5666C0AE0F4A9A /* FBSDKGameRequestContent.h in Headers */, + B0D8CE4C6491FB2480F784B17408A161 /* FBSDKGameRequestDialog.h in Headers */, + 0393FBAE4C493A533B0471D917AE15C2 /* FBSDKGameRequestFrictionlessRecipientCache.h in Headers */, + 3147E70423E3AAD4A354F111D89EBB97 /* FBSDKHashtag.h in Headers */, + 88109352022F7D80560E06D741BE3D23 /* FBSDKLikeActionController.h in Headers */, + 8949B45740C13F0E4E78206C5E29AA56 /* FBSDKLikeActionControllerCache.h in Headers */, + 898FD96CAF4A509F6303CF45291FD70A /* FBSDKLikeBoxBorderView.h in Headers */, + F95A85F09940C24A37B95A60AB37802D /* FBSDKLikeBoxView.h in Headers */, + DE0C2AE2E445410C2D998F2093B6EE7C /* FBSDKLikeButton+Internal.h in Headers */, + 95F46E05C1A7756112238B9D74FCB9E2 /* FBSDKLikeButton.h in Headers */, + 71595CE7D83C88D060AC7BF49B8F6B1E /* FBSDKLikeButtonPopWAV.h in Headers */, + 8D8125CA4B38F59BE239B44D6553EF8A /* FBSDKLikeControl+Internal.h in Headers */, + A3E2A0E24CD751039C6A2845538423D5 /* FBSDKLikeControl.h in Headers */, + E73947EA031C54B4A4E3E3B141586FB0 /* FBSDKLikeDialog.h in Headers */, + 39F3060B8953CC4974A0F16F069BFCDA /* FBSDKLikeObjectType.h in Headers */, + 3EE3DCEDEF080B86A8BC2605CA6BD787 /* FBSDKLiking.h in Headers */, + 391F160AEF297B70ABA3753F7B15B180 /* FBSDKMessageDialog.h in Headers */, + DE29145843F4B583BCE9E937F5026F1D /* FBSDKMessengerIcon.h in Headers */, + 2C229763857C1408A4521BDC381C932C /* FBSDKSendButton.h in Headers */, + A1E26D6C80E6359218FF3A63A4538CD8 /* FBSDKShareAPI.h in Headers */, + F8FAE472C3C00C1E42DD2DC54B360D51 /* FBSDKShareButton.h in Headers */, + BB3109A3F64EA54DDB27BB0B5BD81631 /* FBSDKShareConstants.h in Headers */, + 586839FBD34B45F8D8FA7B20DF139F37 /* FBSDKShareDefines.h in Headers */, + 3730C1C76CBB2B6AA4BE0B64F7D68C5B /* FBSDKShareDialog.h in Headers */, + 8D0B6D8B2CCEBA4AB989EF79DC9C2356 /* FBSDKShareDialogMode.h in Headers */, + 3F3B65055819A5F66FAAA2871B012090 /* FBSDKShareError.h in Headers */, + B7215998DB12F2CB4F4E41D48811FC3A /* FBSDKShareKit+Internal.h in Headers */, + 6B4F4DE5926682FED947D66F5FCAEAEC /* FBSDKShareKit-umbrella.h in Headers */, + 38BC78D7B704832318E4643A40EEB75F /* FBSDKShareKit.h in Headers */, + C35F53BE72E0076ABB81CA71B64C8D97 /* FBSDKShareLinkContent+Internal.h in Headers */, + 58DCA6F7AEEF528456DD01B4C3F6F59D /* FBSDKShareLinkContent.h in Headers */, + C2FE1DBCFEB0A4CF8839C8474C82852A /* FBSDKShareMediaContent.h in Headers */, + 72C59AF4F608073684ED4FBCE3382FF9 /* FBSDKShareOpenGraphAction.h in Headers */, + B317BEB24890D12999241C07476B31C7 /* FBSDKShareOpenGraphContent.h in Headers */, + B46E5C49AC12A4AD208C4A8172FCFF4A /* FBSDKShareOpenGraphObject.h in Headers */, + 03DA887A53AD2B05D3E8721169E55A0C /* FBSDKShareOpenGraphValueContainer+Internal.h in Headers */, + 7A71FB81B92C2E63C20B17912210E950 /* FBSDKShareOpenGraphValueContainer.h in Headers */, + 30A9A1A58C6068C5AA9CF977BB72B9F2 /* FBSDKSharePhoto.h in Headers */, + DFA433E5601942169264F9B5DFE14496 /* FBSDKSharePhotoContent.h in Headers */, + 091CD1FEB9F49C69EA7844212D3AACF3 /* FBSDKShareUtility.h in Headers */, + 2BC2A010C6F19AF966962847F1AE2C58 /* FBSDKShareVideo.h in Headers */, + 8E3CB86FBD9285EA913F02F26F0637B2 /* FBSDKShareVideoContent.h in Headers */, + D66B3FFB50C1F109E8B86B330382E5DD /* FBSDKSharing.h in Headers */, + C4EC38908572D0E162E1A3FB74A50FC0 /* FBSDKSharingButton.h in Headers */, + 30635D44448A0EE29A26796C86B2D9AF /* FBSDKSharingContent.h in Headers */, + DF22434EDCC22BE7C84E203A0924CABA /* FBSDKVideoUploader.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 8C86163350B32F7CDF99E44F3CE66FB5 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -3861,63 +4035,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - AA7ABB0952869E28746713CC917C6094 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 84E5853836994F7525C3CB9651D4CDEB /* FBSDKAppGroupAddDialog.h in Headers */, - 804BEA9DCF7470007FB58E25B781330C /* FBSDKAppGroupContent.h in Headers */, - 951D65E7E4BEF32551203E39BE137C24 /* FBSDKAppGroupJoinDialog.h in Headers */, - 35DB855060DD97583CA66D4B6F9EE406 /* FBSDKAppInviteContent.h in Headers */, - 27A8E2203212B8ACB969771CE97CDA82 /* FBSDKAppInviteDialog.h in Headers */, - 20DBC116A70858191DEE83B85F427228 /* FBSDKCheckmarkIcon.h in Headers */, - 096F66D74C67294D9E0E5FBAF0F88B0D /* FBSDKGameRequestContent.h in Headers */, - 336B065229289ABEF411613DC77963CB /* FBSDKGameRequestDialog.h in Headers */, - F4A82E8C22F4C55029EC744E352D35A4 /* FBSDKGameRequestFrictionlessRecipientCache.h in Headers */, - 727272DF622E56DB1002F6D753CAD231 /* FBSDKLikeActionController.h in Headers */, - 1B0AE19951D38640FE7BC3E01C57416C /* FBSDKLikeActionControllerCache.h in Headers */, - C329EBDE20C6060363317D1E47E75333 /* FBSDKLikeBoxBorderView.h in Headers */, - 61F2ED89C0CA165C3E9A0928C1BDC0EE /* FBSDKLikeBoxView.h in Headers */, - 1A0AD581E09227D4C172218097103B92 /* FBSDKLikeButton+Internal.h in Headers */, - 29937A068613556BA2DBD4D6ED3162A0 /* FBSDKLikeButton.h in Headers */, - 4D0AC2DC6FD7A285D5CB6E72DBC52E63 /* FBSDKLikeButtonPopWAV.h in Headers */, - 3553B1D63B6CD18F04E0D31A4D785AE4 /* FBSDKLikeControl+Internal.h in Headers */, - D96BCC69689FFEED59A6D82F55F407A9 /* FBSDKLikeControl.h in Headers */, - B05083996BEC0F68432D3FD398D961D1 /* FBSDKLikeDialog.h in Headers */, - B3270859F1F107321CFB14BE165440EB /* FBSDKLikeObjectType.h in Headers */, - 8F50117E26A2EFD5C22FEC130082C661 /* FBSDKLiking.h in Headers */, - 648E25A500C67EDF284A8A719C39C6B7 /* FBSDKMessageDialog.h in Headers */, - 79CFCA0A429202049A0507531DC76239 /* FBSDKMessengerIcon.h in Headers */, - E09AAD72633773E33CC200B89F74CF42 /* FBSDKSendButton.h in Headers */, - D97E2E3DFA40A47A99EAE44E4785CA7B /* FBSDKShareAPI.h in Headers */, - 914817761A4EC785E7011928CE3CFF08 /* FBSDKShareButton.h in Headers */, - CEC23218A5371E682945B578DC2E4C90 /* FBSDKShareConstants.h in Headers */, - CFE85C3C14F94A9A0C9E1C87B67F3FE5 /* FBSDKShareDefines.h in Headers */, - 2D98B141853379287E6D16B10E8F8B33 /* FBSDKShareDialog.h in Headers */, - 324A265DF897340565650B14D0D762DF /* FBSDKShareDialogMode.h in Headers */, - 1C2CCE26A71E336B1A2E188CBACF1649 /* FBSDKShareError.h in Headers */, - BA0B2B882E1B771A7F3959545000E670 /* FBSDKShareKit+Internal.h in Headers */, - 1A6EAF28D0EA626FC4EA46B5ECBAA09F /* FBSDKShareKit-umbrella.h in Headers */, - 0EB1DBB05B5A49BBC4F2E14AA106DF26 /* FBSDKShareKit.h in Headers */, - E928175AFFCFBADEAADDE0E3DDF0E4B2 /* FBSDKShareLinkContent+Internal.h in Headers */, - 5275F283E26427BD78F1C9B32ADF68B0 /* FBSDKShareLinkContent.h in Headers */, - A2A9BD530BAA86BEA99912496FA11D6A /* FBSDKShareOpenGraphAction.h in Headers */, - EED1705688A5E9DB9470E016428CEA15 /* FBSDKShareOpenGraphContent.h in Headers */, - A5A28E40D52CE9C0C7EDDE8E1F5DACD7 /* FBSDKShareOpenGraphObject.h in Headers */, - 665C09362716074E34006BEA4D6A8AAF /* FBSDKShareOpenGraphValueContainer+Internal.h in Headers */, - C2FCD253D324E440050F34DFE10924A6 /* FBSDKShareOpenGraphValueContainer.h in Headers */, - 63527D33DA33E3DEC49A26F4CCACCD1B /* FBSDKSharePhoto.h in Headers */, - 230F3A9030D07C1623A54A4A7F9C2BB4 /* FBSDKSharePhotoContent.h in Headers */, - BCEBBAE4376F955FE038D7549D6475FA /* FBSDKShareUtility.h in Headers */, - F3C0B2ABBB66AD36E5F26C1140AB336A /* FBSDKShareVideo.h in Headers */, - 00D4703071C2ED54B6EE8ACFE99C1AEA /* FBSDKShareVideoContent.h in Headers */, - C194E7BE93D67469FA2186CDB9C00C76 /* FBSDKSharing.h in Headers */, - F8741712B8C0F04099C0283F7F01BAD9 /* FBSDKSharingButton.h in Headers */, - 38F17437183A6CDA659A1DF95521A05F /* FBSDKSharingContent.h in Headers */, - AD69D3FB60F76FC72862F384A64D92EF /* FBSDKVideoUploader.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; B00A45CE835A31B3E15F965E6C87B978 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -3961,102 +4078,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C64EF8B05EB066D1E704849013A285C1 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 8EB0B99D9941B81939679EEB4677D991 /* _FBSDKTemporaryErrorRecoveryAttempter.h in Headers */, - 5F33DC5A0606EFA35660AE906588B186 /* FBSDKAccessToken.h in Headers */, - 52FC0523F20A3E93041AC43E50ACAC15 /* FBSDKAccessTokenCache.h in Headers */, - 7897152083766113038F794008EBC1F1 /* FBSDKAccessTokenCacheV3.h in Headers */, - E0E8DA57CF1006514E76D3C3348704D0 /* FBSDKAccessTokenCacheV3_17.h in Headers */, - 739888A86A4BE523DB1F7496ED335FFF /* FBSDKAccessTokenCacheV3_21.h in Headers */, - B04E2E1922059F79D0FAC5AD9FD3D80F /* FBSDKAccessTokenCacheV4.h in Headers */, - 7574BADB64AAF488B4823DC32C9DB6D2 /* FBSDKAccessTokenCaching.h in Headers */, - 67E8B3CB53EDE2A66BFA6F242B24B1C3 /* FBSDKAppEvents+Internal.h in Headers */, - 35CE4561019CC1B869FEBD199931BA0E /* FBSDKAppEvents.h in Headers */, - F1C88F717B94FB174ECC9D2B0828FBBD /* FBSDKAppEventsDeviceInfo.h in Headers */, - 5216D051FF885B139B60CB37082296E8 /* FBSDKAppEventsState.h in Headers */, - 2A35438CCAE827ACBE7CFFC9B860F212 /* FBSDKAppEventsStateManager.h in Headers */, - 79BECDF1DC6B46F0B4416EEAEA91AE27 /* FBSDKAppEventsUtility.h in Headers */, - A3AC4F6A21BABAA4415DAF0E5A74E2EC /* FBSDKApplicationDelegate+Internal.h in Headers */, - B65137573F54AEEBA19664AC04E3FEDA /* FBSDKApplicationDelegate.h in Headers */, - 39C8852AD7EDDB96E5AA7B9F09F81B0D /* FBSDKAppLinkResolver.h in Headers */, - 5E390AD58FAF52D590D18129B583B1FD /* FBSDKAppLinkUtility.h in Headers */, - CFEED43361B0A9B1B0DFC507410B29B1 /* FBSDKAudioResourceLoader.h in Headers */, - 5BEB958715D07EBD3826233350C3DF6F /* FBSDKBase64.h in Headers */, - E2B24953F516D98F9B0DE7232BC4D873 /* FBSDKBoltsMeasurementEventListener.h in Headers */, - 37895A39C872507D30D0769EDFB85C19 /* FBSDKBridgeAPICrypto.h in Headers */, - A7EC881A0B89A221C10789F9A020BA73 /* FBSDKBridgeAPIProtocol.h in Headers */, - A30A57D7BEB6266B22FBD57AF7F4465F /* FBSDKBridgeAPIProtocolNativeV1.h in Headers */, - B564924C7A9B51A3A03194CB6E741DB3 /* FBSDKBridgeAPIProtocolType.h in Headers */, - BC0EB4FD407C1C773CF55ACC314801D6 /* FBSDKBridgeAPIProtocolWebV1.h in Headers */, - 0CF4868C74EE5C7FA9D9FA4BA19FFF67 /* FBSDKBridgeAPIProtocolWebV2.h in Headers */, - B3070A27411D6FFBA87BD7CDA53F807E /* FBSDKBridgeAPIRequest+Private.h in Headers */, - 859B0002F2897FC27DB45A552763C7DD /* FBSDKBridgeAPIRequest.h in Headers */, - 6832F42221DA26C8F5254DACDB122B89 /* FBSDKBridgeAPIResponse.h in Headers */, - F35C1B1A255D97BBA6C950D0125D118D /* FBSDKButton+Subclass.h in Headers */, - 591BCFDBE0E39072D8FF02731C7B9845 /* FBSDKButton.h in Headers */, - CB5C4E2D049CE4ED25E8585745AFB9B9 /* FBSDKCloseIcon.h in Headers */, - FA079C94341F73A4B0992A72FFD6815F /* FBSDKColor.h in Headers */, - E71E7759EC2D8D74AC9A001A5344C1FF /* FBSDKConstants.h in Headers */, - 91DEA66D4DF5939D3AE3E1252112BC81 /* FBSDKContainerViewController.h in Headers */, - DB06D32CD38458B2BA5376AEC95920AD /* FBSDKCopying.h in Headers */, - 6DDD22D023AF6F715F7E1D64A1AF9FAD /* FBSDKCoreKit+Internal.h in Headers */, - 6CF19CFC6338EFF851745257D90A0019 /* FBSDKCoreKit-umbrella.h in Headers */, - C6C49939CE7B4FFD39A3C6B7D40408CD /* FBSDKCoreKit.h in Headers */, - 07019E6B6BCE942A2E32D51EA69F73FB /* FBSDKCrypto.h in Headers */, - 3331BE4DDA25F29F5415C89967BCF9CF /* FBSDKDialogConfiguration.h in Headers */, - 02C382F6529A16CD9DCBE255E8892626 /* FBSDKDynamicFrameworkLoader.h in Headers */, - 6911D0B6BEE214182F1EC0301BA7F0F5 /* FBSDKError.h in Headers */, - 0F5EB3519B1126B2501DA3420BF6E385 /* FBSDKErrorConfiguration.h in Headers */, - 1D1215F87AD74ADF270DE963E8968468 /* FBSDKErrorRecoveryAttempter.h in Headers */, - BFD3FC361E14F917477F2C9BC527E037 /* FBSDKErrorRecoveryConfiguration.h in Headers */, - 12BD83EE997EFB4566E2564F0FB3AAD4 /* FBSDKGraphErrorRecoveryProcessor.h in Headers */, - 927293D0F5050DD7A1CDB78836EE9975 /* FBSDKGraphRequest+Internal.h in Headers */, - 53B1B181E8B6F5697B7D4BA0D2642DC8 /* FBSDKGraphRequest.h in Headers */, - 86651A48EE659081BFA5F414AA1CBF2F /* FBSDKGraphRequestBody.h in Headers */, - 3DDBD184B7EA38276E2EE23159DA8634 /* FBSDKGraphRequestConnection+Internal.h in Headers */, - 3CDCBE6F7A653174D8FF022825CD500F /* FBSDKGraphRequestConnection.h in Headers */, - 96F3CAB5D2A7DC754101BD93DD2DB3F2 /* FBSDKGraphRequestDataAttachment.h in Headers */, - 6BFE271A7D32DC7F9A694C04CB6CE5CD /* FBSDKGraphRequestMetadata.h in Headers */, - D3CA3169F319B5AD72DF85DEB6348BD2 /* FBSDKGraphRequestPiggybackManager.h in Headers */, - 8D9D38398E05A0FB8C47BBEE783C838F /* FBSDKIcon.h in Headers */, - D2EE8B67FCA489A42E480EEE07117284 /* FBSDKInternalUtility.h in Headers */, - D865C49D374C622DEBBB82825DAC916E /* FBSDKKeychainStore.h in Headers */, - BBCAC6E7476126BF1FD5AB3E73DF6702 /* FBSDKKeychainStoreViaBundleID.h in Headers */, - 139129FB2753CCE839E40B3F89870D3F /* FBSDKLogger.h in Headers */, - 3F749741CD651E518C80FDBE83F1BEBE /* FBSDKLogo.h in Headers */, - 9B2AF394212B45481E71C90E022C5477 /* FBSDKMacros.h in Headers */, - 29074DDE9414924D391F947116F63ED2 /* FBSDKMaleSilhouetteIcon.h in Headers */, - 67F08C1DDAA0BE112DB871485F17D0C7 /* FBSDKMath.h in Headers */, - 1A3A447C87B592FC32D1323613970AA9 /* FBSDKMonotonicTime.h in Headers */, - 3D9B5BFA203A37C9776C29240A66DBF6 /* FBSDKMutableCopying.h in Headers */, - 04BB9EFD21F6F0A106FCD992D7978AA2 /* FBSDKPaymentObserver.h in Headers */, - 32C62AB393275F15353F3FA323CAC39F /* FBSDKProfile+Internal.h in Headers */, - 6338E0DB815D1359FF73C9AF99510913 /* FBSDKProfile.h in Headers */, - C8FC4A34648038FACE81AEE4BE231AB1 /* FBSDKProfilePictureView.h in Headers */, - 0428D06E03FF3A02543FB3494F0EA07F /* FBSDKServerConfiguration+Internal.h in Headers */, - C76CBEAA9BB92204B2DB1455ED46F5A2 /* FBSDKServerConfiguration.h in Headers */, - 0F0270CD03B67F208448A1A567DCAD64 /* FBSDKServerConfigurationManager+Internal.h in Headers */, - FF646F27C5CA0881B98232D2235A66EC /* FBSDKServerConfigurationManager.h in Headers */, - 1D95FC3D711F1A48A6C50BDED5FE50F9 /* FBSDKSettings+Internal.h in Headers */, - 0A4587A83F51EEFCCE39B54CD31A5E89 /* FBSDKSettings.h in Headers */, - C83BCF28CCEEBFBA6AA046B735B26945 /* FBSDKSystemAccountStoreAdapter.h in Headers */, - AD0F1D0221EB7EF5B08665B45E997937 /* FBSDKTestUsersManager.h in Headers */, - E5AD01A3E47AF323E991678978FC836A /* FBSDKTimeSpentData.h in Headers */, - 1B3A9DDADD11E8C257FD54EA3AD78676 /* FBSDKTriStateBOOL.h in Headers */, - F87A681D61932E832138162371065AC3 /* FBSDKTypeUtility.h in Headers */, - D6A66AFE7BE33492D9B3F432C122398D /* FBSDKUIUtility.h in Headers */, - 5933AFE6649CA54E38FFEB182148461E /* FBSDKURLConnection.h in Headers */, - 57890F51EF1DF8D4A74208861C4C05E3 /* FBSDKURLOpening.h in Headers */, - 0E1E0115A1DEF5133E39E7C2241FFE3A /* FBSDKUtility.h in Headers */, - 4AC302402B46C85E82BD5DC859BD07F2 /* FBSDKViewImpressionTracker.h in Headers */, - 34D4B107A932AD0AA0A083E2239302E5 /* FBSDKWebDialog.h in Headers */, - 86798A2F5F3F859111D416A2A9449CE0 /* FBSDKWebDialogView.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; C9E506B38D7B90B14257B65C2DA01C50 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -4222,6 +4243,24 @@ productReference = 3F5861A23B8E3EC2672C7396F560FF18 /* Expecta.framework */; productType = "com.apple.product-type.framework"; }; + 0EB19C1377A747F81110D44E2D5FCF78 /* FBSDKCoreKit */ = { + isa = PBXNativeTarget; + buildConfigurationList = 7F53C29A72B6CC355FE4F6B52F98F774 /* Build configuration list for PBXNativeTarget "FBSDKCoreKit" */; + buildPhases = ( + 95D82D9943D7EEA0AB8068FF3BDB1822 /* Sources */, + 30F78C2DFDAD4B8B98D898DA2DF46D2F /* Frameworks */, + 4F0AD5F6BD9D9DCE821C6CBEBD2CB361 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + 4A2A4A039944577C369BBE84367A1720 /* PBXTargetDependency */, + ); + name = FBSDKCoreKit; + productName = FBSDKCoreKit; + productReference = B2AE475C68D6915F211DDD854C792218 /* FBSDKCoreKit.framework */; + productType = "com.apple.product-type.framework"; + }; 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */ = { isa = PBXNativeTarget; buildConfigurationList = 57800A0D1724774333EF09E83030AA81 /* Build configuration list for PBXNativeTarget "AFNetworking" */; @@ -4394,6 +4433,24 @@ productReference = 3EA32A75D7373D687CEA8E9FEE1356DE /* PureLayout.framework */; productType = "com.apple.product-type.framework"; }; + 6A932845C7A5BE5374224A90EA874591 /* FBSDKShareKit */ = { + isa = PBXNativeTarget; + buildConfigurationList = 082C2C7B82566639C4EC79CF4416490C /* Build configuration list for PBXNativeTarget "FBSDKShareKit" */; + buildPhases = ( + 96087D48116DF41934E136AE733B789D /* Sources */, + 4D03DB87C15486E4C550CC0AE00B7873 /* Frameworks */, + 893281744D655C3B7A2EBE6E59F9936D /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + FCACBDC1BD85BBCB3AB93B9A4EC423BB /* PBXTargetDependency */, + ); + name = FBSDKShareKit; + productName = FBSDKShareKit; + productReference = 722D675DCC882BF87959BE7BE8A657E5 /* FBSDKShareKit.framework */; + productType = "com.apple.product-type.framework"; + }; 90B2840AB96CFDCBD62C7A56DFD6562C /* CocoaSecurity */ = { isa = PBXNativeTarget; buildConfigurationList = 1186A10BFC16C061060C757186D8DC2A /* Build configuration list for PBXNativeTarget "CocoaSecurity" */; @@ -4538,24 +4595,6 @@ productReference = CC43F1F90F98C1AE5802ACA141090B83 /* Pods_PNObject_Tests.framework */; productType = "com.apple.product-type.framework"; }; - D8470470292BC39EE263E6103508E41A /* FBSDKShareKit */ = { - isa = PBXNativeTarget; - buildConfigurationList = 773B3CE5A93F65392B93590CE7141A09 /* Build configuration list for PBXNativeTarget "FBSDKShareKit" */; - buildPhases = ( - 1BDDE48F5AE34B429B64EE33A1175738 /* Sources */, - 849ED8B00399AE60BBFD046C7FE2FF7D /* Frameworks */, - AA7ABB0952869E28746713CC917C6094 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - 0B7FF7A77A5473EE2A00B867F0320C1E /* PBXTargetDependency */, - ); - name = FBSDKShareKit; - productName = FBSDKShareKit; - productReference = 722D675DCC882BF87959BE7BE8A657E5 /* FBSDKShareKit.framework */; - productType = "com.apple.product-type.framework"; - }; D8F87F90DEE24077BC8753033C3A5E69 /* RZDataBinding */ = { isa = PBXNativeTarget; buildConfigurationList = 8EB7FDC4F5D28B629229654063DF838A /* Build configuration list for PBXNativeTarget "RZDataBinding" */; @@ -4607,24 +4646,6 @@ productReference = 76B5C79D76E47BB60F3D17E2CE6C0519 /* PEAR_FileManager_iOS.framework */; productType = "com.apple.product-type.framework"; }; - F5ACF367AE3BD7A7F2AF2D430901DF7B /* FBSDKCoreKit */ = { - isa = PBXNativeTarget; - buildConfigurationList = 45BC9152B89A6ED3378CDAFEC3FFB02A /* Build configuration list for PBXNativeTarget "FBSDKCoreKit" */; - buildPhases = ( - E1857D96CA5308A9165667EA36B4BA68 /* Sources */, - 2EDF62266E77D8231B6F93F4A6F1E0CD /* Frameworks */, - C64EF8B05EB066D1E704849013A285C1 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - D6C00BE99EF80D2D42123478DE151F5F /* PBXTargetDependency */, - ); - name = FBSDKCoreKit; - productName = FBSDKCoreKit; - productReference = B2AE475C68D6915F211DDD854C792218 /* FBSDKCoreKit.framework */; - productType = "com.apple.product-type.framework"; - }; F6729E18061689CF811FBD48621ED0CB /* Pods-PNObject_Example */ = { isa = PBXNativeTarget; buildConfigurationList = 18BF446D3415C97F11C052450D5702FD /* Build configuration list for PBXNativeTarget "Pods-PNObject_Example" */; @@ -4690,9 +4711,9 @@ AE23754FDDBB705913CEB80027EA29E3 /* DJLocalization */, 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */, B5522B4C786061CA9DFC8A4198028552 /* Expecta+Snapshots */, - F5ACF367AE3BD7A7F2AF2D430901DF7B /* FBSDKCoreKit */, + 0EB19C1377A747F81110D44E2D5FCF78 /* FBSDKCoreKit */, 5D69761C2CD2A1E5C013537B29CAB4CF /* FBSDKLoginKit */, - D8470470292BC39EE263E6103508E41A /* FBSDKShareKit */, + 6A932845C7A5BE5374224A90EA874591 /* FBSDKShareKit */, E1E99BE24B4D5E362ECFB6580A5D5A8D /* FBSnapshotTestCase */, 349C948B2B6510B16B8BDF83BD65D652 /* JRSwizzle */, 07E7B1F2B822E2C3756A80B3A630FFFD /* NACrypto */, @@ -4734,52 +4755,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 1BDDE48F5AE34B429B64EE33A1175738 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 0FAEC2AE5DC36AF32E6D53A12B50FA0A /* FBSDKAppGroupAddDialog.m in Sources */, - 0B57E308859C315C795D0055204DB606 /* FBSDKAppGroupContent.m in Sources */, - 5D7712BDD778B4AE14EC5E9F4ED7C9CC /* FBSDKAppGroupJoinDialog.m in Sources */, - FA4C24F956203244CA8854652E9B86E7 /* FBSDKAppInviteContent.m in Sources */, - 87A4C151BDF488EC8B7391469F873601 /* FBSDKAppInviteDialog.m in Sources */, - 70E93156D3AE9EF3FDB04AB5FA898C03 /* FBSDKCheckmarkIcon.m in Sources */, - 88DF1A3DB8350BD2CF8BB1840BB5AAD5 /* FBSDKGameRequestContent.m in Sources */, - 25A668FCE687C04E2F6E5E7EC2A6F338 /* FBSDKGameRequestDialog.m in Sources */, - 53B9332D04B365139E090A87C04053C5 /* FBSDKGameRequestFrictionlessRecipientCache.m in Sources */, - 6BE01D5C8217A54273DA95CCCD8E53A1 /* FBSDKLikeActionController.m in Sources */, - 30B4666164216723CD27F755F06CB10E /* FBSDKLikeActionControllerCache.m in Sources */, - ECFDAB3D0480499E3F5736DAE8A9151A /* FBSDKLikeBoxBorderView.m in Sources */, - 77A0556F69F26DCB2A0DC327FD5FEC60 /* FBSDKLikeBoxView.m in Sources */, - F29FA01492C3A31E2A53738C941D8204 /* FBSDKLikeButton.m in Sources */, - 24A75513BA42D3FC7FE9A96B46F9F8B7 /* FBSDKLikeButtonPopWAV.m in Sources */, - 88227609733689C7B47AD7A0460FB9E0 /* FBSDKLikeControl.m in Sources */, - 767B72C8B93B68648EBDE86D96C2D502 /* FBSDKLikeDialog.m in Sources */, - F889401BA53FCDCAF5A191644C9F4450 /* FBSDKLikeObjectType.m in Sources */, - AEBD6D0E1B9145799A0F5DE4BAA529D3 /* FBSDKMessageDialog.m in Sources */, - 41825A85133858E9599ED76E8E39A247 /* FBSDKMessengerIcon.m in Sources */, - C138631BBE09F71EE6028A2F82151656 /* FBSDKSendButton.m in Sources */, - 12CD28E5A6B79A1E16406D5511CF21E0 /* FBSDKShareAPI.m in Sources */, - 21693A0CA6F74F0CF0B06CD2BAB7CDE2 /* FBSDKShareButton.m in Sources */, - D42027DE319EA5C109EE0A419C721F4E /* FBSDKShareConstants.m in Sources */, - 9C0133ADFAD29C4D882AEEEFACE2A49C /* FBSDKShareDialog.m in Sources */, - E1C73181839E6E005843134CF17BFBAF /* FBSDKShareDialogMode.m in Sources */, - 9490686C3B98E578570F3598BC6547A6 /* FBSDKShareError.m in Sources */, - 832832C304DEFF8EF18E4D1369ECF0A4 /* FBSDKShareKit-dummy.m in Sources */, - FEFD9BB9812E02EB5519C896F6A3E499 /* FBSDKShareLinkContent.m in Sources */, - 44F98170E2441B462880D0C91BC46161 /* FBSDKShareOpenGraphAction.m in Sources */, - CC17C60FE6EF4875F909E23B64EEA336 /* FBSDKShareOpenGraphContent.m in Sources */, - F364BD52873F7B66529C5BBDB2FFAD8C /* FBSDKShareOpenGraphObject.m in Sources */, - 57BD8C3E98C6414416D3DE6B072B4CA8 /* FBSDKShareOpenGraphValueContainer.m in Sources */, - FC61F990C23EA893733F1D8DACB1A434 /* FBSDKSharePhoto.m in Sources */, - 6AB775B9476060F67532FDBCE638ED41 /* FBSDKSharePhotoContent.m in Sources */, - 786B13EA3A5A339FAE2B474A9368B96B /* FBSDKShareUtility.m in Sources */, - F157E5B2C8E17BA7D46D1708F5BB86B6 /* FBSDKShareVideo.m in Sources */, - 889D49F86D436C76E6C11D8EB2B460C2 /* FBSDKShareVideoContent.m in Sources */, - C30405F829ADD284E83124D172D14E0F /* FBSDKVideoUploader.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 1F17F426378DF5EC8DFB10304B8C4BA4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -4950,6 +4925,131 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 95D82D9943D7EEA0AB8068FF3BDB1822 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 1A41AA1660DA17FD9EEE7CC544D1C0A4 /* _FBSDKTemporaryErrorRecoveryAttempter.m in Sources */, + 0B74B022BF109C2753A56CD082E10C61 /* FBSDKAccessToken.m in Sources */, + FA5911BDD42D4D5735385D2761FC41A7 /* FBSDKAccessTokenCache.m in Sources */, + BD2ECAD3E71F4EE83864E6F14B67FBC2 /* FBSDKAccessTokenCacheV3.m in Sources */, + 2BD969D274F4CC68A4E73E74135AAAB6 /* FBSDKAccessTokenCacheV3_17.m in Sources */, + 57FA7FEEEF914BE0BF48A58ED1880B22 /* FBSDKAccessTokenCacheV3_21.m in Sources */, + 3D75C1A03F08AB28F30D41A9E3E5389E /* FBSDKAccessTokenCacheV4.m in Sources */, + 7ED5EB3F1C101076506DB68E0BC5B6AB /* FBSDKAppEvents.m in Sources */, + ABBC769244D3C1F076C3A7ABA6F2F330 /* FBSDKAppEventsDeviceInfo.m in Sources */, + 7F70DD03F9ACE65B00724DCA0309602D /* FBSDKAppEventsState.m in Sources */, + 1D716404A2353ADA0326C44132D1EFD9 /* FBSDKAppEventsStateManager.m in Sources */, + 60A2123AE07346F415CA44359F873F10 /* FBSDKAppEventsUtility.m in Sources */, + 9AEF21BC71A0C2AF841513A013F197EC /* FBSDKApplicationDelegate.m in Sources */, + 03E71DCD3453CC52D1503B92195F5091 /* FBSDKAppLinkResolver.m in Sources */, + EFCC14FC93C089D3303B86350EC7E255 /* FBSDKAppLinkUtility.m in Sources */, + 0FED72D02DF25255150B8301A353949A /* FBSDKAudioResourceLoader.m in Sources */, + 6607F176EF0C2BDF9BCC417DD295D59D /* FBSDKBase64.m in Sources */, + B52E11D4E947E41CE3A1E3221AB1BA6B /* FBSDKBoltsMeasurementEventListener.m in Sources */, + FA16BCB39DED31DEB5EE3BBADB13E204 /* FBSDKBridgeAPICrypto.m in Sources */, + 67C9843DC2B4557A9EE0C5D01604A0E7 /* FBSDKBridgeAPIProtocolNativeV1.m in Sources */, + E5FFE022FD6699990599EEA6529BC636 /* FBSDKBridgeAPIProtocolWebV1.m in Sources */, + 4C1AD82A4DEEE0D1D2B34913ABBBC311 /* FBSDKBridgeAPIProtocolWebV2.m in Sources */, + 6F8F81979B066F27456733EB3BDD21FF /* FBSDKBridgeAPIRequest.m in Sources */, + 59B4A11C6CEB352D03892AF9828AB52B /* FBSDKBridgeAPIResponse.m in Sources */, + 3A31EE2CDC26FC7889C0059514E91C3D /* FBSDKButton.m in Sources */, + A484BD167B628487BBAAA674F5DB7B1A /* FBSDKCloseIcon.m in Sources */, + 4C1D00D2AAB1C6C511FF8F5FC76698D1 /* FBSDKColor.m in Sources */, + 86ACEBDE1686451F2370C05812756E23 /* FBSDKConstants.m in Sources */, + D5BAF5FC42E9BCD77EFC85D72EB2BA14 /* FBSDKContainerViewController.m in Sources */, + F26DEEAD3638F33F87903B3B59BF61A6 /* FBSDKCoreKit-dummy.m in Sources */, + 7008126788B83DF17DEFE2568CA741A3 /* FBSDKCrypto.m in Sources */, + 349308F0D458195CBF3C7D9078D59547 /* FBSDKDialogConfiguration.m in Sources */, + 1877520854C1B04C797C8FD94308AB48 /* FBSDKDynamicFrameworkLoader.m in Sources */, + B66A8B13B1A4DB797713351204E9754F /* FBSDKError.m in Sources */, + DAA9D0E08221846F34174BA9C7933C01 /* FBSDKErrorConfiguration.m in Sources */, + 3DB7D1D261D974F55FDB4DD7AAC42861 /* FBSDKErrorRecoveryAttempter.m in Sources */, + D47F5FD0F654ACB03A3948DB29B7EE2E /* FBSDKErrorRecoveryConfiguration.m in Sources */, + 6FBD31B0BB27AAEFFFFDB275DD3AE781 /* FBSDKGraphErrorRecoveryProcessor.m in Sources */, + 23772EC6E0C5B91318B4350D87BDCE6B /* FBSDKGraphRequest.m in Sources */, + 06B3CC660A3B863A48757A30E5343758 /* FBSDKGraphRequestBody.m in Sources */, + B7AA8DD951A2A0FD0DC01B4EC91C8153 /* FBSDKGraphRequestConnection.m in Sources */, + 242E73B2F0842E1CF5348D2BC765DE8A /* FBSDKGraphRequestDataAttachment.m in Sources */, + 5611FBD348B8C8A4FFF9875FF2F5BDA6 /* FBSDKGraphRequestMetadata.m in Sources */, + D6961FE567A047B2EE394D527EF414E0 /* FBSDKGraphRequestPiggybackManager.m in Sources */, + 1CF8B8AD6CAA603A95B2C395AB4057B6 /* FBSDKIcon.m in Sources */, + C0C062FB06B5A469FCABC55C619ABB2F /* FBSDKInternalUtility.m in Sources */, + 0D79E48F5B7F8FCAC2E90DBBCE5FA98F /* FBSDKKeychainStore.m in Sources */, + B005B379F2878E1CDA454C1A87879442 /* FBSDKKeychainStoreViaBundleID.m in Sources */, + FB7B76F9942AE0F7DEC11FAAEE4739B7 /* FBSDKLogger.m in Sources */, + 6FB287DB5361328A1AAFC6D644E94B07 /* FBSDKLogo.m in Sources */, + E9FF502F63179B3E7EEA42FB3A31017A /* FBSDKMaleSilhouetteIcon.m in Sources */, + C6F65A56D2A83EF7D2445EB1BC64B8D4 /* FBSDKMath.m in Sources */, + 3727D92D4B6CF5B09E53F33C773876D2 /* FBSDKMonotonicTime.m in Sources */, + D441FFFC4FE2E90573DBF2477DDF8B6E /* FBSDKOrganicDeeplinkHelper.m in Sources */, + 9C54F07A5D6128AEA08BE4131CCCF746 /* FBSDKPaymentObserver.m in Sources */, + E7EDF8AFADD549527BAA0FF0B813C44C /* FBSDKProfile.m in Sources */, + F1A619BA53B94B8F18245C7A7F17D52F /* FBSDKProfilePictureView.m in Sources */, + 31694BB1A321078621424E065953D9DD /* FBSDKServerConfiguration.m in Sources */, + 2E5AA7B66CE7F0DB9CEFC25F55C41124 /* FBSDKServerConfigurationManager.m in Sources */, + 8EDDCAE539DCE9EA7BCC1895C4C4A567 /* FBSDKSettings.m in Sources */, + DD203F22883C5445DDA618371EEFEC07 /* FBSDKSystemAccountStoreAdapter.m in Sources */, + C1EEA41ECBE43FAF3E230A70F481C0D9 /* FBSDKTestUsersManager.m in Sources */, + 1434A073055312B7CE4FB95A1605C0A5 /* FBSDKTimeSpentData.m in Sources */, + 6CBA87B13DCF3BB31FBC3F1CC4BBB7C6 /* FBSDKTriStateBOOL.m in Sources */, + A1A90659ED5B7540845C8185F8606FB9 /* FBSDKTypeUtility.m in Sources */, + 290E7890207984177124BD5F84F0D04C /* FBSDKURLConnection.m in Sources */, + 917B32BDBDF0928BAFF4201C924BA155 /* FBSDKUtility.m in Sources */, + F8FB7A9780E2A40ACDA1F21C5969B527 /* FBSDKViewImpressionTracker.m in Sources */, + 0BDC4DAA1B69B3349079C5432DE9AB58 /* FBSDKWebDialog.m in Sources */, + D2E7CA26EBA86717C6F9EF5F4988903C /* FBSDKWebDialogView.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 96087D48116DF41934E136AE733B789D /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + D19F36FCFEF1AEA6ABA4CC9EF00AAE32 /* FBSDKAppGroupAddDialog.m in Sources */, + FBBCAEA6DC1314D681C8467E418D99B9 /* FBSDKAppGroupContent.m in Sources */, + 500C6B2028C6FB18BA9767589F1987C6 /* FBSDKAppGroupJoinDialog.m in Sources */, + 4642C0EB516EEF2CFB836D40D7A3578E /* FBSDKAppInviteContent.m in Sources */, + D839D80E3513E3FB45BAF47D9F5DD3CB /* FBSDKAppInviteDialog.m in Sources */, + F80F495276059A8FAAB88BF8C2EA58B9 /* FBSDKCheckmarkIcon.m in Sources */, + 77E375848B5C32B434F63C2A8964B971 /* FBSDKGameRequestContent.m in Sources */, + 20B6DD9F69C26A4B376A0C4DDEA2F25D /* FBSDKGameRequestDialog.m in Sources */, + 9D02F388C47DED97641F6A1AB7DD97C6 /* FBSDKGameRequestFrictionlessRecipientCache.m in Sources */, + F63D34A7EAEEDDEBE954096C8961EE3B /* FBSDKHashtag.m in Sources */, + 81AEE2AF63A7A9CED0B208709422551F /* FBSDKLikeActionController.m in Sources */, + CBB6094E9F73FC6E8675F8530585ECA5 /* FBSDKLikeActionControllerCache.m in Sources */, + 2407049750A16AD29BF4D2226A6A6AAD /* FBSDKLikeBoxBorderView.m in Sources */, + 8EEF05D270554FC3947BE9E075B22191 /* FBSDKLikeBoxView.m in Sources */, + 063AD599CF27F074FEDEAC7CA68B282B /* FBSDKLikeButton.m in Sources */, + 7E1B44B960C6716EF781254F81B51611 /* FBSDKLikeButtonPopWAV.m in Sources */, + E75D1660C1933088EE6CA997BEAAB23E /* FBSDKLikeControl.m in Sources */, + F32BCE7FCC229D0DBBEC4F2B0C4A117D /* FBSDKLikeDialog.m in Sources */, + 0A3EEB18995B45C94D69D07C1207C4BD /* FBSDKLikeObjectType.m in Sources */, + 726CD4923BDE736C5B63A91DDAC5BEC0 /* FBSDKMessageDialog.m in Sources */, + 1000D2E5CA78974F29B1AE97A3584B29 /* FBSDKMessengerIcon.m in Sources */, + 4DEE4738C65C9FC4190AA271CB8B68A8 /* FBSDKSendButton.m in Sources */, + 3852AE84AC7F8A1A8974C6FA398F4442 /* FBSDKShareAPI.m in Sources */, + 4F5251B8DEBE54BA1D288054B53E822D /* FBSDKShareButton.m in Sources */, + 552791AAAE171E5320C42F0FAFEF633D /* FBSDKShareConstants.m in Sources */, + A17154774CF0586FA9B9FB7237676406 /* FBSDKShareDialog.m in Sources */, + 48A50D86CAB9421D4DC1F3E4DD15C1C7 /* FBSDKShareDialogMode.m in Sources */, + 7DE669C21015FD98161C9C4E676FB0D7 /* FBSDKShareError.m in Sources */, + 90F44836E22CB6BB82FFFDBED27AEBB4 /* FBSDKShareKit-dummy.m in Sources */, + 0D9C155D3A7D0D27C567CBB8ECD5A209 /* FBSDKShareLinkContent.m in Sources */, + 5438049B963A113321BCF8183CF961DC /* FBSDKShareMediaContent.m in Sources */, + AAFF66F28F2067DC595B545EC6BF6E33 /* FBSDKShareOpenGraphAction.m in Sources */, + 8E4AAA25C6ACAD687886CEB70AF81D69 /* FBSDKShareOpenGraphContent.m in Sources */, + E5B3A8C01E5EA6F011A85747A9EDEFFC /* FBSDKShareOpenGraphObject.m in Sources */, + 3B203F187D191F488C3ACD0A578659EE /* FBSDKShareOpenGraphValueContainer.m in Sources */, + 69DE5C24C26160D9B74754E646F88A40 /* FBSDKSharePhoto.m in Sources */, + 5CE429315DEFE4215344E36C937691D0 /* FBSDKSharePhotoContent.m in Sources */, + 8FC6B858E97877D33BA25BC754FDAA38 /* FBSDKShareUtility.m in Sources */, + 5AAF0A3414102951E2680AD8BC65F191 /* FBSDKShareVideo.m in Sources */, + 64375154D8B06417C345F69F2E2A82A4 /* FBSDKShareVideoContent.m in Sources */, + 4E6B969A45DDDE00E1ABA00D56F063AA /* FBSDKVideoUploader.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 9701B5C5F90C014EC2400732E2E6AFA2 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -5092,82 +5192,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E1857D96CA5308A9165667EA36B4BA68 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 9BC2DD59281D9B5977B2F2F73F1983C3 /* _FBSDKTemporaryErrorRecoveryAttempter.m in Sources */, - 4903044DCFB45EBFCDD7DD1E4FEB470A /* FBSDKAccessToken.m in Sources */, - 9C39FC01B3D25EC15760CD62CCE15EF6 /* FBSDKAccessTokenCache.m in Sources */, - B33A17D9153DF99E62A3D1380063F210 /* FBSDKAccessTokenCacheV3.m in Sources */, - BD13B61A55F61C2FEEEAA493F43EAD38 /* FBSDKAccessTokenCacheV3_17.m in Sources */, - B45CD9A807CB06574679D4DD0069C615 /* FBSDKAccessTokenCacheV3_21.m in Sources */, - E6DF198BF5F1277E6245D65482F02756 /* FBSDKAccessTokenCacheV4.m in Sources */, - E5BC8A287405524C4907BE593F2F992F /* FBSDKAppEvents.m in Sources */, - 3BDDEF34E443B165FE57CCA8D0695AD6 /* FBSDKAppEventsDeviceInfo.m in Sources */, - AAE1F87AFB8CEEAA42EA1C0A53E2FA37 /* FBSDKAppEventsState.m in Sources */, - EFD17CBB79D64621899BE39B543D84F5 /* FBSDKAppEventsStateManager.m in Sources */, - 4D6FC8B2AA755366E4ED8C186C8D845C /* FBSDKAppEventsUtility.m in Sources */, - EB8D8DC14C0B125AE8229FF7A6F75653 /* FBSDKApplicationDelegate.m in Sources */, - 19E5907B0CA387B9E37CB53918D71A64 /* FBSDKAppLinkResolver.m in Sources */, - D56408EE9374253DACB35DEE756E680A /* FBSDKAppLinkUtility.m in Sources */, - 126D7C5BE660D6236F0D40BF140B0929 /* FBSDKAudioResourceLoader.m in Sources */, - 99CDB5C4687CABE6508663D0E67CEF43 /* FBSDKBase64.m in Sources */, - 66E849ED1965E8B6467550D6831E322F /* FBSDKBoltsMeasurementEventListener.m in Sources */, - ECE679A1DE9D510DFA9C3CE21D0992DC /* FBSDKBridgeAPICrypto.m in Sources */, - B578FC290256AB610E0778617689E8F6 /* FBSDKBridgeAPIProtocolNativeV1.m in Sources */, - EB1C91949EA027BE05B1F3D502162CEE /* FBSDKBridgeAPIProtocolWebV1.m in Sources */, - AACE2A81CC4F21FD4241B0117D157EB5 /* FBSDKBridgeAPIProtocolWebV2.m in Sources */, - 515202DACD28DB1AF8EE0B327414DCBD /* FBSDKBridgeAPIRequest.m in Sources */, - 86622DD118D4A246B0AC0A6C81BA673A /* FBSDKBridgeAPIResponse.m in Sources */, - 338D6DD45DC82A3D0DFCDBAB9BD8112E /* FBSDKButton.m in Sources */, - 05FD281B12F076733C2DFFC064910C15 /* FBSDKCloseIcon.m in Sources */, - 178BDC6B36AF0C417588C88FDD1C7CAC /* FBSDKColor.m in Sources */, - 384BD85B91A608BCB4A2DDDA8DF441C1 /* FBSDKConstants.m in Sources */, - EF7C1BB7EFE8DA02E953EC17095AADDA /* FBSDKContainerViewController.m in Sources */, - C91DAFC1798D830D6568B3A40BC02117 /* FBSDKCoreKit-dummy.m in Sources */, - E1515E2AC1A2A25360EC34CD9C600DB4 /* FBSDKCrypto.m in Sources */, - E0A4A86BBC499051F3D2FFB8DA0AF46E /* FBSDKDialogConfiguration.m in Sources */, - 3EB6AF87A9BB8B97AFEF3B14E7FC6E47 /* FBSDKDynamicFrameworkLoader.m in Sources */, - 671652350558A2E86511DBE16E62BFE0 /* FBSDKError.m in Sources */, - 5901C0D946DA4FE2FFF70F68B78F948D /* FBSDKErrorConfiguration.m in Sources */, - CFA9365F3EE5E035FEDE5DBB54A45CF7 /* FBSDKErrorRecoveryAttempter.m in Sources */, - FA2642C828F737766F9620106F7A80D9 /* FBSDKErrorRecoveryConfiguration.m in Sources */, - 76BDEEF286AE58B5F209C083A9E4E965 /* FBSDKGraphErrorRecoveryProcessor.m in Sources */, - AF577A67AAD97E656ADB4A40F609EE95 /* FBSDKGraphRequest.m in Sources */, - 36587EC7893996E3B390D5104823DE83 /* FBSDKGraphRequestBody.m in Sources */, - 845DE0B758E4DA28058BB49AB3E4F034 /* FBSDKGraphRequestConnection.m in Sources */, - 9EA57EB55F63F243C09FEDE28AD5E7BE /* FBSDKGraphRequestDataAttachment.m in Sources */, - EB6DF93CD584CF29DF200477790B84D7 /* FBSDKGraphRequestMetadata.m in Sources */, - 154BB6D1F453AA2E1014835259BA3B34 /* FBSDKGraphRequestPiggybackManager.m in Sources */, - 8BBD42503B3AFF9DF7416B899B89828F /* FBSDKIcon.m in Sources */, - 3522E93F0495A87AF14B518487276B3D /* FBSDKInternalUtility.m in Sources */, - AD34435BADA284932D9A1316F66D02A4 /* FBSDKKeychainStore.m in Sources */, - E25B4273521E24530B6032CF51C0DCD0 /* FBSDKKeychainStoreViaBundleID.m in Sources */, - 58F67E50D5B972E9129741468932EB4B /* FBSDKLogger.m in Sources */, - 2CBF3A67D8EA4B86D6B050A451A9AE23 /* FBSDKLogo.m in Sources */, - 04DB3EFE681687BCE392275DCB75F437 /* FBSDKMaleSilhouetteIcon.m in Sources */, - 590ADF784064B315D93DB40A2D354A84 /* FBSDKMath.m in Sources */, - 5A5D45E154880F80068DC7B82C61B959 /* FBSDKMonotonicTime.m in Sources */, - A6A32F22F62CEC143067C0CAEF084D26 /* FBSDKPaymentObserver.m in Sources */, - DD6D8A161973C0FAA7811F5C7C94A5CA /* FBSDKProfile.m in Sources */, - 32CA5BC657B00964DF2F7299AE28CC18 /* FBSDKProfilePictureView.m in Sources */, - C84911369A3F08C6C619B926CB8562AE /* FBSDKServerConfiguration.m in Sources */, - 9FA584223BF45DDEB13A1D74191D67A2 /* FBSDKServerConfigurationManager.m in Sources */, - 3B5508F803BAA7B2FE83C5FAE8F97645 /* FBSDKSettings.m in Sources */, - 3C8A3036D9B46383ACB02D63444810BB /* FBSDKSystemAccountStoreAdapter.m in Sources */, - DEE33EE38969E517444A0E1FF2E7359B /* FBSDKTestUsersManager.m in Sources */, - AAD84479A5AE372A6654F01C12D612E3 /* FBSDKTimeSpentData.m in Sources */, - 79A4F35834D9CA8C7BA7191205636D78 /* FBSDKTriStateBOOL.m in Sources */, - DF6685D701AED639A64918EC67970F23 /* FBSDKTypeUtility.m in Sources */, - D289D007192CA450AD8699C7A4AFE4CF /* FBSDKURLConnection.m in Sources */, - 7ED4D9187CAB79F9DEBCAD9C748510BA /* FBSDKUtility.m in Sources */, - 9CEBD2C677D5F9E5AC5864F7B6CDC5F0 /* FBSDKViewImpressionTracker.m in Sources */, - 9215309C212DA997AEBCFDB9E89CEE70 /* FBSDKWebDialog.m in Sources */, - FDBD71BA10E28E22318791D0963AC415 /* FBSDKWebDialogView.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; FB1B806F971622407E23B07EE6F21E96 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -5197,16 +5221,10 @@ target = 00ADDBCA9E516B429C7877EB5AED2DCE /* Specta */; targetProxy = 89BF516BAE1C018E4CD565FA371F2474 /* PBXContainerItemProxy */; }; - 0B7FF7A77A5473EE2A00B867F0320C1E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FBSDKCoreKit; - target = F5ACF367AE3BD7A7F2AF2D430901DF7B /* FBSDKCoreKit */; - targetProxy = E469F4404D9AA3DFDD5115B9DCA2E42C /* PBXContainerItemProxy */; - }; 13CE9B81D66E9ADEEEA6165028CFB2B9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBSDKShareKit; - target = D8470470292BC39EE263E6103508E41A /* FBSDKShareKit */; + target = 6A932845C7A5BE5374224A90EA874591 /* FBSDKShareKit */; targetProxy = 0F8B624FC38AB6FB9BACA39D8F1AB9AC /* PBXContainerItemProxy */; }; 17411432CF0ADA3980016E6E51CCA1F4 /* PBXTargetDependency */ = { @@ -5242,7 +5260,7 @@ 22274FF5DD754812493BE39A5B65441C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBSDKCoreKit; - target = F5ACF367AE3BD7A7F2AF2D430901DF7B /* FBSDKCoreKit */; + target = 0EB19C1377A747F81110D44E2D5FCF78 /* FBSDKCoreKit */; targetProxy = 75CEA3867E9995AA405D04B561D72EAD /* PBXContainerItemProxy */; }; 26E23112D6EB7B071AAAD0EA651B5EEF /* PBXTargetDependency */ = { @@ -5296,7 +5314,7 @@ 46F7B583082593CF58D7B5A82B4385B6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBSDKShareKit; - target = D8470470292BC39EE263E6103508E41A /* FBSDKShareKit */; + target = 6A932845C7A5BE5374224A90EA874591 /* FBSDKShareKit */; targetProxy = 98E92B08FCABB97231FAEA0502667AF6 /* PBXContainerItemProxy */; }; 493DAB0568980E1A8B07211C4F313D65 /* PBXTargetDependency */ = { @@ -5305,6 +5323,12 @@ target = EFF578FFB6AD12679775112B73ECDFFE /* PEAR-FileManager-iOS */; targetProxy = B6702FCC08F5CF1A7FE1C14AB585717A /* PBXContainerItemProxy */; }; + 4A2A4A039944577C369BBE84367A1720 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Bolts; + target = 52D82BFDD1E808D9CB257431922C1EE4 /* Bolts */; + targetProxy = 7BDFEC0F5B0693C2D315E9D3973E276E /* PBXContainerItemProxy */; + }; 55BAAD4E0D24566600E49CF22B5C7793 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = NACrypto; @@ -5320,7 +5344,7 @@ 595018B7A28B94A96FCDC8D0678C2BD7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBSDKCoreKit; - target = F5ACF367AE3BD7A7F2AF2D430901DF7B /* FBSDKCoreKit */; + target = 0EB19C1377A747F81110D44E2D5FCF78 /* FBSDKCoreKit */; targetProxy = 5C70D43783D43E191C61E02AAAF5A10B /* PBXContainerItemProxy */; }; 5CC2A248C6BC0EF78EF4A63C3BA5B21A /* PBXTargetDependency */ = { @@ -5392,7 +5416,7 @@ 8C987F768401530400A61019D3395FF0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBSDKShareKit; - target = D8470470292BC39EE263E6103508E41A /* FBSDKShareKit */; + target = 6A932845C7A5BE5374224A90EA874591 /* FBSDKShareKit */; targetProxy = E809D8C8CF7014147D869189273E377D /* PBXContainerItemProxy */; }; 8F7194F6C24D6E454270D6337FA192FB /* PBXTargetDependency */ = { @@ -5464,7 +5488,7 @@ AEA0937B91C49BB5BE5F8A8A232F6A4D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBSDKCoreKit; - target = F5ACF367AE3BD7A7F2AF2D430901DF7B /* FBSDKCoreKit */; + target = 0EB19C1377A747F81110D44E2D5FCF78 /* FBSDKCoreKit */; targetProxy = 59EC31315D487D3F96B20D94D2D0BC3F /* PBXContainerItemProxy */; }; AF0B859FE0FB5784D5247E71C27351B7 /* PBXTargetDependency */ = { @@ -5482,7 +5506,7 @@ B4327D12E62270ACBF76C7F75B02787F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBSDKCoreKit; - target = F5ACF367AE3BD7A7F2AF2D430901DF7B /* FBSDKCoreKit */; + target = 0EB19C1377A747F81110D44E2D5FCF78 /* FBSDKCoreKit */; targetProxy = EABFFC381088C7EDB3C50BF9184E2232 /* PBXContainerItemProxy */; }; B5FB2FF4B3BDD56CC6508798C7FD7676 /* PBXTargetDependency */ = { @@ -5509,12 +5533,6 @@ target = 5D69761C2CD2A1E5C013537B29CAB4CF /* FBSDKLoginKit */; targetProxy = B03474976EB4655C27FA852BF222CA1C /* PBXContainerItemProxy */; }; - D6C00BE99EF80D2D42123478DE151F5F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Bolts; - target = 52D82BFDD1E808D9CB257431922C1EE4 /* Bolts */; - targetProxy = D1A66469B15A7049501C6E6CAA6847D7 /* PBXContainerItemProxy */; - }; D6FC6CE27EE2216BF4704E0827DFBEBE /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBSnapshotTestCase; @@ -5563,6 +5581,12 @@ target = 5D69761C2CD2A1E5C013537B29CAB4CF /* FBSDKLoginKit */; targetProxy = 461A8CFB2566028D42104160D24321AC /* PBXContainerItemProxy */; }; + FCACBDC1BD85BBCB3AB93B9A4EC423BB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FBSDKCoreKit; + target = 0EB19C1377A747F81110D44E2D5FCF78 /* FBSDKCoreKit */; + targetProxy = A8575BFC5231694F4ED03A20B33F9963 /* PBXContainerItemProxy */; + }; FE3A2A93CC911ADF26A5E4C036CC67BD /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CocoaSecurity; @@ -5580,7 +5604,7 @@ /* Begin XCBuildConfiguration section */ 015FF5A708A161A10402AC8B85A25B13 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EBFDC451997EC7AF51411D14CD84139E /* AFNetworking.xcconfig */; + baseConfigurationReference = 24BFE1CABF3AB8C5E0354C7E636767F1 /* AFNetworking.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5607,7 +5631,7 @@ }; 0CF69B9ADBDA54782D062CB197F382A0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 840360C4225B7D91EDDEF88015D1B493 /* Expecta+Snapshots.xcconfig */; + baseConfigurationReference = 67DDA66DC2115950785B15C99087CEAC /* Expecta+Snapshots.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5634,7 +5658,7 @@ }; 0E12D0DA5EFB862B6EFA574BBF948D2D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 79952045C6C1EFADDE7E2FDD8793C858 /* CocoaSecurity.xcconfig */; + baseConfigurationReference = 84862B7DEB7B03549A4DA69AA8B739FD /* CocoaSecurity.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5661,7 +5685,7 @@ }; 10BE37519FB2284C27217F7EF25ED615 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 03F28166877D8CB2B70A38B59CA1FC0A /* NSDate_Utils.xcconfig */; + baseConfigurationReference = 41D58DBBCCF98DBF45B2DE680A1D1D1F /* NSDate_Utils.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5688,7 +5712,7 @@ }; 14517AB91B16B5D797F4374300AFA89F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6CA1B962888E3211CCB82876D937F269 /* Specta.xcconfig */; + baseConfigurationReference = 873BEEE72FBC61E4C2573B1AEE76D52D /* Specta.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5746,7 +5770,7 @@ }; 17E4FF19B77F59D78E55ACCB684DE598 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5D915737C2D016919848064D6B91661E /* UIDevice-Utils.xcconfig */; + baseConfigurationReference = EB895BFDDA9C04AB195CEBCC5FA8ACD0 /* UIDevice-Utils.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5773,7 +5797,7 @@ }; 1A75F72811872B52F65339EE7937201B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E83E64A4B4EE5FD4DAB59CF8F1333BC8 /* NACrypto.xcconfig */; + baseConfigurationReference = 4031C7016B8666C702379204229E0121 /* NACrypto.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5800,7 +5824,7 @@ }; 1C1FDADD9B0A5156853BF0E00284B27A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4EBBFF77731E2BB5DA368F2B478A7591 /* PureLayout.xcconfig */; + baseConfigurationReference = E78201604E8432A8AC3ECEF2969F5384 /* PureLayout.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5827,7 +5851,7 @@ }; 213BE55148A514D1CBBF9357E9054F77 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B9F043EC59775D97CA1E823504636523 /* PEAR-FileManager-iOS.xcconfig */; + baseConfigurationReference = B41BC2459A59CFF4468607564E9985FE /* PEAR-FileManager-iOS.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5852,36 +5876,9 @@ }; name = Debug; }; - 2F2CC850DC9810F1F33205A878C42DAA /* Release */ = { + 23D74E110D4923F9135C57FEA84C9154 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 79952045C6C1EFADDE7E2FDD8793C858 /* CocoaSecurity.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/CocoaSecurity/CocoaSecurity-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/CocoaSecurity/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/CocoaSecurity/CocoaSecurity.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = CocoaSecurity; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 301EF5771910C9E7665DFA3EB4A38E4B /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 245DBBE8528ACBB7AB081D668FC1AE2B /* FBSDKCoreKit.xcconfig */; + baseConfigurationReference = B107CDE8D9CA800D1CE4BD1E885F0ACD /* FBSDKCoreKit.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5906,9 +5903,36 @@ }; name = Release; }; + 2F2CC850DC9810F1F33205A878C42DAA /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 84862B7DEB7B03549A4DA69AA8B739FD /* CocoaSecurity.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/CocoaSecurity/CocoaSecurity-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/CocoaSecurity/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/CocoaSecurity/CocoaSecurity.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = CocoaSecurity; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; 3097DB53B21F5F1CA6CFA05973AD51D1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CE7F82D99EAC7AC3A2102A3839659A55 /* FBSDKLoginKit.xcconfig */; + baseConfigurationReference = 054811874FEF0A9F8105DEA880682FAA /* FBSDKLoginKit.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5935,7 +5959,7 @@ }; 34CCC0E2C4FBD9466DBF9DDBB968DBE2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F2719CCC97A742AAD406545CE8305777 /* JRSwizzle.xcconfig */; + baseConfigurationReference = 56D5AE3C67A4DBAAC9F34995E114FA85 /* JRSwizzle.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5962,7 +5986,7 @@ }; 3B83C0614CFC61C0AB9DB6240D2F76B3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FF5743DA10286C3227099940EF33409F /* NSString-Helper.xcconfig */; + baseConfigurationReference = 1A8BB9673F2EE635D596B13BD09C0728 /* NSString-Helper.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -5989,7 +6013,7 @@ }; 4402F21AC9226D29AFF82D62F5FE7F02 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CE7F82D99EAC7AC3A2102A3839659A55 /* FBSDKLoginKit.xcconfig */; + baseConfigurationReference = 054811874FEF0A9F8105DEA880682FAA /* FBSDKLoginKit.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6044,7 +6068,7 @@ }; 4671EED4D50B3F1D74207D27E50DA15A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 03F28166877D8CB2B70A38B59CA1FC0A /* NSDate_Utils.xcconfig */; + baseConfigurationReference = 41D58DBBCCF98DBF45B2DE680A1D1D1F /* NSDate_Utils.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6101,7 +6125,7 @@ }; 4B8368A09913B93C8C9A31FE02C83A7D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3C420FE8955D863BE8773D2E789BDF27 /* NSUserDefaults-AESEncryptor.xcconfig */; + baseConfigurationReference = 8DA37576E54A09E4E62DAEDAA8604CE7 /* NSUserDefaults-AESEncryptor.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6126,36 +6150,9 @@ }; name = Release; }; - 537CF9FD2CE686FC4A6D2862783FB9C9 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = FA642AFF9BEE3D2E28AD1259FC9E83A4 /* FBSDKShareKit.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/FBSDKShareKit/FBSDKShareKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/FBSDKShareKit/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/FBSDKShareKit/FBSDKShareKit.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = FBSDKShareKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; 560C52F5FB82E24644C66FD9443A546B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6C72E666670B38AAF09813E068EE2FE0 /* FBSnapshotTestCase.xcconfig */; + baseConfigurationReference = 8D59E01CDCA6E79A3FB3AC54B06BB1C2 /* FBSnapshotTestCase.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6182,7 +6179,7 @@ }; 5D337A6645514C3A4D0552A3C53ABFDC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AB14519BABC03CB3345D4333AE6457CC /* DJLocalization.xcconfig */; + baseConfigurationReference = FBBBC4A6E4F1FB6DA52D0E3C683CF03B /* DJLocalization.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6239,7 +6236,7 @@ }; 728E0B351F44B35BF6E5FF7A45470DC7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FBBBE0F834BCF43C0EE02D81320E3091 /* Bolts.xcconfig */; + baseConfigurationReference = C4D2EA73FEFC3AEE5D24F74B82C68C7A /* Bolts.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6264,9 +6261,36 @@ }; name = Release; }; + 744877C2F7BBD3577E53B15263F51D47 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8EB014160314A72CBEF3BAF9375073C2 /* FBSDKShareKit.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/FBSDKShareKit/FBSDKShareKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/FBSDKShareKit/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/FBSDKShareKit/FBSDKShareKit.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = FBSDKShareKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; 78B1779BC8C18F605E2AE90B4D96351F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EBFDC451997EC7AF51411D14CD84139E /* AFNetworking.xcconfig */; + baseConfigurationReference = 24BFE1CABF3AB8C5E0354C7E636767F1 /* AFNetworking.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6293,7 +6317,7 @@ }; 817ACFD1566B6B600C2987269CD2E5CB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 840360C4225B7D91EDDEF88015D1B493 /* Expecta+Snapshots.xcconfig */; + baseConfigurationReference = 67DDA66DC2115950785B15C99087CEAC /* Expecta+Snapshots.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6320,7 +6344,7 @@ }; 8509A8940C18615DF80796E50E966D18 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E83E64A4B4EE5FD4DAB59CF8F1333BC8 /* NACrypto.xcconfig */; + baseConfigurationReference = 4031C7016B8666C702379204229E0121 /* NACrypto.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6377,7 +6401,7 @@ }; 8A5B1293F1E27BD9CBF2BFCEB0669C79 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AB14519BABC03CB3345D4333AE6457CC /* DJLocalization.xcconfig */; + baseConfigurationReference = FBBBC4A6E4F1FB6DA52D0E3C683CF03B /* DJLocalization.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6404,7 +6428,7 @@ }; 8B25CA86C2CA7BAB19E92C3DAC2E125A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F2719CCC97A742AAD406545CE8305777 /* JRSwizzle.xcconfig */; + baseConfigurationReference = 56D5AE3C67A4DBAAC9F34995E114FA85 /* JRSwizzle.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6431,7 +6455,7 @@ }; 935612229A033C02AC954A160562E98A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3C420FE8955D863BE8773D2E789BDF27 /* NSUserDefaults-AESEncryptor.xcconfig */; + baseConfigurationReference = 8DA37576E54A09E4E62DAEDAA8604CE7 /* NSUserDefaults-AESEncryptor.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6458,7 +6482,7 @@ }; 9459B817ABF95CB5F64066C9B170DB78 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D2E3962C19EC53C796C03C6C7F0FD597 /* RZDataBinding.xcconfig */; + baseConfigurationReference = 9C7AEFE1B47F0EC77392E9C2AA49F683 /* RZDataBinding.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6485,7 +6509,7 @@ }; 949F41A365BB716430A73B06D78985A9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D2E3962C19EC53C796C03C6C7F0FD597 /* RZDataBinding.xcconfig */; + baseConfigurationReference = 9C7AEFE1B47F0EC77392E9C2AA49F683 /* RZDataBinding.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6512,7 +6536,7 @@ }; 9B1895E228DA7B618792DA2B8493B35C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FBBBE0F834BCF43C0EE02D81320E3091 /* Bolts.xcconfig */; + baseConfigurationReference = C4D2EA73FEFC3AEE5D24F74B82C68C7A /* Bolts.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6539,7 +6563,7 @@ }; A40BD63BA2BF1E89CAE511B5324024F4 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6C72E666670B38AAF09813E068EE2FE0 /* FBSnapshotTestCase.xcconfig */; + baseConfigurationReference = 8D59E01CDCA6E79A3FB3AC54B06BB1C2 /* FBSnapshotTestCase.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6606,7 +6630,7 @@ }; AA0CF6394DCA9BDD4033C96406D1344B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F94C6C18A685FD6A184DFEA9F5083564 /* StrongestPasswordValidator.xcconfig */; + baseConfigurationReference = 048F72D16C8AF734FE50E431C72D1CDE /* StrongestPasswordValidator.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6631,9 +6655,36 @@ }; name = Release; }; + AC08F7C846970811436C937932C99A12 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8EB014160314A72CBEF3BAF9375073C2 /* FBSDKShareKit.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/FBSDKShareKit/FBSDKShareKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/FBSDKShareKit/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/FBSDKShareKit/FBSDKShareKit.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = FBSDKShareKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; B45863AAE9B51778650C5F2D7FCDCFD6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B9F043EC59775D97CA1E823504636523 /* PEAR-FileManager-iOS.xcconfig */; + baseConfigurationReference = B41BC2459A59CFF4468607564E9985FE /* PEAR-FileManager-iOS.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6660,7 +6711,7 @@ }; C204A5135FF8500FD6E8A44EB7A6CCED /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5D915737C2D016919848064D6B91661E /* UIDevice-Utils.xcconfig */; + baseConfigurationReference = EB895BFDDA9C04AB195CEBCC5FA8ACD0 /* UIDevice-Utils.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6687,7 +6738,7 @@ }; C8F1D654C99F1BBEDAF9AD0D046314C8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FF5743DA10286C3227099940EF33409F /* NSString-Helper.xcconfig */; + baseConfigurationReference = 1A8BB9673F2EE635D596B13BD09C0728 /* NSString-Helper.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6714,7 +6765,7 @@ }; D20D5D47811F3081CDB323A64D6F11E6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4EBBFF77731E2BB5DA368F2B478A7591 /* PureLayout.xcconfig */; + baseConfigurationReference = E78201604E8432A8AC3ECEF2969F5384 /* PureLayout.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6741,7 +6792,7 @@ }; D4BF7BFA8881A315A64189556721E157 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E22BCE85D7D69C8F907502A4DAFB2023 /* CodFis-Helper.xcconfig */; + baseConfigurationReference = A250353E3413B3D34107A427621059DD /* CodFis-Helper.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6768,7 +6819,7 @@ }; D5A71343B873BEB2879B3DC093F5CC94 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E22BCE85D7D69C8F907502A4DAFB2023 /* CodFis-Helper.xcconfig */; + baseConfigurationReference = A250353E3413B3D34107A427621059DD /* CodFis-Helper.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6823,7 +6874,7 @@ }; D95ABB670BF106714613BF606E7FF6DC /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B6D94C564992BE1FE4941F1BACA9C6B3 /* Expecta.xcconfig */; + baseConfigurationReference = 658DE038ED4F89B05B650DD2FFCF16AD /* Expecta.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6850,7 +6901,7 @@ }; D9D9F52BC6BE0344E53A83433CE5C963 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B6D94C564992BE1FE4941F1BACA9C6B3 /* Expecta.xcconfig */; + baseConfigurationReference = 658DE038ED4F89B05B650DD2FFCF16AD /* Expecta.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6877,7 +6928,7 @@ }; DD0A30B6F95E10D39C5A4B693F88D3AB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 619FC9EAB2859E0773F9AE857AE9E397 /* nv-ios-http-status.xcconfig */; + baseConfigurationReference = 5B8F27DF3A9847F8739CEA399D4F4CDB /* nv-ios-http-status.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6902,9 +6953,36 @@ }; name = Release; }; + E855D9C99E7A9053D50077624D3ADDEA /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B107CDE8D9CA800D1CE4BD1E885F0ACD /* FBSDKCoreKit.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/FBSDKCoreKit/FBSDKCoreKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/FBSDKCoreKit/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/FBSDKCoreKit/FBSDKCoreKit.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = FBSDKCoreKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; EC9A21032A188D073C34811D7F5ECDB7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 619FC9EAB2859E0773F9AE857AE9E397 /* nv-ios-http-status.xcconfig */; + baseConfigurationReference = 5B8F27DF3A9847F8739CEA399D4F4CDB /* nv-ios-http-status.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6931,7 +7009,7 @@ }; EF229B5B773CB72AE6A3F61EC5423310 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6CA1B962888E3211CCB82876D937F269 /* Specta.xcconfig */; + baseConfigurationReference = 873BEEE72FBC61E4C2573B1AEE76D52D /* Specta.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -6956,63 +7034,9 @@ }; name = Release; }; - F0FA1453B13BC95E081118687C646BFF /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 245DBBE8528ACBB7AB081D668FC1AE2B /* FBSDKCoreKit.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/FBSDKCoreKit/FBSDKCoreKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/FBSDKCoreKit/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/FBSDKCoreKit/FBSDKCoreKit.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = FBSDKCoreKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - F43B8036FF98AE6D03375C959EEEDBD3 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = FA642AFF9BEE3D2E28AD1259FC9E83A4 /* FBSDKShareKit.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/FBSDKShareKit/FBSDKShareKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/FBSDKShareKit/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/FBSDKShareKit/FBSDKShareKit.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = FBSDKShareKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; F985ABF505AB17C8D09E7334BD0015C0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F94C6C18A685FD6A184DFEA9F5083564 /* StrongestPasswordValidator.xcconfig */; + baseConfigurationReference = 048F72D16C8AF734FE50E431C72D1CDE /* StrongestPasswordValidator.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -7074,6 +7098,15 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ + 082C2C7B82566639C4EC79CF4416490C /* Build configuration list for PBXNativeTarget "FBSDKShareKit" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 744877C2F7BBD3577E53B15263F51D47 /* Debug */, + AC08F7C846970811436C937932C99A12 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 092C87511EB8353A8083F2B34EB772B3 /* Build configuration list for PBXNativeTarget "NSUserDefaults-AESEncryptor" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -7164,15 +7197,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 45BC9152B89A6ED3378CDAFEC3FFB02A /* Build configuration list for PBXNativeTarget "FBSDKCoreKit" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - F0FA1453B13BC95E081118687C646BFF /* Debug */, - 301EF5771910C9E7665DFA3EB4A38E4B /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 52987344B8160DEC2C577AE41CE9CB3F /* Build configuration list for PBXNativeTarget "NSString-Helper" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -7209,15 +7233,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 773B3CE5A93F65392B93590CE7141A09 /* Build configuration list for PBXNativeTarget "FBSDKShareKit" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - F43B8036FF98AE6D03375C959EEEDBD3 /* Debug */, - 537CF9FD2CE686FC4A6D2862783FB9C9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 77A1005EE45985C6CE205A0526054527 /* Build configuration list for PBXNativeTarget "DJLocalization" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -7236,6 +7251,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 7F53C29A72B6CC355FE4F6B52F98F774 /* Build configuration list for PBXNativeTarget "FBSDKCoreKit" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E855D9C99E7A9053D50077624D3ADDEA /* Debug */, + 23D74E110D4923F9135C57FEA84C9154 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 8520FEA8817EC3DACE10B27EEE37AEB0 /* Build configuration list for PBXNativeTarget "Specta" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme index df66533..1e1e822 100644 --- a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme +++ b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme @@ -14,7 +14,7 @@ buildForArchiving = "YES"> diff --git a/Example/Pods/Target Support Files/FBSDKCoreKit/Info.plist b/Example/Pods/Target Support Files/FBSDKCoreKit/Info.plist index 24729d2..b4a64a5 100644 --- a/Example/Pods/Target Support Files/FBSDKCoreKit/Info.plist +++ b/Example/Pods/Target Support Files/FBSDKCoreKit/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 4.10.1 + 4.11.0 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/FBSDKLoginKit/Info.plist b/Example/Pods/Target Support Files/FBSDKLoginKit/Info.plist index 24729d2..b4a64a5 100644 --- a/Example/Pods/Target Support Files/FBSDKLoginKit/Info.plist +++ b/Example/Pods/Target Support Files/FBSDKLoginKit/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 4.10.1 + 4.11.0 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/FBSDKShareKit/FBSDKShareKit-umbrella.h b/Example/Pods/Target Support Files/FBSDKShareKit/FBSDKShareKit-umbrella.h index 80d5f91..8dd9245 100644 --- a/Example/Pods/Target Support Files/FBSDKShareKit/FBSDKShareKit-umbrella.h +++ b/Example/Pods/Target Support Files/FBSDKShareKit/FBSDKShareKit-umbrella.h @@ -7,6 +7,7 @@ #import "FBSDKAppInviteDialog.h" #import "FBSDKGameRequestContent.h" #import "FBSDKGameRequestDialog.h" +#import "FBSDKHashtag.h" #import "FBSDKLikeButton.h" #import "FBSDKLikeControl.h" #import "FBSDKLikeObjectType.h" @@ -20,6 +21,7 @@ #import "FBSDKShareDialogMode.h" #import "FBSDKShareKit.h" #import "FBSDKShareLinkContent.h" +#import "FBSDKShareMediaContent.h" #import "FBSDKShareOpenGraphAction.h" #import "FBSDKShareOpenGraphContent.h" #import "FBSDKShareOpenGraphObject.h" diff --git a/Example/Pods/Target Support Files/FBSDKShareKit/Info.plist b/Example/Pods/Target Support Files/FBSDKShareKit/Info.plist index 24729d2..b4a64a5 100644 --- a/Example/Pods/Target Support Files/FBSDKShareKit/Info.plist +++ b/Example/Pods/Target Support Files/FBSDKShareKit/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 4.10.1 + 4.11.0 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/PNObject/Info.plist b/Example/Pods/Target Support Files/PNObject/Info.plist index a64c893..542cac5 100644 --- a/Example/Pods/Target Support Files/PNObject/Info.plist +++ b/Example/Pods/Target Support Files/PNObject/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 0.5.7 + 0.7.0 CFBundleSignature ???? CFBundleVersion diff --git a/PNObject.podspec b/PNObject.podspec index 98c006b..de05dea 100644 --- a/PNObject.podspec +++ b/PNObject.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = "PNObject" -s.version = "0.6.2" +s.version = "0.7.0" s.summary = "PNObject is a simple replica of the more complex ParseObject" # This description is used to generate tags and improve search results. diff --git a/Pod/Classes/PNObject+PNObjectConnection.h b/Pod/Classes/PNObject+PNObjectConnection.h index 3eb2806..956c2de 100644 --- a/Pod/Classes/PNObject+PNObjectConnection.h +++ b/Pod/Classes/PNObject+PNObjectConnection.h @@ -23,12 +23,26 @@ success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure; ++ (void) GETWithEndpointAction:(NSString * _Nonnull) endPoint + parameters:(NSDictionary * _Nullable) parameters + retries:(NSInteger) retries + progress:(nullable void (^)(NSProgress * _Nullable downloadProgress)) downloadProgress + success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success + failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure; + + (void) POSTWithEndpointAction:(NSString * _Nonnull) endPoint parameters:(NSDictionary * _Nullable) parameters progress:(nullable void (^)(NSProgress * _Nullable uploadProgress)) uploadProgress success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure; ++ (void) POSTWithEndpointAction:(NSString * _Nonnull) endPoint + parameters:(NSDictionary * _Nullable) parameters + retries:(NSInteger) retries + progress:(nullable void (^)(NSProgress * _Nonnull uploadProgress)) uploadProgress + success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success + failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure; + + (void) POSTWithEndpointAction:(NSString * _Nonnull) endPoint formData:(NSArray * _Nullable) postFormData parameters:(NSDictionary * _Nullable) parameters @@ -36,12 +50,27 @@ success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure; ++ (void) POSTWithEndpointAction:(NSString * _Nonnull) endPoint + formData:(NSArray * _Nullable) postFormData + parameters:(NSDictionary * _Nullable) parameters + retries:(NSInteger) retries + progress:(nullable void (^)(NSProgress * _Nonnull uploadProgress)) uploadProgress + success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success + failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure; + + (void) DELETEWithEndpointAction:(NSString * _Nonnull) endPoint parameters:(NSDictionary * _Nullable) parameters progress:(nullable void (^)(NSProgress * _Nonnull uploadProgress)) uploadProgress success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure; ++ (void) DELETEWithEndpointAction:(NSString * _Nonnull) endPoint + parameters:(NSDictionary * _Nullable) parameters + retries:(NSInteger) retries + progress:(nullable void (^)(NSProgress * _Nonnull uploadProgress)) uploadProgress + success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success + failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure; + + (id _Nonnull) parseObjectFromResponse:(id _Nullable) response; @end diff --git a/Pod/Classes/PNObject+PNObjectConnection.m b/Pod/Classes/PNObject+PNObjectConnection.m index efbfd27..3db0f76 100644 --- a/Pod/Classes/PNObject+PNObjectConnection.m +++ b/Pod/Classes/PNObject+PNObjectConnection.m @@ -14,15 +14,17 @@ #import #import "PNObject+Protected.h" +#define MAX_RETRIES 3 + @implementation PNObject (PNObjectConnection) + (void) GETWithEndpointAction:(NSString * _Nonnull) endPoint progress:(nullable void (^)(NSProgress * _Nonnull downloadProgress)) downloadProgress success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure { - + return [self GETWithEndpointAction:endPoint parameters:nil progress:downloadProgress success:success failure:failure]; - + } + (void) GETWithEndpointAction:(NSString * _Nonnull) endPoint @@ -30,59 +32,100 @@ progress:(nullable void (^)(NSProgress * _Nullable downloadProgress)) downloadProgress success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure { + + return [self GETWithEndpointAction:endPoint parameters:nil retries:MAX_RETRIES progress:downloadProgress success:success failure:failure]; +} ++ (void) GETWithEndpointAction:(NSString * _Nonnull) endPoint + parameters:(NSDictionary * _Nullable) parameters + retries:(NSInteger) retries + progress:(nullable void (^)(NSProgress * _Nullable downloadProgress)) downloadProgress + success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success + failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure { + if ([[PNObjectConfig sharedInstance] currentOauthCredential] && ![[[PNObjectConfig sharedInstance] currentOauthCredential] isExpired]) { [[[PNObjectConfig sharedInstance] manager] GET:[[[PNObjectConfig sharedInstance] baseUrl] stringByAppendingFormat:@"%@",endPoint] parameters:parameters progress:downloadProgress success:^(NSURLSessionDataTask *task, id responseObject) { - + if (success) { success(task,responseObject); } - + } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) { - if (failure) { - failure(task,error); + if (retries > 0) { + [[PNObjectConfig sharedInstance] refreshTokenWithBlockSuccess:^(BOOL refreshSuccess) { + + return [self GETWithEndpointAction:endPoint parameters:parameters retries:retries-1 progress:downloadProgress success:success failure:failure]; + } failure:^(NSError * _Nonnull error) { + if (failure) { + failure(nil,error); + } + }]; + return; + }else { + if (failure) { + failure(task,error); + } } }]; } else { - [[PNObjectConfig sharedInstance] refreshTokenForClientCredentialWithBlockSuccess:^(BOOL refreshSuccess) { - - [self GETWithEndpointAction:endPoint parameters:parameters progress:downloadProgress success:success failure:failure]; + [[PNObjectConfig sharedInstance] refreshTokenWithBlockSuccess:^(BOOL refreshSuccess) { + + return [self GETWithEndpointAction:endPoint parameters:parameters retries:retries-1 progress:downloadProgress success:success failure:failure]; } failure:^(NSError * _Nonnull error) { if (failure) { failure(nil,error); } }]; } - } - + (void) POSTWithEndpointAction:(NSString * _Nonnull) endPoint parameters:(NSDictionary * _Nullable) parameters progress:(nullable void (^)(NSProgress * _Nonnull uploadProgress)) uploadProgress success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure { + return [self POSTWithEndpointAction:endPoint parameters:parameters retries:MAX_RETRIES progress:uploadProgress success:success failure:failure]; +} ++ (void) POSTWithEndpointAction:(NSString * _Nonnull) endPoint + parameters:(NSDictionary * _Nullable) parameters + retries:(NSInteger) retries + progress:(nullable void (^)(NSProgress * _Nonnull uploadProgress)) uploadProgress + success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success + failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure { + if ([[PNObjectConfig sharedInstance] currentOauthCredential] && ![[[PNObjectConfig sharedInstance] currentOauthCredential] isExpired]) { [[[PNObjectConfig sharedInstance] manager] POST:[[[PNObjectConfig sharedInstance] baseUrl] stringByAppendingFormat:@"%@",endPoint] parameters:parameters progress:uploadProgress success:^(NSURLSessionDataTask *task, id responseObject) { - + if (success) { success(task,responseObject); } - + } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) { - - if (failure) { - failure(task, error); + if (retries > 0) { + [[PNObjectConfig sharedInstance] refreshTokenWithBlockSuccess:^(BOOL refreshSuccess) { + + return [self POSTWithEndpointAction:endPoint parameters:parameters retries:retries-1 progress:uploadProgress success:success failure:failure]; + } failure:^(NSError * _Nonnull error) { + + if (failure) { + failure(nil,error); + } + }]; + } + else { + if (failure) { + failure(task, error); + } } }]; } else { - [[PNObjectConfig sharedInstance] refreshTokenForClientCredentialWithBlockSuccess:^(BOOL refreshSuccess) { - - [self POSTWithEndpointAction:endPoint parameters:parameters progress:uploadProgress success:success failure:failure]; + [[PNObjectConfig sharedInstance] refreshTokenWithBlockSuccess:^(BOOL refreshSuccess) { + + return [self POSTWithEndpointAction:endPoint parameters:parameters retries:retries-1 progress:uploadProgress success:success failure:failure]; } failure:^(NSError * _Nonnull error) { - + if (failure) { failure(nil,error); } @@ -96,28 +139,60 @@ progress:(nullable void (^)(NSProgress * _Nonnull uploadProgress)) uploadProgress success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure { + + return [self POSTWithEndpointAction:endPoint formData:postFormData parameters:parameters retries:MAX_RETRIES progress:uploadProgress success:success failure:failure]; +} ++ (void) POSTWithEndpointAction:(NSString * _Nonnull) endPoint + formData:(NSArray * _Nullable) postFormData + parameters:(NSDictionary * _Nullable) parameters + retries:(NSInteger) retries + progress:(nullable void (^)(NSProgress * _Nonnull uploadProgress)) uploadProgress + success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success + failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure { + if ([[PNObjectConfig sharedInstance] currentOauthCredential] && ![[[PNObjectConfig sharedInstance] currentOauthCredential] isExpired]) { [[[PNObjectConfig sharedInstance] manager] POST:[[[PNObjectConfig sharedInstance] baseUrl] stringByAppendingFormat:@"%@",endPoint] parameters:parameters constructingBodyWithBlock:^(id _Nonnull formData) { if (postFormData) { for (PNObjectFormData *postData in postFormData) { - + [formData appendPartWithFileData:[postData formData] name:[postData name] fileName:[postData fileName] mimeType:[postData mimeType]]; } } } progress:uploadProgress - success:success - failure:failure]; + success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) { + if (success) { + success(task,responseObject); + } + } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) { + if (retries > 0) { + [[PNObjectConfig sharedInstance] refreshTokenWithBlockSuccess:^(BOOL refreshSuccess) { + + return [self POSTWithEndpointAction:endPoint formData:postFormData parameters:parameters retries:retries-1 progress:uploadProgress success:success failure:failure]; + } failure:^(NSError * _Nonnull error) { + + if (failure) { + failure(nil,error); + } + }]; + + } + else { + if (failure) { + failure(nil,error); + } + } + }]; } else { - [[PNObjectConfig sharedInstance] refreshTokenForClientCredentialWithBlockSuccess:^(BOOL refreshSuccess) { - - [self POSTWithEndpointAction:endPoint formData:postFormData parameters:parameters progress:uploadProgress success:success failure:failure]; + [[PNObjectConfig sharedInstance] refreshTokenWithBlockSuccess:^(BOOL refreshSuccess) { + + return [self POSTWithEndpointAction:endPoint formData:postFormData parameters:parameters retries:retries-1 progress:uploadProgress success:success failure:failure]; } failure:^(NSError * _Nonnull error) { - + if (failure) { failure(nil,error); } @@ -126,19 +201,51 @@ } + (void) DELETEWithEndpointAction:(NSString * _Nonnull) endPoint - parameters:(NSDictionary * _Nullable) parameters - progress:(nullable void (^)(NSProgress * _Nonnull uploadProgress)) uploadProgress - success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success - failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure { + parameters:(NSDictionary * _Nullable) parameters + progress:(nullable void (^)(NSProgress * _Nonnull uploadProgress)) uploadProgress + success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success + failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure { + return [self DELETEWithEndpointAction:endPoint parameters:parameters retries:MAX_RETRIES progress:uploadProgress success:success failure:failure]; +} + ++ (void) DELETEWithEndpointAction:(NSString * _Nonnull) endPoint + parameters:(NSDictionary * _Nullable) parameters + retries:(NSInteger) retries + progress:(nullable void (^)(NSProgress * _Nonnull uploadProgress)) uploadProgress + success:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSDictionary * _Nullable responseObject))success + failure:(nullable void (^)(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error))failure { if ([[PNObjectConfig sharedInstance] currentOauthCredential] && ![[[PNObjectConfig sharedInstance] currentOauthCredential] isExpired]) { - [[[PNObjectConfig sharedInstance] manager] DELETE:[[[PNObjectConfig sharedInstance] baseUrl] stringByAppendingFormat:@"%@",endPoint] parameters:parameters success:success failure:failure]; - + [[[PNObjectConfig sharedInstance] manager] DELETE:[[[PNObjectConfig sharedInstance] baseUrl] stringByAppendingFormat:@"%@",endPoint] + parameters:parameters + success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) { + if (success) { + success(task,responseObject); + } + } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) { + if (retries > 0) { + [[PNObjectConfig sharedInstance] refreshTokenWithBlockSuccess:^(BOOL refreshSuccess) { + + [self DELETEWithEndpointAction:endPoint parameters:parameters retries:retries-1 progress:uploadProgress success:success failure:failure]; + } failure:^(NSError * _Nonnull error) { + + if (failure) { + failure(nil,error); + } + }]; + } + else { + if (failure) { + failure(nil,error); + } + } + }]; + } else { - [[PNObjectConfig sharedInstance] refreshTokenForClientCredentialWithBlockSuccess:^(BOOL refreshSuccess) { + [[PNObjectConfig sharedInstance] refreshTokenWithBlockSuccess:^(BOOL refreshSuccess) { - [self DELETEWithEndpointAction:endPoint parameters:parameters progress:uploadProgress success:success failure:failure]; + [self DELETEWithEndpointAction:endPoint parameters:parameters retries:retries-1 progress:uploadProgress success:success failure:failure]; } failure:^(NSError * _Nonnull error) { if (failure) { @@ -152,15 +259,15 @@ #pragma mark Private Methods + (id _Nonnull) parseObjectFromResponse:(id _Nullable) response { - + id PNObjectResponse; if (response) { - + if ([response isKindOfClass:[NSDictionary class]] && [[response allKeys] count] > 0) { PNObjectResponse = [[[self class] alloc] initWithRemoteJSON:[response copy]]; } else if ([response isKindOfClass:[NSArray class]] && [response count] > 0){ - + NSMutableArray * resposeArray = [[NSMutableArray alloc] init]; for (id singleObjectDict in response) { if ([singleObjectDict isKindOfClass:[NSDictionary class]]) { @@ -168,7 +275,7 @@ [resposeArray addObject:singleObject]; } } - + PNObjectResponse = resposeArray; } } @@ -177,7 +284,7 @@ + (NSError* _Nonnull) getErrorFromTask:(NSURLSessionDataTask* _Nonnull) task andError:(NSError * _Nonnull) error { - + NSHTTPURLResponse *response = (NSHTTPURLResponse *)task.response; NSData *errorData = error.userInfo[AFNetworkingOperationFailingURLResponseDataErrorKey]; NSDictionary *serializedData = [NSJSONSerialization JSONObjectWithData: errorData options:kNilOptions error:nil]; diff --git a/Pod/Classes/PNObjectConfig.h b/Pod/Classes/PNObjectConfig.h index e9fd97c..5f0e546 100644 --- a/Pod/Classes/PNObjectConfig.h +++ b/Pod/Classes/PNObjectConfig.h @@ -146,6 +146,21 @@ extern NSString* _Nonnull const Client_Secret; */ - (void) setAcceptablePasswordLenght:(NSUInteger) passLenght; + +/** + * This method refresh current token and automanage if token type is client credential or user token + */ +- (void) refreshToken; + +/** + * This method refresh current token and automanage if token type is client credential or user token and returns block success and failure + * + * @param success <#success description#> + * @param failure <#failure description#> + */ +- (void) refreshTokenWithBlockSuccess:(nullable void (^)(BOOL refreshSuccess))success + failure:(nullable void (^)(NSError * _Nonnull error))failure; + /** * <#Description#> */ diff --git a/Pod/Classes/PNObjectConfig.m b/Pod/Classes/PNObjectConfig.m index 8ce97ce..2a5eaf4 100644 --- a/Pod/Classes/PNObjectConfig.m +++ b/Pod/Classes/PNObjectConfig.m @@ -304,12 +304,17 @@ static bool isFirstAccess = YES; - (void) refreshToken { + [self refreshTokenWithBlockSuccess:nil failure:nil]; + +} +- (void) refreshTokenWithBlockSuccess:(nullable void (^)(BOOL refreshSuccess))success + failure:(nullable void (^)(NSError * _Nonnull error))failure { if([SINGLETON.userSubClass currentUser] && [[SINGLETON.userSubClass currentUser] hasValidEmailAndPasswordData]) { - [self refreshTokenForUser]; + [self refreshTokenForUserWithBlockSuccess:success failure:failure]; } else { - [self refreshTokenForClientCredential]; + [self refreshTokenForClientCredentialWithBlockSuccess:success failure:failure]; } }