diff --git a/AppCenterReactNativeShared/Products/AppCenterReactNativeShared.podspec b/AppCenterReactNativeShared/Products/AppCenterReactNativeShared.podspec index 568d658fc..af618b807 100644 --- a/AppCenterReactNativeShared/Products/AppCenterReactNativeShared.podspec +++ b/AppCenterReactNativeShared/Products/AppCenterReactNativeShared.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'AppCenterReactNativeShared' - s.version = '1.3.0' + s.version = '1.4.0' s.summary = 'React Native plugin for Visual Studio App Center' s.license = { :type => 'MIT', :file => 'AppCenterReactNativeShared/LICENSE.md' } s.homepage = 'https://github.com/Microsoft/AppCenter-SDK-React-Native' @@ -14,5 +14,5 @@ Pod::Spec.new do |s| s.vendored_frameworks = 'AppCenterReactNativeShared/AppCenterReactNativeShared.framework' - s.dependency 'AppCenter/Core', '1.4.0' + s.dependency 'AppCenter/Core', '1.5.0' end diff --git a/AppCenterReactNativeShared/Products/AppCenterReactNativeShared/AppCenterReactNativeShared.framework/AppCenterReactNativeShared b/AppCenterReactNativeShared/Products/AppCenterReactNativeShared/AppCenterReactNativeShared.framework/AppCenterReactNativeShared index 0be516567..693d63351 100644 Binary files a/AppCenterReactNativeShared/Products/AppCenterReactNativeShared/AppCenterReactNativeShared.framework/AppCenterReactNativeShared and b/AppCenterReactNativeShared/Products/AppCenterReactNativeShared/AppCenterReactNativeShared.framework/AppCenterReactNativeShared differ diff --git a/BrownfieldTestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/LICENSE b/AppCenterReactNativeShared/Products/AppCenterReactNativeShared/LICENSE.md old mode 100755 new mode 100644 similarity index 65% rename from BrownfieldTestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/LICENSE rename to AppCenterReactNativeShared/Products/AppCenterReactNativeShared/LICENSE.md index 27910a202..0188dbd82 --- a/BrownfieldTestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/LICENSE +++ b/AppCenterReactNativeShared/Products/AppCenterReactNativeShared/LICENSE.md @@ -1,7 +1,13 @@ -Visual Studio App Center SDK for React Native -Copyright (c) Microsoft Corporation -All rights reserved. -MIT License -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ""Software""), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -The above copyright notice and this permission 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. +Visual Studio App Center Plugin for React Native + +Copyright (c) Microsoft Corporation + +All rights reserved. + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission 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. \ No newline at end of file diff --git a/AppCenterReactNativeShared/android/build.gradle b/AppCenterReactNativeShared/android/build.gradle index b9dd34f7f..8392dfaca 100644 --- a/AppCenterReactNativeShared/android/build.gradle +++ b/AppCenterReactNativeShared/android/build.gradle @@ -32,8 +32,8 @@ allprojects { defaultConfig { minSdkVersion 16 targetSdkVersion 22 - versionCode 25 - versionName "1.3.0" + versionCode 26 + versionName "1.4.0" group groupId version versionName buildConfigField 'String', "SDK_NAME", "\"appcenter.react-native\"" @@ -110,7 +110,7 @@ allprojects { dependencies { compile 'com.android.support:appcompat-v7:23.0.1' - compile 'com.microsoft.appcenter:appcenter:1.3.0' + compile 'com.microsoft.appcenter:appcenter:1.4.0' } artifacts { diff --git a/AppCenterReactNativeShared/ios/AppCenter.framework/AppCenter b/AppCenterReactNativeShared/ios/AppCenter.framework/AppCenter index 137490d45..43ff1ca08 100644 Binary files a/AppCenterReactNativeShared/ios/AppCenter.framework/AppCenter and b/AppCenterReactNativeShared/ios/AppCenter.framework/AppCenter differ diff --git a/AppCenterReactNativeShared/ios/AppCenter.framework/Headers/MSConstants.h b/AppCenterReactNativeShared/ios/AppCenter.framework/Headers/MSConstants.h index 6b5839e35..054edec9d 100644 --- a/AppCenterReactNativeShared/ios/AppCenter.framework/Headers/MSConstants.h +++ b/AppCenterReactNativeShared/ios/AppCenter.framework/Headers/MSConstants.h @@ -60,5 +60,6 @@ static short const kMSPriorityCount = MSPriorityHigh + 1; */ typedef NS_ENUM(NSInteger, MSInitializationPriority) { MSInitializationPriorityDefault = 500, + MSInitializationPriorityHigh = 750, MSInitializationPriorityMax = 999 }; diff --git a/AppCenterReactNativeShared/ios/AppCenter.framework/Headers/MSLog.h b/AppCenterReactNativeShared/ios/AppCenter.framework/Headers/MSLog.h index a40204f5c..3842bae3b 100644 --- a/AppCenterReactNativeShared/ios/AppCenter.framework/Headers/MSLog.h +++ b/AppCenterReactNativeShared/ios/AppCenter.framework/Headers/MSLog.h @@ -20,6 +20,11 @@ */ @property(nonatomic, copy) NSString *sid; +/** + * Optional distribution group ID value. + */ +@property(nonatomic, copy) NSString *distributionGroupId; + /** * Device properties associated to this log. */ diff --git a/AppCenterReactNativeShared/ios/AppCenterReactNativeShared.xcodeproj/project.pbxproj b/AppCenterReactNativeShared/ios/AppCenterReactNativeShared.xcodeproj/project.pbxproj index 75466fc9a..951412219 100644 --- a/AppCenterReactNativeShared/ios/AppCenterReactNativeShared.xcodeproj/project.pbxproj +++ b/AppCenterReactNativeShared/ios/AppCenterReactNativeShared.xcodeproj/project.pbxproj @@ -21,10 +21,9 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 353594A020360A3B00066F33 /* AppCenter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3535949F20360A3B00066F33 /* AppCenter.framework */; }; 5419C25A1D81FDA300DDF3A1 /* AppCenterReactNativeShared.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 5419C2591D81FDA300DDF3A1 /* AppCenterReactNativeShared.h */; }; 5419C25C1D81FDA300DDF3A1 /* AppCenterReactNativeShared.m in Sources */ = {isa = PBXBuildFile; fileRef = 5419C25B1D81FDA300DDF3A1 /* AppCenterReactNativeShared.m */; }; - 9CF027AA1FA2AD85008BDD9A /* AppCenter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9CF027A91FA2AD85008BDD9A /* AppCenter.framework */; }; + 92C8F5D6204A38BA000C9568 /* AppCenter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 92C8F5D5204A38BA000C9568 /* AppCenter.framework */; }; CB4D6D781DB6DE940080D9D6 /* AppCenterReactNativeShared.h in Headers */ = {isa = PBXBuildFile; fileRef = 5419C2591D81FDA300DDF3A1 /* AppCenterReactNativeShared.h */; settings = {ATTRIBUTES = (Public, ); }; }; /* End PBXBuildFile section */ @@ -42,11 +41,10 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 3535949F20360A3B00066F33 /* AppCenter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenter.framework; path = "../../../../Downloads/AppCenter-SDK-Apple/iOS/AppCenter.framework"; sourceTree = ""; }; 5419C2561D81FDA300DDF3A1 /* libAppCenterReactNativeShared.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libAppCenterReactNativeShared.a; sourceTree = BUILT_PRODUCTS_DIR; }; 5419C2591D81FDA300DDF3A1 /* AppCenterReactNativeShared.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppCenterReactNativeShared.h; sourceTree = ""; }; 5419C25B1D81FDA300DDF3A1 /* AppCenterReactNativeShared.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppCenterReactNativeShared.m; sourceTree = ""; }; - 9CF027A91FA2AD85008BDD9A /* AppCenter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AppCenter.framework; sourceTree = ""; }; + 92C8F5D5204A38BA000C9568 /* AppCenter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AppCenter.framework; sourceTree = ""; }; BA0D8B051E57C298005C4596 /* Global.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Global.xcconfig; sourceTree = ""; }; /* End PBXFileReference section */ @@ -55,8 +53,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 9CF027AA1FA2AD85008BDD9A /* AppCenter.framework in Frameworks */, - 353594A020360A3B00066F33 /* AppCenter.framework in Frameworks */, + 92C8F5D6204A38BA000C9568 /* AppCenter.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -66,10 +63,9 @@ 5419C24D1D81FDA300DDF3A1 = { isa = PBXGroup; children = ( - 3535949F20360A3B00066F33 /* AppCenter.framework */, 5419C2581D81FDA300DDF3A1 /* AppCenterReactNativeShared */, 5419C2571D81FDA300DDF3A1 /* Products */, - 9CF027A91FA2AD85008BDD9A /* AppCenter.framework */, + 92C8F5D5204A38BA000C9568 /* AppCenter.framework */, ); sourceTree = ""; }; @@ -195,7 +191,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "# Sets the target folders and the final framework product.\nFMK_NAME=AppCenterReactNativeShared\n\n# Install dir will be the final output to the framework.\n# The following line create it in the root folder of the current project.\nPRODUCTS_DIR=${SRCROOT}/../Products\nZIP_FOLDER=${FMK_NAME}\nTEMP_DIR=${PRODUCTS_DIR}/${ZIP_FOLDER}\nINSTALL_DIR=${TEMP_DIR}/${FMK_NAME}.framework\n\n# Working dir will be deleted after the framework creation.\nWRK_DIR=build\nDEVICE_DIR=${WRK_DIR}/Release-iphoneos\nSIMULATOR_DIR=${WRK_DIR}/Release-iphonesimulator\n\n# Cleaning previous build\nxcodebuild -project \"${FMK_NAME}.xcodeproj\" -configuration \"Release\" -target \"${FMK_NAME}\" clean\n\n# Building both architectures.\nxcodebuild -project \"${FMK_NAME}.xcodeproj\" -configuration \"Release\" -target \"${FMK_NAME}\" -sdk iphoneos\nxcodebuild -project \"${FMK_NAME}.xcodeproj\" -configuration \"Release\" -target \"${FMK_NAME}\" -sdk iphonesimulator\n\n# Cleaning the oldest.\nif [ -d \"${TEMP_DIR}\" ]\nthen\nrm -rf \"${TEMP_DIR}\"\nfi\n\n# Creates and renews the final product folder.\nmkdir -p \"${INSTALL_DIR}\"\nmkdir -p \"${INSTALL_DIR}/Headers\"\nmkdir -p \"${INSTALL_DIR}/Modules\"\n\n# Copy the swift import file\ncp -f \"${SRCROOT}/${FMK_NAME}/Support/module.modulemap\" \"${INSTALL_DIR}/Modules/\"\n\n# Copies the headers and resources files to the final product folder.\ncp -R \"${SRCROOT}/${WRK_DIR}/Release-iphoneos/include/${FMK_NAME}/\" \"${INSTALL_DIR}/Headers/\"\n\n# Uses the Lipo Tool to merge both binary files (i386 + armv6/armv7/armv7s/arm64) into one Universal final product.\nlipo -create \"${DEVICE_DIR}/lib${FMK_NAME}.a\" \"${SIMULATOR_DIR}/lib${FMK_NAME}.a\" -output \"${INSTALL_DIR}/${FMK_NAME}\"\n\nrm -r \"${WRK_DIR}\""; + shellScript = "cd ${SRCROOT}\n\n./build-fat-framework.sh\n"; }; /* End PBXShellScriptBuildPhase section */ diff --git a/AppCenterReactNativeShared/ios/AppCenterReactNativeShared/AppCenterReactNativeShared.m b/AppCenterReactNativeShared/ios/AppCenterReactNativeShared/AppCenterReactNativeShared.m index 6ebeb4907..70b501968 100644 --- a/AppCenterReactNativeShared/ios/AppCenterReactNativeShared/AppCenterReactNativeShared.m +++ b/AppCenterReactNativeShared/ios/AppCenterReactNativeShared/AppCenterReactNativeShared.m @@ -28,7 +28,7 @@ + (void) configureAppCenter if (![MSAppCenter isConfigured]) { MSWrapperSdk * wrapperSdk = [[MSWrapperSdk alloc] - initWithWrapperSdkVersion:@"1.3.0" + initWithWrapperSdkVersion:@"1.4.0" wrapperSdkName:@"appcenter.react-native" wrapperRuntimeVersion:nil liveUpdateReleaseLabel:nil diff --git a/AppCenterReactNativeShared/ios/build-fat-framework.sh b/AppCenterReactNativeShared/ios/build-fat-framework.sh new file mode 100755 index 000000000..47e662486 --- /dev/null +++ b/AppCenterReactNativeShared/ios/build-fat-framework.sh @@ -0,0 +1,46 @@ +# Sets the target folders and the final framework product. +FMK_NAME=AppCenterReactNativeShared + +# Install dir will be the final output to the framework. +# The following line create it in the root folder of the current project. +PRODUCTS_DIR=${SRCROOT}/../Products +ZIP_FOLDER=${FMK_NAME} +TEMP_DIR=${PRODUCTS_DIR}/${ZIP_FOLDER} +INSTALL_DIR=${TEMP_DIR}/${FMK_NAME}.framework + +# Working dir will be deleted after the framework creation. +WRK_DIR=build +DEVICE_DIR=${WRK_DIR}/Release-iphoneos +SIMULATOR_DIR=${WRK_DIR}/Release-iphonesimulator + +# Cleaning previous build +xcodebuild -project "${FMK_NAME}.xcodeproj" -configuration "Release" -target "${FMK_NAME}" clean + +# Building both architectures. +xcodebuild -project "${FMK_NAME}.xcodeproj" -configuration "Release" -target "${FMK_NAME}" -sdk iphoneos +xcodebuild -project "${FMK_NAME}.xcodeproj" -configuration "Release" -target "${FMK_NAME}" -sdk iphonesimulator + +# Cleaning the oldest. +if [ -d "${TEMP_DIR}" ] +then +rm -rf "${TEMP_DIR}" +fi + +# Creates and renews the final product folder. +mkdir -p "${INSTALL_DIR}" +mkdir -p "${INSTALL_DIR}/Headers" +mkdir -p "${INSTALL_DIR}/Modules" + +# Copy the swift import file +cp -f "${SRCROOT}/${FMK_NAME}/Support/module.modulemap" "${INSTALL_DIR}/Modules/" + +# Copies the headers and resources files to the final product folder. +cp -R "${SRCROOT}/${WRK_DIR}/Release-iphoneos/include/${FMK_NAME}/" "${INSTALL_DIR}/Headers/" + +# Copies the license file to the products directory (required for cocoapods) +cp -f "../LICENSE.md" "${TEMP_DIR}" + +# Uses the Lipo Tool to merge both binary files (i386 + armv6/armv7/armv7s/arm64) into one Universal final product. +lipo -create "${DEVICE_DIR}/lib${FMK_NAME}.a" "${SIMULATOR_DIR}/lib${FMK_NAME}.a" -output "${INSTALL_DIR}/${FMK_NAME}" + +rm -r "${WRK_DIR}" diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/AppCenter b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/AppCenter index 2d10752d7..b64c7ede6 100644 Binary files a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/AppCenter and b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/AppCenter differ diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/AppCenter.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/AppCenter.h index 2fa34f7cf..b3729c1c9 100644 --- a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/AppCenter.h +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/AppCenter.h @@ -1,14 +1,21 @@ #import -#import "MSAbstractLog.h" #import "MSAppCenter.h" #import "MSAppCenterErrors.h" +#import "MSAbstractLog.h" +#import "MSChannelDelegate.h" +#import "MSChannelGroupProtocol.h" +#import "MSChannelProtocol.h" #import "MSConstants.h" #import "MSDevice.h" +#import "MSEnable.h" +#import "MSLog.h" #import "MSLogWithProperties.h" #import "MSService.h" #import "MSServiceAbstract.h" +#import "MSWrapperLogger.h" #import "MSWrapperSdk.h" + #if !TARGET_OS_TV #import "MSCustomProperties.h" #endif diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSChannelDelegate.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSChannelDelegate.h new file mode 100644 index 000000000..88badb3a5 --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSChannelDelegate.h @@ -0,0 +1,68 @@ +#import + +@protocol MSLog; +@protocol MSChannelProtocol; + +@protocol MSChannelDelegate + +@optional + +/** + * Callback method that will be called before each log will be send to the server. + * + * @param log The log to be sent. + */ +- (void)channel:(id)channel willSendLog:(id)log; + +/** + * Callback method that will be called in case the SDK was able to send a log. + * + * @param log The log to be sent. + */ +- (void)channel:(id)channel didSucceedSendingLog:(id)log; + +/** + * Callback method that will be called in case the SDK was unable to send a log. + * + * @param log The log to be sent. + * @param error The error that occured. + */ +- (void)channel:(id)channel didFailSendingLog:(id)log withError:(NSError *)error; + +/** + * Callback method that will determine if a log should be filtered out from the + * usual processing pipeline. If any delegate returns true, the log is filtered. + * + * @param log The log to be filtered or not. + * + * @return `true` if the log should be filtered out. + */ +- (BOOL)shouldFilterLog:(id)log; + +/** + * A callback that is called when a log has been enqueued, before a log has been forwarded to persistence, etc. + * + * @param log The log. + * @param internalId An internal Id that can be used to keep track of logs. + */ +- (void)onEnqueuingLog:(id)log withInternalId:(NSString *)internalId; + +/** + * Callback that is called when a log has been persisted successfully. This was introduced to implement the + * log buffer for Crashes. + * + * @param log The log. + * @param internalId An internal Id that can be used to keep track of logs. + */ +- (void)onFinishedPersistingLog:(id)log withInternalId:(NSString *)internalId; + +/** + * Callback that is called when persisting a log has failed, meaning it has not been saved to disk because the log was + * empty. This was introduced to implement the log buffer for Crashes. + * + * @param log The log. + * @param internalId An internal Id that can be used to keep track of logs. + */ +- (void)onFailedPersistingLog:(id)log withInternalId:(NSString *)internalId; + +@end diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSChannelGroupProtocol.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSChannelGroupProtocol.h new file mode 100644 index 000000000..9af0d2102 --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSChannelGroupProtocol.h @@ -0,0 +1,36 @@ +#import + +#import "MSChannelProtocol.h" + +NS_ASSUME_NONNULL_BEGIN + +@protocol MSChannelUnitProtocol; +@class MSChannelUnitConfiguration; + +/** + * `MSChannelGroupProtocol` represents a kind of channel that contains + * constituent MSChannelUnit objects. When an operation from the `MSChannelProtocol` + * is performed on the group, that operation should be propagated to its + * constituent MSChannelUnit objects. + */ +@protocol MSChannelGroupProtocol + +/** + * Initialize a channel unit with the given configuration. + * + * @param configuration channel configuration. + * + * @return The added `MSChannelUnitProtocol`. Use this object to enqueue logs. + */ +- (id)addChannelUnitWithConfiguration:(MSChannelUnitConfiguration *)configuration; + +/** + * Change the base URL (schema + authority + port only) used to communicate with the backend. + * + * @param logUrl base URL to use for backend communication. + */ +- (void)setLogUrl:(NSString *)logUrl; + +@end + +NS_ASSUME_NONNULL_END diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSChannelProtocol.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSChannelProtocol.h new file mode 100644 index 000000000..9fe82d06f --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSChannelProtocol.h @@ -0,0 +1,42 @@ +#import + +#import "MSEnable.h" + +NS_ASSUME_NONNULL_BEGIN + +@protocol MSChannelDelegate; + +/** + * `MSChannelProtocol` contains the essential operations of a channel. Channels are + * broadly responsible for enqueuing logs to be sent to the backend and/or stored + * on disk. + */ +@protocol MSChannelProtocol + +/** + * Add delegate. + * + * @param delegate delegate. + */ +- (void)addDelegate:(id)delegate; + +/** + * Remove delegate. + * + * @param delegate delegate. + */ +- (void)removeDelegate:(id)delegate; + +/** + * Suspend operations, logs will be stored but not sent. + */ +- (void)suspend; + +/** + * Resume operations, logs can be sent again. + */ +- (void)resume; + +@end + +NS_ASSUME_NONNULL_END diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSConstants.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSConstants.h index 701d14615..054edec9d 100644 --- a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSConstants.h +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSConstants.h @@ -45,3 +45,21 @@ typedef NSString * (^MSLogMessageProvider)(void); typedef void (^MSLogHandler)(MSLogMessageProvider messageProvider, MSLogLevel logLevel, NSString *tag, const char *file, const char *function, uint line); +/** + * Channel priorities, check the kMSPriorityCount if you add a new value. + * The order matters here! Values NEED to range from low priority to high priority. + */ +typedef NS_ENUM(NSInteger, MSPriority) { MSPriorityBackground, MSPriorityDefault, MSPriorityHigh }; +static short const kMSPriorityCount = MSPriorityHigh + 1; + +/** + * The priority by which the modules are initialized. + * MSPriorityMax is reserved for only 1 module and this needs to be Crashes. Crashes needs to be initialized first to + * catch crashes in our other SDK Modules (which will hopefully never happen) and to avoid losing any log at crash + * time. + */ +typedef NS_ENUM(NSInteger, MSInitializationPriority) { + MSInitializationPriorityDefault = 500, + MSInitializationPriorityHigh = 750, + MSInitializationPriorityMax = 999 +}; diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSEnable.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSEnable.h new file mode 100644 index 000000000..af01e6f24 --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSEnable.h @@ -0,0 +1,18 @@ +#import + +/** + * Protocol to define an instance that can be enabled/disabled. + */ +@protocol MSEnable + +@required + +/** + * Enable/disable this instance and delete data on disabled state. + * + * @param isEnabled A boolean value set to YES to enable the instance or NO to disable it. + * @param deleteData A boolean value set to YES to delete data or NO to keep it. + */ +- (void)setEnabled:(BOOL)isEnabled andDeleteDataOnDisabled:(BOOL)deleteData; + +@end diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSLog.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSLog.h new file mode 100644 index 000000000..3842bae3b --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSLog.h @@ -0,0 +1,40 @@ +#import + +@class MSDevice; + +@protocol MSLog + +/** + * Log type. + */ +@property(nonatomic, copy) NSString *type; + +/** + * Log timestamp. + */ +@property(nonatomic) NSDate *timestamp; + +/** + * A session identifier is used to correlate logs together. A session is an abstract concept in the API and + * is not necessarily an analytics session, it can be used to only track crashes. + */ +@property(nonatomic, copy) NSString *sid; + +/** + * Optional distribution group ID value. + */ +@property(nonatomic, copy) NSString *distributionGroupId; + +/** + * Device properties associated to this log. + */ +@property(nonatomic) MSDevice *device; + +/** + * Checks if the object's values are valid. + * + * @return YES, if the object is valid. + */ +- (BOOL)isValid; + +@end diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSLogWithProperties.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSLogWithProperties.h index 51b7eda10..446ae797c 100644 --- a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSLogWithProperties.h +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSLogWithProperties.h @@ -4,4 +4,9 @@ @interface MSLogWithProperties : MSAbstractLog +/** + * Additional key/value pair parameters. [optional] + */ +@property(nonatomic) NSDictionary *properties; + @end diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSServiceAbstract.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSServiceAbstract.h index 089b03b52..40ea4f2cd 100644 --- a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSServiceAbstract.h +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSServiceAbstract.h @@ -2,9 +2,20 @@ #import "MSService.h" +@protocol MSChannelGroupProtocol; + /** - * Abstraction of services common logic. + * Abstraction of services common logic. * This class is intended to be subclassed only not instantiated directly. */ @interface MSServiceAbstract : NSObject + +/** + * Start this service with a channel group. Also sets the flag that indicates that a service has been started. + * + * @param channelGroup channel group used to persist and send logs. + * @param appSecret app secret for the SDK. + */ +- (void)startWithChannelGroup:(id)channelGroup appSecret:(NSString *)appSecret; + @end diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSWrapperLogger.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSWrapperLogger.h new file mode 100644 index 000000000..7f33ac664 --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSWrapperLogger.h @@ -0,0 +1,13 @@ +#import + +#import "MSConstants.h" + +/** + * This is a utility for producing App Center style log messages. It is only + * intended for use by App Center services and wrapper SDKs of App Center. + */ +@interface MSWrapperLogger : NSObject + ++ (void)MSWrapperLog:(MSLogMessageProvider)message tag:(NSString *)tag level:(MSLogLevel)level; + +@end diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/AppCenterAnalytics b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/AppCenterAnalytics index 3734a66c5..876b040f0 100644 Binary files a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/AppCenterAnalytics and b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/AppCenterAnalytics differ diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/AppCenterAnalytics.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/AppCenterAnalytics.h index 883d1cb7d..3e1fff715 100644 --- a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/AppCenterAnalytics.h +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/AppCenterAnalytics.h @@ -1,3 +1,5 @@ #import +#import "MSAbstractLog.h" #import "MSAnalytics.h" +#import "MSEventLog.h" diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSAbstractLog.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSAbstractLog.h new file mode 100644 index 000000000..be4245ba1 --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSAbstractLog.h @@ -0,0 +1,5 @@ +#import + +@interface MSAbstractLog : NSObject + +@end diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSEventLog.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSEventLog.h new file mode 100644 index 000000000..79f4a91f3 --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSEventLog.h @@ -0,0 +1,17 @@ +#import + +#import "MSLogWithProperties.h" + +@interface MSEventLog : MSLogWithProperties + +/** + * Unique identifier for this event. + */ +@property(nonatomic, copy) NSString *eventId; + +/** + * Name of the event. + */ +@property(nonatomic, copy) NSString *name; + +@end diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSLogWithProperties.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSLogWithProperties.h new file mode 100644 index 000000000..446ae797c --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSLogWithProperties.h @@ -0,0 +1,12 @@ +#import + +#import "MSAbstractLog.h" + +@interface MSLogWithProperties : MSAbstractLog + +/** + * Additional key/value pair parameters. [optional] + */ +@property(nonatomic) NSDictionary *properties; + +@end diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSServiceAbstract.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSServiceAbstract.h index 089b03b52..40ea4f2cd 100644 --- a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSServiceAbstract.h +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSServiceAbstract.h @@ -2,9 +2,20 @@ #import "MSService.h" +@protocol MSChannelGroupProtocol; + /** - * Abstraction of services common logic. + * Abstraction of services common logic. * This class is intended to be subclassed only not instantiated directly. */ @interface MSServiceAbstract : NSObject + +/** + * Start this service with a channel group. Also sets the flag that indicates that a service has been started. + * + * @param channelGroup channel group used to persist and send logs. + * @param appSecret app secret for the SDK. + */ +- (void)startWithChannelGroup:(id)channelGroup appSecret:(NSString *)appSecret; + @end diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Modules/module.modulemap b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Modules/module.modulemap index 290cbbed5..ea370ea5a 100644 --- a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Modules/module.modulemap +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Modules/module.modulemap @@ -1,6 +1,6 @@ framework module AppCenterAnalytics { umbrella header "AppCenterAnalytics.h" - + export * module * { export * } diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/AppCenterCrashes b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/AppCenterCrashes index feb7e8d5b..02f8a3df5 100644 Binary files a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/AppCenterCrashes and b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/AppCenterCrashes differ diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Headers/MSCrashes.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Headers/MSCrashes.h index ee4ea67e8..421113d99 100644 --- a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Headers/MSCrashes.h +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Headers/MSCrashes.h @@ -13,6 +13,7 @@ typedef BOOL (^MSUserConfirmationHandler)(NSArray *_Nonnull err * Error Logging status. */ typedef NS_ENUM(NSUInteger, MSErrorLogSetting) { + /** * Crash reporting is disabled. */ @@ -30,19 +31,22 @@ typedef NS_ENUM(NSUInteger, MSErrorLogSetting) { }; /** - * Crash Manager alert user input + * Crash Manager alert user input. */ typedef NS_ENUM(NSUInteger, MSUserConfirmation) { + /** - * User chose not to send the crash report + * User chose not to send the crash report. */ MSUserConfirmationDontSend = 0, + /** - * User wants the crash report to be sent + * User wants the crash report to be sent. */ MSUserConfirmationSend = 1, + /** - * User wants to send all error logs + * User wants to send all error logs. */ MSUserConfirmationAlways = 2 }; diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Headers/MSServiceAbstract.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Headers/MSServiceAbstract.h index 089b03b52..40ea4f2cd 100644 --- a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Headers/MSServiceAbstract.h +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/Headers/MSServiceAbstract.h @@ -2,9 +2,20 @@ #import "MSService.h" +@protocol MSChannelGroupProtocol; + /** - * Abstraction of services common logic. + * Abstraction of services common logic. * This class is intended to be subclassed only not instantiated directly. */ @interface MSServiceAbstract : NSObject + +/** + * Start this service with a channel group. Also sets the flag that indicates that a service has been started. + * + * @param channelGroup channel group used to persist and send logs. + * @param appSecret app secret for the SDK. + */ +- (void)startWithChannelGroup:(id)channelGroup appSecret:(NSString *)appSecret; + @end diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterPush.framework/AppCenterPush b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterPush.framework/AppCenterPush index b13148665..9c06beed0 100644 Binary files a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterPush.framework/AppCenterPush and b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterPush.framework/AppCenterPush differ diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterPush.framework/Headers/MSServiceAbstract.h b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterPush.framework/Headers/MSServiceAbstract.h index 089b03b52..40ea4f2cd 100644 --- a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterPush.framework/Headers/MSServiceAbstract.h +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterPush.framework/Headers/MSServiceAbstract.h @@ -2,9 +2,20 @@ #import "MSService.h" +@protocol MSChannelGroupProtocol; + /** - * Abstraction of services common logic. + * Abstraction of services common logic. * This class is intended to be subclassed only not instantiated directly. */ @interface MSServiceAbstract : NSObject + +/** + * Start this service with a channel group. Also sets the flag that indicates that a service has been started. + * + * @param channelGroup channel group used to persist and send logs. + * @param appSecret app secret for the SDK. + */ +- (void)startWithChannelGroup:(id)channelGroup appSecret:(NSString *)appSecret; + @end diff --git a/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/LICENSE b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/LICENSE new file mode 100644 index 000000000..6a6641574 --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/LICENSE @@ -0,0 +1,25 @@ +Visual Studio App Center SDK for Apple platforms + +Copyright (c) Microsoft Corporation + +All rights reserved. + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission 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. \ No newline at end of file diff --git a/BrownfieldTestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/AppCenterReactNativeShared.framework/AppCenterReactNativeShared b/BrownfieldTestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/AppCenterReactNativeShared.framework/AppCenterReactNativeShared index 1f6546be7..0be516567 100644 Binary files a/BrownfieldTestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/AppCenterReactNativeShared.framework/AppCenterReactNativeShared and b/BrownfieldTestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/AppCenterReactNativeShared.framework/AppCenterReactNativeShared differ diff --git a/BrownfieldTestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/LICENSE.md b/BrownfieldTestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/LICENSE.md new file mode 100644 index 000000000..0188dbd82 --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/LICENSE.md @@ -0,0 +1,13 @@ +Visual Studio App Center Plugin for React Native + +Copyright (c) Microsoft Corporation + +All rights reserved. + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission 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. \ No newline at end of file diff --git a/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSChannelDelegate.h b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSChannelDelegate.h new file mode 120000 index 000000000..03b7663f5 --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSChannelDelegate.h @@ -0,0 +1 @@ +../../../../AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSChannelDelegate.h \ No newline at end of file diff --git a/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSChannelGroupProtocol.h b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSChannelGroupProtocol.h new file mode 120000 index 000000000..ac68bff0a --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSChannelGroupProtocol.h @@ -0,0 +1 @@ +../../../../AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSChannelGroupProtocol.h \ No newline at end of file diff --git a/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSChannelProtocol.h b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSChannelProtocol.h new file mode 120000 index 000000000..ca914dff6 --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSChannelProtocol.h @@ -0,0 +1 @@ +../../../../AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSChannelProtocol.h \ No newline at end of file diff --git a/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSEnable.h b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSEnable.h new file mode 120000 index 000000000..dc5f9287e --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSEnable.h @@ -0,0 +1 @@ +../../../../AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSEnable.h \ No newline at end of file diff --git a/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSLog.h b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSLog.h new file mode 120000 index 000000000..b5f53042b --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSLog.h @@ -0,0 +1 @@ +../../../../AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSLog.h \ No newline at end of file diff --git a/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSWrapperLogger.h b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSWrapperLogger.h new file mode 120000 index 000000000..06fdc4de1 --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenter/MSWrapperLogger.h @@ -0,0 +1 @@ +../../../../AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/Headers/MSWrapperLogger.h \ No newline at end of file diff --git a/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenterAnalytics/MSAbstractLog.h b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenterAnalytics/MSAbstractLog.h new file mode 120000 index 000000000..bee36fc56 --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenterAnalytics/MSAbstractLog.h @@ -0,0 +1 @@ +../../../../AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSAbstractLog.h \ No newline at end of file diff --git a/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenterAnalytics/MSEventLog.h b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenterAnalytics/MSEventLog.h new file mode 120000 index 000000000..89f1063a4 --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenterAnalytics/MSEventLog.h @@ -0,0 +1 @@ +../../../../AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSEventLog.h \ No newline at end of file diff --git a/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenterAnalytics/MSLogWithProperties.h b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenterAnalytics/MSLogWithProperties.h new file mode 120000 index 000000000..56ed185c7 --- /dev/null +++ b/BrownfieldTestApp/ios/Pods/Headers/Public/AppCenter/AppCenterAnalytics/MSLogWithProperties.h @@ -0,0 +1 @@ +../../../../AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/Headers/MSLogWithProperties.h \ No newline at end of file diff --git a/BrownfieldTestApp/ios/Pods/Local Podspecs/React.podspec.json b/BrownfieldTestApp/ios/Pods/Local Podspecs/React.podspec.json index 378ebee24..ced0a9777 100644 --- a/BrownfieldTestApp/ios/Pods/Local Podspecs/React.podspec.json +++ b/BrownfieldTestApp/ios/Pods/Local Podspecs/React.podspec.json @@ -1,6 +1,6 @@ { "name": "React", - "version": "0.50.4", + "version": "0.53.3", "summary": "A framework for building native apps using React", "description": "React Native apps are built using the React JS\nframework, and render directly to native UIKit\nelements using a fully asynchronous architecture.\nThere is no browser and no HTML. We have picked what\nwe think is the best set of features from these and\nother technologies to build what we hope to become\nthe best product development framework available,\nwith an emphasis on iteration speed, developer\ndelight, continuity of technology, and absolutely\nbeautiful and fast products with no compromises in\nquality or capability.", "homepage": "http://facebook.github.io/react-native/", @@ -8,7 +8,7 @@ "authors": "Facebook", "source": { "git": "https://github.com/facebook/react-native.git", - "tag": "v0.50.4" + "tag": "v0.53.3" }, "default_subspecs": "Core", "requires_arc": true, @@ -31,10 +31,10 @@ "name": "Core", "dependencies": { "yoga": [ - "0.50.4.React" + "0.53.3.React" ] }, - "source_files": "React/**/*.{c,h,m,mm,S}", + "source_files": "React/**/*.{c,h,m,mm,S,cpp}", "exclude_files": [ "**/__tests__/*", "IntegrationTests/*", @@ -46,7 +46,7 @@ "React/Executors/*" ], "ios": { - "exclude_files": "React/**/RCTTVView.*" + "exclude_files": "React/**/RCTTV*.*" }, "tvos": { "exclude_files": [ @@ -120,25 +120,36 @@ ] }, - "source_files": "React/**/RCTTVView.{h, m}" + "source_files": "React/**/RCTTV*.{h, m}" }, { "name": "jschelpers_legacy", "source_files": [ - "ReactCommon/jschelpers/{JavaScriptCore,JSCWrapper,InspectorInterfaces}.{cpp,h}", + "ReactCommon/jschelpers/{JavaScriptCore,JSCWrapper}.{cpp,h}", "ReactCommon/jschelpers/systemJSCWrapper.cpp" ], - "private_header_files": "ReactCommon/jschelpers/{JavaScriptCore,JSCWrapper,InspectorInterfaces}.h", + "private_header_files": "ReactCommon/jschelpers/{JavaScriptCore,JSCWrapper}.h", "pod_target_xcconfig": { "HEADER_SEARCH_PATHS": "\"$(PODS_TARGET_SRCROOT)/ReactCommon\"" }, "frameworks": "JavaScriptCore" }, + { + "name": "jsinspector_legacy", + "source_files": "ReactCommon/jsinspector/{InspectorInterfaces}.{cpp,h}", + "private_header_files": "ReactCommon/jsinspector/{InspectorInterfaces}.h", + "pod_target_xcconfig": { + "HEADER_SEARCH_PATHS": "\"$(PODS_TARGET_SRCROOT)/ReactCommon\"" + } + }, { "name": "cxxreact_legacy", "dependencies": { "React/jschelpers_legacy": [ + ], + "React/jsinspector_legacy": [ + ] }, "source_files": "ReactCommon/cxxreact/{JSBundleType,oss-compat-util}.{cpp,h}", @@ -165,6 +176,14 @@ }, "frameworks": "JavaScriptCore" }, + { + "name": "jsinspector", + "source_files": "ReactCommon/jsinspector/*.{cpp,h}", + "private_header_files": "ReactCommon/jsinspector/*.h", + "pod_target_xcconfig": { + "HEADER_SEARCH_PATHS": "\"$(PODS_TARGET_SRCROOT)/ReactCommon\"" + } + }, { "name": "PrivateDatabase", "source_files": "ReactCommon/privatedata/*.{cpp,h}", @@ -179,8 +198,11 @@ "React/jschelpers": [ ], - "boost": [ + "React/jsinspector": [ + ], + "boost-for-react-native": [ + "1.63.0" ], "Folly": [ "2016.09.26.00" @@ -191,7 +213,7 @@ "exclude_files": "ReactCommon/cxxreact/SampleCxxModule.*", "private_header_files": "ReactCommon/cxxreact/*.h", "pod_target_xcconfig": { - "HEADER_SEARCH_PATHS": "\"$(PODS_TARGET_SRCROOT)/ReactCommon\" \"$(PODS_ROOT)/boost\" \"$(PODS_ROOT)/DoubleConversion\" \"$(PODS_ROOT)/Folly\"" + "HEADER_SEARCH_PATHS": "\"$(PODS_TARGET_SRCROOT)/ReactCommon\" \"$(PODS_ROOT)/boost-for-react-native\" \"$(PODS_ROOT)/DoubleConversion\" \"$(PODS_ROOT)/Folly\"" } }, { @@ -299,7 +321,7 @@ ] }, - "source_files": "Libraries/Text/*.{h,m}" + "source_files": "Libraries/Text/**/*.{h,m}" }, { "name": "RCTVibration", diff --git a/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter-analytics.podspec.json b/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter-analytics.podspec.json index 2e35361cd..eb7fe0680 100644 --- a/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter-analytics.podspec.json +++ b/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter-analytics.podspec.json @@ -1,6 +1,6 @@ { "name": "appcenter-analytics", - "version": "1.0.1", + "version": "1.3.0", "summary": "React Native plugin for AppCenter Analytics", "license": "MIT", "homepage": "https://github.com/Microsoft/appcenter-sdk-react-native/blob/master/appcenter-analytics/README.md", @@ -13,7 +13,7 @@ }, "source_files": "appcenter-analytics/ios/AppCenterReactNativeAnalytics/*.{h,m}", "platforms": { - "ios": "8.0" + "ios": "9.0" }, "requires_arc": true, "vendored_frameworks": "AppCenterReactNativeShared/AppCenterReactNativeShared.framework", diff --git a/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter-crashes.podspec.json b/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter-crashes.podspec.json index ce6b27523..8f1644433 100644 --- a/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter-crashes.podspec.json +++ b/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter-crashes.podspec.json @@ -1,6 +1,6 @@ { "name": "appcenter-crashes", - "version": "1.0.1", + "version": "1.3.0", "summary": "React Native plugin for AppCenter Crashes", "license": "MIT", "homepage": "https://github.com/Microsoft/appcenter-sdk-react-native/blob/master/appcenter-crashes/README.md", @@ -13,7 +13,7 @@ }, "source_files": "appcenter-crashes/ios/AppCenterReactNativeCrashes/*.{h,m}", "platforms": { - "ios": "8.0" + "ios": "9.0" }, "requires_arc": true, "vendored_frameworks": "AppCenterReactNativeShared/AppCenterReactNativeShared.framework", diff --git a/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter-push.podspec.json b/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter-push.podspec.json index a8939a1a5..4684ebb97 100644 --- a/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter-push.podspec.json +++ b/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter-push.podspec.json @@ -1,6 +1,6 @@ { "name": "appcenter-push", - "version": "1.0.1", + "version": "1.3.0", "summary": "React Native plugin for AppCenter Push", "license": "MIT", "homepage": "https://github.com/Microsoft/appcenter-sdk-react-native/blob/master/appcenter-push/README.md", @@ -13,7 +13,7 @@ }, "source_files": "appcenter-push/ios/AppCenterReactNativePush/*.{h,m}", "platforms": { - "ios": "8.0" + "ios": "9.0" }, "requires_arc": true, "vendored_frameworks": "AppCenterReactNativeShared/AppCenterReactNativeShared.framework", diff --git a/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter.podspec.json b/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter.podspec.json index e36102a06..f009c22f5 100644 --- a/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter.podspec.json +++ b/BrownfieldTestApp/ios/Pods/Local Podspecs/appcenter.podspec.json @@ -1,6 +1,6 @@ { "name": "appcenter", - "version": "1.0.1", + "version": "1.3.0", "summary": "Node module that contains common functionality needed to appcenter-* modules", "license": "MIT", "homepage": "https://github.com/Microsoft/appcenter-sdk-react-native/blob/master/appcenter/README.md", @@ -13,7 +13,7 @@ }, "source_files": "appcenter/ios/AppCenterReactNative/*.{h,m}", "platforms": { - "ios": "8.0" + "ios": "9.0" }, "requires_arc": true, "vendored_frameworks": "AppCenterReactNativeShared/AppCenterReactNativeShared.framework", diff --git a/BrownfieldTestApp/ios/Pods/Local Podspecs/yoga.podspec.json b/BrownfieldTestApp/ios/Pods/Local Podspecs/yoga.podspec.json index 1168f69b6..9a3cdb6d5 100644 --- a/BrownfieldTestApp/ios/Pods/Local Podspecs/yoga.podspec.json +++ b/BrownfieldTestApp/ios/Pods/Local Podspecs/yoga.podspec.json @@ -1,6 +1,6 @@ { "name": "yoga", - "version": "0.50.4.React", + "version": "0.53.3.React", "license": { "type": "BSD" }, @@ -11,7 +11,7 @@ "authors": "Facebook", "source": { "git": "https://github.com/facebook/react-native.git", - "tag": "v0.50.4" + "tag": "v0.53.3" }, "module_name": "yoga", "requires_arc": false, @@ -20,12 +20,12 @@ "-fexceptions", "-Wall", "-Werror", - "-std=c11", + "-std=c++1y", "-fPIC" ], "platforms": { "ios": "8.0", "tvos": "9.2" }, - "source_files": "yoga/**/*.{c,h}" + "source_files": "yoga/**/*.{cpp,h}" } diff --git a/BrownfieldTestApp/ios/Pods/Manifest.lock b/BrownfieldTestApp/ios/Pods/Manifest.lock index cd48a0d96..e20083c8f 100644 --- a/BrownfieldTestApp/ios/Pods/Manifest.lock +++ b/BrownfieldTestApp/ios/Pods/Manifest.lock @@ -1,66 +1,68 @@ PODS: - - appcenter (1.0.1): + - appcenter (1.3.0): - AppCenterReactNativeShared - - appcenter-analytics (1.0.1): + - appcenter-analytics (1.3.0): - AppCenter/Analytics - AppCenterReactNativeShared - - appcenter-crashes (1.0.1): + - appcenter-crashes (1.3.0): - AppCenter/Crashes - AppCenterReactNativeShared - - appcenter-push (1.0.1): + - appcenter-push (1.3.0): - AppCenter/Push - AppCenterReactNativeShared - - AppCenter/Analytics (1.0.1): + - AppCenter/Analytics (1.4.0): - AppCenter/Core - - AppCenter/Core (1.0.1) - - AppCenter/Crashes (1.0.1): + - AppCenter/Core (1.4.0) + - AppCenter/Crashes (1.4.0): - AppCenter/Core - - AppCenter/Push (1.0.1): + - AppCenter/Push (1.4.0): - AppCenter/Core - - AppCenterReactNativeShared (1.0.1): - - AppCenter/Core (= 1.0.1) - - React/BatchedBridge (0.50.4): + - AppCenterReactNativeShared (1.3.0): + - AppCenter/Core (= 1.4.0) + - React/BatchedBridge (0.53.3): - React/Core - React/cxxreact_legacy - - React/Core (0.50.4): - - yoga (= 0.50.4.React) - - React/cxxreact_legacy (0.50.4): + - React/Core (0.53.3): + - yoga (= 0.53.3.React) + - React/cxxreact_legacy (0.53.3): - React/jschelpers_legacy - - React/DevSupport (0.50.4): + - React/jsinspector_legacy + - React/DevSupport (0.53.3): - React/Core - React/RCTWebSocket - - React/fishhook (0.50.4) - - React/jschelpers_legacy (0.50.4) - - React/RCTActionSheet (0.50.4): + - React/fishhook (0.53.3) + - React/jschelpers_legacy (0.53.3) + - React/jsinspector_legacy (0.53.3) + - React/RCTActionSheet (0.53.3): - React/Core - - React/RCTAnimation (0.50.4): + - React/RCTAnimation (0.53.3): - React/Core - - React/RCTBlob (0.50.4): + - React/RCTBlob (0.53.3): - React/Core - - React/RCTImage (0.50.4): + - React/RCTImage (0.53.3): - React/Core - React/RCTNetwork - - React/RCTLinkingIOS (0.50.4): + - React/RCTLinkingIOS (0.53.3): - React/Core - - React/RCTNetwork (0.50.4): + - React/RCTNetwork (0.53.3): - React/Core - - React/RCTText (0.50.4): + - React/RCTText (0.53.3): - React/Core - - React/RCTWebSocket (0.50.4): + - React/RCTWebSocket (0.53.3): - React/Core - React/fishhook - React/RCTBlob - - yoga (0.50.4.React) + - yoga (0.53.3.React) DEPENDENCIES: - appcenter (from `../node_modules/appcenter/ios`) - appcenter-analytics (from `../node_modules/appcenter-analytics/ios`) - appcenter-crashes (from `../node_modules/appcenter-crashes/ios`) - appcenter-push (from `../node_modules/appcenter-push/ios`) - - AppCenter/Analytics (~> 1.0.1) - - AppCenter/Crashes (~> 1.0.1) - - AppCenter/Push (~> 1.0.1) - - AppCenterReactNativeShared (~> 1.0.1) + - AppCenter/Analytics (~> 1.4.0) + - AppCenter/Crashes (~> 1.4.0) + - AppCenter/Push (~> 1.4.0) + - AppCenterReactNativeShared (~> 1.4.0) - React/BatchedBridge (from `../node_modules/react-native`) - React/Core (from `../node_modules/react-native`) - React/DevSupport (from `../node_modules/react-native`) @@ -88,15 +90,15 @@ EXTERNAL SOURCES: :path: ../node_modules/react-native/ReactCommon/yoga SPEC CHECKSUMS: - appcenter: 1fde7ed68a35cea66a2ad5201feb2431e42a4c07 - AppCenter: 1d9e08e4ffe7a8eab6e9741a12d27e44074e73a7 - appcenter-analytics: bf9fcc3c7e043bb54f6f8f5fee8dd0bfdae64b0c - appcenter-crashes: ff0dca672ae87c8acefea68073d8ac825c69591d - appcenter-push: e304c0b11b7d3ae1823c2d46b93c79cfd0ec1a3f - AppCenterReactNativeShared: d7238832c02bd37019083045ed9fa24ba3193779 - React: 6d7efef18e0241eb832cf4c085405169a15080ed - yoga: b9aebf996711e50fc31f5608c10aa108a5a0c29e + appcenter: 603509de389b5209be3b4960fe061cec114293bb + AppCenter: 2f5890b60944971b8c3767269a9d693205a91fef + appcenter-analytics: 1e56c378df91a1ad655a39af5a74c8bad6927c6d + appcenter-crashes: 6491542ea8aafb6b9a6d7d7f851e20bf1b542dbd + appcenter-push: b8464d02226df76308cbe7b271209a927e3e8397 + AppCenterReactNativeShared: 784f42fbb8f12c9bc587527a650c48d8f001295f + React: af66244a7d630be2aef03b4ddfe3570e4eff39fc + yoga: 55da126afc384965b96bff46652464373b330add -PODFILE CHECKSUM: 74a30c880be6049287fa51580138abec0b6f7703 +PODFILE CHECKSUM: 7aa15cf92b9a30a84eef390668c26978b21ea2ed -COCOAPODS: 1.3.1 +COCOAPODS: 1.4.0 diff --git a/BrownfieldTestApp/ios/Pods/Pods.xcodeproj/project.pbxproj b/BrownfieldTestApp/ios/Pods/Pods.xcodeproj/project.pbxproj index 539dd5ed2..745bfb2c0 100644 --- a/BrownfieldTestApp/ios/Pods/Pods.xcodeproj/project.pbxproj +++ b/BrownfieldTestApp/ios/Pods/Pods.xcodeproj/project.pbxproj @@ -7,426 +7,437 @@ objects = { /* Begin PBXBuildFile section */ - 001539947F26D872A848EE966E3DC4F0 /* RCTReconnectingWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = A43C557851CCD18DEF8F892E62222175 /* RCTReconnectingWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0089E9DD117462EF6A62049AA0ABF046 /* RCTText.m in Sources */ = {isa = PBXBuildFile; fileRef = B8EFC99C03F53F07073CEBC89DACB32C /* RCTText.m */; }; - 00BC3815CDC70B166FB1406F63EC0C8D /* RCTImageViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BF6E6096804986BAA0ECE4029E095C75 /* RCTImageViewManager.m */; }; - 01128D430226519EA7AAEF032ADCD562 /* RCTErrorCustomizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FECCC45DE0FDE45225B32EDC66BC0A2 /* RCTErrorCustomizer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 01656CB93C9A505A03C56924D2E8B865 /* RCTNetworkTask.m in Sources */ = {isa = PBXBuildFile; fileRef = 314CDD68FBD66C1FDA898E50032B8873 /* RCTNetworkTask.m */; }; - 01B38966B26ADF06D1DF1749947FE487 /* RCTI18nManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 54CEF93EB911D0C2C6A2D3EA10F6DBD4 /* RCTI18nManager.m */; }; - 02913403AEE8BAA06F5050EEF939EEB2 /* JSBundleType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B22F0CF43286813A2B0C94E529A9D338 /* JSBundleType.cpp */; }; - 02AB55C5636510A9B1FBD09B6468BCF9 /* RCTUIManagerObserverCoordinator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8CFD0F94BE0C1F8B94A44F83220AF4C9 /* RCTUIManagerObserverCoordinator.mm */; }; - 04713EFE36A732EBBAC4E11C7469B4F9 /* RCTDecayAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = EF117EFACA59942B1AAB2CFAB4585A49 /* RCTDecayAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0604DADCA58050904DC960956024EAC4 /* RCTSegmentedControlManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A9AB6FB32566807994D07238FFCD60D /* RCTSegmentedControlManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 06408878E13F7DC76B1D07EA9410E866 /* RCTBridge+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 38BD3F332D14D09EE5D8040E59791F02 /* RCTBridge+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0681C52B5ED3193963400603CBDEC48E /* RCTKeyCommands.m in Sources */ = {isa = PBXBuildFile; fileRef = 55468D9B28828ADE418A56F1C6363BA0 /* RCTKeyCommands.m */; }; - 0783067809C35BB42D05B90845F9D6D3 /* RCTScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 54D3F0074510B68CA40C193ADF9EB808 /* RCTScrollView.m */; }; - 07927CF70DAB012B3A2481FD399BFB34 /* RCTInspector.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3DB61284484BCDB5817CB7187559A27B /* RCTInspector.mm */; }; - 09098329DC32ADE908395D524D2461EC /* RCTNetworking.mm in Sources */ = {isa = PBXBuildFile; fileRef = 09F5EE91289DF1B90312B3F3CB288D2A /* RCTNetworking.mm */; }; - 09B5BD108607E08A8575763A770DC0B0 /* RCTLayoutAnimationGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = B20B8360F78BE621EB07E4BCB41AF891 /* RCTLayoutAnimationGroup.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A0D7010442810B07C1B7D072D1A6CA6 /* RCTStyleAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = E6ED4A4B985B8EBBD6BFACC589F07C81 /* RCTStyleAnimatedNode.m */; }; - 0A1E806ED76F6101181F3C285DE0D1A0 /* RCTSwitch.h in Headers */ = {isa = PBXBuildFile; fileRef = F9F7B4FA779583FA7180B9A506F0ABD1 /* RCTSwitch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A5539207A3A602037E216177F414A46 /* RCTPackagerClient.m in Sources */ = {isa = PBXBuildFile; fileRef = EEA89AB550FABFFDA2DCC4AFAA2C734D /* RCTPackagerClient.m */; }; - 0B12416085212A5D770A68DD04B4B3E1 /* RCTProfile.m in Sources */ = {isa = PBXBuildFile; fileRef = F91580AF20375F0C5B2B4128ED2D9973 /* RCTProfile.m */; }; - 0B48E72F5AF007F5BD0A42793777918F /* RCTPerformanceLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 069BEFDCB1814746EC57387DE599352E /* RCTPerformanceLogger.m */; }; - 0B5181D4C0538DCB13DE80EB1893E4B0 /* RCTWebSocketModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 31728D126A6ADECFE0328D9B530E2139 /* RCTWebSocketModule.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0C1DD4873D9B17443A19D6EA00D31607 /* RCTUIManagerUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BF4D8A5CCF765196E8DE696AB26E176 /* RCTUIManagerUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0C988F10D6DCB0832882859CA51175A4 /* JSCWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 492D9C01E60FA4B13E8F953055A614CA /* JSCWrapper.cpp */; }; - 0CE3C7EC915853612CCEAF2276A89026 /* RCTImageShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 374B683E1075B8589529083F7C071F42 /* RCTImageShadowView.m */; }; - 0D64ABFCEA5162CBF82B1C69485ACCE5 /* RCTModuleMethod.mm in Sources */ = {isa = PBXBuildFile; fileRef = A64C7CFBF01C3D479FB1749A2CE54DF7 /* RCTModuleMethod.mm */; }; - 0E92D3ECA401AC95903EC1AF8FBBFBE9 /* RCTSourceCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 994C266277C3E4FC63CCFE3C167D0A6B /* RCTSourceCode.m */; }; - 0FBDA5B8181F0E06467709C5BEC57D40 /* RCTTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = D447FCCF13B29DE1C92B41CBD1A64387 /* RCTTextField.m */; }; - 10649F8BA214F0B4B46F6605304CAE97 /* RCTShadowView+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 91F43D39EE858779A629898D53DD007D /* RCTShadowView+Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 119D0D000704A2B71CBCFA2A69F6E0D6 /* RCTPickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F75A316D864FB22797712E92630E3933 /* RCTPickerManager.m */; }; - 11DA3E8665D314276C5071E8D2A1430E /* RCTTextInput.m in Sources */ = {isa = PBXBuildFile; fileRef = E5EB3A4578D068F32534F54B475042C2 /* RCTTextInput.m */; }; - 11E882531A7B1FD16C4B92F99BA496C4 /* RCTWebSocketExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = CE3FC9DF2E058651CE4709B4C7BCED5E /* RCTWebSocketExecutor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 11F6B854958498BE6803A7BD2568D6BF /* RCTViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 02F0CCEB2DE76CB21C5092708CFF6CA9 /* RCTViewManager.m */; }; - 12BA09FFF10622F785288F3D7C4CC287 /* RCTImageStoreManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FF91FBEFFE9A3883BBE18009C71A6B41 /* RCTImageStoreManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 14016D30414A801F720A25D7240E5895 /* RCTRefreshControl.h in Headers */ = {isa = PBXBuildFile; fileRef = CB207DDA9E0A4A7463DFB07F353994E8 /* RCTRefreshControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 145308A29BEE099624AC51124B188FDE /* Yoga.c in Sources */ = {isa = PBXBuildFile; fileRef = 41C72D823A4C4FB872484F20A532E706 /* Yoga.c */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c11 -fPIC -fno-objc-arc"; }; }; - 14547E270CF67D5C4F543E14086AB825 /* RCTAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = FDEA66C742939FD508648D502DF94954 /* RCTAnimatedNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 14E5C52218D1BD5FE0A78A8C5DDD3C53 /* RCTAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = E9F536E74C8B70AEA35FB1ED7351F4D5 /* RCTAssert.m */; }; - 150416E27830BA7420777EFA39C4B0FA /* RCTTVRemoteHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB4F5EC8BC72BA1C2D00286BC0869F6 /* RCTTVRemoteHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 158F7FD3302D85C9331F109B53DBEE6F /* RCTNavigatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 437A7BC7A5E92462C090404423BBF2F4 /* RCTNavigatorManager.m */; }; - 1645D584AD6712E229E31E94292F7B70 /* RCTJSCExecutor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0F3F9AC7E5B320827145E9C3075B2887 /* RCTJSCExecutor.mm */; }; - 16D03A23100D895F126FAC63428D7949 /* RCTDataRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 098CADCC809590BB263F2118141406F1 /* RCTDataRequestHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 174123909A56A1A2B68BF282F4CF3D89 /* RCTProfileTrampoline-x86_64.S in Sources */ = {isa = PBXBuildFile; fileRef = DCEFF1957B58D53435F38D696015C86F /* RCTProfileTrampoline-x86_64.S */; }; - 180CC1EB2B7E3EC03D4C794C2DEAD89F /* UIView+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 27506A37E0D3B33EA9CA0A341B3CF4C9 /* UIView+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 18152A38CCF724304C8BC01423614815 /* RCTJavaScriptExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = C13A69A18A9042904369D986FA456E05 /* RCTJavaScriptExecutor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 182D0A96FB386D944719C08266B34FC8 /* RCTWebView.m in Sources */ = {isa = PBXBuildFile; fileRef = E989498F3869D05685E3B6618DB1CA9E /* RCTWebView.m */; }; - 19319DCF419C16F220CE61147021C403 /* RCTShadowRawText.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DAB26C92755C2A53F89DB0E564A287A /* RCTShadowRawText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 193E7D786709143DBEA5DD297D3CF14C /* RCTMultipartStreamReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 515A298C475C5919F0698A25C2293BD9 /* RCTMultipartStreamReader.m */; }; - 19E3B493F59DC6F483D053BB9E3CB648 /* RCTAlertManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DA3E0EA59CA481AE962DBB6635F67F90 /* RCTAlertManager.m */; }; - 19FBA6D5A5F1E4194B2EB00156D495F0 /* RCTFileRequestHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 7ABF33D54793F1EB190A7ABFC8EE082D /* RCTFileRequestHandler.m */; }; - 1A299062F02044D72E8869B5953158D8 /* RCTWrapperViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 620E04C3746BF5E234630FD1907AEA69 /* RCTWrapperViewController.m */; }; - 1AC1CA9CB77083BDB6051167AC63D4A3 /* RCTWrapperViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0962FD0B6F08E64237796D64BF873E62 /* RCTWrapperViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1B5E0AADC71F53204A0A914541149CB8 /* RCTDevMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DA324E29B7199B89893AA3112453666 /* RCTDevMenu.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1C08458BDE647959C41052184B62028A /* RCTKeyboardObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 39DE03984D4A99B45FB4DAFFA3FB425E /* RCTKeyboardObserver.m */; }; - 1C10035FD8FFE4614B571AF65C4561C5 /* RCTParserUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = C29CE4C76CF3D07B60695BAE52B47E50 /* RCTParserUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1CA1D2D074BF731F720AA9F1D8B17273 /* RCTPerformanceLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 661A9E0089B58F2F565B02466A007A2E /* RCTPerformanceLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1CDBE3DEDE4013BF48AA96B3FD9ECF71 /* RCTPackagerConnectionBridgeConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 044BD9CA474308F89C3933C8E5BB2292 /* RCTPackagerConnectionBridgeConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1EDA386217AA5E9462EBD25A166F7767 /* RCTDatePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = D332FCA4BF156B8D182067152002782C /* RCTDatePicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 005792EB8301E3C1BC4C66CB4DE740DE /* RCTAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C3EA78EB6469A2B0D2A4A8559E669AA /* RCTAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 01738D3FA3D47C88D8C1995160781A71 /* RCTMaskedView.h in Headers */ = {isa = PBXBuildFile; fileRef = CE4B41400722A096401B36E940C53873 /* RCTMaskedView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 017E89A0F7D901121EF65ED19BD7BD76 /* RCTInspectorPackagerConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 7807060DE4C9B0F1CCBC60F23302BB9D /* RCTInspectorPackagerConnection.m */; }; + 0199B82E616767D2EF64E211A267FFE2 /* RCTSinglelineTextInputViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 220001A139C6B7A31934E3864203EF6A /* RCTSinglelineTextInputViewManager.m */; }; + 03D63EDF7539439428D2D3223F14BD55 /* RCTTransformAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 098CA216FDBB953AE2AB27D06D341CE5 /* RCTTransformAnimatedNode.m */; }; + 04225F0E82F2DE6CCDAACAB63CC14534 /* RCTPickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B8D17D5A09EE70A92CF542E4C8F3C74 /* RCTPickerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 043B3F2DEEEA29257EAEF963749C8291 /* RCTPerfMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = 169ABC2148B4838D70BFA83C689E2A8A /* RCTPerfMonitor.m */; }; + 04C8777921044A761927F3E911CDF9E5 /* RCTTabBar.h in Headers */ = {isa = PBXBuildFile; fileRef = B1B6409E69A6832E5DCE0D09DD10961E /* RCTTabBar.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 04D36F28F5FCA42D1A982B682486D6B8 /* RCTSpringAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A37AD7B2DB3D44424B3157BF4A07529 /* RCTSpringAnimation.m */; }; + 05AFA2869DECFCDCEE9776955CC152AE /* RCTMultilineTextInputShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = F930EF18013F11384E45B6F5E2749BFB /* RCTMultilineTextInputShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 05EF086159F473497FDA0FB800C97B63 /* RCTImageEditingManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 91CF5719B4224C527256D5A80CDB3C7A /* RCTImageEditingManager.m */; }; + 086A250EE6536CE881C7225AD846DED4 /* RCTReloadCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = CAF2BED0E6D59869ECE4011D7CF82BD8 /* RCTReloadCommand.m */; }; + 08A68E3FA04C094081FB2072CF28EEA6 /* RCTBaseTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EDC81900F750CE4189AD4AFF52DC5203 /* RCTBaseTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 09315998DAF51EB6CB9479A54FEFA2A0 /* RCTCxxConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = CE4F186607F1857C5892E34735096354 /* RCTCxxConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0AEBDCC8304BB08CE82AC18052BD844C /* RCTWebViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AC1309946786CB78111948F971387A5F /* RCTWebViewManager.m */; }; + 0BCDF2D0E542A9CF05E1F2A4D9DA4F95 /* RCTPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = D1CE27B324BD7CB18A950BF1936CEC69 /* RCTPicker.m */; }; + 0D58BCFFE357C29C1846DCBFBDCA4EA6 /* YGEnums.h in Headers */ = {isa = PBXBuildFile; fileRef = F31ADAAE3086934474B5E46D73F864B8 /* YGEnums.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0DDFFEBBE75A2F0E33983FA1EF3CEE84 /* RCTDevLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = FA57243C79CD52D5036814AD2DE165EE /* RCTDevLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0E7D84BABC5721327B03B844EE3FD4F3 /* RCTMultipartDataTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A22C1E906C5DB60CE46E80B97EEEC93 /* RCTMultipartDataTask.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 10039CA592B0C331F37C203DC19CA1EB /* RCTUIManagerObserverCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = BD3AE44E808DBE5D400AD4725C6960A0 /* RCTUIManagerObserverCoordinator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 10CEBBBFD294EF120BA3A87279023CEC /* RCTProfileTrampoline-i386.S in Sources */ = {isa = PBXBuildFile; fileRef = 0A5CE0C405F0A203BC1C484A67035A67 /* RCTProfileTrampoline-i386.S */; }; + 11460F977BBA11A36BD7CAC6A2914326 /* RCTDiffClampAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 62F1793F7F609712672D12BC8922E610 /* RCTDiffClampAnimatedNode.m */; }; + 11CE6014427E8BC49529EA0349C5D059 /* RCTSafeAreaViewLocalData.m in Sources */ = {isa = PBXBuildFile; fileRef = DE8CBBF5078C4567CCA7B3F27869CA30 /* RCTSafeAreaViewLocalData.m */; }; + 12ABE594FF0CB6725399BE198A6A8EF8 /* UIView+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 19CAC7DDC25013FD6158D970CC666D58 /* UIView+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 12E7447C6BFA671A7756FE1FDF0A5544 /* RCTTabBarItemManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B6FB1E15ED0EBFB3F0652824A396FD51 /* RCTTabBarItemManager.m */; }; + 1309CB50F8E415A2D93ED4234B9DB70F /* RCTMultilineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F8614B81C0B7C2FA099142780FA85FC /* RCTMultilineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 130CDA7AA2F01C84017C6288C807E37D /* RCTUITextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 20F03BC5356E34525B3417A0E6FBF096 /* RCTUITextView.m */; }; + 13182EA614941D059FDFDE2E5B3147F0 /* RCTNativeAnimatedNodesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F5E781DC476CDCF9AF8C42C04C148E7 /* RCTNativeAnimatedNodesManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 13A712159C240BE125A566E17485145A /* RCTJavaScriptLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = F8E108365C3CB129CE4E0BF8DE428298 /* RCTJavaScriptLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 13C7D1F93B0526BAEBE8826D3B075464 /* RCTNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = E09AA1D1DF113E937B9D6F563BA67B90 /* RCTNetworking.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 13DDD073AD0202A25D856B6BD51338B2 /* RCTSpringAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFB9377302CEB3BBB239B65031AD62F /* RCTSpringAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 13EE1CA325FCAEEFADDC878537E59A42 /* RCTNavigatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F6C76AC276BDB50F6C0C461B3CA4C8B /* RCTNavigatorManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 149B1DC4F5CDC907A4CAE44EB800E5F5 /* RCTBorderStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A7018F914DF6C87427021DB08399E17 /* RCTBorderStyle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14FDAEE043A4E6ADCAD392BD95863FFF /* RCTFontAttributesDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = CC0A04C8104EA2DDABAA0E53ED0CFCA9 /* RCTFontAttributesDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 153F2A22AB29960A3EE5B59C05C24975 /* RCTWebSocketExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = CC089855CB012736C796C296D73D9DDF /* RCTWebSocketExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 154DACBD7B845445ECEDFB54798E5E98 /* RCTPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = E05A0CF787F01940F2034995809A1848 /* RCTPicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1587CE5B226E50CE5DBEE5294CD98CF3 /* RCTBridgeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 32E412276FB66EA20F0BFA21080DCC9D /* RCTBridgeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 17A2FD0C3318C12488A5292E12EB5A08 /* RCTSurfaceRootShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = F7AA2D8AF9E5409C795BEF59407184C8 /* RCTSurfaceRootShadowView.m */; }; + 17AE6A5BA92DF9B9D2397DEDF2B85474 /* RCTBridgeMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = 6447AC035A40E8B2F6BC37B0839880E3 /* RCTBridgeMethod.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 17F7D9F22E5BCBBD8505AD2B58FBF142 /* RCTNullability.h in Headers */ = {isa = PBXBuildFile; fileRef = A34080AA13A051E0016740F31C002C40 /* RCTNullability.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 185271474A43D598E4AF67EF0EA7E2B3 /* RCTClipboard.m in Sources */ = {isa = PBXBuildFile; fileRef = C984B015DBDAD21384878851EBF7C6DD /* RCTClipboard.m */; }; + 198B02B5DB7A25E4B969B0CAC0CFB4BB /* RCTScrollContentShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = E708CDACE652E04F6855886333BF9927 /* RCTScrollContentShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1A7B89D274FAA85F9CAAFE27D08D2C9F /* RCTErrorInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1500A074D13A8E5F9F6A6B70A74A5523 /* RCTErrorInfo.m */; }; + 1AE003AF029A0C0AF1293A3A7C3E1E53 /* RCTImageShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FD3E2DDDD5A9FEC96E29C1915EED89D /* RCTImageShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1C901546A39AC62609A1740B563A8614 /* RCTConvert+Text.m in Sources */ = {isa = PBXBuildFile; fileRef = F739E81A05173DC71F7C0F6C44D61B7B /* RCTConvert+Text.m */; }; + 1DD0C8086404DE74F393F0539E4E27E3 /* RCTSRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D738C0CD5F58C05C779AD6B51AF3484 /* RCTSRWebSocket.m */; }; + 1ECFABAEA6D91131FEDFBB490F6F631C /* RCTI18nManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B84D324AC4C6F1AE529573BE461FA931 /* RCTI18nManager.m */; }; 1EE9ED246D2740C60E87EFCF71723F25 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B53A15A241FD8AAFB51191B67D365185 /* Foundation.framework */; }; - 1F08FE4309C4DF6E9E8D1176CED0ED75 /* RCTRootContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F8AFC6C91A085D79AAC652A16046B1B /* RCTRootContentView.m */; }; - 1FB74786D1B676A747C03C321C8A0DCA /* RCTActionSheetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A24865F2D02A4DF421C8C5F44C4DDC09 /* RCTActionSheetManager.m */; }; - 20BD907C5E24C0F98C953CF7F191CBE2 /* RCTLocalAssetImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = DAD5358D83D5EF54B8E1467E248A6BA7 /* RCTLocalAssetImageLoader.m */; }; - 20E60304A0338EDF7C9999D5058E7181 /* RCTBackedTextInputViewProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BD8587100610C06B995D1EB6CCEE507 /* RCTBackedTextInputViewProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 214392309A1D715EFEAA35CE28E4321E /* JSCWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = CE00ADA8B6E9DDB0E298E4734F615BE8 /* JSCWrapper.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 21BEB4BE0C5D5283DF46CB9DF09D5CDA /* RCTScrollContentShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 721696BF8C11165CA96619BD48A49B44 /* RCTScrollContentShadowView.m */; }; - 22735A55F0AF2AB3F7470C647A15582C /* RCTDevLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = A2F819D6AD91879924152165C1BFEEE3 /* RCTDevLoadingView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 228FEDF9FD1BB5295312CA305683F1BC /* RCTSamplingProfilerPackagerMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = CB160F9B341B63A3C0F678C74CC43B69 /* RCTSamplingProfilerPackagerMethod.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 230C413C794860CBD33E7C91174F98DC /* RCTRefreshControlManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CF835083C927926244931C599C5C6386 /* RCTRefreshControlManager.m */; }; - 24666A09649A2E9F1C894C8FEB35A802 /* RCTInspectorDevServerHelper.mm in Sources */ = {isa = PBXBuildFile; fileRef = A699A9CE5943BAEA0F4E24C7EDFEFE2F /* RCTInspectorDevServerHelper.mm */; }; - 24E6A4C7CE6240F4A99CF3784EAEF383 /* RCTJSCErrorHandling.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7DD6342B93C5B70906F2600660F084E7 /* RCTJSCErrorHandling.mm */; }; - 24EB85D37F6BEBDA198C331EF5212C38 /* RCTSRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 4667E179222DD6B072D050D3086C1292 /* RCTSRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 255D0EAE11ECE9BD7786042BF16792BE /* RCTNetworkTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 718A3185295896613B55D2D8F0AC6A72 /* RCTNetworkTask.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 25E3CFC23EB4A21C6A262AA15A459175 /* RCTImageEditingManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DB446B6622BC1C00BCA8897087BDECD /* RCTImageEditingManager.m */; }; - 25FC0593462DB308097E776F1E9EC8A3 /* RCTCxxConvert.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C5CDB99134EE48C95868FAFA772E340 /* RCTCxxConvert.m */; }; - 2717728426903BA1B7A4A9A06142EEAD /* RCTTabBarManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C32970302AAADF23D1D091F2FF783EC /* RCTTabBarManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 28A469998D118D288AF87E7AC6577131 /* RCTNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 54C58BA5E664AF2B17BC00007F7A59F2 /* RCTNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 28D42FA51B35A08EE7CF04F7F0976C26 /* RCTDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = E947C287F5A76D1A806E7878D3F2FD20 /* RCTDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 290438E956E2AF11F562CAA4205FBF9E /* RCTMaskedViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 66D58EADBDE289224E9B257FAF2F35F4 /* RCTMaskedViewManager.m */; }; - 292110E0F79E7368F436EB454D969349 /* RCTLocalAssetImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 154441DAA8EF6868DBBE22313168D2C0 /* RCTLocalAssetImageLoader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 29AB0F8C2EA59176E8764ADA1644DFE1 /* RCTI18nUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = BC0E6C2597FB22C14E1DB4F373E42B06 /* RCTI18nUtil.m */; }; - 29CA8FE883AA3F5969D75FC37E70A6E2 /* oss-compat-util.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B88D1858960089F3C5A5EF458B957E /* oss-compat-util.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 29E86944FCE8245640D315FB74EBFA72 /* RCTBackedTextInputDelegateAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8ED425D42C9F2D92FE378DCC1A1B1074 /* RCTBackedTextInputDelegateAdapter.m */; }; - 2B27A8C2776E9DC5EF581FE6F9EB56ED /* RCTFontAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = FA74B8147BCB8CE84DA52FEB55772A26 /* RCTFontAttributes.m */; }; - 2C2E1006F4F83E648AC12853C24A410B /* RCTConvert+CoreLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = D3C95351680BBFEED766976DE6A1107A /* RCTConvert+CoreLocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2D34750E33FBF602C90D321E1E96DC2C /* RCTManagedPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = DC6711B058995F390E41F52F386A537D /* RCTManagedPointer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2D3A930D284DBEE26F3E5D6B4AFD4692 /* RCTModalHostViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E34DCAFF61E689D4F689217E4A53C327 /* RCTModalHostViewManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2D4DE43F245C02977B194A0DF7A9EED8 /* RCTDatePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A32DCB864D7E792E9EC1724DA257A0F /* RCTDatePicker.m */; }; - 2DD47F27B4CDCA99A0ED04EFCF7136D3 /* RCTAnimationType.h in Headers */ = {isa = PBXBuildFile; fileRef = FA61A33E18FFBCE6C8ECBEEE310DC581 /* RCTAnimationType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2E5E86B9416DE59DE0FE5C4B1AA925B1 /* RCTImageViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 59A633075B962D5813E060F69D7EACF8 /* RCTImageViewManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2E6693D5EC4216C1285B32369572D538 /* RCTJSCErrorHandling.h in Headers */ = {isa = PBXBuildFile; fileRef = 07C0C4C7206BD83ECB6369647B914192 /* RCTJSCErrorHandling.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2EB3E7D0C61ED3A4E2A80CAC95594184 /* UIView+React.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B3034470C899F2AA2489208B0864B6F /* UIView+React.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2F10B6150ECFEEA8572CEF97177AB536 /* RCTShadowView+Layout.h in Headers */ = {isa = PBXBuildFile; fileRef = 57FE1737B2B2D03591724A16AEE54874 /* RCTShadowView+Layout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2FB2BF5CAAE0A7F240A6BDFF85BA7150 /* RCTActivityIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = A927CBB93378110A3968CDA9AF88FA3C /* RCTActivityIndicatorView.m */; }; - 3021746741723F8B0AD7906BD559F75B /* RCTInspectorDevServerHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E481A0FFEED1D604CE0F3DA244005E /* RCTInspectorDevServerHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 30C7654B4732E6EFA04F479F345223CA /* RCTProfileTrampoline-arm64.S in Sources */ = {isa = PBXBuildFile; fileRef = 1FF014B0C3A3DCC63150B1656E409A68 /* RCTProfileTrampoline-arm64.S */; }; - 336654FBDF426EB8EB9D316D9CA928C8 /* RCTUIManagerUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = CB861B8E4382897722FBC6F677E0CDB5 /* RCTUIManagerUtils.m */; }; - 33CA922D199E07549D4C82CE846AD350 /* RCTRedBox.m in Sources */ = {isa = PBXBuildFile; fileRef = 73515EDF14DC99A0E02959A8688EB239 /* RCTRedBox.m */; }; - 33F42748DE4E9D60020411E3094BC174 /* RCTFrameUpdate.m in Sources */ = {isa = PBXBuildFile; fileRef = 047653E1D10907B1B665C53047232367 /* RCTFrameUpdate.m */; }; - 34034CE6139DB84E62F1BE9AAB3EE911 /* RCTSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 82CA410575E9E0EC30D0628D2EB7CCD5 /* RCTSegmentedControl.m */; }; - 35ACDC315FDF98FA950709BF0E09EF11 /* RCTTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F1D4AB37E99D7C4307BE9C425CBA4F10 /* RCTTextViewManager.m */; }; - 3682CDDDE2702E3C66E8D43C87BAFBCD /* RCTModalManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F9D7BC7528F3FE27BDD366C30D84301C /* RCTModalManager.m */; }; - 37155413E84F53D9389F05BDA87DA977 /* RCTModuleMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = 406615DD27DDEFAFFC293849FFD60E39 /* RCTModuleMethod.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 37BD4702C9D1328D0BFE0D42DF091431 /* RCTImageUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D93A0E94CD70E85A3ACED45E0B741FB /* RCTImageUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 37E71461348131680E0A10CD995B80C8 /* RCTRootShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 204E0D614591195F6805E025888B4C42 /* RCTRootShadowView.m */; }; - 38679EE77322C8FB189FDDF07ABC25E3 /* RCTEventDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 00C5208D64DC0CCC56A65AC6D3DAA999 /* RCTEventDispatcher.m */; }; - 38AB59F1AF23F82FE2AD2C74C38721A9 /* RCTNullability.h in Headers */ = {isa = PBXBuildFile; fileRef = D05E82B83A26147B63596CE80EC835C4 /* RCTNullability.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3BCCCAC944E0760508314EA5ADE8CEAF /* RCTRawTextManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F8BDECFC809755ED65AE489645D789E /* RCTRawTextManager.m */; }; - 3BD26D707DC1575DB74FE970EBE63E69 /* RCTSegmentedControl.h in Headers */ = {isa = PBXBuildFile; fileRef = E5A66121CC1380101EF87B9BE64618C1 /* RCTSegmentedControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3BE7C99C13654D8B33C4EBEECC975D5D /* RCTNetInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A1DE0713195262C1D6A28EDB2CD521F /* RCTNetInfo.m */; }; - 3C473AD05736889F251AB4965D09A618 /* RCTDevLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = A6FB968DC43D5BFB49938BE65BAB58DE /* RCTDevLoadingView.m */; }; - 40B28E96B16FE69E6D09068147DE8D90 /* RCTResizeMode.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E4A30011579FA76DF7B81E66B3DB4F8 /* RCTResizeMode.m */; }; - 41131FC02E104B2F5DEC641D08900D25 /* RCTBackedTextInputDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = C3371BA3E264F6ADEB2C551E46F0BFB6 /* RCTBackedTextInputDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4176BED7F4FE426D3F555D3CD28D3B2A /* RCTUITextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 49F65605073A7DB96032CCD4CBC96317 /* RCTUITextView.m */; }; - 41ED42B8354961E8230071FBA6A2391D /* RCTNavItemManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 01EFC179D87DBB8822D33F7E4DFEB1EA /* RCTNavItemManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 420762C4CE26B25CB677BE0D6B5DD664 /* RCTTVNavigationEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 67F8593D37BB005439B6268E4912EBFE /* RCTTVNavigationEventEmitter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 42B0FDA7E1141A21D18CF69FB507EE7C /* RCTConvert+CoreLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B2E97CC5375828B1990DF14C1184463 /* RCTConvert+CoreLocation.m */; }; - 435EDC8123FB9FFA22527E6083797D9B /* YGEnums.h in Headers */ = {isa = PBXBuildFile; fileRef = 00DBE8A1D55219B30BA4020E07908A89 /* YGEnums.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 43DD3D001AFED4CD75DB0616E899F4B4 /* RCTScrollContentShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = D4968A82016A1538FB1713D36C865731 /* RCTScrollContentShadowView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4443B46310ABAA0976EEC63C6600F62E /* UIView+React.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E838A0A2604E89D784606F12032C8F1 /* UIView+React.m */; }; - 447D0E5B8E6C591ED73CE890B6A4CC6E /* RCTUITextView.h in Headers */ = {isa = PBXBuildFile; fileRef = ED80A0087EE0995634C132233F507619 /* RCTUITextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 44B34703A104ECA6168819CF634AB7AA /* RCTMultiplicationAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = CF2963C66E8E1CF893458F4881D79B68 /* RCTMultiplicationAnimatedNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 44BA8C449C278C1FF2A118B568F52605 /* RCTSafeAreaShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7143343053D843CE33C8E06285CEAA64 /* RCTSafeAreaShadowView.m */; }; - 44EF47516198A0631D3D2250B970AD01 /* RCTActivityIndicatorViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C12548792496C2BEA26CB5DB6C2C3E7F /* RCTActivityIndicatorViewManager.m */; }; - 4522502FD4DF37CBE471F7AAF07CBCB3 /* RCTView.h in Headers */ = {isa = PBXBuildFile; fileRef = E1B4F333F6125FD4876A03558081B428 /* RCTView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4534EAC97A144D32813ECFE5841C69A5 /* RCTFrameAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EAD80688F0E65566E48C2E40B423B0F /* RCTFrameAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 462178D28F3F13E6C89F143B2FC501E8 /* RCTModuleData.h in Headers */ = {isa = PBXBuildFile; fileRef = FD9BE93C6B20F7DCBD5CEF380CFB20F5 /* RCTModuleData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4672CA6481E5D47FF1E1CB74F96CBEA0 /* RCTShadowText.m in Sources */ = {isa = PBXBuildFile; fileRef = F20DDF6FC880E7DB1343E9497B7A7298 /* RCTShadowText.m */; }; - 46B2C9EE36AED7F019118C8F0408545E /* RCTPropsAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 19F93955594CE1E1C72A78F82B6B3396 /* RCTPropsAnimatedNode.m */; }; - 46D7877B6EBF73A8746E939E253E6749 /* RCTEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = B2C6AD7F75385E15ADFEE40D05D80ECE /* RCTEventEmitter.m */; }; - 46E2FC949FF799829649C13A3F55BFE5 /* RCTFrameAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = EAEE450A59B9E2EE8F7FE4D6A0F71078 /* RCTFrameAnimation.m */; }; - 470B9DE43FD9952BEAF34D4CDA7EB5A2 /* RCTJSEnvironment.h in Headers */ = {isa = PBXBuildFile; fileRef = A84D5DD95E9CF9C8D42D3750CAF0E192 /* RCTJSEnvironment.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4AC86978A57E307E59BDD792634F860C /* RCTTouchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = E14C9E95EAB73A9A94A8383C51486036 /* RCTTouchHandler.m */; }; - 4BA140FD7F0D0298E43181E5673E0C59 /* RCTAutoInsetsProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C8062F535389513E959760630959DE6 /* RCTAutoInsetsProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4CCE40988371AE189D0B2FBAEEFF8762 /* JavaScriptCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D0A9FA391BC651603B8EDF75C0B0848 /* JavaScriptCore.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 4E146F77B5D7F15D43B290605AFD9B94 /* RCTScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = FC35B33592846EB66D18F5653F267333 /* RCTScrollView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4E17310E182B9386B8F267796ADB6E18 /* RCTI18nManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CE1B9F7E29A89F3D0BAA6ED81577907 /* RCTI18nManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4E2ECF74A577EB1DFB086255A10ED4FF /* RCTSpringAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BC975AB656DBF4AC68152A1ECDE13EC /* RCTSpringAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4ECBF3FEDEFF8FF64E7BD9CF6A3CC94D /* InspectorInterfaces.h in Headers */ = {isa = PBXBuildFile; fileRef = 34811C350647B43465B15969E96E5457 /* InspectorInterfaces.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 4FC20CDBFA0A78C42FE86BDC54E5CB5D /* RCTImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = DED96AD0316C00AFC7DA647236897524 /* RCTImageLoader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5031D6B9B815AAABBA553D4BB9D9CF5C /* RCTWebViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EAF041FD5C4D9CF97CABBA1DAAC8B7AB /* RCTWebViewManager.m */; }; - 50A3CAE0CF01AF08F82AABD5F1F7ED03 /* RCTUIManagerObserverCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = A5DFC066329EEB98ABEA57255E3A5179 /* RCTUIManagerObserverCoordinator.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5221D958CDE1FBAE5B4E348EB6A5980E /* RCTProgressViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 84E34EA1D1B9C8F0A03A0FFA5054029A /* RCTProgressViewManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 530FDD04922F44471BC09E191A7F467E /* RCTCxxConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B8E86C5CD2C57CE52A92C244896EF17 /* RCTCxxConvert.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5383045EF3848D4CCCE4D0A0EF9322D7 /* fishhook.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BD7029E34C09A443104A7B469253029 /* fishhook.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1F8018E3D9598C10A76DB928FD0B7D12 /* RCTMultipartDataTask.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E78F3DA505F3F8D6558E81F4DDFCFF6 /* RCTMultipartDataTask.m */; }; + 1F94E9CEF232B285E786E50691549791 /* RCTParserUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = C0C84855B3522F4AB2E62499B7FE2F99 /* RCTParserUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2017B704456C6961A02824A1654EEB19 /* RCTSurfaceView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 79D53F559E190BB3AE0CCF93B194FBD4 /* RCTSurfaceView.mm */; }; + 209DDCDF3771089E727EF02A0BB3634A /* RCTBatchedBridge.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9B3B2F4D67100027CED23D92F142DF33 /* RCTBatchedBridge.mm */; }; + 21491A9457DA0E43DB71B5F4D7E975F0 /* RCTInspector.h in Headers */ = {isa = PBXBuildFile; fileRef = E11B15BBD6FD03CC32D738CF1479DEFC /* RCTInspector.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 21D4EA1DDAA078AE77A9B044D0139594 /* RCTDevLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = A991518F2E4630F5A288F98076C07464 /* RCTDevLoadingView.m */; }; + 21E8B83D240BCD36435976E541E53566 /* RCTJSCExecutor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7965DEAA1E88E7871794A060092A23A4 /* RCTJSCExecutor.mm */; }; + 22463E0D96F69A497E05D0200A2869CA /* JSCWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = F90B6E7AEE818D49189323615F8204F6 /* JSCWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 224933B029BCB09F809072BC2E646972 /* YGNodePrint.h in Headers */ = {isa = PBXBuildFile; fileRef = 603B0ABD4AC112EACEFC7F0D64508587 /* YGNodePrint.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 229B4E01A9A6A2EF0587E4D9E179569E /* RCTSafeAreaShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = A9504F4B15AA4C04647F48D8E5784072 /* RCTSafeAreaShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 231CF2E7837EC76C169873CA10DEA7EF /* RCTAppState.m in Sources */ = {isa = PBXBuildFile; fileRef = 459C37A4D5718BE0F78BF716AA97E705 /* RCTAppState.m */; }; + 23CB1FC2B9F88868EBF2012975E44C27 /* YGNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF3DBDD90C337B78354F6DB4B50CB719 /* YGNode.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 240F37EAD34B33A584731A814D8C6AEE /* RCTTextDecorationLineType.h in Headers */ = {isa = PBXBuildFile; fileRef = 0ABC7497DB714C1B1E177D7B1A634515 /* RCTTextDecorationLineType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2596C3B4F41C03BCD46C05AD357DA75D /* RCTTextSelection.m in Sources */ = {isa = PBXBuildFile; fileRef = D5971E7A86107CE290977E4B6C6C9E69 /* RCTTextSelection.m */; }; + 2619B0ED14DB1F15FA3DD38D3DE7D1DD /* RCTPackagerClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 68BA6B97ECC11F067B48411D37ACF279 /* RCTPackagerClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 26D80077D3F5745399DB159D0F893B27 /* RCTRootView.h in Headers */ = {isa = PBXBuildFile; fileRef = D9503956F2B9ED1DE8FC9B68E474B019 /* RCTRootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 273671477A66BF51D7C20430A3465EDC /* RCTLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F8BA82CB1B8FAEE60F440C853078FCA /* RCTLog.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 274F461670865D608D24959B6E029301 /* RCTReloadCommand.h in Headers */ = {isa = PBXBuildFile; fileRef = 961B8B707DFAB22A02B56FF63B2E6DE1 /* RCTReloadCommand.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27A3B283299BAD4922C008EB5774E1C0 /* RCTNetworkTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 51097B141DC74C9BE488645127B5F77A /* RCTNetworkTask.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27DC9885BEB04E2C599B8E9F795B6962 /* RCTInspectorDevServerHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 40221E844BDF3558CA8B4C47FDE9556B /* RCTInspectorDevServerHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27EAE4E7C4E317420F1677BE5DD30CEC /* RCTDataRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = F8E7D33073B32CAB787B5AE9565DB60A /* RCTDataRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 285FC7281C3812EC9991BE5061A370BE /* YGNodePrint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5849B541E01DE37927A4E1E982287AB8 /* YGNodePrint.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 2937BB35BBB8BA3B242A8D9A71260BF6 /* RCTModuleMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DF641219258260263F61E627A3EDF0D /* RCTModuleMethod.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 293F8E0B3B8A46EC0F2EA5AF4EDA0494 /* RCTSurfaceRootView.h in Headers */ = {isa = PBXBuildFile; fileRef = C8F4E665A54FD3CCA63619F776DED085 /* RCTSurfaceRootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 29502012EE1A4364292245EE72617399 /* RCTSwitchManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AC7BB886B974441804757E37A777CEC9 /* RCTSwitchManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 295711CF0EF7B0808526784283A2DC32 /* RCTLocalAssetImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D8E68C9347E02F4504E40EF93556C19 /* RCTLocalAssetImageLoader.m */; }; + 2A9C81FB3A0AE217F595704F8F8A0335 /* RCTDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = C8E7FEB7F75FF8391B8CFB3C5D281887 /* RCTDisplayLink.m */; }; + 2C2AE2BD5BBCCCA8EA577D17012789AA /* RCTScrollViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A9434F80C2CB46440F04B7552248B11 /* RCTScrollViewManager.m */; }; + 2D05EDA6B00E027FE1796DF63789F935 /* RCTTabBarManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CC77AA10F932C41E5F51C25CD13A394 /* RCTTabBarManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2D35B5280F5E1CAFE655398EDB6A9B3E /* RCTSinglelineTextInputShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = F4017A7A37B143AA9A9928F9EB890822 /* RCTSinglelineTextInputShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2DABF5FC8723D09E18AF370EBB819042 /* RCTSafeAreaShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9078715BCDB54DAAEBEB9B6C33D7EB0D /* RCTSafeAreaShadowView.m */; }; + 2DC8CF225E6E9184E8F2FAC81EC624C5 /* RCTFontAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = ED091B39A50DAE311B62D862C6C5F476 /* RCTFontAttributes.m */; }; + 2E0595782770A905A11AF3B13ED3A479 /* RCTExceptionsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DBB0DA4BADF2239BB3D0A9B2BA7E99E /* RCTExceptionsManager.m */; }; + 2F480BBE6C2B71567CFC02CD0E5B4156 /* RCTRefreshControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 663320EE50CA3CACD9DA0C56EC3BD4F1 /* RCTRefreshControl.m */; }; + 2F5F48DD703B04F57F3A24E0E3EE82A3 /* RCTBackedTextInputDelegateAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = B6D2B9144406957D61EE16214A170036 /* RCTBackedTextInputDelegateAdapter.m */; }; + 31DF4DE803407B9AFC81AE7B59A5CD1A /* RCTReconnectingWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 5032EC3A8DA288046A83F96EAD6902A3 /* RCTReconnectingWebSocket.m */; }; + 325151DF861847FEDED69831241FEEC1 /* RCTSurfaceDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DA1AF13F83EFB6863A380A3FAC5684B /* RCTSurfaceDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3287C5D29468EA4AC7D5EA35EE19A6B2 /* RCTMultilineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 555CB5DB0C8D1FECB3EB14D9ECD5AADE /* RCTMultilineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 328B7730C61A834FB5F782F17D936ECB /* RCTSwitch.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FA1958EB59DA162330C3A01094CD93F /* RCTSwitch.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 32D71C15C0DFAA7A813D1FE575F7F8DB /* RCTUITextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 74BA4889679326E0AB108487651400D0 /* RCTUITextField.m */; }; + 333F65F95A843E8AA1614983E81D7CAC /* RCTBackedTextInputViewProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F075C9712D824A31CEDBCC4E8D53A12 /* RCTBackedTextInputViewProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 33A5857C80D49E1978640105EC278E2B /* RCTRootViewInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 865C1A6820FE56776B21F3D1423C7A47 /* RCTRootViewInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 33AA60593EECB7E202892D5000492397 /* systemJSCWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E5DB3E6D9153159FF92BABD881418DBD /* systemJSCWrapper.cpp */; }; + 33EDEB6E5458D556B8ED957A6EA7A47A /* RCTActivityIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 37CA175D4FBD7A50EC8DA1AF2406715A /* RCTActivityIndicatorView.m */; }; + 3444D14B53D2C35582FBBAE61A754CE2 /* RCTRefreshControlManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C00A82141674809B4CACF294F3D99081 /* RCTRefreshControlManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 34525F00754E5D0C3F1ABDF545D13E8E /* RCTSinglelineTextInputShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 65CD05EB9443466D847A5AA81698EE1F /* RCTSinglelineTextInputShadowView.m */; }; + 3516B436DF595E6F6B5D113658E80488 /* RCTSegmentedControlManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 699F0AAA12DC5A1AA91E0278AA38248D /* RCTSegmentedControlManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 36516FA4E1DC2F418DD9C2A778E7ACB5 /* RCTDevMenu.m in Sources */ = {isa = PBXBuildFile; fileRef = AD19822C548F8786577C537059D98A57 /* RCTDevMenu.m */; }; + 39938E60A38F20C8A404DB44F1073FB2 /* RCTModalManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 632B2358ED1E17265D66ED3D71274DCB /* RCTModalManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3A4252D87BF7B9B2930E92C9AE832153 /* RCTActivityIndicatorViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E42891F8C5DD8C04BA26855BCE17173 /* RCTActivityIndicatorViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3D5542CF7478448F83A6D5CAB9D7F1D5 /* RCTSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB770F1E87C1E0FE54CD2085801546F /* RCTSlider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3D88CC302492D4F31DA10D18B789DF44 /* RCTJavaScriptExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = E28544EEB9FD0A6942D46CE75CB752F6 /* RCTJavaScriptExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3E1549DDC612680B2B119E352872997B /* RCTBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = 1574FAF17719AD01096F91EE560397C4 /* RCTBridge.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3EDB94A5590CE1644E4CACD2F8BFBD86 /* RCTModuleData.h in Headers */ = {isa = PBXBuildFile; fileRef = F4564E958E08E95B1B7F7F7AF1BBD9A6 /* RCTModuleData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 404A8A00804F9E3AB761BE2A06F5F618 /* JavaScriptCore.h in Headers */ = {isa = PBXBuildFile; fileRef = DE3A373C41532389C89EB87C0BF698CC /* JavaScriptCore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40A60E650D8464075D69E845DF87FBF7 /* InspectorInterfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F81ADA8BB530F39080338D26903E4AEA /* InspectorInterfaces.cpp */; }; + 40F14178E77FDA9E572DA82DC66EB10C /* RCTSafeAreaViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C60D72518CDCE13AB1038B1FBF1121F4 /* RCTSafeAreaViewManager.m */; }; + 4193141811DB7BBA55860289CF21DBF0 /* RCTImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 42AB572E767D636DD2877FA637199B19 /* RCTImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4274494D23B5990D0E0C07D5730199D2 /* RCTHTTPRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = D7418E180020222DB2E3061F5493B8A2 /* RCTHTTPRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 427470C7FA3E9D583265D04E196E7AF0 /* RCTShadowView+Layout.m in Sources */ = {isa = PBXBuildFile; fileRef = 4036DB398103F0DAEE0723C8783D66F6 /* RCTShadowView+Layout.m */; }; + 42AC978AE230F59ED21D0CC8C29530F2 /* RCTImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FA94FFDE519D793C9A1A5D6DF0F2933 /* RCTImageLoader.m */; }; + 437161B83849E89A7ECF853CD56C4F84 /* RCTPerformanceLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E1CCF96773651F221DCCD1F72F65ED5 /* RCTPerformanceLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 43ECB85100B2991580C7EA802CF1B39B /* RCTWebSocketModule.m in Sources */ = {isa = PBXBuildFile; fileRef = B12A3AA919E33983165712E23BBC2D3A /* RCTWebSocketModule.m */; }; + 44EDCDA5D602E062BA0F8D0D3CA320CD /* RCTFont.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4E8A554D9CC275E1C8309EE146B8669B /* RCTFont.mm */; }; + 4534CA4F8B1A306C79C1F2F660341DCB /* RCTImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = FF43826D20F80B31E027F5B8C72D62BA /* RCTImageCache.m */; }; + 45E6C73A145EB2833A7E78E6446D479A /* RCTDivisionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = EDF2E9973BCCA422B9CCFC757DAA24FF /* RCTDivisionAnimatedNode.m */; }; + 4601C13AA32C2161583E5F355864D626 /* RCTScrollContentViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A6DD2A1A3B619B4C3B99F7D634D44618 /* RCTScrollContentViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4604E40B338CB733794590B04286F74E /* RCTScrollableProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = AB4A93EB2532308024B5FEF1AC37A585 /* RCTScrollableProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4665A25F5DE868F03D8A718413BFB3F8 /* RCTPointerEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = 60F6E6DF5F8DB7240090B02FD3E7FAA5 /* RCTPointerEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 469E3BC26043271727CFF60F6161F7BC /* UIView+React.h in Headers */ = {isa = PBXBuildFile; fileRef = E3C7BEB0ADC425414889DFF65602B34F /* UIView+React.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 480A3BB62D67409BF9458A9355B2640B /* RCTKeyboardObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = B6E0DFA3614B29BB000A0907A9AA89EB /* RCTKeyboardObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4953A272306CAE3F05D17641DDDBAC40 /* RCTPropsAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1393118BAC74642CDE8E75D86C5D0FE7 /* RCTPropsAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4982E5E8690ECB5602512B8F584DF7C3 /* RCTTiming.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C42F878349EFD322C47B2D53DD9DE80 /* RCTTiming.m */; }; + 49C6A2D3C155FF30DAD43447EC9AA539 /* RCTProfileTrampoline-x86_64.S in Sources */ = {isa = PBXBuildFile; fileRef = 4A0598745ADFFAB8FFAF89C0CC69B451 /* RCTProfileTrampoline-x86_64.S */; }; + 4A5885ED944714793D5337A29D0436B9 /* RCTTiming.h in Headers */ = {isa = PBXBuildFile; fileRef = 2868E35D70BF35BE6CCB8243ABCFB1A0 /* RCTTiming.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4AE9E7614FF045C4D5492427C449B58E /* RCTMultilineTextInputShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FC789DDFEDE2A548337289E60212BD1 /* RCTMultilineTextInputShadowView.m */; }; + 4BE8B4C5EE343103D96C05126D9C9567 /* RCTSRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = A19327A17F0A5EFB40AF88835A5489BE /* RCTSRWebSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4C7922B8F6D50544C48AA097C0EC0DD0 /* RCTUIManagerUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B4063A2B58FB353C206490D302A3DAF /* RCTUIManagerUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4DAE12078A42BEBC055444CDD440BB1C /* RCTSegmentedControlManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 314791F93CFC092BD5D65ADC454B2A1D /* RCTSegmentedControlManager.m */; }; + 4DC6B346A0AE4DFDACF4C38AC2153BCA /* RCTSurfaceRootView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4B023AC83E2E1BC17E18E6BCD1D5B365 /* RCTSurfaceRootView.mm */; }; + 4DEF229117696723F1A98A7485CC5B6B /* RCTBridgeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = D6D9E1555E0B70C272876D2742B05991 /* RCTBridgeDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4EC4B27795AD67D1C4FC85E39A740FFF /* JSBundleType.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A813B0F296F195BA9982D49FF524018 /* JSBundleType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4ED8B0DD9CCF2A6283D6403D52C5422D /* RCTBundleURLProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = C19C9519ACA466D3423C524D240BB261 /* RCTBundleURLProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4EDCC1AEC1F9093D729FE806319DB75F /* RCTBaseTextInputViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 83F3B9C1E2828BC79D4FFC359A9CA7F8 /* RCTBaseTextInputViewManager.m */; }; + 4F05540378D0C86BB7752B73B913C1D9 /* RCTAnimationUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AE5E454C984FD311AB382C01AED2446 /* RCTAnimationUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5027E30DBDA67FF383749F2AFBBC741A /* RCTUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1757164703A5B47AFA3C439C6A288147 /* RCTUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5159AD5331E347D3FEF1344024070587 /* RCTComponentData.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B098967BFF2DE19A63C3F1279D4B986 /* RCTComponentData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 515AF7D917D764CAF9C0822FB686F1DB /* RCTI18nManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A86E41FAE454836C43742A4681F21A29 /* RCTI18nManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 517ED3BC16B3F665B3B80FC618C5677C /* RCTKeyCommands.m in Sources */ = {isa = PBXBuildFile; fileRef = 05191690EC68A906CCF493E1368FD3D9 /* RCTKeyCommands.m */; }; + 5182E071388D4A119D1C3CED6A3D11F0 /* RCTProgressViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 390E0AAD32B3C4482E175844280FC66A /* RCTProgressViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 52407FCB197D1E6A2A3FACF29D2DA4AD /* RCTJSStackFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E798B3834A15569C1B66B9D9C6DC21D /* RCTJSStackFrame.m */; }; + 5344CBEA982CB81758F218DD191AEE77 /* RCTFontAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = A071942F1386EDA4552E78B226F9B938 /* RCTFontAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 538E2C2EE64F43ABC6F87A5276AFFA24 /* RCTSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 85FB2A05675B1CE2F96C48A7EABE8D87 /* RCTSegmentedControl.m */; }; 538F9CA4CA22669110B51710CA832EC3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B53A15A241FD8AAFB51191B67D365185 /* Foundation.framework */; }; - 53FB18827B9F4BD96860E8ADE5D2516B /* RCTAsyncLocalStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 48A65A80EE98B115C5BFDD6FF1A566AA /* RCTAsyncLocalStorage.m */; }; - 5491F45AE1CA1E5F22D040FEF43CECD6 /* RCTLinkingManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FCFEAB8D5EAD070A91807B413DA77E65 /* RCTLinkingManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 54E10960BD99FC64586EDAFA2B5E55A1 /* RCTAdditionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BC9694C5C535D033213DFDBC40EB8C4 /* RCTAdditionAnimatedNode.m */; }; - 56535715E280DF8E82F0CAE631B132FC /* RCTRefreshControlManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 829A3A84AD237C30353276F0160181FD /* RCTRefreshControlManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 56A9A38029B2E07B50C6BC0A1C71FE9A /* RCTJSStackFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = AFCA382EAE6D65005222494908D305C5 /* RCTJSStackFrame.m */; }; - 5A1A1E16955CB7E9881375A4FD558915 /* RCTLayoutAnimationGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = CCA2E4B50B94E3F0AB6A7F010ABADB44 /* RCTLayoutAnimationGroup.m */; }; - 5AA292C6A0D56FE190D13300F164C3AB /* RCTSegmentedControlManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 41F10CF6495E430617A4E3095E2651B2 /* RCTSegmentedControlManager.m */; }; - 5B2A9DBED34EAFAD401DD88D3E2F043C /* RCTWebView.h in Headers */ = {isa = PBXBuildFile; fileRef = 77610BA53FF673C2058A6E0DE496B691 /* RCTWebView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5BACEEA8A2F91D0955F082BD3366A65D /* RCTStatusBarManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CD722F233BC64FDD7F9885B19F17CC3 /* RCTStatusBarManager.m */; }; - 5BFC2384439D9DAF2A5E5B650F36DE72 /* RCTRootViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 5754642EF8090FAE6AD7A3D8C48DE5B2 /* RCTRootViewDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5C2CA6803A1B961745FD7F47DE8B5A3E /* RCTEventAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 98EFC2F4D782C161DAA03E6DD3600F72 /* RCTEventAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5CEBCB901FBC7F0BACBF7BA944C7660C /* RCTKeyCommands.h in Headers */ = {isa = PBXBuildFile; fileRef = 60363905E1B3F7F8A59FCD750343FC4F /* RCTKeyCommands.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5D81E65CD7B434929C4CB0866B738E10 /* RCTWebSocketModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 969F0AB74D70D608F818992DA5FB473F /* RCTWebSocketModule.m */; }; - 5DF77A9396E95B81C4A162897AFD7E56 /* RCTReloadCommand.h in Headers */ = {isa = PBXBuildFile; fileRef = B5BE459284A32CDA3F9F9C789EABAA10 /* RCTReloadCommand.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 53D5F7B1671F09F4BFA0D3EE1135E110 /* RCTParserUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A02596D53DA723E03B02502CAEB7B18 /* RCTParserUtils.m */; }; + 5424B8B03CD393237FA165E4BDCB1171 /* RCTAutoInsetsProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 756AEC6CBF9B2DE8A291BF489EC2BE05 /* RCTAutoInsetsProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 54A9BDEEF8A2052B0CEDE64342C0BE9C /* fishhook.c in Sources */ = {isa = PBXBuildFile; fileRef = BB476AB825E9F5458C4BA50C8AF9BA42 /* fishhook.c */; }; + 54D12B40E1F9603309DC85B8F363FE43 /* RCTModuloAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F25B4E8D5270440B853A988C8306879 /* RCTModuloAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5581A7E8E3D2C80E27F053C54691C42F /* UIView+React.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A3A32082AFC2772D2A9C64D410EC5B9 /* UIView+React.m */; }; + 55A8F68EB5714D7E98471DE0816097F7 /* RCTTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B6ACE4AE54E5A5C40CD9E27D5929C96E /* RCTTextViewManager.m */; }; + 55D2D10A61EA1342BBD067E5B7D2661F /* RCTSurfaceHostingView.h in Headers */ = {isa = PBXBuildFile; fileRef = FFDE161158F8DDF50831E51E0B9241E9 /* RCTSurfaceHostingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 56EB948BB3DC83E286D0A9E9530ACBCD /* RCTImageViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 86C6175B0B06D07F76CBD6532B351260 /* RCTImageViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 57684565459562CACFA54F98B19B6AE1 /* RCTURLRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 182015096A69381F6BC7D59863BBA199 /* RCTURLRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5884ED7014F1168B8CE0605C57F15CAC /* RCTMultipartStreamReader.h in Headers */ = {isa = PBXBuildFile; fileRef = B635CCE2D02DED751046E7EAC64341D3 /* RCTMultipartStreamReader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 58CD802C6A23B873C6E173DA88F63EE4 /* RCTMaskedViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D2C4E79BC324370CCA196E9645409E0 /* RCTMaskedViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 58E4E1F294C2CFEBCAAC899BC2195A02 /* RCTStyleAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 9473CC961A3ABD21CA6DB82969ACBA43 /* RCTStyleAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5943C69BCB000561916A509683EAA766 /* RCTDecayAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D478CBB68C1D629FA3A15EF528D15DF /* RCTDecayAnimation.m */; }; + 595D4C45DA17A2B86313B22A3CBB8675 /* RCTPackagerClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C3844EA131E626D60146EED673629A6 /* RCTPackagerClient.m */; }; + 5B6AB05457B6FABAC4E44A75F4DCC3F1 /* RCTRedBox.h in Headers */ = {isa = PBXBuildFile; fileRef = B4A3B4F010AFD762E7BAD93D787C5211 /* RCTRedBox.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B8641480CA79022CA29762663ADFAA3 /* RCTAppState.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D853BFA56ED985544BCA8B1B6633A5E /* RCTAppState.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5C33F0D0359153942F0C0C6B0E7206E7 /* RCTNetworkTask.m in Sources */ = {isa = PBXBuildFile; fileRef = 3EE5C6AFA44C67D1C68A5B965A68E8A9 /* RCTNetworkTask.m */; }; + 5C47698DA1CE6A9F2A6E0789A6252B5A /* RCTRedBoxExtraDataViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = B62637368937A60261CB6ADB9772520E /* RCTRedBoxExtraDataViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5D666E77DA0023F2E55743484AD4C35D /* RCTDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 52B144377F7817D293B3C063A1F8908B /* RCTDisplayLink.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5D74B2B484A89EA989787B9C4910D8F8 /* RCTProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 19B3C10331E1D8A1E48514C162514603 /* RCTProfile.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5EF9AFED30C54F9B3689470AAE17635F /* RCTSinglelineTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = A2FFCC6F4BA8F30A96C93562273C32DF /* RCTSinglelineTextInputView.m */; }; + 5FA29F2726C721E12F44E68F66F45578 /* RCTSinglelineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 993348D7AE65F866C69F6726E87FD883 /* RCTSinglelineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 60A3EAF17571C2E67368581D2CB6E259 /* RCTSurfaceView.h in Headers */ = {isa = PBXBuildFile; fileRef = 780DA429BB6407FF8A25A667C6861982 /* RCTSurfaceView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 60B5B72581854D87436EE3EED5C86F4C /* RCTNavigatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F38C69128AB10F5AC5D0A54EF999938 /* RCTNavigatorManager.m */; }; + 60C9724E431AEC5EC37AF78553E877BE /* RCTPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 11655F2A31091A972B109821D96BF5CB /* RCTPlatform.h */; settings = {ATTRIBUTES = (Project, ); }; }; 60DC7B73F67518CE2E390A4C86140993 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4E3AC1528D162145D99323382DD5E10 /* JavaScriptCore.framework */; }; - 613DCE4911C7F269528347F9ED459D68 /* RCTMaskedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 25194DB4E8FCEF893BAF4E83562A47E2 /* RCTMaskedView.m */; }; - 6163C2A6636C156FC3056066CA993CAD /* RCTMaskedViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AEC8CD6EB667377F1DE4D33BC6E5ECD8 /* RCTMaskedViewManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 61BA9CC260ABC2BDDE636B40652D82AF /* RCTAnimationDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 21010DD0986DC1704E0CAA4CA6F62A37 /* RCTAnimationDriver.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 620DD32DD17DD7612B89E7A3BAFC2B5C /* RCTTouchEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E4EB374A710559DBCC9B8107A07E533 /* RCTTouchEvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 62BE34059E42F7524F53E24BC0FCC574 /* RCTMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B5ADC8859AD2B83752D7CA7CF5D247C /* RCTMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6302BC2F17FD32305981A8563A5A433C /* RCTPickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 239E56F40D01356369AD44429E30EB17 /* RCTPickerManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 653CD37E8E93C547C5D819A50E03FFF0 /* RCTPointerEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BF495873E118BA709A8A088E09031EB /* RCTPointerEvents.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6655718D81F1724B77A65292D9F2465C /* YGEnums.c in Sources */ = {isa = PBXBuildFile; fileRef = 3B38291F3D65FE1E0CDEB40FDF709518 /* YGEnums.c */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c11 -fPIC -fno-objc-arc"; }; }; - 6749F7DE7B3784F503844CCD4BAE93E6 /* RCTDiffClampAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 48770D696BE2E17E04588DE47F6551AE /* RCTDiffClampAnimatedNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 67D0F18F5021B644848F0DCBA17D3F7F /* RCTSRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = C9074A05B3B1A54129C00C73AAD93D95 /* RCTSRWebSocket.m */; }; - 6804E6C094A21B98BBE855681177F2F9 /* RCTTabBarItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 34A6A86AA0C6669350A092B044ABF4FD /* RCTTabBarItem.m */; }; - 683EC84314D9C9E63C8A5744060B5FE2 /* RCTConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = DFB69C0739CC7EB38E675D6E02F0BDAD /* RCTConvert.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 695E4B91415FE4FB961B252E0ACCFF70 /* RCTI18nUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = F9E97243E960F09B782FE17CC3EDF7E0 /* RCTI18nUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6A5482D53CACF0F560575B52E8EF4C93 /* RCTModalHostView.m in Sources */ = {isa = PBXBuildFile; fileRef = F7A078854417CC58EF5C0CFF85AA2CDD /* RCTModalHostView.m */; }; - 6A715BAEF100AD0AB8C01A6D90884D24 /* systemJSCWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F3A1FAF23EEDC1E95A91EAE72296AB51 /* systemJSCWrapper.cpp */; }; - 6A88AEFE47EE2A10FC39778EB22B05DC /* RCTBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = 372BEEDC90C32E433C61A99C1054D7BB /* RCTBridge.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6AE754FEA380199AEC9C33AC2D0563F8 /* InspectorInterfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33558187813E64941F473C409EA50F84 /* InspectorInterfaces.cpp */; }; - 6BEA50B13123A893458CA8DF4C28B2BC /* RCTRefreshControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 376DCA5CC2C63CC83732B04D85D57FB4 /* RCTRefreshControl.m */; }; - 6BEE69F0457584CA75ED36585136BC70 /* RCTText.h in Headers */ = {isa = PBXBuildFile; fileRef = 4145B32C678114573694665891D8F1FC /* RCTText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6C1BF3843430ECFBF141739A7E649F57 /* RCTFPSGraph.m in Sources */ = {isa = PBXBuildFile; fileRef = 32CBF0948938450D5E1829B630749986 /* RCTFPSGraph.m */; }; - 6C9751EE702CFEA70915E91A95F174E3 /* RCTInspectorPackagerConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 40FF7F0E40AE647981DFEAD14A18F08D /* RCTInspectorPackagerConnection.m */; }; - 6C9901899EAACF0B472480B929CD0353 /* RCTTextManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BDAE69E1BECF986ED9378EB1C043C437 /* RCTTextManager.m */; }; - 6D1AA46D67797ED718421348B310C4B3 /* RCTImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = C09CA6DC6C727E51595EB546ED806722 /* RCTImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6E41D58A5995A28D1AF0B7F26F95E741 /* RCTView.m in Sources */ = {isa = PBXBuildFile; fileRef = 60C38763B2D73DAFD28A0C5F7A77DB75 /* RCTView.m */; }; - 6EE623D4427AE8DE0C57B6E0B66C5E7C /* RCTDevMenu.m in Sources */ = {isa = PBXBuildFile; fileRef = C9022173B0020E1E6C38E5156811A9F9 /* RCTDevMenu.m */; }; - 6F18DA5085A62DD7510581BA666A84F2 /* RCTNativeAnimatedModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 411CADB8C819DF88DE3DDB2E22A2557F /* RCTNativeAnimatedModule.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 700CEE7A3E30655841202FEDC928F8F5 /* RCTScrollContentViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C94408348AA74D5785CBE5877FD05CD5 /* RCTScrollContentViewManager.m */; }; - 70913F79BC77B47CAB5CF1D4FB5BBE57 /* RCTPackagerConnectionConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 73B0D26234D7EF75EF6953A16D359928 /* RCTPackagerConnectionConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 712DC2C9BFEF68D82191A94337D592FB /* RCTShadowTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 428F9750DD79F6E2B84F81622C6CF743 /* RCTShadowTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 719AB26010F5B0CC6F72CD3022829C81 /* RCTGIFImageDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BCE0C869737A7A3223C187ACB50E134 /* RCTGIFImageDecoder.m */; }; - 7280CC5400F960B352CBBC06CCF0A4D6 /* RCTActionSheetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B0B6C0542C3AC46DF07C4082EDC84C29 /* RCTActionSheetManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 74882B9472CB4CFF64B76B0AF23141AC /* RCTInvalidating.h in Headers */ = {isa = PBXBuildFile; fileRef = D65353D6FF552575F1ED3AB776FBF1E7 /* RCTInvalidating.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 61D8562C93DDB1E9998D3616731A244E /* RCTTabBarItemManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0165A06CB2A295DC8B77A80EECBD05F6 /* RCTTabBarItemManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 623B3E7FDC78BAA2D5E683C5FC67B0AD /* RCTComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = EF07CF7E442D922F91BEBCCAF0F79A57 /* RCTComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6248D90C4F781175120DF5142B9041B7 /* RCTActivityIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 06828FE0C034701D9086DF52D84DF27A /* RCTActivityIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 63352EF3DF17D7A05CC1EADFC0B39BC5 /* RCTDatePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = F314DDB35B2FF35E38EB864A0A85D50B /* RCTDatePicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 633B58BF5A3379B5988114B5CC537C1C /* RCTReconnectingWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BC3C29511DB54FA2A2E165E441AF1E5 /* RCTReconnectingWebSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6361F76FD740E218E4D74478786B8D7B /* RCTEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = FF90B8751C1F62F2B8EFD938D62409EB /* RCTEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 642738AC6FFDC1468769A7DF7725E08C /* RCTInspectorDevServerHelper.mm in Sources */ = {isa = PBXBuildFile; fileRef = E168A233CD42D0B89EA48D679DC3D686 /* RCTInspectorDevServerHelper.mm */; }; + 65D064FC23603B36C706355A015EDD81 /* RCTWebSocketExecutor.m in Sources */ = {isa = PBXBuildFile; fileRef = 51601481B712125409927B4C2AEEADA5 /* RCTWebSocketExecutor.m */; }; + 6730583F4E2EBD79D8BC81A7F6EED608 /* RCTWebSocketModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D2E0AE01A90CE1EE6D15FC36DC05BCD /* RCTWebSocketModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 679028D8CAE2D124E9DABC6AACBB1210 /* RCTSurfaceStage.h in Headers */ = {isa = PBXBuildFile; fileRef = EFB2525DFC4E09B9E52DD8276EE1E6B8 /* RCTSurfaceStage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 67D4DE6525241F62326AAEAA975EA8F2 /* RCTModalHostViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = D13ED006BEAAD3D803EA159F96B8A39C /* RCTModalHostViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 680FF3917296052F98D614FF3E589183 /* RCTImageEditingManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1248FCD7D779DE4C69CA3CFF674BC359 /* RCTImageEditingManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6824D1B338C05104670485ACC9942E93 /* RCTMaskedViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A3CAF1804F2238E96495FD68C65F76A /* RCTMaskedViewManager.m */; }; + 690DFEDC54E98ABBBD7CB5CCD17AC497 /* RCTScrollContentShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = E6D025874D5A4C5266708299CF13388A /* RCTScrollContentShadowView.m */; }; + 691B7CBD1AEF914F6268CF0127108E16 /* RCTTabBar.m in Sources */ = {isa = PBXBuildFile; fileRef = CED2262F9B0B0F87E626E3B462571EF9 /* RCTTabBar.m */; }; + 69C6D959670E86433AB22FA5C28BD4CD /* RCTAlertManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B78677C42F514E6F810685371CFB782B /* RCTAlertManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6ABA1276B4948D0E3BDEF482EF8BCBC9 /* RCTImageUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 9592C053FC409641059BF6BE148E2B8E /* RCTImageUtils.m */; }; + 6ABB37B260EB5704C82DA7BD53D13321 /* RCTImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = D9A86700A77EF0AA4F3BADD14E5B7113 /* RCTImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6ABE2E243B8DB4E32F1707C9BF272C69 /* RCTRawTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 38A136B7298CEA07B5A8B581C0743ADD /* RCTRawTextViewManager.m */; }; + 6BA1C2912DE420A0766EC84A06E7A61A /* RCTUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 836C8611173EED67A051D6A31F26D543 /* RCTUtils.m */; }; + 6C1BA423134F7324BD63BD9C428756CF /* RCTFileRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 1003E087C775047142F853AE9B8DD9AD /* RCTFileRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6C2A7C45643FF2F6F4618FF541275415 /* RCTSwitchManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A2C2E9274BF6B6F2FC78791876BE9E78 /* RCTSwitchManager.m */; }; + 6D2F2351FD2188A8C46989C1A489A1D3 /* RCTSurfaceHostingView.mm in Sources */ = {isa = PBXBuildFile; fileRef = EB4F9B11F9F7B506EFBD9CDB643966FB /* RCTSurfaceHostingView.mm */; }; + 6D50E0879F364EA3840A088C8F21012B /* RCTInspector.mm in Sources */ = {isa = PBXBuildFile; fileRef = B7F5B6839609CC75451682592200AD21 /* RCTInspector.mm */; }; + 6E254EF0E2DBA1FDD352B4CCBEC948F9 /* RCTDataRequestHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 89801E434C81553599AE977690DE69BF /* RCTDataRequestHandler.m */; }; + 6EC89B7F54D6E306399114DA3BC0C5AA /* RCTNavItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 331F64E69BE804D1545DE9C42E85DE03 /* RCTNavItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6F1CD2155E0498ADBB43D7AC4A3418C7 /* RCTURLRequestDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = FE372372B7079518405FED8B5EA46918 /* RCTURLRequestDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6F6E94558B4D187C56BF6DC618FB7222 /* RCTGIFImageDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = D2203F68E0B68B4976309D82D4A79EDE /* RCTGIFImageDecoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6FD381AE2746DA01F49D016421F2B52F /* RCTJSCSamplingProfiler.h in Headers */ = {isa = PBXBuildFile; fileRef = F20AC5F8FD6669E9CD81CB234F03A880 /* RCTJSCSamplingProfiler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 704552ABE1ED7B869DD09F31CA44E92B /* RCTTextSelection.h in Headers */ = {isa = PBXBuildFile; fileRef = C8F7268E87BDA02149D54F4DBE40920B /* RCTTextSelection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 714B3127964F47D93A6F8644B5C68EF0 /* RCTLayoutAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 12E264B531D432664D9E1CC4E5BC06E8 /* RCTLayoutAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 729BCCC4DB4B6AF043DCBDF0F0A8B166 /* RCTDevMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = B8F2F14A2CC38DFE5C3EB221828509BB /* RCTDevMenu.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 73031B73B1189D5AA0DDA87AFB0BA416 /* RCTTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = B55B3C1890A3C8FCD949ADBA75B0949F /* RCTTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 731FCDE10AFC66DD779F101B9C158C39 /* RCTInterpolationAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 21C6190A00F844C1B4C0CA208B045E13 /* RCTInterpolationAnimatedNode.m */; }; + 742335C0CCA961FF323F1044E38AA3D1 /* RCTBorderDrawing.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B6C97C291F3A6D73F278CA4E64ADED0 /* RCTBorderDrawing.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 758ACCCF1C74EC88DA477EB3A915B6F0 /* RCTRootView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FA598A213289FB68DA3350E965B9AC6 /* RCTRootView.m */; }; 763E42A3F3623EA88FF6B7ADDBBCC78A /* Pods-BrownfieldTestApp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 653DCBDCD2A49F6AAC81E434BBECBEDD /* Pods-BrownfieldTestApp-dummy.m */; }; - 76DC12E7E449FB8239B39C1186E51AA1 /* RCTMaskedView.h in Headers */ = {isa = PBXBuildFile; fileRef = CEBD62131B201545484FDEB5B5C79F26 /* RCTMaskedView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 77D79D60C2E9A7C009A5E86ED0DE148F /* RCTSafeAreaViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E2745EDA398F0E9D8FFE9D35B416B45 /* RCTSafeAreaViewManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7815E6592C2C4D5289F4DFD033BA2F23 /* RCTBlobManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E34A8C74654CF68F313B717AB3DF656C /* RCTBlobManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 78AF3AD347822EA96ABD4E1EA1D45813 /* RCTNavItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 6977D54649029631057129B1C21C5EED /* RCTNavItem.m */; }; - 78C607756AEE16567891119E7EACB9D0 /* RCTRootShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EFBF9A8B1D6F0204B93D8ED698EB719 /* RCTRootShadowView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7978653790AE9342699DEE70C67DC274 /* RCTStatusBarManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BBC9860A1176FEEADBC5799DA6447B5 /* RCTStatusBarManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7A942C9BE066F0C82A48101EC238A14B /* RCTTVRemoteHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 350AA1B8F21EC1AC901302AE5D0C8FB1 /* RCTTVRemoteHandler.m */; }; - 7AD5E368A6825CC8FA66B07D14E194E2 /* RCTWebViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 611C2B387E7F2F2DF4628083BE4ACCC5 /* RCTWebViewManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7B8380A6CC65BC7F0EB001A999A2A5C0 /* RCTShadowTextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 16EE476372FFB0170B678DED6C2EF1BB /* RCTShadowTextField.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7BC4A1A4C0EEDDE14174E5DA47AE6F56 /* RCTTabBarItemManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 528C6A0715209F15A7580960DB5B0D82 /* RCTTabBarItemManager.m */; }; - 7BDC416DF82C63537F08233068517B60 /* RCTVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B71A1686320FC4D1192E6C2FDC8B77B /* RCTVersion.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7BE322A648CEA913AD8E06898301AF77 /* RCTNavigator.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CC00DFE4BCC44BE09E67BA891A68AEE /* RCTNavigator.m */; }; - 7D599D191684D0DD99716E6A381EF12A /* RCTScrollViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C2EB0945E3E96318D230F301D08C71D /* RCTScrollViewManager.m */; }; - 7D7149CA7E04ACE0F4E83DC550C461E1 /* RCTConvert+Text.m in Sources */ = {isa = PBXBuildFile; fileRef = 15DDF3C119189D7628E35FDDC02A4B7B /* RCTConvert+Text.m */; }; - 7F105E7A762D9988F46BE37853EB7F8F /* RCTAdditionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 26181968820C8DE80AB0F0B172E205C0 /* RCTAdditionAnimatedNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7F10A167D3E34ABB617926EA6A934E40 /* RCTValueAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EFCC3D34A4BD9D8DD9F2E8313B4392B /* RCTValueAnimatedNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7FDE6900781D975C440D2BF69449E6AF /* RCTImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = CDF12D2F1C16F18909EF7964136EF3C6 /* RCTImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8031920C265E324AE98F4C417E1EFA58 /* RCTInterpolationAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = C63099DEDD2B2D3525B0AF5C16476879 /* RCTInterpolationAnimatedNode.m */; }; - 80FF77276B019D7487A961DB1B63E124 /* RCTNativeAnimatedNodesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2017658D240D6B7F5DB40F9A541DEC5D /* RCTNativeAnimatedNodesManager.m */; }; - 8108926187E60140E3C96FC1F75956AE /* RCTAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 556332C397086C063B35F6FA2DAC9B51 /* RCTAnimatedNode.m */; }; - 81370C5B9157A3BA61CF64CBE19D664D /* RCTUIManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 24AAC0AD880E395D2D82AEB247307D1A /* RCTUIManager.m */; }; - 82333C3D6C7427D0DA0CC38C4FA6CD31 /* RCTImageUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = BDA6F8C503563E6EB3F755D87B357107 /* RCTImageUtils.m */; }; - 82FBBEF6ECCF28D8C59FEDAAB41981E8 /* Yoga.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C5EE8C83F12FCE8E4145D1B2C1650E6 /* Yoga.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8364D71DA6EAFD2EC55F1DE5D41247A7 /* RCTUITextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 067E45E695BD3F705AADBF47207AEA6A /* RCTUITextField.m */; }; - 83B2422172DE3D306F035EB76CDC6D2C /* RCTSwitchManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C258EAB4664BF4798D8BD0E343A7717A /* RCTSwitchManager.m */; }; - 83B86567F348732A0C7CE029A3476093 /* RCTUIManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 89CA94895EADFA62186E19B88245DB4A /* RCTUIManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 843E0485B9F0933753DEE7FDA6E241BC /* RCTReloadCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 8081CEBEE90077694E8948E04807E50E /* RCTReloadCommand.m */; }; - 84BB9DB07623C81480A793E6389AA0F1 /* RCTTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0640B19C394CE41ABAB6BF8A1B5AB3F7 /* RCTTextViewManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8542DFEB94CAB796EDAD9F3662A7E2BC /* RCTProfileTrampoline-arm.S in Sources */ = {isa = PBXBuildFile; fileRef = EED9E568B4B05FAAA01DDD5875650ABC /* RCTProfileTrampoline-arm.S */; }; - 8648D2659A8E03E8B31FF769B28DF00F /* RCTEventDispatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F228BCACE582B97C9049D2F00C121C3 /* RCTEventDispatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 868D0653FB2F9CA1359DB3B6DF4EE0AF /* RCTShadowRawText.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D33D8A8E9453146B531C499F15303BD /* RCTShadowRawText.m */; }; - 86CCA93FA28FB0BB103F2D90EDEF3435 /* RCTConvert.m in Sources */ = {isa = PBXBuildFile; fileRef = 24891A68CDBE4A2019E99BA4F78C1C2D /* RCTConvert.m */; }; - 872B45879B56335BDB287CFDAF5E0DC6 /* RCTTextFieldManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F9A07224BD7F357C789F3C50B9CE6C17 /* RCTTextFieldManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 874A41FD2E88ABD36D209F6523E620B7 /* RCTMultiplicationAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = EDC44545493A322B8EC9135892F65402 /* RCTMultiplicationAnimatedNode.m */; }; - 875C5CCCFAD653548BC643A23C9BDE3A /* RCTProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 82FE570483A9A0661A027AD38E81A7AE /* RCTProfile.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 879F697F045643926074214D20010834 /* RCTFontAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = AF6AB873E11477E39EDE6C2982BB9F30 /* RCTFontAttributes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 88593FE95250CDA1E4DC1BB5438F2CF4 /* RCTActivityIndicatorViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 91EC6A08CC9A253D8A6E8DB815F9D102 /* RCTActivityIndicatorViewManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 88A91FCE8C941CB2D856CC49AAE64A3F /* RCTAnimationUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 90C4E46D4A6B575CF85222734591174F /* RCTAnimationUtils.m */; }; - 88E28B124C0607B5322D047AB3A36997 /* RCTAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 07B8D6C78862BC40CFFE5BA781D2AEC4 /* RCTAssert.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 88E986C603EADCAC410EA9BFA75273D0 /* RCTReloadPackagerMethod.m in Sources */ = {isa = PBXBuildFile; fileRef = E66E564F0908CA6CD38087B15C2BB8F3 /* RCTReloadPackagerMethod.m */; }; - 88FE434507AB1CB2FBFC2118FB155881 /* RCTClipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AA874F3D6FE4D61409228DAFFB07BFC5 /* RCTClipboard.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8C26875B4EFABC8E66B95BB95D1855C0 /* RCTFont.h in Headers */ = {isa = PBXBuildFile; fileRef = F642587413E55A23AB02BDFCF4B6A5A2 /* RCTFont.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8DA0217278416A74A1338EA97A42819E /* RCTSwitch.m in Sources */ = {isa = PBXBuildFile; fileRef = EE24BF0B9FEC0ACD39E784EE7A7D05E7 /* RCTSwitch.m */; }; - 8E688183F30A730A09789B19AA7BD8B0 /* RCTLinkingManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2D75BD9D41A393F171278F7251FEEA /* RCTLinkingManager.m */; }; - 8E9D595BB5D182551998270D29284304 /* RCTDivisionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 516230F5FCB7C5BBD903784101EF0CA5 /* RCTDivisionAnimatedNode.m */; }; - 8F3052E3B19339EEC0B0F7216A50B55E /* RCTNavigatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 15431787127B6A5834766E206F89371D /* RCTNavigatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8F48BD166EA80AAA1EA08892C00D3EB5 /* RCTViewControllerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = E8E2BC647B14D1BF56446E835D3B5231 /* RCTViewControllerProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9142F7E06361DE6329BEEDBF2A50EFAB /* RCTDeviceInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DB9BDBABDE0369A1B47CE26BFFE166F /* RCTDeviceInfo.m */; }; - 917617854D0510F6F708081735DF120E /* RCTProgressViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DBDF9889CAB1E3B533BCCC5F2832C21 /* RCTProgressViewManager.m */; }; - 92840832CC74393CE6AEE767C3732801 /* RCTSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = CB5E3BE424A53D7F1A106F58DDF56EA5 /* RCTSlider.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 93B53AA31D872F451D4D36BDC6ABB152 /* RCTResizeMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 040C2922C8C86F7DD9726947A27F36E4 /* RCTResizeMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 94EC5FAB76E2235F9D092A50D0729CFF /* RCTNavItemManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E768E31199BB7FC1CCD583E67A956DD0 /* RCTNavItemManager.m */; }; - 956AF90B1AB9BF6FBA114C4FA4830BF0 /* RCTTransformAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3772332375F0CAE3E8A7E205668C11F /* RCTTransformAnimatedNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 95781045873BD81CF5B17F3846BE13A6 /* RCTSafeAreaViewLocalData.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C0E2E709A18C61A1B609DD3FC1B7401 /* RCTSafeAreaViewLocalData.m */; }; - 957BBE2795C33FFFFEA37A62F2183A2D /* RCTFontAttributesDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = B08C2FE77A2127B0F8172284808620C6 /* RCTFontAttributesDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 968413559FB2F4C077B7B133EDFA0027 /* RCTTextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 839BD020594058659D09E41C13C790FC /* RCTTextField.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 96B1422707608D11F88FF0A839522AF9 /* RCTComponentData.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D4C3B83E7EF545C98E1475C1BFE675D /* RCTComponentData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 96FF9FF85BDA13EFB9B4DB3EE203251E /* RCTPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7A12079C763770DC44C073B0E05310 /* RCTPlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 994D76BE114816E4856D92D883018080 /* RCTManagedPointer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 154CD5601A84AB0C65D68691EF0A26B8 /* RCTManagedPointer.mm */; }; - 9B4CEF21EC4FF2609A887B5EF360F6C6 /* RCTTextManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B1134542806DB6EC71D94E3057F0C9F6 /* RCTTextManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9B61ED2AAEA3F60E2FB6C700B52C0DBF /* JSBundleType.h in Headers */ = {isa = PBXBuildFile; fileRef = 46FDE7E58FA76D073C873366DE4B3638 /* JSBundleType.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 9B7E4BB05E9C5F160FA97779B16EDA65 /* RCTValueAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 67A54F5A56005CA3EBCA26F13C6F6D38 /* RCTValueAnimatedNode.m */; }; - 9BDB62C52ADE094CA021D03F283CE226 /* RCTEventAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = C1887C25B1A49CC992728D4441046E78 /* RCTEventAnimation.m */; }; - 9BE4F4BD5DDE08670DF9F9B290C6B67C /* RCTNetInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = CC30677575576973B9A4AA11E6B6FB39 /* RCTNetInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9C127D6748C0D953471BBCCCE892B901 /* YGNodeList.c in Sources */ = {isa = PBXBuildFile; fileRef = 1088F953462595C9F031BF7B4797A4C1 /* YGNodeList.c */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c11 -fPIC -fno-objc-arc"; }; }; - 9C562AF04742855B2F77632C20B37E5E /* fishhook.c in Sources */ = {isa = PBXBuildFile; fileRef = 63027387C94F11FEE5E1FA39755FA8D0 /* fishhook.c */; }; - 9DC4ABAF0A124C67D4444B96CC843AD5 /* RCTJavaScriptLoader.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4DEBD07A5EF2989318D71172071B4760 /* RCTJavaScriptLoader.mm */; }; - 9E47D14912694EFE0FE3704726D0361F /* RCTScrollContentViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 60DE7D1C8BD50089C9E0453B74F7CF19 /* RCTScrollContentViewManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9EABE24A2C4D2F14249744E8CFB4E0FE /* RCTModalManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EFD1F98D9BB997BDF92F78389F64F943 /* RCTModalManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9EEBEABF3C4B24167C8CA7D73987D87C /* RCTModalHostViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 00D3C3310A12E093F24ED71C67F25532 /* RCTModalHostViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9F564FDBF4ED2799DF36D106835D7C7F /* RCTGIFImageDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 00251C2D4F5A82E85077E0938F09ACD9 /* RCTGIFImageDecoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A0E1FD5F2752E9D1D1D2DE7B3D0DB284 /* RCTTransformAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 50074B7858891F933D7AFD65C6D72FCB /* RCTTransformAnimatedNode.m */; }; - A0E950A438EC8681E5F356D499C8FE98 /* RCTUITextField.h in Headers */ = {isa = PBXBuildFile; fileRef = A0E5028BB1BA709CC69EF92925B5378D /* RCTUITextField.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A17845E70460AEFA5E88119DE378D4A7 /* RCTSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 88D4F04EC6EE88CD12FDA18E04A0544A /* RCTSlider.m */; }; - A38ACC7BE44640D57FA872F03219DDDF /* RCTTVNavigationEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = 06DD5E55B5D8A038C8DD8785074AC7B5 /* RCTTVNavigationEventEmitter.m */; }; - A3DA550933F832A852A466FBEDD0CED1 /* RCTTabBarItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 0264041B76A98CB6BEB36F1A9930AAF3 /* RCTTabBarItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A4DB4595B1A21FC500D9AE9B4F3427C3 /* RCTNativeAnimatedModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 71F5454CB213FC37E516D1E5FB167B1B /* RCTNativeAnimatedModule.m */; }; - A64A04A9B4D23CB1A126C19EE27E794B /* RCTDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 8795D84FFDC2121C5B7CED6EA9D8676F /* RCTDisplayLink.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A7BCD8FA2B1A857DE3C8F5C4B7631CC5 /* RCTImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = E354F88C0546839BA27445687938D262 /* RCTImageLoader.m */; }; - A7E7C2E00786806D6FAECFF32C60B46A /* RCTBundleURLProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 34FA655A7ADBE63C5015412C7ABAEED6 /* RCTBundleURLProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A855A98170533AEB7180BAC83F39BF32 /* RCTDatePickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DCADC1FBDA7C529C0CA9EB64F50A82BD /* RCTDatePickerManager.m */; }; - A94ABB4CC39E7CE2C850BC709A5454A4 /* RCTViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6920D7B7470A07A0DA735D192074BAE1 /* RCTViewManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AA55A09944CD9E0075CDEE994177C164 /* RCTTextSelection.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D58FA1026B7F48A987CAE80236665C1 /* RCTTextSelection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AA6270357AD81E6E681BE1810D47A666 /* RCTRootContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = C07EDC638236310537F6A91B6872D6F9 /* RCTRootContentView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AA863A6AF582B20D9E511E2B06D983F5 /* RCTImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = F7AE5781F8C1549D974B1AF18E2CD887 /* RCTImageCache.m */; }; - AAAA2C8AE8D08B37A53FD87FFAEC453A /* RCTImageBlurUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 307C37E7FB6035648E7EB0B855B15C28 /* RCTImageBlurUtils.m */; }; - ABADF5604AB278780C658212F85009C1 /* RCTHTTPRequestHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = EED74C47EFCAF9C134F1CDF54578FA38 /* RCTHTTPRequestHandler.mm */; }; - AC5A96F821314F11B534294E6CFDE48D /* RCTTiming.m in Sources */ = {isa = PBXBuildFile; fileRef = 8672C139AE8A105EDC36A3A923C072F7 /* RCTTiming.m */; }; - AD30DE0EDE31777159A4BB7A273B299B /* RCTBorderDrawing.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FF6C1B0ECCB8DA7E14B4D9BA69D3A12 /* RCTBorderDrawing.m */; }; - AF3C31E43D1A2347B2A130E86776F468 /* RCTBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F730C97F99B021EADFC7D9FA10E73BC /* RCTBridge.m */; }; - AF8F3D2DC61F12218443A68A780E3E08 /* RCTDecayAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = B3EBC5E1B1C0E508A07D96CCFE6670F0 /* RCTDecayAnimation.m */; }; - AF93CB24BA46FC5D4D92D259A9D020A7 /* RCTSafeAreaViewLocalData.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CA6C56CDDA07EA8A5D701FFB2324380 /* RCTSafeAreaViewLocalData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B04E9D252D3AA8106E2C8A2EE40B6F01 /* RCTPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 692A33DF7A511AD9FA90C2FF0A650E2A /* RCTPicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B11776E190FBEAEE053CBC6E68DC64FE /* RCTErrorInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B0996E58424C98D03576A3D881DA590 /* RCTErrorInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B13A7D0847CA3FFB71EF35FD36409363 /* RCTProfileTrampoline-i386.S in Sources */ = {isa = PBXBuildFile; fileRef = 9E3049B5C7BD350F95F6879B65695BE1 /* RCTProfileTrampoline-i386.S */; }; + 76987D7D7879AB71349AA20D1A8B11FD /* RCTSliderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B1D7A062FA1C62D8E27A9DEB7D49940B /* RCTSliderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7724E76FC360DCB906099F972C722D1E /* Yoga.h in Headers */ = {isa = PBXBuildFile; fileRef = 5064CB6F41F9AF6250414AB84C08BDF5 /* Yoga.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7806003072C52B5AA6E84B3DC928F7B9 /* RCTResizeMode.m in Sources */ = {isa = PBXBuildFile; fileRef = AB42D7B3EDD3FEC7262AA912B27137D5 /* RCTResizeMode.m */; }; + 7A3398936D098CBD6C32577E6F7EF888 /* RCTRootShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FB5BD27BB62AA477B22930B47F53D9D /* RCTRootShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7AA225B4364C070DD626A11CBF89DB1A /* RCTSourceCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 66198977E61432AFA229BD7072D4B274 /* RCTSourceCode.m */; }; + 7B4D8B4EED3DC18A819DD29A5C1F9540 /* RCTSurface.h in Headers */ = {isa = PBXBuildFile; fileRef = 479B6EDB43CEFF811A31AB41C6120AED /* RCTSurface.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7C0826127FFA04288C1D51993C44070C /* RCTSurface.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4F1B36BBEF1D060F6BC54A4667BFC507 /* RCTSurface.mm */; }; + 7C86FD6289C9DF4163BA6BEB38DAC6EF /* RCTProgressViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DDAF63D019B959F75DC116A7570F36AF /* RCTProgressViewManager.m */; }; + 7D07DBA870907F418F946941A1A0FFF3 /* RCTSafeAreaViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C706DCFB81FD24FA8FFA4F858391F0B9 /* RCTSafeAreaViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7D5CD29CF1A88E17557102592748978B /* RCTConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = FE12D5A02024EBE96C120D69194E504E /* RCTConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7E3410E9EAAE7F8C97089AEC78600340 /* RCTDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 968943AB154F21C53A5DFB0AF7AC2D89 /* RCTDeviceInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7EA17A5A7531932392AF3AE27FAF142F /* RCTFont.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CC706D3668311C15AEE2D135AE335AE /* RCTFont.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7F66F557B61B4800358FD4CFA59D104D /* RCTMultiplicationAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = CA4141935FCFA3E8590661EAF3D76944 /* RCTMultiplicationAnimatedNode.m */; }; + 7FFE804631FA1BE755EFB160563582E0 /* RCTEventDispatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 52A9EF38462A3F166CD834642733596A /* RCTEventDispatcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 809578B36E3A4E6C1DDD4E126F03A519 /* RCTDeviceInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = ED18C9B8C1EB50687332FBBD46CB0F7F /* RCTDeviceInfo.m */; }; + 8095CF76FC55C08170F116DCA6A0E07D /* RCTSinglelineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 206C6D3520F2556FABB060B55366C1A2 /* RCTSinglelineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 809EC4634B628C55621E18119F295611 /* RCTShadowView+Layout.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A140BB741934A25760C31543B66897E /* RCTShadowView+Layout.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 80BF9E625F61D002004EB338FC102AA4 /* RCTWebViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 95CAA3EE8648426FCE3F2932E1426EB3 /* RCTWebViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 816251C0FD41A5536C1BC683E104494B /* RCTUIManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 21CD6620724C140C1E116C21DBC07991 /* RCTUIManager.m */; }; + 82A72B2BE774BD3AE8EDDAAFCDB540DB /* RCTRootContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = EA319610E698405D3A57B1BDB414AF6F /* RCTRootContentView.m */; }; + 82B65F705C9590832469B06129F47D7F /* RCTScrollViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 80F82A40823E52DA34DFC4936FD57544 /* RCTScrollViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 82E6F20CC2898095958F2A9C7E570A5D /* RCTDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = B5D9383E6C3FD5ABB49871E1DC35B579 /* RCTDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 83E8754285A506960C505015C54E8A95 /* RCTAsyncLocalStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1395BE5C5871FCDF722947252E7158E9 /* RCTAsyncLocalStorage.m */; }; + 845E0EE3039CDB42587BF681F75BDB90 /* RCTFPSGraph.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B698BDD48A819017C02AE3E99620C6 /* RCTFPSGraph.m */; }; + 85003D6D7A672124880080BC6D93D749 /* RCTStatusBarManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D7B2F265990508F8EFF39DE6D52EBFD6 /* RCTStatusBarManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 86D7E48F5250AC062C29D8390F921A75 /* RCTDatePickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C3A5D006F6AA200566DD7E09041510C6 /* RCTDatePickerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 86FC8415434606E4B731A4B21D08B978 /* RCTModalHostView.h in Headers */ = {isa = PBXBuildFile; fileRef = 238DEB483684A62983849F3115ADC4E2 /* RCTModalHostView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8782290436291073E88B7C1A8B236EDB /* RCTJSStackFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B838C51E7AE473CE8C7DF4B09639AB0 /* RCTJSStackFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 88159D11FF65877015D4E640B00E11A1 /* RCTActivityIndicatorViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BEB690390C58CE0C1701D1BFC9502EF /* RCTActivityIndicatorViewManager.m */; }; + 88248398652C22CAA56A06590452306D /* RCTUITextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 085F2C7C381E5E522BD15E6491BFD903 /* RCTUITextField.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 88F237DAD26465D7FE8E72675903DF76 /* RCTErrorInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = EA9633C769049468C321860C0B58D0B2 /* RCTErrorInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 893B860B15CC5FEE2434F45D27AB5C98 /* RCTWebView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B820BDAE8B47A15CAB9E3E6E6F5B9B1 /* RCTWebView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8A5704026FAC86EC80792332E52D69A6 /* RCTProfileTrampoline-arm.S in Sources */ = {isa = PBXBuildFile; fileRef = 86C023A9B7278121F1D0756051EA02AA /* RCTProfileTrampoline-arm.S */; }; + 8A5ED3F0C762D896AA0F8569AA48E9CC /* RCTImageViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E84CE77DAD21B087AB84B183F59A8847 /* RCTImageViewManager.m */; }; + 8AC1F6F3C8F1E82D6C7F49AEEBF3B200 /* RCTMaskedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 50B79B8681575EDF7CB6D3E146B4DCEC /* RCTMaskedView.m */; }; + 8BF12CBAE7C9C868AA0249FDAEE9A9E5 /* RCTImageSource.m in Sources */ = {isa = PBXBuildFile; fileRef = DC8C86845665143FFBC8563E3ABE1D2C /* RCTImageSource.m */; }; + 8C48E613024DC73EDB4B2B893A74E552 /* RCTHTTPRequestHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = BAF589EF94D34A7209FD60949A3B89DC /* RCTHTTPRequestHandler.mm */; }; + 8CE60EF85D5BB8303BF0A04283FAFCAA /* RCTSafeAreaView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2512196BAF937896300760B86C6F5724 /* RCTSafeAreaView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8D328B5CFAA6DA9E3CCA7B8CBAACB158 /* RCTPerformanceLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = B1FAC48A6C5EF41A366D5D7CCEBAAF76 /* RCTPerformanceLogger.m */; }; + 8EAB2666A3C60BA4CF2E9E3CA2BE1203 /* RCTRefreshControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 327FE3AE6FF06F1808A6539E17FFD114 /* RCTRefreshControl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8EEE672FD2E1819D7A1BCB5633520AC5 /* RCTShadowView+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = AE2DA5A0E5FBCF3EFF1534BDAB85834C /* RCTShadowView+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8F77990070DDE58E2427360FF4C8F258 /* RCTBackedTextInputDelegateAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F618FA251DF7DB12AF7CDA376335462 /* RCTBackedTextInputDelegateAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8FF54BCDB5F0088A5023096CB5E02F1C /* RCTBridge+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C5477D20DE053E1F3A3140A962CFA8B /* RCTBridge+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 900B0A7E867CBF94385DE111F1D1044A /* RCTGIFImageDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 440E1660AAA214431413E54D3472642C /* RCTGIFImageDecoder.m */; }; + 913A479BC3CF0C1A265E8D4DBF2F77C0 /* RCTErrorCustomizer.h in Headers */ = {isa = PBXBuildFile; fileRef = FB4E3ACA6463B7C32991E45DF6CCFD3A /* RCTErrorCustomizer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 91678A717283B085872606B43A8191EB /* RCTNetInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = B2541C63DFA8E6118F95796991F5B75B /* RCTNetInfo.m */; }; + 92BB8F4BFF676064D4FD6DCD64869BCA /* RCTAsyncLocalStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 17650B61928DA42592E729508B64B164 /* RCTAsyncLocalStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 934F26ACB40BC0A369EBA3FC7D9E06CA /* RCTMultiplicationAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3762CA5B8E4ECFCC159193D56A837B5C /* RCTMultiplicationAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 936A3373833397B9F232721FB024C94C /* RCTImageUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 942ABA91ECC84C72C3903821533AF7B0 /* RCTImageUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 958AFF5DF7AEECB9CC57BC5D4338D89E /* RCTConvert+CoreLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = 9469E2CC8BE2D68B3E4DB55927EEBECA /* RCTConvert+CoreLocation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 96347CEC7726486E7D64A76439054B70 /* RCTPackagerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = C3C36A8B5613FD2E7B5287BA949F8F67 /* RCTPackagerConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9635847BB07ED2A482C97167FF5DD3CB /* RCTInvalidating.h in Headers */ = {isa = PBXBuildFile; fileRef = B93F7BB0CF903A868800A2BE60752CEC /* RCTInvalidating.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 96BDF40E701CCCC5361971486C1AB96E /* fishhook.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D0043954D312345926A0FF29E52E649 /* fishhook.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 980CEC49A6334A45BCC8515DEF7C7ED0 /* RCTEventAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DC6C09E5C72FA3AD354F4AD47279459 /* RCTEventAnimation.m */; }; + 98CF591A302565841551071E0DC5A9F6 /* RCTTouchEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 65B45D27E4D5CB53E2B3CD3234E722FC /* RCTTouchEvent.m */; }; + 99299F464D5A6B96E4108470C5EC5E34 /* React-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A5C6428372D81B928117F7E359772F34 /* React-dummy.m */; }; + 99645BFE83235B4629F5DC6988849324 /* oss-compat-util.h in Headers */ = {isa = PBXBuildFile; fileRef = E53A2A889ACD93320D83E790CC10032F /* oss-compat-util.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 998B1F82EB9F6652A5F9E0B730130A04 /* RCTManagedPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B527453A14871360ED3093F77C0A534 /* RCTManagedPointer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9B3B4EE5A5C512BBDDFE0FE1B0F42D18 /* RCTDecayAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5D55C2165C717366D7E890515D96AC /* RCTDecayAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9CE7CF4DDC6FA752A72E527461493790 /* RCTScrollContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1464C2E45411AAD26092336D279FB726 /* RCTScrollContentView.m */; }; + 9D0C86DF20DBBE9097F1F53A511CE988 /* RCTResizeMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 20C44F630F8754C1A32E1497E8A2DDB3 /* RCTResizeMode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9D5FA8B9485D652F022EF832098DD0B2 /* RCTEventDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 72CB6C47A0589AE2CDB88DFD9F65B326 /* RCTEventDispatcher.m */; }; + 9DA3C17C365A8F36B509EAA017A29994 /* RCTRawTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6783DA32BC4ACB8B35A0DF2C096F1ABF /* RCTRawTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9DC303F8755054A332C5AF5DFB49CBE9 /* RCTDatePickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 28B95E9159433CFC3EDC40CA609E6F91 /* RCTDatePickerManager.m */; }; + 9E04640357E421D43C3A14912687C856 /* RCTActionSheetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D220F0B6E527CB8060EE299C29D9DB33 /* RCTActionSheetManager.m */; }; + 9E5C66282EFF84CD1C4EB716E767A796 /* RCTRootShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = AE562441E573D4B4A4093E0267F25DFB /* RCTRootShadowView.m */; }; + 9EAB5C7F82102009EDFEEDE6C81D2D41 /* RCTFPSGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = D716DD0E04B1FE6545B56AC1376262AE /* RCTFPSGraph.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9F4DD6F4FF13C083FFBC7F93EF58943E /* RCTCxxConvert.m in Sources */ = {isa = PBXBuildFile; fileRef = 8698A05F23A79EBE504B050566D8A6F9 /* RCTCxxConvert.m */; }; + A0549E625FE5931EA1C0507772BAEAA0 /* RCTWrapperViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 29635B017F72430A611504D8DA3ED7DA /* RCTWrapperViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A26976DDC602F24EF37118F3F908E342 /* RCTMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 35DE2AFBBFA15B801CC07654AEC602FF /* RCTMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A2D27CA2941402DE247BE80707C46A92 /* RCTNavigator.m in Sources */ = {isa = PBXBuildFile; fileRef = B8ACF97E1AC4FC6BBFEC44A253A059E2 /* RCTNavigator.m */; }; + A35463C57DAB5D5F61279BB3403D654A /* RCTUIManagerUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = AB2FDF4A2B4ABC4B4216D866F974A146 /* RCTUIManagerUtils.m */; }; + A43585693805AD2CEEEF01F9C97382DB /* RCTBlobManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E15F6AABE8CDF91F24E7F51BD0F58DD /* RCTBlobManager.m */; }; + A445C8DF5A9FB7F41A8BDC2218E324E2 /* RCTActionSheetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 480FA2A5D4AE5DA6DE61095CDB871255 /* RCTActionSheetManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A446E1125A3514EF5408753107783C22 /* RCTView.h in Headers */ = {isa = PBXBuildFile; fileRef = C63F3385938E2F09051C819C5BB14975 /* RCTView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A46CA199A92A86DDF3EC9BE4AF6EF580 /* RCTAnimationType.h in Headers */ = {isa = PBXBuildFile; fileRef = 43484D6845B2F99CC0BA4761E9F97680 /* RCTAnimationType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A47A1874E600A0E5F58EDBA5FCD60E3F /* RCTDevSettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = B01BEF8AF62362496D56E18119650278 /* RCTDevSettings.mm */; }; + A59A6FCDAD47FCBA4A7BFEB0157952AC /* RCTImageStoreManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F68A93E84FA9ECFB83DB5EF0785200E2 /* RCTImageStoreManager.m */; }; + A666A723E8237416A5C9549DD8C23E2E /* RCTScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = D5222E17C4BE5C347FB750BA6B08B234 /* RCTScrollView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A66C09AB873BA8ECEA54CA7ED7CFE180 /* RCTFrameAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CC3497B232696657234B4DDD84886F3 /* RCTFrameAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A66D774BE8B0D6321B8CFAECC5EF2CD5 /* RCTNavigator.h in Headers */ = {isa = PBXBuildFile; fileRef = ED4D61741107F55055520B099C92FAE9 /* RCTNavigator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A73CE31BCD3F67CF67585983D47AA503 /* RCTVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = BD479B46278BDA9EE6D45DEAE845433C /* RCTVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A7B361A34595244FEB91B9DDF5188AA6 /* RCTManagedPointer.mm in Sources */ = {isa = PBXBuildFile; fileRef = B483953965A08AFC6AFF7A6700D3171B /* RCTManagedPointer.mm */; }; + A95B8B1DDE6D4C694264F820975005B0 /* RCTBaseTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = 495029B14689B655156489AB5A56FC43 /* RCTBaseTextInputView.m */; }; + A9BF134317EC8A115F1C5E9C0587026F /* RCTSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BBE5953BDA28BE649E175310F848C91 /* RCTSlider.m */; }; + ACE7F7CC712944D8B6A3619F9F685C80 /* RCTShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = F7C14E0345278C2B976120DB25580F54 /* RCTShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AD6EDCCE3C82CC77BC38607D38549F55 /* RCTConvert+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = FC1B166B6619D4EE1108410D2C08624E /* RCTConvert+Transform.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AD92FD1C06CEA9114F1A81C3716BF49E /* RCTTouchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BD0E9734D4F52AF59E0280D41A5C57E /* RCTTouchHandler.m */; }; + ADBBF8F334A4AAA34F95429CA70E827A /* RCTAccessibilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CDF57A3ED9569C86FCEDCA7247F1DA4 /* RCTAccessibilityManager.m */; }; + AE11C665217BEFF203DF1708CABD4AAB /* RCTPackagerConnection.mm in Sources */ = {isa = PBXBuildFile; fileRef = A6FE10E1A97A2174F0E7C116A00BE81A /* RCTPackagerConnection.mm */; }; + AE7052076E2284DEF49534FCAD6E06F9 /* RCTLinkingManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 45507C2CCC51514A20E6C0127E8C3509 /* RCTLinkingManager.m */; }; + AEA44562BFCE4070EC675A6419FFEAD3 /* RCTScrollContentViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C1153BC53BE66C5D5F982A5FB86FABB9 /* RCTScrollContentViewManager.m */; }; + AEB061B0C1D8977A7B7226B0407C4302 /* RCTLayoutAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = ED5181C195B1928DD1970D74DAEDF452 /* RCTLayoutAnimation.m */; }; + B0035476AE15486491B4E67C3F285D6C /* RCTNativeAnimatedModule.h in Headers */ = {isa = PBXBuildFile; fileRef = A61C3159E465389EC13D5338975181A3 /* RCTNativeAnimatedModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B0D6C11A50540BB6DEA8F614DE309C70 /* RCTNavItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 23DB400EF19EA0DB45190AA1DE5F6E95 /* RCTNavItem.m */; }; + B121D2F60B5D7D6D1DD3F4883E1F4E39 /* Yoga-internal.h in Headers */ = {isa = PBXBuildFile; fileRef = BA440300BB964EF7FBCEE97DD124DD8A /* Yoga-internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B1DD2F6EE969E022BE682F49DC06093A /* RCTFrameUpdate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8143F97A22F5A41149A288CBB9D4D1C0 /* RCTFrameUpdate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B1F3FB8D5AB492590275F77A17BAF1BD /* RCTJSCErrorHandling.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6C5D4452405CD7A56199151309CAABDC /* RCTJSCErrorHandling.mm */; }; + B2E9A6A0B3C928D5F4B9730725349C0B /* yoga-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6ED3F27F00025B5BD1734BBB5E228FE0 /* yoga-dummy.m */; }; + B3417753485BB03914BF0DA280DA7E08 /* RCTRefreshControlManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D036F5AB9303D2A70729673B53E27B3 /* RCTRefreshControlManager.m */; }; + B35D515526E96A49B15D90932A4DFD1C /* RCTBaseTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 71FF725CE5650C21D3986F963914EA2C /* RCTBaseTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B43B741BFCA4D501D57A088659225E80 /* RCTComponentData.m in Sources */ = {isa = PBXBuildFile; fileRef = CAA27E48A05CD29F6125564E71C3A8E2 /* RCTComponentData.m */; }; + B43EB2CE071A5384A7AF8A7CBA997CDD /* RCTDivisionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 8356706B3C5D6BD4D14506EE67FEC0FE /* RCTDivisionAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B54A306310ECC92E5E51BA9429134978 /* RCTJSCSamplingProfiler.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F3E2B99AD2F00DD7C2AA86DBBBB5203 /* RCTJSCSamplingProfiler.m */; }; + B55E80B17FEDAA38922D4D16D9AC91A7 /* RCTDatePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B072A8C1AF68AAF009373F2707124D1 /* RCTDatePicker.m */; }; + B5ACC7A77DDEFAA0735EEADD5A8BAF1B /* RCTWrapperViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A5DAA301B58B9DF3DDA4F91F645BC970 /* RCTWrapperViewController.m */; }; B5C0AC48CE73D4F9EFA53D7BB2A81342 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B53A15A241FD8AAFB51191B67D365185 /* Foundation.framework */; }; - B633300415CF03D430BC4DC2EAF05E13 /* RCTShadowTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 97C323DDD2009C08561701A1E955D464 /* RCTShadowTextField.m */; }; - B69BF4E46E45A2C2741035730F0A192B /* RCTPerfMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = 73E7C377A343F1656AFFD5DEE47EC825 /* RCTPerfMonitor.m */; }; - B791D03E207A9ED68EFA1FEDFCD9CED5 /* RCTShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B70EA2BCAECC6BDEA63FB01BCB38F6 /* RCTShadowView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B874C3522B7854B1125A8E19E170DB6B /* React-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 47F80DEA28429DDCA482CE269CB59FA5 /* React-dummy.m */; }; - B8A497F80A5568638239C359A9564FE2 /* RCTMultipartStreamReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F3529C2072F956EA3761E5BE5384AA0 /* RCTMultipartStreamReader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B8B9B38F082E33D8C64F987D143F0AD5 /* RCTPlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 870A8B5F8528688063C58D6CC41D682D /* RCTPlatform.m */; }; - B8ED8119A0B4C94187D5FE39B3E56B1F /* Yoga-internal.h in Headers */ = {isa = PBXBuildFile; fileRef = D62E1EC152E0CA2C20BCBDC44C14972C /* Yoga-internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B981672017589E6B9A06A08404974509 /* RCTPackagerConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = A218A13AD2DC46AFBA5F7F21966EBE0C /* RCTPackagerConnection.m */; }; - BA228A39EF04F299898157A20B7409E1 /* RCTFrameUpdate.h in Headers */ = {isa = PBXBuildFile; fileRef = 622647C25CC81429CB3DD077BB5943B3 /* RCTFrameUpdate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BA27E67CF759F5D7F26595B78254AFE5 /* RCTDevSettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = A034C38090B639BF2FDF83AA31A87461 /* RCTDevSettings.mm */; }; - BA3096806CBCF10A1613ED9D2E78D320 /* RCTImageShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EFC92CB50BA8A808A5EEB3B85FA3D84 /* RCTImageShadowView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BAB3F83EAB2E6B83DBDC9CB14A47ED37 /* RCTStyleAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB1F546DCA06ED97C46A19E6E3D0061 /* RCTStyleAnimatedNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BB3CD4A45A4592FDE434CFE3CF12C656 /* RCTDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 45D2277B67BF20ACB83344EF0EC04D3C /* RCTDeviceInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BB7AFE4DB08D52E1575EFEB5832B7CDF /* RCTAppState.m in Sources */ = {isa = PBXBuildFile; fileRef = 40D8C7BD58D79A9762583EA88F02C16B /* RCTAppState.m */; }; - BD0915989B00FF29D32B930024D1C09F /* RCTExceptionsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 660644281ABDAD304C89E94028558472 /* RCTExceptionsManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BD4EF2E632CE81054CDADADF4A4D9271 /* RCTWebSocketExecutor.m in Sources */ = {isa = PBXBuildFile; fileRef = 27BCB8D2F44B55B2E12414E5BC874DED /* RCTWebSocketExecutor.m */; }; - BDBC46FD09BF7C4C07CBEBEA5CF77EDA /* RCTPropsAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 297B8ED7792B02AEB662D0E344F1DFED /* RCTPropsAnimatedNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BE1A7C138C30222382DE6139882F2EA8 /* RCTInspector.h in Headers */ = {isa = PBXBuildFile; fileRef = EB11BF1F839DF571BB17D957F055C488 /* RCTInspector.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BE570A02EDC83D45201DC6D0569302F9 /* RCTImageBlurUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 987F9277C45039D13E0BF2D6BE9FB923 /* RCTImageBlurUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BEE249D92DB63DB945AF8863A20E3CE6 /* RCTConvert+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = E9A62BC97D517B9A25B60DE95B6F2804 /* RCTConvert+Transform.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BFF4FD35187C109141FEA23D2A1C4DDA /* RCTTabBarManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AB369D5E88932D649501AD4FDEAB2125 /* RCTTabBarManager.m */; }; - C0DF28D20CBB9EE3891349014D720541 /* RCTBatchedBridge.mm in Sources */ = {isa = PBXBuildFile; fileRef = 14524FE8706F51725415BD1168ECD7C9 /* RCTBatchedBridge.mm */; }; - C10BC77DF762495A68DD210656DBD233 /* RCTShadowText.h in Headers */ = {isa = PBXBuildFile; fileRef = 535C42CEA20CFF1AD77A017BAC534510 /* RCTShadowText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C168B1DD2683E1AA464879402234DCCB /* RCTFont.mm in Sources */ = {isa = PBXBuildFile; fileRef = 00AC05AA181E9A3584D5146A79AB8592 /* RCTFont.mm */; }; - C23AD4B182167DFBDDA3D9E2F6E01B14 /* RCTModalHostView.h in Headers */ = {isa = PBXBuildFile; fileRef = EBB64F694DB5FF98D40170FE16F1E172 /* RCTModalHostView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C2F80C47E2D412962D200432D83C2930 /* RCTAppState.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FB843C5055559BD2FF6EB80598DF659 /* RCTAppState.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C396ABAF44497245D3285A1F322AB7E9 /* RCTEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 58B1F6AAEBB2955BEE4C24ACADF41A74 /* RCTEventEmitter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C42A0A35A82FE3AAA68D278A15004B57 /* RCTRootView.m in Sources */ = {isa = PBXBuildFile; fileRef = 542349267BD181E3A708BE72D1D0269E /* RCTRootView.m */; }; - C45852B2E43E8D2EA24625C3F35329F2 /* RCTTextFieldManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E016FF073320819D338678A8083A6AB4 /* RCTTextFieldManager.m */; }; - C4C51FED854D2E10E56E57792F9F9CDE /* RCTAccessibilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C7F3D4D7D5B1B15066EB8910DAB3664C /* RCTAccessibilityManager.m */; }; - C5343CDCBC603C5484603E8E886B683D /* RCTInspectorPackagerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF7B1C913C8A7DE06B40B2E7F4F3A0 /* RCTInspectorPackagerConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C53748CC18326994D9654631EE0C7D6E /* RCTPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = CA1A8ACD550FC78496E07D93F30EF783 /* RCTPicker.m */; }; - C587C51D75E5038DDF5DBBDE774EF162 /* RCTBundleURLProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 50EEFACC74A1C4EE6648133C30EA0C99 /* RCTBundleURLProvider.m */; }; - C6A00D219E7A1B00D012DBD55BD42574 /* RCTMultipartDataTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 702B555902559C9DAC7E9B8EA137A788 /* RCTMultipartDataTask.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C6A2CF36D17695AE3C255332ACA43E80 /* RCTModalHostViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = FAC7E7EB12287F13AB70EA079E531364 /* RCTModalHostViewController.m */; }; - C6C42CDBF25B43DDF7230A94AE5E8F4C /* RCTLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 51AC226953DBB1CBE50A2D4DDCF27265 /* RCTLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C8130DA5A4D563A8DA533EEC47CBBBF7 /* RCTPackagerConnectionBridgeConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = AECC7A2F97B6CB1E9A16E6A1765EFC5A /* RCTPackagerConnectionBridgeConfig.m */; }; - C831EFF527DB4CF64BB3D6C4E455B390 /* RCTSafeAreaViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A89B8A6CF5D3D200AEA786444DF4B722 /* RCTSafeAreaViewManager.m */; }; - C85569D0442522E1458EBCCE1D9A8A50 /* RCTBorderDrawing.h in Headers */ = {isa = PBXBuildFile; fileRef = 38FAA21F21759C4A061289C1E528F63C /* RCTBorderDrawing.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C8B1A97AB2B25C6C2772915BCB0659D9 /* RCTSourceCode.h in Headers */ = {isa = PBXBuildFile; fileRef = D831EC3488F741BD0370D6B604DB74EE /* RCTSourceCode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C9264FD4438DB6720BBE90ED0C690533 /* RCTSwitchManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FD1220EE8E60796AC5AC01D8E5F2B458 /* RCTSwitchManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CAE7E2E2CFC4A24D26E903A0425FAC06 /* RCTPackagerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = AB8B813049DD267B94606219B44933C6 /* RCTPackagerConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CAFDAA04DF95D85B87F274C5CA30FC05 /* RCTRawTextManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CE886EDC732106910686013DB820A9 /* RCTRawTextManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CB8B5CD44BAD57641034F669368CD373 /* RCTDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = BAFD90FECE6CC3BB95D20731C4C77237 /* RCTDisplayLink.m */; }; - CCD0ED14B22DA3BD3DD9E29D79657CA9 /* RCTModuloAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = A7C6B3775160C15C1FF5758C50273F54 /* RCTModuloAnimatedNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CD8FC09021B614E84EDD25A01FE9FBBB /* RCTBridgeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = EF6567604B65415A77CF4A57A736D969 /* RCTBridgeModule.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CE7ED71E6C3FB720CA6EE056B953C025 /* RCTLayoutAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = C8F72B6737E93471BFC1D8B334D81D22 /* RCTLayoutAnimation.m */; }; - CEF37A97F8EEB752052FC74781F1D725 /* RCTComponentData.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B88C49A7DDA5ACA43B42308003F2B9B /* RCTComponentData.m */; }; - D0671AD8885D274BAF5D3A03A6FAC196 /* RCTSafeAreaShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AD68D40F1AEEFD1E93804715713258A /* RCTSafeAreaShadowView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D20C77DB9B2FF2FBB49CE8DD942807C4 /* RCTRootViewInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A47DBFA36956E7B0F085FDF798D2A0CF /* RCTRootViewInternal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D2260E2A27A957EE5758E2A26A680219 /* RCTTabBar.h in Headers */ = {isa = PBXBuildFile; fileRef = 94ED629993BFFB1604E28BD3C6754284 /* RCTTabBar.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D2423FAE84F8964C7897A3094F63007E /* RCTReconnectingWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = D996E80E8E923F1C6DDA70862825E35A /* RCTReconnectingWebSocket.m */; }; - D48B4D2609B5A91CE579ED65AC6770DE /* RCTDiffClampAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 94633F2816EA17367C9C5759A0CA068E /* RCTDiffClampAnimatedNode.m */; }; - D4D90A58D972D37B2B52E206EF39ADBC /* RCTSliderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A227FFFDC0EA194F6B8B1FE3B38A879 /* RCTSliderManager.m */; }; - D4EC2CC21B090F0FF22B3BCEBF627C63 /* RCTTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7ADB4C31A393060E7A76231095B295FC /* RCTTextView.m */; }; - D50F2C5F78D818FA14A423610A278AD8 /* RCTShadowView+Layout.m in Sources */ = {isa = PBXBuildFile; fileRef = BDD51F8886D744CFCA18DBDB82B6AE89 /* RCTShadowView+Layout.m */; }; - D57B1920F4B918E1124DE3489589718B /* RCTShadowTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 766D19BC813BDDCA0CC5089AC9E51C9E /* RCTShadowTextView.m */; }; - D62A57686B9366DCFBEAA0A73538BED9 /* RCTPackagerClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D6A3469A1A7501B4043B45A79C1B206 /* RCTPackagerClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D642645C08912D71C143806111005C4A /* RCTImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A75BBC16CDB51CA6E82E553F88CBEAC /* RCTImageView.m */; }; - D6C1DBF924E36AAB16C030A7389EC1EE /* RCTDatePickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DCCF654D753D437881A0504E65F403F /* RCTDatePickerManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D7EC93FF30DE176F6B8B0834C98A627C /* RCTNavItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 371D3903FB3EBA94EB22B5957272AC80 /* RCTNavItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D80E7B5AC87A745504E16F17FB7134B0 /* RCTComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = A59CBF8A2085C3EF18065D6185D5F89B /* RCTComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D97D2BFF95D99D10726EB243CAB9C848 /* RCTRootView.h in Headers */ = {isa = PBXBuildFile; fileRef = DC4E55C56FFBC176103D9C5BC9E6FF74 /* RCTRootView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DA422C43FCECCAF7FD564AA7312D93C5 /* RCTTabBarItemManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F70FD04B2E1997400FFA942D15DAE5E /* RCTTabBarItemManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DBA9E26F81B9B553127A8BEA98C5809A /* RCTSafeAreaView.h in Headers */ = {isa = PBXBuildFile; fileRef = E2594987DF10389B68F231520E66A42B /* RCTSafeAreaView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DD6DCB47C28E6B32DF26AC95F6D9A0AA /* RCTURLRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AA469E38BA5DADEA788D7E154C961875 /* RCTURLRequestHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DDA17F6F1902EFBADF58A4CC99EFAAC0 /* RCTConvert+Text.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E88B333D16BD4F34CDF2BBFF8227885 /* RCTConvert+Text.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DDE861DF11C822A6EBFBEAE63F3017F9 /* RCTBlobManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0677A5587E79E9336A5373A2310C8417 /* RCTBlobManager.m */; }; - DE128A8D8AADA3B1794158494E672C9A /* RCTAccessibilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E1909A27A936729AC686154CD06660 /* RCTAccessibilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DE5D45D66DA1E59EE1C2896888F2AFB3 /* RCTErrorInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D7F8082CAF7118A8C8549B9F97EED2A8 /* RCTErrorInfo.m */; }; - DE8BD849AA080B7ECDC0CAECEA12812F /* YGNodeList.h in Headers */ = {isa = PBXBuildFile; fileRef = FBDC8FCDCF745E76A82A92143DF68F7E /* YGNodeList.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E0255E7B71239510A988C84A0EDB2FC9 /* RCTBorderStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 86947B1B0CBA6CA0A789230645093B14 /* RCTBorderStyle.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E07A38B469FB04C4EB3F0217E49E204E /* RCTSliderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = ACFEC1FB9DF18CC6D8D7BBABDBD977C3 /* RCTSliderManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E08D5975D910A6EBFAC00A11EF069241 /* RCTShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8856EDA61BF13D5473559EDBFD1F0812 /* RCTShadowView.m */; }; - E2246098DB51FF29877EC5683D0DCDBB /* RCTImageEditingManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 515EE575B1419222285DE77B0EE4E117 /* RCTImageEditingManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E26EF6967EBB57FAF768D4973F361B0B /* RCTTextDecorationLineType.h in Headers */ = {isa = PBXBuildFile; fileRef = 785A0BED573476613FBEEB25FBB8B11C /* RCTTextDecorationLineType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E27A0FE845A68BC2DA2266B89BA96B67 /* RCTExceptionsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 23226F478E6C7AD01EFAB9EDD7716984 /* RCTExceptionsManager.m */; }; - E2ECB29C6A07FC2DAF4C511B65EFCF3F /* RCTModuloAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 6694363AAA45257A1264FA81BAAFA41A /* RCTModuloAnimatedNode.m */; }; - E392CF46A75B7B530E2C92CB0789C904 /* RCTTouchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F6869ABD0CFE5A62DFEE0E67682E22F /* RCTTouchHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E4ABAC59EC31E46A46058197AE7CC38D /* RCTLog.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1662261C9790936DB758C87D490C1346 /* RCTLog.mm */; }; - E5395B93078C45B132CF0AF568D11BAB /* RCTScrollViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 27782896336538AA2CCF8C7F3B7B1EEB /* RCTScrollViewManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E5B4AD4B98476A3D478FAD55444D36A6 /* RCTImageStoreManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CA7BD84F375E06E5220921C95621C2C /* RCTImageStoreManager.m */; }; - E6408391D50A178EB6025E6C868AB371 /* RCTClipboard.m in Sources */ = {isa = PBXBuildFile; fileRef = D32FABCC751E39BF672183E3732C143F /* RCTClipboard.m */; }; - E6D8E2F5C30543AC33B3BE741DFF0746 /* RCTReloadPackagerMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C7F05E35D4BAB2C71BCB64F1DB5F06 /* RCTReloadPackagerMethod.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E707ABAFE17937A40DE90B659CC53B0D /* RCTURLRequestDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 450CEA1F3BB16A5F390179144665E9C5 /* RCTURLRequestDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E70AD776B22EB76C054473F186B50445 /* RCTConvert+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = CCBC1E0A936AF87BAD5C20F8B1BD06C6 /* RCTConvert+Transform.m */; }; - E8FC19AA40D8F0E11C270BED66676484 /* RCTTiming.h in Headers */ = {isa = PBXBuildFile; fileRef = C8FA63E278BD3FB6F9A42564985838E3 /* RCTTiming.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E948B2D94D4A807119A872AB9BD7A160 /* RCTSamplingProfilerPackagerMethod.mm in Sources */ = {isa = PBXBuildFile; fileRef = 17B071B34BFB3E94BE263394509F0C58 /* RCTSamplingProfilerPackagerMethod.mm */; }; - EBB1101187A66A87ADE22F4DDF38C13D /* RCTActivityIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 53C82CD63404C88484E9B340F7BB728F /* RCTActivityIndicatorView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EBEFF554F1C4AD4947B5941B6DE5A200 /* RCTBridgeMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = E8AC3840013709AEC5EB3C74AFB134CE /* RCTBridgeMethod.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EC53207CBA23147BB237742908CD15A6 /* RCTParserUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 314A567A12FE6B00A1EDD5375386AE44 /* RCTParserUtils.m */; }; - ED2C0C351211608232CFCD28BC18A695 /* RCTJSCSamplingProfiler.m in Sources */ = {isa = PBXBuildFile; fileRef = 180798C2DB2FE7C9D14BE384F57D2256 /* RCTJSCSamplingProfiler.m */; }; - EDBE7D5FFAB584B1246882CA0F347CB0 /* RCTImageSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 61E323D95525CA23C7EA064D5AA06064 /* RCTImageSource.m */; }; - EDC6E631E4B5864F16FBFD7F3D60F356 /* RCTUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = A05A9B83509519AA0BC1F41CE4170F1D /* RCTUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EE19AB7D43D926CC9ECD723E5F13AF40 /* RCTFileRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = B31EB8F2714A49826477590E5CADC7CE /* RCTFileRequestHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EE633E5AB0AB7B2049A16C2C70769E14 /* RCTShadowView+Internal.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AA8509C99139A6C6DA258B0A9510BA2 /* RCTShadowView+Internal.m */; }; - EEB3FF0A843F488EECC2EF836D7A818D /* RCTJSCExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2040B15B0F1018DC4F737CD79870E82B /* RCTJSCExecutor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EEF82D97973FDB34A12E69A26EB9A3D1 /* RCTAlertManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 41C07CA8DD07A784369E63C9828F2598 /* RCTAlertManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EF44788E591743C5DAC56EA799B616CC /* RCTBridgeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 61FC222607A56EC1CE5FBF205A6F6F4F /* RCTBridgeDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EF9B174CC9891ABEEBB08E82027DAC1D /* RCTBackedTextInputDelegateAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 538365024100E87BDF2F2DCEDFB5F2BF /* RCTBackedTextInputDelegateAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F04EA54200BB837250B772FC6098AB36 /* RCTTabBar.m in Sources */ = {isa = PBXBuildFile; fileRef = A21896AE26E9552ABA951C28EF1BD2A8 /* RCTTabBar.m */; }; - F0D2368BFF5D8BF04B5568EF9B34047F /* RCTSafeAreaView.m in Sources */ = {isa = PBXBuildFile; fileRef = F61BFB3D724BB324894E5FE32BEA6A8F /* RCTSafeAreaView.m */; }; - F0ED7D0B78B29C7912FFD97E1904FA59 /* RCTModalHostViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 412BC60BA76D5D65EEFD484573A7AC9C /* RCTModalHostViewManager.m */; }; - F15A9002667321FD422F7CC4CD9DC8DD /* RCTLayoutAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B5DDEFFDA6786F90C09F472FB4246E5 /* RCTLayoutAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F33518668716B49BFDAEF54061E2897A /* RCTJSCSamplingProfiler.h in Headers */ = {isa = PBXBuildFile; fileRef = 1496311545BAFA9D1F452941970D2EFE /* RCTJSCSamplingProfiler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F40A67C43F212F0F62096033C0921787 /* RCTSpringAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 01411698A916DE34F58CA871521718EB /* RCTSpringAnimation.m */; }; - F4555DDB01279A7006F8168F7105416D /* RCTModuleData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 09D6EC79B1819DAF4E87C5AD1CAFF87F /* RCTModuleData.mm */; }; - F4626B6E805658028B11DFB5A78FDECC /* RCTUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 01E50D64B81A100CD5DB0ECC0F668C09 /* RCTUtils.m */; }; - F4BBAB42F6686814CC894640E8A8F9A9 /* RCTKeyboardObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 7ACE33748F5D2A1204312A0FC3E859F9 /* RCTKeyboardObserver.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F5162098198C34BD193D67EB00FCB645 /* RCTHTTPRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 1121DC047D1A29EFC76A8B344D11A85C /* RCTHTTPRequestHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F575BDC4890B7144CB337CCEF14F06E2 /* RCTTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = DDB8E9A1C6BE5BA2BCC510FA02D3F2D4 /* RCTTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F57B30293F159A947A0C040958F3ED54 /* yoga-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A2D5C512A68FE1F14B9F8CF92AA94A9C /* yoga-dummy.m */; }; - F5981F1CCF7BE5E36921E4AEBC3C9482 /* RCTTouchEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 72989E26B58AD6CFB9DB992317C6E3D1 /* RCTTouchEvent.m */; }; - F5BC82B84855E291F2F3AE33A6FC3915 /* RCTRedBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 556A46722DF42F25921CA795B6A848BC /* RCTRedBox.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F5C122691032CE68E80A828BD8AFBD10 /* RCTNativeAnimatedNodesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 40472EEA0FDFD819079603377B91AF79 /* RCTNativeAnimatedNodesManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F6227C32D540EF0514355CE657302A04 /* RCTDataRequestHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 52E886B3DC5DB053FA53FF9CEEEBA5EA /* RCTDataRequestHandler.m */; }; - F671DA6A4830373E7F6C086F5C007DA1 /* RCTJavaScriptLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = B45796696239DAC52238F52F0A965126 /* RCTJavaScriptLoader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F6A8EFB82D4D5C1D0A89886B24C411FC /* RCTDivisionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F7BDCF1A7F920DDF12C3BA6617F25ED0 /* RCTDivisionAnimatedNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F6F57E99D10E26FD72E9ED243BF3F518 /* RCTInterpolationAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F2C5FD16D681EB2C0CC8304C7783CF86 /* RCTInterpolationAnimatedNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F8EDAC7EFF4ECE7C6B56135B6851ECCB /* RCTJSStackFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D2A729469E05971B5E677E66B484C21 /* RCTJSStackFrame.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F93438D9DDCE47ADA9DAF8D678391E4D /* RCTAnimationUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = F39473368F883B348298F7F1E501C40F /* RCTAnimationUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FA73B7A6B7E9512FEF09B982FAA7BE3C /* RCTNavigator.h in Headers */ = {isa = PBXBuildFile; fileRef = B1D52321884CA81CDB149E006278AC28 /* RCTNavigator.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FAF05391F51DB0830C831FC6648077C7 /* YGMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = B86CBD9E7B2B7099BDE3BA075BED4A2F /* YGMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FAF5DDC666A648FB1BCBB313690F1268 /* RCTTextInput.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E0D5E9D542D59576FBCC15878B34CE1 /* RCTTextInput.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FBC693510D04E4CCC687738313B7A6B8 /* RCTScrollableProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 572036BFF2656EBA601815CAE651F09B /* RCTScrollableProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FCB27AA217F6A41ECE073B5ED3D357A7 /* RCTImageSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 78250329C9FA1B7ABA8E0756F52E7B14 /* RCTImageSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FD18D5E186FB78E10038891A8E8DC868 /* RCTDevSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A9F9995E466B7702EEBBF8759FF413F /* RCTDevSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FDB1AAA7AA3F8D3FF2D1917262888A2A /* RCTMultipartDataTask.m in Sources */ = {isa = PBXBuildFile; fileRef = B701AAEBB87D3AE11DB81DC7BF110713 /* RCTMultipartDataTask.m */; }; - FDF331DA0721D8E296F09A8B210B1E5E /* RCTTextSelection.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F6D45384BFED7BD74ADE5072298FE4C /* RCTTextSelection.m */; }; - FF47C1AC0D504160A6758A176861EC71 /* RCTAsyncLocalStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 50FEDB266004F8A23B4DB7E641B3882B /* RCTAsyncLocalStorage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FFC7AB637D5D31AC8E1F31E9BC8640C7 /* RCTFPSGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = F6897D75785A51D2B7AA4D2DBFE175D9 /* RCTFPSGraph.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B6F83EA3B4F3B381335456D3F2EC353B /* RCTAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C6EE03D8701C559F22D2B57732B7A15 /* RCTAnimatedNode.m */; }; + B70FEB35EB4D35A4A129B495936FBF45 /* RCTSafeAreaViewLocalData.h in Headers */ = {isa = PBXBuildFile; fileRef = A59AB7A431EBA969266EDE730AA093B9 /* RCTSafeAreaViewLocalData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BB85A4DE78D7CAC17A392133EF8B95C6 /* RCTModalHostView.m in Sources */ = {isa = PBXBuildFile; fileRef = 70F242F56E4B035AB4FA86091E29ADED /* RCTModalHostView.m */; }; + BC6ACBF2C9FE018117FE6907F6F17085 /* RCTShadowView+Internal.m in Sources */ = {isa = PBXBuildFile; fileRef = 62B76A152CA3EC68BD74D06368982794 /* RCTShadowView+Internal.m */; }; + BCA1C82BF031368CCA5B48F73FEBD27A /* RCTAlertManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B7F484E1C0B8B10E4ACA6B30BAF257F7 /* RCTAlertManager.m */; }; + BCC3626AC119056BF6B97A2BA0D15275 /* RCTClipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = 02E10FACC5C12D1D82597D3ACFBF6ED3 /* RCTClipboard.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BDB0F53F9A092E2D579CD7123B2194EF /* RCTMultipartStreamReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A56E40A9F840AF5A3CF3D32051AFFF0 /* RCTMultipartStreamReader.m */; }; + BF4F0EA8BA086E505599C300977BFCC1 /* RCTProfileTrampoline-arm64.S in Sources */ = {isa = PBXBuildFile; fileRef = A79224B280C7A456447CB70472A06C3C /* RCTProfileTrampoline-arm64.S */; }; + BF7344AB5212FD38F4356A5733DB9AC8 /* RCTUITextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 864EFD8AAE5991015BC6A22EF42AB2D6 /* RCTUITextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C14D1CC179F0DBF1FCC77FA8B495B291 /* RCTLinkingManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 63C8D0796E74D264B0C0D2CDAE06A411 /* RCTLinkingManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C222F55C3E6AACAA45E5602857339B3D /* RCTFileRequestHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = A4A678548D90F48E50F384383E2FDBFE /* RCTFileRequestHandler.m */; }; + C39AACEFF91A6F6595E762BA2667F0EE /* RCTExceptionsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8484275FDC2B5EBCD38CAC0F535E6C4C /* RCTExceptionsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C45E5757648AFCAE6C92413DC6A4AB7B /* RCTTouchEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = BEF6EED4124BF210A2F5F9DA18E0C877 /* RCTTouchEvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C4D76216E82130092CD3B192BF4C1EB8 /* RCTTransformAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 56419675C9293E100E393F61DDED4E39 /* RCTTransformAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C59495BA9DAE30B8CF7DD951A37F152D /* RCTI18nUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 036344DF75CDCA285572D113461A288B /* RCTI18nUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C5A0627BFED10F8401FAF40F62A1DCB6 /* RCTNetInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = AB07E78CEA54A9DC87F0898C157B0C8D /* RCTNetInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C5A9D2D0BCBFF761D6A9249EE013C9B0 /* RCTStyleAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 28F6CAD8AF7DB7485455F6EDF516FCEE /* RCTStyleAnimatedNode.m */; }; + C60BD5A476210473B9536D0A1071BEB1 /* RCTAccessibilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DAFB3E511EF711CC9748DE2D7627261F /* RCTAccessibilityManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C6FD4E0341DDB2A4911A8B697E48E4C4 /* RCTImageBlurUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 53E0F392A19C32432787FA95A79916A2 /* RCTImageBlurUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C6FEF3B3A751E146ABAE5C26105FDAD8 /* RCTValueAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = EA4BBD2B1311C1FA223D97E49642A8F8 /* RCTValueAnimatedNode.m */; }; + C7F47E989799A0738B03304CFC1286BF /* RCTTabBarManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B0E3AAC15773F2967E6CD5A30101F11 /* RCTTabBarManager.m */; }; + C8789E36D1734F1A9D18314DCC76D142 /* RCTScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = D26229339237E945A2589FE6650F77B7 /* RCTScrollView.m */; }; + C976377392A6AF33974B416B7340B429 /* RCTSurfaceStage.m in Sources */ = {isa = PBXBuildFile; fileRef = C6E7CC2710A83CD6A1B43ECDEFE4EB5E /* RCTSurfaceStage.m */; }; + CA21B3DE64E7FE0B6091FFC826975A78 /* Yoga.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED68B83F547EE7EDB63677AB72AF9E57 /* Yoga.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + CA5E9AD7B766047BEC46B442A31048C2 /* RCTAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2611B7D82EA82A9F77E18CB370773EC7 /* RCTAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CB83A8EE92071702BB87A408B8C33E92 /* JSCWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E698798F6F93CDB7A6CD450C74C2C54 /* JSCWrapper.cpp */; }; + CBCC82FFAC8BBB67EC1E0369A7094DEE /* RCTInterpolationAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 900915D050E3D57E268A4B30760F14D2 /* RCTInterpolationAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CBD07A00C74442DAE5228395EE04F35B /* RCTBlobManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 56335C485CF98D53F217B784E3D7765A /* RCTBlobManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CCEB1367DB3A9839737D6A5AA25BBB9F /* RCTAnimationDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 9968D4D28155C5D2C208595DBE1891EC /* RCTAnimationDriver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CCEE0A768BF1887095E003EE9B021C56 /* RCTPickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F6FDB291BA9688BA4015E5400C61A619 /* RCTPickerManager.m */; }; + CD6D7C8C43FDD65E4241401C8ABEFE26 /* RCTImageStoreManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FF7E68E7544C0BBFB4AA4C8B00E7B277 /* RCTImageStoreManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE5A0DFDD74FD8BE0795B896BB2C401B /* RCTSurfaceRootShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BF90414E5F311082DE476A780871A5 /* RCTSurfaceRootShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CEB4391B07C2E5F08F3A537A974FD47C /* RCTStatusBarManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F7E6F253F02C578985AA20DA7B152500 /* RCTStatusBarManager.m */; }; + CEEA96D683C9FD861177679F44819BCC /* RCTSafeAreaView.m in Sources */ = {isa = PBXBuildFile; fileRef = F061A80747CA6F9F3CDC00BE71CD7369 /* RCTSafeAreaView.m */; }; + CEF8A6B10F5FFE4AD1E736530A42B2FE /* RCTModalManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CF9CA481D9271FD8E28F4CD2D8C1E981 /* RCTModalManager.m */; }; + CF69C61FD05AE1048DF8B38F4BCE7F76 /* RCTViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2ABF5047ED4ECA3A586DF6669B15F1AD /* RCTViewManager.m */; }; + CFB8F1C5DB33BC9A49B5EA1C2D2CAAEC /* RCTTabBarItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D09A770BFB254D1B566B09EFC1A90911 /* RCTTabBarItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D075BD4625EB5A3D04EC3BEBBD98B40E /* RCTSurfaceSizeMeasureMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 899DD8A95BA2915D5C3A1BCD33CAD945 /* RCTSurfaceSizeMeasureMode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D15BEDBE5ACB80210D564223F3B242D0 /* RCTDevSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = F08AF6649079E4BB0161925A52B609CE /* RCTDevSettings.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D195ECD74A057EC003B4C9059D9CCB88 /* RCTKeyCommands.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F27F79C846E40EEB5C7A125BAB3ACD6 /* RCTKeyCommands.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D280A2DB5E82A328E67B6E963BC23AAA /* RCTInspectorPackagerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BBCBE84C561FE7BFAC6F888C50D30B4 /* RCTInspectorPackagerConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D2B81B08CFA68D3398795CBB0EE26026 /* RCTEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = 14BC58B0B1DE0F912D89596775F10D3D /* RCTEventEmitter.m */; }; + D38A49ACC91DA2E44BEE54C8DD0E398B /* RCTSurfaceRootShadowViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = FFECEEE23434D363FC693A484A02EBFE /* RCTSurfaceRootShadowViewDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D3F25C0C553BB915090CC12CB3B01B29 /* RCTImageBlurUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 11E235004462181D20AA4B33F6A042EF /* RCTImageBlurUtils.m */; }; + D4BD33E56F351EB71D24DA531D6B4A76 /* RCTTabBarItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C11EE9F4F57DEF872E863234612AB1F /* RCTTabBarItem.m */; }; + D54A9FDFCB6C71397D99A0578F4E7FE2 /* RCTModuleMethod.mm in Sources */ = {isa = PBXBuildFile; fileRef = D03AA84C9D7A0AFCC794EA0F7AF66E63 /* RCTModuleMethod.mm */; }; + D59BDB351E602BDB9D4AA3F83D7A7D99 /* RCTTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 508C9E7DFD1610B35113D89E8D675DCB /* RCTTextView.m */; }; + D60F018942D5D221010667C184FB8A02 /* JSBundleType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E326C009918721782C3EDFB758E76F8B /* JSBundleType.cpp */; }; + D6152A826B107B22A377B599F7F42978 /* RCTImageShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = D9C86FB8A0934424E53935688EFA4ABC /* RCTImageShadowView.m */; }; + D6CF7332A1624FF413899CAF058A2D28 /* RCTAdditionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 787C78913F867C62F53FD2D9400A6F84 /* RCTAdditionAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D8391FDFD1015419424EFA1C3070BCD4 /* RCTImageSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D3BDB116C230DDA5A313B1914BACF00 /* RCTImageSource.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D90157EDE4437FB95B3075329560D223 /* RCTJavaScriptLoader.mm in Sources */ = {isa = PBXBuildFile; fileRef = 91C8FD2248D84AB4740D424BADE60922 /* RCTJavaScriptLoader.mm */; }; + D98CF86123923AC0EF418B3B72082CB1 /* RCTNavItemManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 85CA556688F2C4FA0867EB08FFBC5CA7 /* RCTNavItemManager.m */; }; + D9A6665A017AE02F51DA0F729E194924 /* RCTConvert+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = A6F6D8D8BB452430849920AA4FC2BEDA /* RCTConvert+Transform.m */; }; + DA24A736FB7F326CDECE49FFAE9BE77C /* RCTModuloAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 95C7DEE3AF42B46512D0207147A117F3 /* RCTModuloAnimatedNode.m */; }; + DB89E2B785F2A966BBE2A906D956A800 /* RCTTouchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = C6F24611425E5A80BD0FFF071DDD204E /* RCTTouchHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DBBC8F068F52190C94F7F5D6D0104DED /* RCTAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = A931F3ECDC16795FBB9A3F524742B4E5 /* RCTAssert.m */; }; + DD21C61F5C9CE6994C1363E9941B15A5 /* RCTModalHostViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F85ED73722CAD7B1ADDBDD1F06A44CB9 /* RCTModalHostViewManager.m */; }; + DDEC3C5A5C419761FA6CBBF406FE03D9 /* RCTScrollContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 33D2DB06440FFF25F91C20D2E5F5A86E /* RCTScrollContentView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DE32B100E2707FC9F98BFA9ECCC3D29C /* RCTSurfaceView+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = EF2C63E920FA398D832DB622CB390669 /* RCTSurfaceView+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DF38D6F0F31955A5FE93C3A7F28B2FFE /* RCTView.m in Sources */ = {isa = PBXBuildFile; fileRef = 528E86C01D6DC0653BB928BEB684817E /* RCTView.m */; }; + DFC50EC4D6D4D3F22520A69BECAFDDF7 /* RCTRedBoxExtraDataViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = FFFB2E5277634403BD2B5B6436C1059F /* RCTRedBoxExtraDataViewController.m */; }; + E0BCE21EA4145D7F1DB56DACA216652A /* RCTMultilineTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D6E072526659D6B31F841864204DC0A /* RCTMultilineTextInputView.m */; }; + E11B75AE05B8763A639D508146A711FB /* RCTNavItemManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AF5390FE32AC63DD29BDCF7701E713C5 /* RCTNavItemManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E129AE2A5C0C78DF886BD69EBB2180E9 /* RCTModalHostViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CBBE8CF709F00A7E5E21E9F3250ECE80 /* RCTModalHostViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E1E98783FC93D4B15E9F3BA15E801DC4 /* RCTBorderDrawing.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DA6699A317BCFED68E9E444F677FC98 /* RCTBorderDrawing.m */; }; + E20201ACFD73B8FA93C9F38F070E6783 /* RCTNetworking.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13CB57EEB9F9F2DD5A1D6B97B73E7246 /* RCTNetworking.mm */; }; + E2EC1A34D1F8578BF52277E593B7277D /* RCTModalHostViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B8AEC69BA565DD76A45191E2867EB694 /* RCTModalHostViewController.m */; }; + E386DBBC9C9C9193B97D4905DC135CC6 /* RCTRootContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 05E9FE40C34F5B907B837A529F429726 /* RCTRootContentView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E46126B1152ECA28971276646B7B70E2 /* RCTRawTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = FF3E68F476E053B5599471D239B47766 /* RCTRawTextShadowView.m */; }; + E50170081E77EE7071DFE5F16BE5BAB4 /* RCTAnimationUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 092C5FEE4E626E115E3669A9EA307C54 /* RCTAnimationUtils.m */; }; + E51625A760E2665AAA320AFEE3918A1E /* RCTProfile.m in Sources */ = {isa = PBXBuildFile; fileRef = 18FF7E193B90E3EF564BCAC7F159597F /* RCTProfile.m */; }; + E54EBC1F6893BDB7CE863A6C49089479 /* RCTImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F3A9309807283439A1F7549B8A79CF42 /* RCTImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E5B4587F9E631C88AE89F0FFB885A41D /* RCTLayoutAnimationGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = BE8F12A6B785DACDEAAA46A8AFB8BD9E /* RCTLayoutAnimationGroup.m */; }; + E65A45173D1B63919DB126AF40FCA98F /* RCTFrameUpdate.m in Sources */ = {isa = PBXBuildFile; fileRef = BE6CB351A75DDEFA48A06CBF62FA6212 /* RCTFrameUpdate.m */; }; + E700912C51856F4169C040453A5992E7 /* RCTRedBox.m in Sources */ = {isa = PBXBuildFile; fileRef = F65B63812C99F11812363C32C9668581 /* RCTRedBox.m */; }; + E768E1F75D8770588A7CD53505F622FC /* RCTConvert.m in Sources */ = {isa = PBXBuildFile; fileRef = A753652643BB6DF0D944C85E71D34F28 /* RCTConvert.m */; }; + E7A567AAEBD045A84D3A890188599098 /* RCTValueAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D8F1F1E3C0342455E629F11D3B57D42 /* RCTValueAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E7CCD4171B632579451CCB56B2183E35 /* RCTAdditionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 72C999A5DC5F8D38947CBAC8FE48C1B3 /* RCTAdditionAnimatedNode.m */; }; + E80F5E5E673716E4FB6A98144134D43E /* RCTEventAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = A1627A29B410D98AE99E0A0E7B8D4F1C /* RCTEventAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E98F309653492E505C2AE93B1E2444E3 /* RCTSliderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6098F6B9866C9AFA183AACD6B57E2F28 /* RCTSliderManager.m */; }; + E9B628FF988379472B38DFA8851FC4ED /* RCTLayoutAnimationGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 52AA3B2D39A0A0C4C2227364747248F9 /* RCTLayoutAnimationGroup.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EA1A952087692A1BDA278D93848D6F03 /* RCTJSCErrorHandling.h in Headers */ = {isa = PBXBuildFile; fileRef = 72967E29D9C81B27C1FD286B3474C732 /* RCTJSCErrorHandling.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EA1C6DC0D2702464EB585603A35C6314 /* RCTWebView.m in Sources */ = {isa = PBXBuildFile; fileRef = CFC65CB35A6B6066C678E5141FE528D2 /* RCTWebView.m */; }; + EA1FFE14E007A4BFBA1CFB70FB36CBE6 /* InspectorInterfaces.h in Headers */ = {isa = PBXBuildFile; fileRef = 05A111CF43C01B6854324F3463590E8D /* InspectorInterfaces.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EA5C926F54610734B80A21B6CF6D0798 /* RCTMultilineTextInputViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 10719C3D4D6E0778475742642DAAB1C5 /* RCTMultilineTextInputViewManager.m */; }; + EA681705C77935A4029D6BD9DD368163 /* YGMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 2321B425ED6FF17898EE9FDF47D445C8 /* YGMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EAA9D21E157F45AC2BBABEA8BF3AFB39 /* RCTI18nUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CA34310738E890D4DE137BE3D53B2F /* RCTI18nUtil.m */; }; + EAFDA00A5553162053488936A3C67EB5 /* RCTSourceCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 638D674FF6F4B97CFF9CA26CACDF1384 /* RCTSourceCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EC2AEBA3C6BC8FAFB55EC1A2EDCFC285 /* RCTConvert+CoreLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = F7D701E990DFB16D0E456B67C0D7F377 /* RCTConvert+CoreLocation.m */; }; + ED362471387D557A60602A5A24F98D67 /* RCTLog.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7D8DD2B2EED91FA992B5594BE4AD0A15 /* RCTLog.mm */; }; + EDB195AA4D22929A35FF66AE5E33A693 /* RCTImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 57645D832F30B4D2263C3D54F24399E8 /* RCTImageView.m */; }; + EE8DA132E15A32E1C6B4C5BCD703C11D /* RCTTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = D3C9FA7A258DE53154012D8D7B6AC605 /* RCTTextShadowView.m */; }; + EF2382ED262DA1948BB909F01F5B27AC /* RCTJSCExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 02DA3D36DB26F5875C4750869141331E /* RCTJSCExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EF670406B36464D2D450B3C109799B9C /* YGNode.h in Headers */ = {isa = PBXBuildFile; fileRef = B4236335FAB452ECA4A1A1A9052BE4D2 /* YGNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F02A99BEB99DC673C73559CD2AC2021A /* RCTBundleURLProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = B7E0CD14293FE1D81FAB5568571C015C /* RCTBundleURLProvider.m */; }; + F1F9D3E354FAD9B7C2202224D5154516 /* RCTBackedTextInputDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2606A84C3021441521FB19CCC04093F5 /* RCTBackedTextInputDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F1FE40F774E461E69A92A2A4CC8732E9 /* RCTFrameAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E9B5B74259D5E4E2A3C26689B679009 /* RCTFrameAnimation.m */; }; + F245ECBB7998B37D0F457E0C9BEE37C7 /* RCTKeyboardObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 63287C2722947E9D8768D67BD1E40BBA /* RCTKeyboardObserver.m */; }; + F2BB90B68A81BE3671A4C2B7933E2CCE /* RCTTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = A5F1DEBCB063990BC23D715E96CA2E19 /* RCTTextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F356C19C5A8B0D1E0C4AF59124746829 /* RCTNativeAnimatedModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A047B77DA7805E70A5758089C091394 /* RCTNativeAnimatedModule.m */; }; + F399C1274E452094DD7C2A9717685954 /* RCTDiffClampAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 41D2E6E74899231BF60570A21419D09A /* RCTDiffClampAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F3EC396E0E4B9FBD7332F6E2C775212F /* RCTUIManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 193D367776EB9EC0EDBE700283416D89 /* RCTUIManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F52B885538310FFD8C8FBC4697942D7F /* YGEnums.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 80EF74A590FE46FC910B88A2D4D8B80E /* YGEnums.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + F5F12EF9A152B3EC5AACC11D9345896E /* RCTBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = 55DD33B85715B51C92FE4F1F683B38D1 /* RCTBridge.m */; }; + F67ADC3BBB1530FC10F759BA5F5AE01E /* RCTTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B4C44C3DAEC00D548DA857B2112AE2C /* RCTTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F69B794F7C097A3DA5E1E88122500C38 /* RCTNativeAnimatedNodesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6638E7F04FCE550C6D1E55D531ACE4C7 /* RCTNativeAnimatedNodesManager.m */; }; + F8E4B923A4E65DE9F73F2C4C0031417E /* RCTRawTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E5176670E7724CC20F91CFA0616B5E5 /* RCTRawTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F9571510D57A7F1BC5ACA28ECA321B3D /* RCTRootViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 1617CA45C11A9DE8D152C5F45E4C34C6 /* RCTRootViewDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F97E7B6FC0F242FCBB090223C603AC79 /* RCTModuleData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2B2E4C42864EA82F8F28A2365F9227B7 /* RCTModuleData.mm */; }; + F984C82C08FCCA807DF6EDC1F7286D5A /* RCTShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 533ED1589CA2F3A251DCE1CE2362E69F /* RCTShadowView.m */; }; + FAF46BB4D583DE5E3BA7FE3548F57245 /* RCTViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 84C4D4C1B5537D1FAB23E5C430CB1E61 /* RCTViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FB322D1E3EBB56A36ED5711CBC058912 /* RCTPlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BFFBD8BE37DB6ACF07407DDCAD1ECFE /* RCTPlatform.m */; }; + FCC1E19A5D7CA8B545F6740753D009A4 /* RCTSwitch.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F5A81A2FDE9366EBA59CBF2202380D /* RCTSwitch.m */; }; + FCE34FA09A4B8AC403B6F378B655BD16 /* RCTSegmentedControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DEE6BBA6C0DAAE6982737FA652B9CD5 /* RCTSegmentedControl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FDABF0C2DBE0BE8809D3C95287300300 /* RCTConvert+Text.h in Headers */ = {isa = PBXBuildFile; fileRef = AED6079F77BD487D5ECAACB9B07F4282 /* RCTConvert+Text.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FE08E662B4909D7EDF11762DCB899D3D /* RCTPropsAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 26B3107B1EDBCA996C0C7F7EEC659052 /* RCTPropsAnimatedNode.m */; }; + FE350236697A1E669248A5CFBEE57FEC /* RCTLocalAssetImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 8238C1FC468E5B199EA5127F18D4DDA5 /* RCTLocalAssetImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FECC239927BD493C05237E881DDC6BC5 /* RCTUIManagerObserverCoordinator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1972ADF011C18E2317AC2AAAF414EC3F /* RCTUIManagerObserverCoordinator.mm */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -454,443 +465,462 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 00251C2D4F5A82E85077E0938F09ACD9 /* RCTGIFImageDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTGIFImageDecoder.h; path = Libraries/Image/RCTGIFImageDecoder.h; sourceTree = ""; }; - 00AC05AA181E9A3584D5146A79AB8592 /* RCTFont.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFont.mm; sourceTree = ""; }; - 00C5208D64DC0CCC56A65AC6D3DAA999 /* RCTEventDispatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventDispatcher.m; sourceTree = ""; }; - 00D3C3310A12E093F24ED71C67F25532 /* RCTModalHostViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostViewController.h; sourceTree = ""; }; - 00DBE8A1D55219B30BA4020E07908A89 /* YGEnums.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGEnums.h; path = yoga/YGEnums.h; sourceTree = ""; }; - 01411698A916DE34F58CA871521718EB /* RCTSpringAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSpringAnimation.m; sourceTree = ""; }; - 01E50D64B81A100CD5DB0ECC0F668C09 /* RCTUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUtils.m; sourceTree = ""; }; - 01EFC179D87DBB8822D33F7E4DFEB1EA /* RCTNavItemManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNavItemManager.h; sourceTree = ""; }; - 0264041B76A98CB6BEB36F1A9930AAF3 /* RCTTabBarItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTabBarItem.h; sourceTree = ""; }; - 02F0CCEB2DE76CB21C5092708CFF6CA9 /* RCTViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTViewManager.m; sourceTree = ""; }; - 040C2922C8C86F7DD9726947A27F36E4 /* RCTResizeMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTResizeMode.h; path = Libraries/Image/RCTResizeMode.h; sourceTree = ""; }; - 044BD9CA474308F89C3933C8E5BB2292 /* RCTPackagerConnectionBridgeConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPackagerConnectionBridgeConfig.h; sourceTree = ""; }; - 047653E1D10907B1B665C53047232367 /* RCTFrameUpdate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFrameUpdate.m; sourceTree = ""; }; - 0640B19C394CE41ABAB6BF8A1B5AB3F7 /* RCTTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTextViewManager.h; path = Libraries/Text/RCTTextViewManager.h; sourceTree = ""; }; - 0677A5587E79E9336A5373A2310C8417 /* RCTBlobManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTBlobManager.m; path = Libraries/Blob/RCTBlobManager.m; sourceTree = ""; }; - 067E45E695BD3F705AADBF47207AEA6A /* RCTUITextField.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTUITextField.m; path = Libraries/Text/RCTUITextField.m; sourceTree = ""; }; - 069BEFDCB1814746EC57387DE599352E /* RCTPerformanceLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPerformanceLogger.m; sourceTree = ""; }; - 06DD5E55B5D8A038C8DD8785074AC7B5 /* RCTTVNavigationEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTVNavigationEventEmitter.m; sourceTree = ""; }; + 0165A06CB2A295DC8B77A80EECBD05F6 /* RCTTabBarItemManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTabBarItemManager.h; sourceTree = ""; }; + 02DA3D36DB26F5875C4750869141331E /* RCTJSCExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJSCExecutor.h; sourceTree = ""; }; + 02E10FACC5C12D1D82597D3ACFBF6ED3 /* RCTClipboard.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTClipboard.h; sourceTree = ""; }; + 036344DF75CDCA285572D113461A288B /* RCTI18nUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTI18nUtil.h; sourceTree = ""; }; + 05191690EC68A906CCF493E1368FD3D9 /* RCTKeyCommands.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTKeyCommands.m; sourceTree = ""; }; + 05A111CF43C01B6854324F3463590E8D /* InspectorInterfaces.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = InspectorInterfaces.h; path = ReactCommon/jsinspector/InspectorInterfaces.h; sourceTree = ""; }; + 05E9FE40C34F5B907B837A529F429726 /* RCTRootContentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootContentView.h; sourceTree = ""; }; + 05F4103FAC163D7E40C39534BDE54969 /* React.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = React.xcconfig; sourceTree = ""; }; + 06828FE0C034701D9086DF52D84DF27A /* RCTActivityIndicatorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTActivityIndicatorView.h; sourceTree = ""; }; 071149FBDD170A74CF78D7146A0F268C /* Pods-BrownfieldTestApp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-BrownfieldTestApp.release.xcconfig"; sourceTree = ""; }; - 07B8D6C78862BC40CFFE5BA781D2AEC4 /* RCTAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAssert.h; sourceTree = ""; }; - 07C0C4C7206BD83ECB6369647B914192 /* RCTJSCErrorHandling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJSCErrorHandling.h; sourceTree = ""; }; - 0962FD0B6F08E64237796D64BF873E62 /* RCTWrapperViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTWrapperViewController.h; sourceTree = ""; }; - 098CADCC809590BB263F2118141406F1 /* RCTDataRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDataRequestHandler.h; path = Libraries/Network/RCTDataRequestHandler.h; sourceTree = ""; }; - 09D6EC79B1819DAF4E87C5AD1CAFF87F /* RCTModuleData.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTModuleData.mm; sourceTree = ""; }; - 09F5EE91289DF1B90312B3F3CB288D2A /* RCTNetworking.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RCTNetworking.mm; path = Libraries/Network/RCTNetworking.mm; sourceTree = ""; }; - 0B0996E58424C98D03576A3D881DA590 /* RCTErrorInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTErrorInfo.h; sourceTree = ""; }; - 0BC9694C5C535D033213DFDBC40EB8C4 /* RCTAdditionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAdditionAnimatedNode.m; sourceTree = ""; }; - 0BD8587100610C06B995D1EB6CCEE507 /* RCTBackedTextInputViewProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTBackedTextInputViewProtocol.h; path = Libraries/Text/RCTBackedTextInputViewProtocol.h; sourceTree = ""; }; - 0C2D75BD9D41A393F171278F7251FEEA /* RCTLinkingManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTLinkingManager.m; path = Libraries/LinkingIOS/RCTLinkingManager.m; sourceTree = ""; }; - 0E2DDC24760AC62F50CF1A78D8CCD7DD /* React.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = React.xcconfig; sourceTree = ""; }; - 0F3F9AC7E5B320827145E9C3075B2887 /* RCTJSCExecutor.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTJSCExecutor.mm; sourceTree = ""; }; - 1088F953462595C9F031BF7B4797A4C1 /* YGNodeList.c */ = {isa = PBXFileReference; includeInIndex = 1; name = YGNodeList.c; path = yoga/YGNodeList.c; sourceTree = ""; }; - 1121DC047D1A29EFC76A8B344D11A85C /* RCTHTTPRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTHTTPRequestHandler.h; path = Libraries/Network/RCTHTTPRequestHandler.h; sourceTree = ""; }; + 085F2C7C381E5E522BD15E6491BFD903 /* RCTUITextField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUITextField.h; sourceTree = ""; }; + 08BF90414E5F311082DE476A780871A5 /* RCTSurfaceRootShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceRootShadowView.h; sourceTree = ""; }; + 092C5FEE4E626E115E3669A9EA307C54 /* RCTAnimationUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTAnimationUtils.m; path = Libraries/NativeAnimation/RCTAnimationUtils.m; sourceTree = ""; }; + 098CA216FDBB953AE2AB27D06D341CE5 /* RCTTransformAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTransformAnimatedNode.m; sourceTree = ""; }; + 09EBA07E5A7C7F75FB0AF25EAE9B0000 /* appcenter-push.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = "appcenter-push.podspec"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 0A140BB741934A25760C31543B66897E /* RCTShadowView+Layout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTShadowView+Layout.h"; sourceTree = ""; }; + 0A22C1E906C5DB60CE46E80B97EEEC93 /* RCTMultipartDataTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultipartDataTask.h; sourceTree = ""; }; + 0A5CE0C405F0A203BC1C484A67035A67 /* RCTProfileTrampoline-i386.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-i386.S"; sourceTree = ""; }; + 0ABC7497DB714C1B1E177D7B1A634515 /* RCTTextDecorationLineType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextDecorationLineType.h; sourceTree = ""; }; + 0DEE6BBA6C0DAAE6982737FA652B9CD5 /* RCTSegmentedControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSegmentedControl.h; sourceTree = ""; }; + 0FB770F1E87C1E0FE54CD2085801546F /* RCTSlider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSlider.h; sourceTree = ""; }; + 1003E087C775047142F853AE9B8DD9AD /* RCTFileRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFileRequestHandler.h; path = Libraries/Network/RCTFileRequestHandler.h; sourceTree = ""; }; + 10719C3D4D6E0778475742642DAAB1C5 /* RCTMultilineTextInputViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultilineTextInputViewManager.m; sourceTree = ""; }; + 11655F2A31091A972B109821D96BF5CB /* RCTPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPlatform.h; sourceTree = ""; }; + 11E235004462181D20AA4B33F6A042EF /* RCTImageBlurUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageBlurUtils.m; path = Libraries/Image/RCTImageBlurUtils.m; sourceTree = ""; }; 1236CABD655B9DBCB18D772FD7BD6460 /* Pods-BrownfieldTestApp-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-BrownfieldTestApp-acknowledgements.markdown"; sourceTree = ""; }; - 14524FE8706F51725415BD1168ECD7C9 /* RCTBatchedBridge.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTBatchedBridge.mm; sourceTree = ""; }; - 1496311545BAFA9D1F452941970D2EFE /* RCTJSCSamplingProfiler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJSCSamplingProfiler.h; sourceTree = ""; }; - 15431787127B6A5834766E206F89371D /* RCTNavigatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNavigatorManager.h; sourceTree = ""; }; - 154441DAA8EF6868DBBE22313168D2C0 /* RCTLocalAssetImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLocalAssetImageLoader.h; path = Libraries/Image/RCTLocalAssetImageLoader.h; sourceTree = ""; }; - 154CD5601A84AB0C65D68691EF0A26B8 /* RCTManagedPointer.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTManagedPointer.mm; sourceTree = ""; }; - 15DDF3C119189D7628E35FDDC02A4B7B /* RCTConvert+Text.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTConvert+Text.m"; path = "Libraries/Text/RCTConvert+Text.m"; sourceTree = ""; }; - 1662261C9790936DB758C87D490C1346 /* RCTLog.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLog.mm; sourceTree = ""; }; - 16EE476372FFB0170B678DED6C2EF1BB /* RCTShadowTextField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTShadowTextField.h; path = Libraries/Text/RCTShadowTextField.h; sourceTree = ""; }; - 17B071B34BFB3E94BE263394509F0C58 /* RCTSamplingProfilerPackagerMethod.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSamplingProfilerPackagerMethod.mm; sourceTree = ""; }; - 180798C2DB2FE7C9D14BE384F57D2256 /* RCTJSCSamplingProfiler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTJSCSamplingProfiler.m; sourceTree = ""; }; - 19F93955594CE1E1C72A78F82B6B3396 /* RCTPropsAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPropsAnimatedNode.m; sourceTree = ""; }; - 1F8BDECFC809755ED65AE489645D789E /* RCTRawTextManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTRawTextManager.m; path = Libraries/Text/RCTRawTextManager.m; sourceTree = ""; }; - 1FF014B0C3A3DCC63150B1656E409A68 /* RCTProfileTrampoline-arm64.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-arm64.S"; sourceTree = ""; }; - 2017658D240D6B7F5DB40F9A541DEC5D /* RCTNativeAnimatedNodesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTNativeAnimatedNodesManager.m; path = Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.m; sourceTree = ""; }; - 2040B15B0F1018DC4F737CD79870E82B /* RCTJSCExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJSCExecutor.h; sourceTree = ""; }; - 204E0D614591195F6805E025888B4C42 /* RCTRootShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootShadowView.m; sourceTree = ""; }; - 21010DD0986DC1704E0CAA4CA6F62A37 /* RCTAnimationDriver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimationDriver.h; sourceTree = ""; }; - 23226F478E6C7AD01EFAB9EDD7716984 /* RCTExceptionsManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTExceptionsManager.m; sourceTree = ""; }; - 239E56F40D01356369AD44429E30EB17 /* RCTPickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPickerManager.h; sourceTree = ""; }; - 24891A68CDBE4A2019E99BA4F78C1C2D /* RCTConvert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTConvert.m; sourceTree = ""; }; - 24AAC0AD880E395D2D82AEB247307D1A /* RCTUIManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIManager.m; sourceTree = ""; }; - 25194DB4E8FCEF893BAF4E83562A47E2 /* RCTMaskedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMaskedView.m; sourceTree = ""; }; - 26181968820C8DE80AB0F0B172E205C0 /* RCTAdditionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAdditionAnimatedNode.h; sourceTree = ""; }; + 1248FCD7D779DE4C69CA3CFF674BC359 /* RCTImageEditingManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageEditingManager.h; path = Libraries/Image/RCTImageEditingManager.h; sourceTree = ""; }; + 12E264B531D432664D9E1CC4E5BC06E8 /* RCTLayoutAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayoutAnimation.h; sourceTree = ""; }; + 1393118BAC74642CDE8E75D86C5D0FE7 /* RCTPropsAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPropsAnimatedNode.h; sourceTree = ""; }; + 1395BE5C5871FCDF722947252E7158E9 /* RCTAsyncLocalStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAsyncLocalStorage.m; sourceTree = ""; }; + 13CB57EEB9F9F2DD5A1D6B97B73E7246 /* RCTNetworking.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RCTNetworking.mm; path = Libraries/Network/RCTNetworking.mm; sourceTree = ""; }; + 1464C2E45411AAD26092336D279FB726 /* RCTScrollContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentView.m; sourceTree = ""; }; + 14BC58B0B1DE0F912D89596775F10D3D /* RCTEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventEmitter.m; sourceTree = ""; }; + 1500A074D13A8E5F9F6A6B70A74A5523 /* RCTErrorInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTErrorInfo.m; sourceTree = ""; }; + 1574FAF17719AD01096F91EE560397C4 /* RCTBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridge.h; sourceTree = ""; }; + 1617CA45C11A9DE8D152C5F45E4C34C6 /* RCTRootViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootViewDelegate.h; sourceTree = ""; }; + 169ABC2148B4838D70BFA83C689E2A8A /* RCTPerfMonitor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPerfMonitor.m; sourceTree = ""; }; + 1757164703A5B47AFA3C439C6A288147 /* RCTUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUtils.h; sourceTree = ""; }; + 17650B61928DA42592E729508B64B164 /* RCTAsyncLocalStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAsyncLocalStorage.h; sourceTree = ""; }; + 182015096A69381F6BC7D59863BBA199 /* RCTURLRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTURLRequestHandler.h; sourceTree = ""; }; + 18FF7E193B90E3EF564BCAC7F159597F /* RCTProfile.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTProfile.m; sourceTree = ""; }; + 193D367776EB9EC0EDBE700283416D89 /* RCTUIManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManager.h; sourceTree = ""; }; + 1972ADF011C18E2317AC2AAAF414EC3F /* RCTUIManagerObserverCoordinator.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTUIManagerObserverCoordinator.mm; sourceTree = ""; }; + 19B3C10331E1D8A1E48514C162514603 /* RCTProfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTProfile.h; sourceTree = ""; }; + 19CAC7DDC25013FD6158D970CC666D58 /* UIView+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIView+Private.h"; sourceTree = ""; }; + 1A5D55C2165C717366D7E890515D96AC /* RCTDecayAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDecayAnimation.h; sourceTree = ""; }; + 1A9434F80C2CB46440F04B7552248B11 /* RCTScrollViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollViewManager.m; sourceTree = ""; }; + 1B820BDAE8B47A15CAB9E3E6E6F5B9B1 /* RCTWebView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTWebView.h; sourceTree = ""; }; + 1BBCBE84C561FE7BFAC6F888C50D30B4 /* RCTInspectorPackagerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspectorPackagerConnection.h; sourceTree = ""; }; + 1C11EE9F4F57DEF872E863234612AB1F /* RCTTabBarItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTabBarItem.m; sourceTree = ""; }; + 1C3844EA131E626D60146EED673629A6 /* RCTPackagerClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPackagerClient.m; sourceTree = ""; }; + 1CDF57A3ED9569C86FCEDCA7247F1DA4 /* RCTAccessibilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAccessibilityManager.m; sourceTree = ""; }; + 1DBB0DA4BADF2239BB3D0A9B2BA7E99E /* RCTExceptionsManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTExceptionsManager.m; sourceTree = ""; }; + 1E1CCF96773651F221DCCD1F72F65ED5 /* RCTPerformanceLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPerformanceLogger.h; sourceTree = ""; }; + 1F25B4E8D5270440B853A988C8306879 /* RCTModuloAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuloAnimatedNode.h; sourceTree = ""; }; + 1FD3E2DDDD5A9FEC96E29C1915EED89D /* RCTImageShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageShadowView.h; path = Libraries/Image/RCTImageShadowView.h; sourceTree = ""; }; + 206C6D3520F2556FABB060B55366C1A2 /* RCTSinglelineTextInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSinglelineTextInputView.h; sourceTree = ""; }; + 20C44F630F8754C1A32E1497E8A2DDB3 /* RCTResizeMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTResizeMode.h; path = Libraries/Image/RCTResizeMode.h; sourceTree = ""; }; + 20F03BC5356E34525B3417A0E6FBF096 /* RCTUITextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUITextView.m; sourceTree = ""; }; + 21C6190A00F844C1B4C0CA208B045E13 /* RCTInterpolationAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInterpolationAnimatedNode.m; sourceTree = ""; }; + 21CD6620724C140C1E116C21DBC07991 /* RCTUIManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIManager.m; sourceTree = ""; }; + 220001A139C6B7A31934E3864203EF6A /* RCTSinglelineTextInputViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSinglelineTextInputViewManager.m; sourceTree = ""; }; + 2321B425ED6FF17898EE9FDF47D445C8 /* YGMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGMacros.h; path = yoga/YGMacros.h; sourceTree = ""; }; + 238DEB483684A62983849F3115ADC4E2 /* RCTModalHostView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostView.h; sourceTree = ""; }; + 23DB400EF19EA0DB45190AA1DE5F6E95 /* RCTNavItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTNavItem.m; sourceTree = ""; }; + 2512196BAF937896300760B86C6F5724 /* RCTSafeAreaView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaView.h; sourceTree = ""; }; + 2606A84C3021441521FB19CCC04093F5 /* RCTBackedTextInputDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBackedTextInputDelegate.h; sourceTree = ""; }; + 2611B7D82EA82A9F77E18CB370773EC7 /* RCTAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimatedNode.h; sourceTree = ""; }; + 26B3107B1EDBCA996C0C7F7EEC659052 /* RCTPropsAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPropsAnimatedNode.m; sourceTree = ""; }; 26E0551C781E3D3F63EE996362160251 /* libPods-BrownfieldTestApp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-BrownfieldTestApp.a"; path = "libPods-BrownfieldTestApp.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 27506A37E0D3B33EA9CA0A341B3CF4C9 /* UIView+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIView+Private.h"; sourceTree = ""; }; - 27782896336538AA2CCF8C7F3B7B1EEB /* RCTScrollViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollViewManager.h; sourceTree = ""; }; - 27BCB8D2F44B55B2E12414E5BC874DED /* RCTWebSocketExecutor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTWebSocketExecutor.m; path = Libraries/WebSocket/RCTWebSocketExecutor.m; sourceTree = ""; }; + 2782AB86468312BA81183193DBADA2A9 /* React-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-prefix.pch"; sourceTree = ""; }; + 2868E35D70BF35BE6CCB8243ABCFB1A0 /* RCTTiming.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTiming.h; sourceTree = ""; }; + 28B95E9159433CFC3EDC40CA609E6F91 /* RCTDatePickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDatePickerManager.m; sourceTree = ""; }; 28B984AF8E1E23B3F2BEFBBE6B51887F /* AppCenterAnalytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenterAnalytics.framework; path = "AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework"; sourceTree = ""; }; - 297B8ED7792B02AEB662D0E344F1DFED /* RCTPropsAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPropsAnimatedNode.h; sourceTree = ""; }; - 2A227FFFDC0EA194F6B8B1FE3B38A879 /* RCTSliderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSliderManager.m; sourceTree = ""; }; - 2AA8509C99139A6C6DA258B0A9510BA2 /* RCTShadowView+Internal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTShadowView+Internal.m"; sourceTree = ""; }; - 2B2E97CC5375828B1990DF14C1184463 /* RCTConvert+CoreLocation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+CoreLocation.m"; sourceTree = ""; }; - 2B8E86C5CD2C57CE52A92C244896EF17 /* RCTCxxConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxConvert.h; sourceTree = ""; }; - 2BF495873E118BA709A8A088E09031EB /* RCTPointerEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPointerEvents.h; sourceTree = ""; }; - 2C0E2E709A18C61A1B609DD3FC1B7401 /* RCTSafeAreaViewLocalData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaViewLocalData.m; sourceTree = ""; }; - 2CA6C56CDDA07EA8A5D701FFB2324380 /* RCTSafeAreaViewLocalData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaViewLocalData.h; sourceTree = ""; }; - 2CA7BD84F375E06E5220921C95621C2C /* RCTImageStoreManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageStoreManager.m; path = Libraries/Image/RCTImageStoreManager.m; sourceTree = ""; }; - 2D6A3469A1A7501B4043B45A79C1B206 /* RCTPackagerClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPackagerClient.h; sourceTree = ""; }; - 2DB4F5EC8BC72BA1C2D00286BC0869F6 /* RCTTVRemoteHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTVRemoteHandler.h; sourceTree = ""; }; - 2E4A30011579FA76DF7B81E66B3DB4F8 /* RCTResizeMode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTResizeMode.m; path = Libraries/Image/RCTResizeMode.m; sourceTree = ""; }; - 2E88B333D16BD4F34CDF2BBFF8227885 /* RCTConvert+Text.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+Text.h"; path = "Libraries/Text/RCTConvert+Text.h"; sourceTree = ""; }; - 2EFCC3D34A4BD9D8DD9F2E8313B4392B /* RCTValueAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTValueAnimatedNode.h; sourceTree = ""; }; - 2F3529C2072F956EA3761E5BE5384AA0 /* RCTMultipartStreamReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultipartStreamReader.h; sourceTree = ""; }; - 2F6D45384BFED7BD74ADE5072298FE4C /* RCTTextSelection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTTextSelection.m; path = Libraries/Text/RCTTextSelection.m; sourceTree = ""; }; - 307C37E7FB6035648E7EB0B855B15C28 /* RCTImageBlurUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageBlurUtils.m; path = Libraries/Image/RCTImageBlurUtils.m; sourceTree = ""; }; - 314A567A12FE6B00A1EDD5375386AE44 /* RCTParserUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTParserUtils.m; sourceTree = ""; }; - 314CDD68FBD66C1FDA898E50032B8873 /* RCTNetworkTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTNetworkTask.m; path = Libraries/Network/RCTNetworkTask.m; sourceTree = ""; }; - 31728D126A6ADECFE0328D9B530E2139 /* RCTWebSocketModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTWebSocketModule.h; path = Libraries/WebSocket/RCTWebSocketModule.h; sourceTree = ""; }; - 32CBF0948938450D5E1829B630749986 /* RCTFPSGraph.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFPSGraph.m; sourceTree = ""; }; - 33558187813E64941F473C409EA50F84 /* InspectorInterfaces.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = InspectorInterfaces.cpp; path = ReactCommon/jschelpers/InspectorInterfaces.cpp; sourceTree = ""; }; - 34811C350647B43465B15969E96E5457 /* InspectorInterfaces.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = InspectorInterfaces.h; path = ReactCommon/jschelpers/InspectorInterfaces.h; sourceTree = ""; }; - 34A6A86AA0C6669350A092B044ABF4FD /* RCTTabBarItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTabBarItem.m; sourceTree = ""; }; - 34FA655A7ADBE63C5015412C7ABAEED6 /* RCTBundleURLProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBundleURLProvider.h; sourceTree = ""; }; - 350AA1B8F21EC1AC901302AE5D0C8FB1 /* RCTTVRemoteHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTVRemoteHandler.m; sourceTree = ""; }; - 371D3903FB3EBA94EB22B5957272AC80 /* RCTNavItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNavItem.h; sourceTree = ""; }; - 372BEEDC90C32E433C61A99C1054D7BB /* RCTBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridge.h; sourceTree = ""; }; - 374B683E1075B8589529083F7C071F42 /* RCTImageShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageShadowView.m; path = Libraries/Image/RCTImageShadowView.m; sourceTree = ""; }; - 376DCA5CC2C63CC83732B04D85D57FB4 /* RCTRefreshControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRefreshControl.m; sourceTree = ""; }; - 38BD3F332D14D09EE5D8040E59791F02 /* RCTBridge+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTBridge+Private.h"; sourceTree = ""; }; - 38FAA21F21759C4A061289C1E528F63C /* RCTBorderDrawing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBorderDrawing.h; sourceTree = ""; }; - 39DE03984D4A99B45FB4DAFFA3FB425E /* RCTKeyboardObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTKeyboardObserver.m; sourceTree = ""; }; - 3A9F9995E466B7702EEBBF8759FF413F /* RCTDevSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDevSettings.h; sourceTree = ""; }; - 3B3034470C899F2AA2489208B0864B6F /* UIView+React.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIView+React.h"; sourceTree = ""; }; - 3B38291F3D65FE1E0CDEB40FDF709518 /* YGEnums.c */ = {isa = PBXFileReference; includeInIndex = 1; name = YGEnums.c; path = yoga/YGEnums.c; sourceTree = ""; }; - 3BD7029E34C09A443104A7B469253029 /* fishhook.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fishhook.h; path = Libraries/fishhook/fishhook.h; sourceTree = ""; }; - 3BF4D8A5CCF765196E8DE696AB26E176 /* RCTUIManagerUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManagerUtils.h; sourceTree = ""; }; - 3CC00DFE4BCC44BE09E67BA891A68AEE /* RCTNavigator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTNavigator.m; sourceTree = ""; }; - 3D0A9FA391BC651603B8EDF75C0B0848 /* JavaScriptCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JavaScriptCore.h; path = ReactCommon/jschelpers/JavaScriptCore.h; sourceTree = ""; }; - 3D33D8A8E9453146B531C499F15303BD /* RCTShadowRawText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTShadowRawText.m; path = Libraries/Text/RCTShadowRawText.m; sourceTree = ""; }; - 3D58FA1026B7F48A987CAE80236665C1 /* RCTTextSelection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTextSelection.h; path = Libraries/Text/RCTTextSelection.h; sourceTree = ""; }; - 3DB61284484BCDB5817CB7187559A27B /* RCTInspector.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTInspector.mm; sourceTree = ""; }; - 3FF6C1B0ECCB8DA7E14B4D9BA69D3A12 /* RCTBorderDrawing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBorderDrawing.m; sourceTree = ""; }; - 40472EEA0FDFD819079603377B91AF79 /* RCTNativeAnimatedNodesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNativeAnimatedNodesManager.h; path = Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.h; sourceTree = ""; }; - 406615DD27DDEFAFFC293849FFD60E39 /* RCTModuleMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuleMethod.h; sourceTree = ""; }; - 40D8C7BD58D79A9762583EA88F02C16B /* RCTAppState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAppState.m; sourceTree = ""; }; - 40FF7F0E40AE647981DFEAD14A18F08D /* RCTInspectorPackagerConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInspectorPackagerConnection.m; sourceTree = ""; }; - 411CADB8C819DF88DE3DDB2E22A2557F /* RCTNativeAnimatedModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNativeAnimatedModule.h; path = Libraries/NativeAnimation/RCTNativeAnimatedModule.h; sourceTree = ""; }; - 412BC60BA76D5D65EEFD484573A7AC9C /* RCTModalHostViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostViewManager.m; sourceTree = ""; }; - 4145B32C678114573694665891D8F1FC /* RCTText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTText.h; path = Libraries/Text/RCTText.h; sourceTree = ""; }; - 41C07CA8DD07A784369E63C9828F2598 /* RCTAlertManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAlertManager.h; sourceTree = ""; }; - 41C72D823A4C4FB872484F20A532E706 /* Yoga.c */ = {isa = PBXFileReference; includeInIndex = 1; name = Yoga.c; path = yoga/Yoga.c; sourceTree = ""; }; - 41F10CF6495E430617A4E3095E2651B2 /* RCTSegmentedControlManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSegmentedControlManager.m; sourceTree = ""; }; - 428F9750DD79F6E2B84F81622C6CF743 /* RCTShadowTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTShadowTextView.h; path = Libraries/Text/RCTShadowTextView.h; sourceTree = ""; }; - 437A7BC7A5E92462C090404423BBF2F4 /* RCTNavigatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTNavigatorManager.m; sourceTree = ""; }; - 450CEA1F3BB16A5F390179144665E9C5 /* RCTURLRequestDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTURLRequestDelegate.h; sourceTree = ""; }; - 45D2277B67BF20ACB83344EF0EC04D3C /* RCTDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDeviceInfo.h; sourceTree = ""; }; - 4667E179222DD6B072D050D3086C1292 /* RCTSRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSRWebSocket.h; path = Libraries/WebSocket/RCTSRWebSocket.h; sourceTree = ""; }; - 46FDE7E58FA76D073C873366DE4B3638 /* JSBundleType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSBundleType.h; path = ReactCommon/cxxreact/JSBundleType.h; sourceTree = ""; }; - 47F80DEA28429DDCA482CE269CB59FA5 /* React-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-dummy.m"; sourceTree = ""; }; - 48770D696BE2E17E04588DE47F6551AE /* RCTDiffClampAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDiffClampAnimatedNode.h; sourceTree = ""; }; - 48A65A80EE98B115C5BFDD6FF1A566AA /* RCTAsyncLocalStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAsyncLocalStorage.m; sourceTree = ""; }; - 492D9C01E60FA4B13E8F953055A614CA /* JSCWrapper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = JSCWrapper.cpp; path = ReactCommon/jschelpers/JSCWrapper.cpp; sourceTree = ""; }; - 49F65605073A7DB96032CCD4CBC96317 /* RCTUITextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTUITextView.m; path = Libraries/Text/RCTUITextView.m; sourceTree = ""; }; - 4B5ADC8859AD2B83752D7CA7CF5D247C /* RCTMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMacros.h; sourceTree = ""; }; - 4B88C49A7DDA5ACA43B42308003F2B9B /* RCTComponentData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTComponentData.m; sourceTree = ""; }; - 4C5CDB99134EE48C95868FAFA772E340 /* RCTCxxConvert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTCxxConvert.m; sourceTree = ""; }; - 4D09B39913CC581854198939C5F27555 /* React-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-prefix.pch"; sourceTree = ""; }; - 4DAB26C92755C2A53F89DB0E564A287A /* RCTShadowRawText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTShadowRawText.h; path = Libraries/Text/RCTShadowRawText.h; sourceTree = ""; }; - 4DCCF654D753D437881A0504E65F403F /* RCTDatePickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDatePickerManager.h; sourceTree = ""; }; - 4DEBD07A5EF2989318D71172071B4760 /* RCTJavaScriptLoader.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTJavaScriptLoader.mm; sourceTree = ""; }; - 4FECCC45DE0FDE45225B32EDC66BC0A2 /* RCTErrorCustomizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTErrorCustomizer.h; sourceTree = ""; }; - 50074B7858891F933D7AFD65C6D72FCB /* RCTTransformAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTransformAnimatedNode.m; sourceTree = ""; }; - 50EEFACC74A1C4EE6648133C30EA0C99 /* RCTBundleURLProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBundleURLProvider.m; sourceTree = ""; }; - 50FEDB266004F8A23B4DB7E641B3882B /* RCTAsyncLocalStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAsyncLocalStorage.h; sourceTree = ""; }; - 515A298C475C5919F0698A25C2293BD9 /* RCTMultipartStreamReader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultipartStreamReader.m; sourceTree = ""; }; - 515EE575B1419222285DE77B0EE4E117 /* RCTImageEditingManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageEditingManager.h; path = Libraries/Image/RCTImageEditingManager.h; sourceTree = ""; }; - 516230F5FCB7C5BBD903784101EF0CA5 /* RCTDivisionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDivisionAnimatedNode.m; sourceTree = ""; }; - 51AC226953DBB1CBE50A2D4DDCF27265 /* RCTLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLog.h; sourceTree = ""; }; - 528C6A0715209F15A7580960DB5B0D82 /* RCTTabBarItemManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTabBarItemManager.m; sourceTree = ""; }; - 52E886B3DC5DB053FA53FF9CEEEBA5EA /* RCTDataRequestHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTDataRequestHandler.m; path = Libraries/Network/RCTDataRequestHandler.m; sourceTree = ""; }; - 535C42CEA20CFF1AD77A017BAC534510 /* RCTShadowText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTShadowText.h; path = Libraries/Text/RCTShadowText.h; sourceTree = ""; }; - 538365024100E87BDF2F2DCEDFB5F2BF /* RCTBackedTextInputDelegateAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTBackedTextInputDelegateAdapter.h; path = Libraries/Text/RCTBackedTextInputDelegateAdapter.h; sourceTree = ""; }; - 53C82CD63404C88484E9B340F7BB728F /* RCTActivityIndicatorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTActivityIndicatorView.h; sourceTree = ""; }; - 542349267BD181E3A708BE72D1D0269E /* RCTRootView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootView.m; sourceTree = ""; }; - 54C58BA5E664AF2B17BC00007F7A59F2 /* RCTNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworking.h; path = Libraries/Network/RCTNetworking.h; sourceTree = ""; }; - 54CEF93EB911D0C2C6A2D3EA10F6DBD4 /* RCTI18nManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTI18nManager.m; sourceTree = ""; }; - 54CF7B1C913C8A7DE06B40B2E7F4F3A0 /* RCTInspectorPackagerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspectorPackagerConnection.h; sourceTree = ""; }; - 54D3F0074510B68CA40C193ADF9EB808 /* RCTScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollView.m; sourceTree = ""; }; - 55468D9B28828ADE418A56F1C6363BA0 /* RCTKeyCommands.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTKeyCommands.m; sourceTree = ""; }; - 556332C397086C063B35F6FA2DAC9B51 /* RCTAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAnimatedNode.m; sourceTree = ""; }; - 556A46722DF42F25921CA795B6A848BC /* RCTRedBox.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRedBox.h; sourceTree = ""; }; - 572036BFF2656EBA601815CAE651F09B /* RCTScrollableProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollableProtocol.h; sourceTree = ""; }; - 5754642EF8090FAE6AD7A3D8C48DE5B2 /* RCTRootViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootViewDelegate.h; sourceTree = ""; }; - 57FE1737B2B2D03591724A16AEE54874 /* RCTShadowView+Layout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTShadowView+Layout.h"; sourceTree = ""; }; - 58B1F6AAEBB2955BEE4C24ACADF41A74 /* RCTEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventEmitter.h; sourceTree = ""; }; - 59A633075B962D5813E060F69D7EACF8 /* RCTImageViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageViewManager.h; path = Libraries/Image/RCTImageViewManager.h; sourceTree = ""; }; - 5A9AB6FB32566807994D07238FFCD60D /* RCTSegmentedControlManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSegmentedControlManager.h; sourceTree = ""; }; - 5BCE0C869737A7A3223C187ACB50E134 /* RCTGIFImageDecoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTGIFImageDecoder.m; path = Libraries/Image/RCTGIFImageDecoder.m; sourceTree = ""; }; - 5C8062F535389513E959760630959DE6 /* RCTAutoInsetsProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAutoInsetsProtocol.h; sourceTree = ""; }; - 5E0D5E9D542D59576FBCC15878B34CE1 /* RCTTextInput.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTextInput.h; path = Libraries/Text/RCTTextInput.h; sourceTree = ""; }; - 5E4EB374A710559DBCC9B8107A07E533 /* RCTTouchEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTouchEvent.h; sourceTree = ""; }; - 5EAD80688F0E65566E48C2E40B423B0F /* RCTFrameAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFrameAnimation.h; sourceTree = ""; }; - 5F228BCACE582B97C9049D2F00C121C3 /* RCTEventDispatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventDispatcher.h; sourceTree = ""; }; - 60363905E1B3F7F8A59FCD750343FC4F /* RCTKeyCommands.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTKeyCommands.h; sourceTree = ""; }; + 28F6CAD8AF7DB7485455F6EDF516FCEE /* RCTStyleAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTStyleAnimatedNode.m; sourceTree = ""; }; + 29635B017F72430A611504D8DA3ED7DA /* RCTWrapperViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTWrapperViewController.h; sourceTree = ""; }; + 2A813B0F296F195BA9982D49FF524018 /* JSBundleType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSBundleType.h; path = ReactCommon/cxxreact/JSBundleType.h; sourceTree = ""; }; + 2ABF5047ED4ECA3A586DF6669B15F1AD /* RCTViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTViewManager.m; sourceTree = ""; }; + 2AE5E454C984FD311AB382C01AED2446 /* RCTAnimationUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAnimationUtils.h; path = Libraries/NativeAnimation/RCTAnimationUtils.h; sourceTree = ""; }; + 2B2E4C42864EA82F8F28A2365F9227B7 /* RCTModuleData.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTModuleData.mm; sourceTree = ""; }; + 2B8D17D5A09EE70A92CF542E4C8F3C74 /* RCTPickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPickerManager.h; sourceTree = ""; }; + 2BFFBD8BE37DB6ACF07407DDCAD1ECFE /* RCTPlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPlatform.m; sourceTree = ""; }; + 2D6E072526659D6B31F841864204DC0A /* RCTMultilineTextInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultilineTextInputView.m; sourceTree = ""; }; + 2D8E68C9347E02F4504E40EF93556C19 /* RCTLocalAssetImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTLocalAssetImageLoader.m; path = Libraries/Image/RCTLocalAssetImageLoader.m; sourceTree = ""; }; + 2DA6699A317BCFED68E9E444F677FC98 /* RCTBorderDrawing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBorderDrawing.m; sourceTree = ""; }; + 2E15F6AABE8CDF91F24E7F51BD0F58DD /* RCTBlobManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTBlobManager.m; path = Libraries/Blob/RCTBlobManager.m; sourceTree = ""; }; + 2FB5BD27BB62AA477B22930B47F53D9D /* RCTRootShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootShadowView.h; sourceTree = ""; }; + 314791F93CFC092BD5D65ADC454B2A1D /* RCTSegmentedControlManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSegmentedControlManager.m; sourceTree = ""; }; + 327FE3AE6FF06F1808A6539E17FFD114 /* RCTRefreshControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshControl.h; sourceTree = ""; }; + 32E412276FB66EA20F0BFA21080DCC9D /* RCTBridgeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeModule.h; sourceTree = ""; }; + 331F64E69BE804D1545DE9C42E85DE03 /* RCTNavItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNavItem.h; sourceTree = ""; }; + 33D2DB06440FFF25F91C20D2E5F5A86E /* RCTScrollContentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentView.h; sourceTree = ""; }; + 35DE2AFBBFA15B801CC07654AEC602FF /* RCTMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMacros.h; sourceTree = ""; }; + 3762CA5B8E4ECFCC159193D56A837B5C /* RCTMultiplicationAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultiplicationAnimatedNode.h; sourceTree = ""; }; + 37CA175D4FBD7A50EC8DA1AF2406715A /* RCTActivityIndicatorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTActivityIndicatorView.m; sourceTree = ""; }; + 38A136B7298CEA07B5A8B581C0743ADD /* RCTRawTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTRawTextViewManager.m; path = Libraries/Text/RCTRawTextViewManager.m; sourceTree = ""; }; + 390E0AAD32B3C4482E175844280FC66A /* RCTProgressViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTProgressViewManager.h; sourceTree = ""; }; + 3A02596D53DA723E03B02502CAEB7B18 /* RCTParserUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTParserUtils.m; sourceTree = ""; }; + 3B072A8C1AF68AAF009373F2707124D1 /* RCTDatePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDatePicker.m; sourceTree = ""; }; + 3B3ECF8DC8629F9853BC77591C3C0C46 /* yoga.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = yoga.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 3BD0E9734D4F52AF59E0280D41A5C57E /* RCTTouchHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTouchHandler.m; sourceTree = ""; }; + 3BEB690390C58CE0C1701D1BFC9502EF /* RCTActivityIndicatorViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTActivityIndicatorViewManager.m; sourceTree = ""; }; + 3C6EE03D8701C559F22D2B57732B7A15 /* RCTAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAnimatedNode.m; sourceTree = ""; }; + 3EE5C6AFA44C67D1C68A5B965A68E8A9 /* RCTNetworkTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTNetworkTask.m; path = Libraries/Network/RCTNetworkTask.m; sourceTree = ""; }; + 3F075C9712D824A31CEDBCC4E8D53A12 /* RCTBackedTextInputViewProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBackedTextInputViewProtocol.h; sourceTree = ""; }; + 3F8BA82CB1B8FAEE60F440C853078FCA /* RCTLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLog.h; sourceTree = ""; }; + 40221E844BDF3558CA8B4C47FDE9556B /* RCTInspectorDevServerHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspectorDevServerHelper.h; sourceTree = ""; }; + 4036DB398103F0DAEE0723C8783D66F6 /* RCTShadowView+Layout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTShadowView+Layout.m"; sourceTree = ""; }; + 41D2E6E74899231BF60570A21419D09A /* RCTDiffClampAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDiffClampAnimatedNode.h; sourceTree = ""; }; + 42AB572E767D636DD2877FA637199B19 /* RCTImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageLoader.h; path = Libraries/Image/RCTImageLoader.h; sourceTree = ""; }; + 43484D6845B2F99CC0BA4761E9F97680 /* RCTAnimationType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimationType.h; sourceTree = ""; }; + 440E1660AAA214431413E54D3472642C /* RCTGIFImageDecoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTGIFImageDecoder.m; path = Libraries/Image/RCTGIFImageDecoder.m; sourceTree = ""; }; + 45507C2CCC51514A20E6C0127E8C3509 /* RCTLinkingManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTLinkingManager.m; path = Libraries/LinkingIOS/RCTLinkingManager.m; sourceTree = ""; }; + 459C37A4D5718BE0F78BF716AA97E705 /* RCTAppState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAppState.m; sourceTree = ""; }; + 479B6EDB43CEFF811A31AB41C6120AED /* RCTSurface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurface.h; sourceTree = ""; }; + 480FA2A5D4AE5DA6DE61095CDB871255 /* RCTActionSheetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTActionSheetManager.h; path = Libraries/ActionSheetIOS/RCTActionSheetManager.h; sourceTree = ""; }; + 495029B14689B655156489AB5A56FC43 /* RCTBaseTextInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextInputView.m; sourceTree = ""; }; + 4A0598745ADFFAB8FFAF89C0CC69B451 /* RCTProfileTrampoline-x86_64.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-x86_64.S"; sourceTree = ""; }; + 4B023AC83E2E1BC17E18E6BCD1D5B365 /* RCTSurfaceRootView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceRootView.mm; sourceTree = ""; }; + 4C3EA78EB6469A2B0D2A4A8559E669AA /* RCTAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAssert.h; sourceTree = ""; }; + 4C42F878349EFD322C47B2D53DD9DE80 /* RCTTiming.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTiming.m; sourceTree = ""; }; + 4D478CBB68C1D629FA3A15EF528D15DF /* RCTDecayAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDecayAnimation.m; sourceTree = ""; }; + 4E8A554D9CC275E1C8309EE146B8669B /* RCTFont.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFont.mm; sourceTree = ""; }; + 4E9B5B74259D5E4E2A3C26689B679009 /* RCTFrameAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFrameAnimation.m; sourceTree = ""; }; + 4F1B36BBEF1D060F6BC54A4667BFC507 /* RCTSurface.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurface.mm; sourceTree = ""; }; + 4F8614B81C0B7C2FA099142780FA85FC /* RCTMultilineTextInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultilineTextInputView.h; sourceTree = ""; }; + 5032EC3A8DA288046A83F96EAD6902A3 /* RCTReconnectingWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTReconnectingWebSocket.m; path = Libraries/WebSocket/RCTReconnectingWebSocket.m; sourceTree = ""; }; + 5064CB6F41F9AF6250414AB84C08BDF5 /* Yoga.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Yoga.h; path = yoga/Yoga.h; sourceTree = ""; }; + 508C9E7DFD1610B35113D89E8D675DCB /* RCTTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextView.m; sourceTree = ""; }; + 50B79B8681575EDF7CB6D3E146B4DCEC /* RCTMaskedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMaskedView.m; sourceTree = ""; }; + 51097B141DC74C9BE488645127B5F77A /* RCTNetworkTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworkTask.h; path = Libraries/Network/RCTNetworkTask.h; sourceTree = ""; }; + 51601481B712125409927B4C2AEEADA5 /* RCTWebSocketExecutor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTWebSocketExecutor.m; path = Libraries/WebSocket/RCTWebSocketExecutor.m; sourceTree = ""; }; + 528E86C01D6DC0653BB928BEB684817E /* RCTView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTView.m; sourceTree = ""; }; + 52A9EF38462A3F166CD834642733596A /* RCTEventDispatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventDispatcher.h; sourceTree = ""; }; + 52AA3B2D39A0A0C4C2227364747248F9 /* RCTLayoutAnimationGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayoutAnimationGroup.h; sourceTree = ""; }; + 52B144377F7817D293B3C063A1F8908B /* RCTDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDisplayLink.h; sourceTree = ""; }; + 533ED1589CA2F3A251DCE1CE2362E69F /* RCTShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTShadowView.m; sourceTree = ""; }; + 53E0F392A19C32432787FA95A79916A2 /* RCTImageBlurUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageBlurUtils.h; path = Libraries/Image/RCTImageBlurUtils.h; sourceTree = ""; }; + 555CB5DB0C8D1FECB3EB14D9ECD5AADE /* RCTMultilineTextInputViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultilineTextInputViewManager.h; sourceTree = ""; }; + 55DD33B85715B51C92FE4F1F683B38D1 /* RCTBridge.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBridge.m; sourceTree = ""; }; + 56335C485CF98D53F217B784E3D7765A /* RCTBlobManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTBlobManager.h; path = Libraries/Blob/RCTBlobManager.h; sourceTree = ""; }; + 56419675C9293E100E393F61DDED4E39 /* RCTTransformAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTransformAnimatedNode.h; sourceTree = ""; }; + 57645D832F30B4D2263C3D54F24399E8 /* RCTImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageView.m; path = Libraries/Image/RCTImageView.m; sourceTree = ""; }; + 5849B541E01DE37927A4E1E982287AB8 /* YGNodePrint.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGNodePrint.cpp; path = yoga/YGNodePrint.cpp; sourceTree = ""; }; + 59747DB61909202AACEF5A44F48CA579 /* yoga-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "yoga-prefix.pch"; sourceTree = ""; }; + 5A3CAF1804F2238E96495FD68C65F76A /* RCTMaskedViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMaskedViewManager.m; sourceTree = ""; }; + 5A7018F914DF6C87427021DB08399E17 /* RCTBorderStyle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBorderStyle.h; sourceTree = ""; }; + 5B4C44C3DAEC00D548DA857B2112AE2C /* RCTTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextViewManager.h; sourceTree = ""; }; + 5BBE5953BDA28BE649E175310F848C91 /* RCTSlider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSlider.m; sourceTree = ""; }; + 5CC706D3668311C15AEE2D135AE335AE /* RCTFont.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFont.h; sourceTree = ""; }; + 5D3BDB116C230DDA5A313B1914BACF00 /* RCTImageSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTImageSource.h; sourceTree = ""; }; + 5D738C0CD5F58C05C779AD6B51AF3484 /* RCTSRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTSRWebSocket.m; path = Libraries/WebSocket/RCTSRWebSocket.m; sourceTree = ""; }; + 5D853BFA56ED985544BCA8B1B6633A5E /* RCTAppState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAppState.h; sourceTree = ""; }; + 5D8F1F1E3C0342455E629F11D3B57D42 /* RCTValueAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTValueAnimatedNode.h; sourceTree = ""; }; + 5DA1AF13F83EFB6863A380A3FAC5684B /* RCTSurfaceDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceDelegate.h; sourceTree = ""; }; + 5E42891F8C5DD8C04BA26855BCE17173 /* RCTActivityIndicatorViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTActivityIndicatorViewManager.h; sourceTree = ""; }; + 5E5176670E7724CC20F91CFA0616B5E5 /* RCTRawTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTRawTextShadowView.h; path = Libraries/Text/RCTRawTextShadowView.h; sourceTree = ""; }; + 5F27F79C846E40EEB5C7A125BAB3ACD6 /* RCTKeyCommands.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTKeyCommands.h; sourceTree = ""; }; + 5F618FA251DF7DB12AF7CDA376335462 /* RCTBackedTextInputDelegateAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBackedTextInputDelegateAdapter.h; sourceTree = ""; }; + 603B0ABD4AC112EACEFC7F0D64508587 /* YGNodePrint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGNodePrint.h; path = yoga/YGNodePrint.h; sourceTree = ""; }; 60562BF4F665BF6F82FCD4795F3AC3D7 /* Pods-BrownfieldTestApp-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-BrownfieldTestApp-frameworks.sh"; sourceTree = ""; }; - 60C38763B2D73DAFD28A0C5F7A77DB75 /* RCTView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTView.m; sourceTree = ""; }; - 60DE7D1C8BD50089C9E0453B74F7CF19 /* RCTScrollContentViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentViewManager.h; sourceTree = ""; }; - 611C2B387E7F2F2DF4628083BE4ACCC5 /* RCTWebViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTWebViewManager.h; sourceTree = ""; }; - 61CE886EDC732106910686013DB820A9 /* RCTRawTextManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTRawTextManager.h; path = Libraries/Text/RCTRawTextManager.h; sourceTree = ""; }; - 61E323D95525CA23C7EA064D5AA06064 /* RCTImageSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageSource.m; sourceTree = ""; }; - 61FC222607A56EC1CE5FBF205A6F6F4F /* RCTBridgeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeDelegate.h; sourceTree = ""; }; - 620E04C3746BF5E234630FD1907AEA69 /* RCTWrapperViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTWrapperViewController.m; sourceTree = ""; }; - 622647C25CC81429CB3DD077BB5943B3 /* RCTFrameUpdate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFrameUpdate.h; sourceTree = ""; }; - 63027387C94F11FEE5E1FA39755FA8D0 /* fishhook.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fishhook.c; path = Libraries/fishhook/fishhook.c; sourceTree = ""; }; + 6098F6B9866C9AFA183AACD6B57E2F28 /* RCTSliderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSliderManager.m; sourceTree = ""; }; + 60F6E6DF5F8DB7240090B02FD3E7FAA5 /* RCTPointerEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPointerEvents.h; sourceTree = ""; }; + 62B76A152CA3EC68BD74D06368982794 /* RCTShadowView+Internal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTShadowView+Internal.m"; sourceTree = ""; }; + 62F1793F7F609712672D12BC8922E610 /* RCTDiffClampAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDiffClampAnimatedNode.m; sourceTree = ""; }; + 63287C2722947E9D8768D67BD1E40BBA /* RCTKeyboardObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTKeyboardObserver.m; sourceTree = ""; }; + 632B2358ED1E17265D66ED3D71274DCB /* RCTModalManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalManager.h; sourceTree = ""; }; 6357DA0B19F11F13970F405405A8BB5F /* AppCenterReactNativeShared.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenterReactNativeShared.framework; path = AppCenterReactNativeShared/AppCenterReactNativeShared.framework; sourceTree = ""; }; + 638D674FF6F4B97CFF9CA26CACDF1384 /* RCTSourceCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSourceCode.h; sourceTree = ""; }; + 63C8D0796E74D264B0C0D2CDAE06A411 /* RCTLinkingManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLinkingManager.h; path = Libraries/LinkingIOS/RCTLinkingManager.h; sourceTree = ""; }; + 6447AC035A40E8B2F6BC37B0839880E3 /* RCTBridgeMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeMethod.h; sourceTree = ""; }; 653DCBDCD2A49F6AAC81E434BBECBEDD /* Pods-BrownfieldTestApp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-BrownfieldTestApp-dummy.m"; sourceTree = ""; }; - 660644281ABDAD304C89E94028558472 /* RCTExceptionsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTExceptionsManager.h; sourceTree = ""; }; - 661A9E0089B58F2F565B02466A007A2E /* RCTPerformanceLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPerformanceLogger.h; sourceTree = ""; }; - 6694363AAA45257A1264FA81BAAFA41A /* RCTModuloAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModuloAnimatedNode.m; sourceTree = ""; }; - 66D58EADBDE289224E9B257FAF2F35F4 /* RCTMaskedViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMaskedViewManager.m; sourceTree = ""; }; - 67A54F5A56005CA3EBCA26F13C6F6D38 /* RCTValueAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTValueAnimatedNode.m; sourceTree = ""; }; - 67F8593D37BB005439B6268E4912EBFE /* RCTTVNavigationEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTVNavigationEventEmitter.h; sourceTree = ""; }; - 6920D7B7470A07A0DA735D192074BAE1 /* RCTViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTViewManager.h; sourceTree = ""; }; - 692A33DF7A511AD9FA90C2FF0A650E2A /* RCTPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPicker.h; sourceTree = ""; }; - 6977D54649029631057129B1C21C5EED /* RCTNavItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTNavItem.m; sourceTree = ""; }; - 6A1DE0713195262C1D6A28EDB2CD521F /* RCTNetInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTNetInfo.m; path = Libraries/Network/RCTNetInfo.m; sourceTree = ""; }; - 6AD68D40F1AEEFD1E93804715713258A /* RCTSafeAreaShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaShadowView.h; sourceTree = ""; }; - 6BC975AB656DBF4AC68152A1ECDE13EC /* RCTSpringAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSpringAnimation.h; sourceTree = ""; }; - 6C32970302AAADF23D1D091F2FF783EC /* RCTTabBarManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTabBarManager.h; sourceTree = ""; }; - 6D2A729469E05971B5E677E66B484C21 /* RCTJSStackFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJSStackFrame.h; sourceTree = ""; }; + 65B45D27E4D5CB53E2B3CD3234E722FC /* RCTTouchEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTouchEvent.m; sourceTree = ""; }; + 65CD05EB9443466D847A5AA81698EE1F /* RCTSinglelineTextInputShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSinglelineTextInputShadowView.m; sourceTree = ""; }; + 66198977E61432AFA229BD7072D4B274 /* RCTSourceCode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSourceCode.m; sourceTree = ""; }; + 663320EE50CA3CACD9DA0C56EC3BD4F1 /* RCTRefreshControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRefreshControl.m; sourceTree = ""; }; + 6638E7F04FCE550C6D1E55D531ACE4C7 /* RCTNativeAnimatedNodesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTNativeAnimatedNodesManager.m; path = Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.m; sourceTree = ""; }; + 6783DA32BC4ACB8B35A0DF2C096F1ABF /* RCTRawTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTRawTextViewManager.h; path = Libraries/Text/RCTRawTextViewManager.h; sourceTree = ""; }; + 68BA6B97ECC11F067B48411D37ACF279 /* RCTPackagerClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPackagerClient.h; sourceTree = ""; }; + 699F0AAA12DC5A1AA91E0278AA38248D /* RCTSegmentedControlManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSegmentedControlManager.h; sourceTree = ""; }; + 6AAF65898A58AC115CC641CFF9953215 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; + 6B098967BFF2DE19A63C3F1279D4B986 /* RCTComponentData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponentData.h; sourceTree = ""; }; + 6B527453A14871360ED3093F77C0A534 /* RCTManagedPointer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTManagedPointer.h; sourceTree = ""; }; + 6B6C97C291F3A6D73F278CA4E64ADED0 /* RCTBorderDrawing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBorderDrawing.h; sourceTree = ""; }; + 6C5D4452405CD7A56199151309CAABDC /* RCTJSCErrorHandling.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTJSCErrorHandling.mm; sourceTree = ""; }; 6D66F80E32F4249CC4BEA2A3F4E047C6 /* libReact.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libReact.a; path = libReact.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6D93A0E94CD70E85A3ACED45E0B741FB /* RCTImageUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageUtils.h; path = Libraries/Image/RCTImageUtils.h; sourceTree = ""; }; - 6EFBF9A8B1D6F0204B93D8ED698EB719 /* RCTRootShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootShadowView.h; sourceTree = ""; }; - 6F70FD04B2E1997400FFA942D15DAE5E /* RCTTabBarItemManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTabBarItemManager.h; sourceTree = ""; }; - 6FB843C5055559BD2FF6EB80598DF659 /* RCTAppState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAppState.h; sourceTree = ""; }; - 702B555902559C9DAC7E9B8EA137A788 /* RCTMultipartDataTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultipartDataTask.h; sourceTree = ""; }; - 7143343053D843CE33C8E06285CEAA64 /* RCTSafeAreaShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaShadowView.m; sourceTree = ""; }; - 718A3185295896613B55D2D8F0AC6A72 /* RCTNetworkTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworkTask.h; path = Libraries/Network/RCTNetworkTask.h; sourceTree = ""; }; - 71F5454CB213FC37E516D1E5FB167B1B /* RCTNativeAnimatedModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTNativeAnimatedModule.m; path = Libraries/NativeAnimation/RCTNativeAnimatedModule.m; sourceTree = ""; }; - 721696BF8C11165CA96619BD48A49B44 /* RCTScrollContentShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentShadowView.m; sourceTree = ""; }; - 72989E26B58AD6CFB9DB992317C6E3D1 /* RCTTouchEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTouchEvent.m; sourceTree = ""; }; - 73515EDF14DC99A0E02959A8688EB239 /* RCTRedBox.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRedBox.m; sourceTree = ""; }; - 73B0D26234D7EF75EF6953A16D359928 /* RCTPackagerConnectionConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPackagerConnectionConfig.h; sourceTree = ""; }; - 73E7C377A343F1656AFFD5DEE47EC825 /* RCTPerfMonitor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPerfMonitor.m; sourceTree = ""; }; - 766D19BC813BDDCA0CC5089AC9E51C9E /* RCTShadowTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTShadowTextView.m; path = Libraries/Text/RCTShadowTextView.m; sourceTree = ""; }; - 77610BA53FF673C2058A6E0DE496B691 /* RCTWebView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTWebView.h; sourceTree = ""; }; - 78250329C9FA1B7ABA8E0756F52E7B14 /* RCTImageSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTImageSource.h; sourceTree = ""; }; - 785A0BED573476613FBEEB25FBB8B11C /* RCTTextDecorationLineType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextDecorationLineType.h; sourceTree = ""; }; + 6E78F3DA505F3F8D6558E81F4DDFCFF6 /* RCTMultipartDataTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultipartDataTask.m; sourceTree = ""; }; + 6ED3F27F00025B5BD1734BBB5E228FE0 /* yoga-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "yoga-dummy.m"; sourceTree = ""; }; + 6F3E2B99AD2F00DD7C2AA86DBBBB5203 /* RCTJSCSamplingProfiler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTJSCSamplingProfiler.m; sourceTree = ""; }; + 70F242F56E4B035AB4FA86091E29ADED /* RCTModalHostView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostView.m; sourceTree = ""; }; + 71FF725CE5650C21D3986F963914EA2C /* RCTBaseTextInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextInputView.h; sourceTree = ""; }; + 72967E29D9C81B27C1FD286B3474C732 /* RCTJSCErrorHandling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJSCErrorHandling.h; sourceTree = ""; }; + 72C999A5DC5F8D38947CBAC8FE48C1B3 /* RCTAdditionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAdditionAnimatedNode.m; sourceTree = ""; }; + 72CB6C47A0589AE2CDB88DFD9F65B326 /* RCTEventDispatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventDispatcher.m; sourceTree = ""; }; + 74BA4889679326E0AB108487651400D0 /* RCTUITextField.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUITextField.m; sourceTree = ""; }; + 756AEC6CBF9B2DE8A291BF489EC2BE05 /* RCTAutoInsetsProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAutoInsetsProtocol.h; sourceTree = ""; }; + 76CD2C11A4324164151A73821CD5ADD8 /* appcenter-analytics.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = "appcenter-analytics.podspec"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 7807060DE4C9B0F1CCBC60F23302BB9D /* RCTInspectorPackagerConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInspectorPackagerConnection.m; sourceTree = ""; }; + 780DA429BB6407FF8A25A667C6861982 /* RCTSurfaceView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceView.h; sourceTree = ""; }; + 787C78913F867C62F53FD2D9400A6F84 /* RCTAdditionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAdditionAnimatedNode.h; sourceTree = ""; }; 78F8D2756754958D9628B306E4CFFB41 /* AppCenterCrashes.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenterCrashes.framework; path = "AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework"; sourceTree = ""; }; + 7965DEAA1E88E7871794A060092A23A4 /* RCTJSCExecutor.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTJSCExecutor.mm; sourceTree = ""; }; 79C12AC31DBC2E37C8A592111A35DE2F /* Pods-BrownfieldTestApp-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-BrownfieldTestApp-resources.sh"; sourceTree = ""; }; - 7ABF33D54793F1EB190A7ABFC8EE082D /* RCTFileRequestHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTFileRequestHandler.m; path = Libraries/Network/RCTFileRequestHandler.m; sourceTree = ""; }; - 7ACE33748F5D2A1204312A0FC3E859F9 /* RCTKeyboardObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTKeyboardObserver.h; sourceTree = ""; }; - 7ADB4C31A393060E7A76231095B295FC /* RCTTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTTextView.m; path = Libraries/Text/RCTTextView.m; sourceTree = ""; }; - 7BBC9860A1176FEEADBC5799DA6447B5 /* RCTStatusBarManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTStatusBarManager.h; sourceTree = ""; }; - 7CD722F233BC64FDD7F9885B19F17CC3 /* RCTStatusBarManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTStatusBarManager.m; sourceTree = ""; }; - 7D7A12079C763770DC44C073B0E05310 /* RCTPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPlatform.h; sourceTree = ""; }; - 7DB9BDBABDE0369A1B47CE26BFFE166F /* RCTDeviceInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDeviceInfo.m; sourceTree = ""; }; - 7DD6342B93C5B70906F2600660F084E7 /* RCTJSCErrorHandling.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTJSCErrorHandling.mm; sourceTree = ""; }; - 7E838A0A2604E89D784606F12032C8F1 /* UIView+React.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIView+React.m"; sourceTree = ""; }; - 7F03DF1A9CD856A874F5F506676AA645 /* yoga.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = yoga.xcconfig; sourceTree = ""; }; - 8081CEBEE90077694E8948E04807E50E /* RCTReloadCommand.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTReloadCommand.m; sourceTree = ""; }; - 81B88D1858960089F3C5A5EF458B957E /* oss-compat-util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "oss-compat-util.h"; path = "ReactCommon/cxxreact/oss-compat-util.h"; sourceTree = ""; }; - 829A3A84AD237C30353276F0160181FD /* RCTRefreshControlManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshControlManager.h; sourceTree = ""; }; - 82CA410575E9E0EC30D0628D2EB7CCD5 /* RCTSegmentedControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSegmentedControl.m; sourceTree = ""; }; - 82FE570483A9A0661A027AD38E81A7AE /* RCTProfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTProfile.h; sourceTree = ""; }; - 839BD020594058659D09E41C13C790FC /* RCTTextField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTextField.h; path = Libraries/Text/RCTTextField.h; sourceTree = ""; }; + 79D53F559E190BB3AE0CCF93B194FBD4 /* RCTSurfaceView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceView.mm; sourceTree = ""; }; + 7C5477D20DE053E1F3A3140A962CFA8B /* RCTBridge+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTBridge+Private.h"; sourceTree = ""; }; + 7CC3497B232696657234B4DDD84886F3 /* RCTFrameAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFrameAnimation.h; sourceTree = ""; }; + 7D036F5AB9303D2A70729673B53E27B3 /* RCTRefreshControlManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRefreshControlManager.m; sourceTree = ""; }; + 7D2E0AE01A90CE1EE6D15FC36DC05BCD /* RCTWebSocketModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTWebSocketModule.h; path = Libraries/WebSocket/RCTWebSocketModule.h; sourceTree = ""; }; + 7D8DD2B2EED91FA992B5594BE4AD0A15 /* RCTLog.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLog.mm; sourceTree = ""; }; + 7F38C69128AB10F5AC5D0A54EF999938 /* RCTNavigatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTNavigatorManager.m; sourceTree = ""; }; + 7F5E781DC476CDCF9AF8C42C04C148E7 /* RCTNativeAnimatedNodesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNativeAnimatedNodesManager.h; path = Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.h; sourceTree = ""; }; + 80EF74A590FE46FC910B88A2D4D8B80E /* YGEnums.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGEnums.cpp; path = yoga/YGEnums.cpp; sourceTree = ""; }; + 80F82A40823E52DA34DFC4936FD57544 /* RCTScrollViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollViewManager.h; sourceTree = ""; }; + 8143F97A22F5A41149A288CBB9D4D1C0 /* RCTFrameUpdate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFrameUpdate.h; sourceTree = ""; }; + 8238C1FC468E5B199EA5127F18D4DDA5 /* RCTLocalAssetImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLocalAssetImageLoader.h; path = Libraries/Image/RCTLocalAssetImageLoader.h; sourceTree = ""; }; + 8356706B3C5D6BD4D14506EE67FEC0FE /* RCTDivisionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDivisionAnimatedNode.h; sourceTree = ""; }; + 836C8611173EED67A051D6A31F26D543 /* RCTUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUtils.m; sourceTree = ""; }; + 83F3B9C1E2828BC79D4FFC359A9CA7F8 /* RCTBaseTextInputViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextInputViewManager.m; sourceTree = ""; }; 84008229C1F4494BBF6CA8957E9D0B3E /* Pods-BrownfieldTestApp-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-BrownfieldTestApp-acknowledgements.plist"; sourceTree = ""; }; - 84E34EA1D1B9C8F0A03A0FFA5054029A /* RCTProgressViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTProgressViewManager.h; sourceTree = ""; }; - 8672C139AE8A105EDC36A3A923C072F7 /* RCTTiming.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTiming.m; sourceTree = ""; }; - 86947B1B0CBA6CA0A789230645093B14 /* RCTBorderStyle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBorderStyle.h; sourceTree = ""; }; - 86E1909A27A936729AC686154CD06660 /* RCTAccessibilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAccessibilityManager.h; sourceTree = ""; }; - 870A8B5F8528688063C58D6CC41D682D /* RCTPlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPlatform.m; sourceTree = ""; }; - 8795D84FFDC2121C5B7CED6EA9D8676F /* RCTDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDisplayLink.h; sourceTree = ""; }; - 8856EDA61BF13D5473559EDBFD1F0812 /* RCTShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTShadowView.m; sourceTree = ""; }; - 88D4F04EC6EE88CD12FDA18E04A0544A /* RCTSlider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSlider.m; sourceTree = ""; }; - 89CA94895EADFA62186E19B88245DB4A /* RCTUIManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManager.h; sourceTree = ""; }; - 8A75BBC16CDB51CA6E82E553F88CBEAC /* RCTImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageView.m; path = Libraries/Image/RCTImageView.m; sourceTree = ""; }; - 8B71A1686320FC4D1192E6C2FDC8B77B /* RCTVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTVersion.h; sourceTree = ""; }; - 8C2EB0945E3E96318D230F301D08C71D /* RCTScrollViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollViewManager.m; sourceTree = ""; }; - 8C5EE8C83F12FCE8E4145D1B2C1650E6 /* Yoga.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Yoga.h; path = yoga/Yoga.h; sourceTree = ""; }; - 8CFD0F94BE0C1F8B94A44F83220AF4C9 /* RCTUIManagerObserverCoordinator.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTUIManagerObserverCoordinator.mm; sourceTree = ""; }; - 8D4C3B83E7EF545C98E1475C1BFE675D /* RCTComponentData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponentData.h; sourceTree = ""; }; - 8DA324E29B7199B89893AA3112453666 /* RCTDevMenu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDevMenu.h; sourceTree = ""; }; - 8DB446B6622BC1C00BCA8897087BDECD /* RCTImageEditingManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageEditingManager.m; path = Libraries/Image/RCTImageEditingManager.m; sourceTree = ""; }; - 8E2745EDA398F0E9D8FFE9D35B416B45 /* RCTSafeAreaViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaViewManager.h; sourceTree = ""; }; - 8ED425D42C9F2D92FE378DCC1A1B1074 /* RCTBackedTextInputDelegateAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTBackedTextInputDelegateAdapter.m; path = Libraries/Text/RCTBackedTextInputDelegateAdapter.m; sourceTree = ""; }; - 8F8AFC6C91A085D79AAC652A16046B1B /* RCTRootContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootContentView.m; sourceTree = ""; }; - 90C4E46D4A6B575CF85222734591174F /* RCTAnimationUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTAnimationUtils.m; path = Libraries/NativeAnimation/RCTAnimationUtils.m; sourceTree = ""; }; - 91EC6A08CC9A253D8A6E8DB815F9D102 /* RCTActivityIndicatorViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTActivityIndicatorViewManager.h; sourceTree = ""; }; - 91F43D39EE858779A629898D53DD007D /* RCTShadowView+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTShadowView+Internal.h"; sourceTree = ""; }; + 8484275FDC2B5EBCD38CAC0F535E6C4C /* RCTExceptionsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTExceptionsManager.h; sourceTree = ""; }; + 84C4D4C1B5537D1FAB23E5C430CB1E61 /* RCTViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTViewManager.h; sourceTree = ""; }; + 85CA556688F2C4FA0867EB08FFBC5CA7 /* RCTNavItemManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTNavItemManager.m; sourceTree = ""; }; + 85FB2A05675B1CE2F96C48A7EABE8D87 /* RCTSegmentedControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSegmentedControl.m; sourceTree = ""; }; + 864EFD8AAE5991015BC6A22EF42AB2D6 /* RCTUITextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUITextView.h; sourceTree = ""; }; + 865C1A6820FE56776B21F3D1423C7A47 /* RCTRootViewInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootViewInternal.h; sourceTree = ""; }; + 8698A05F23A79EBE504B050566D8A6F9 /* RCTCxxConvert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTCxxConvert.m; sourceTree = ""; }; + 86C023A9B7278121F1D0756051EA02AA /* RCTProfileTrampoline-arm.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-arm.S"; sourceTree = ""; }; + 86C6175B0B06D07F76CBD6532B351260 /* RCTImageViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageViewManager.h; path = Libraries/Image/RCTImageViewManager.h; sourceTree = ""; }; + 89801E434C81553599AE977690DE69BF /* RCTDataRequestHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTDataRequestHandler.m; path = Libraries/Network/RCTDataRequestHandler.m; sourceTree = ""; }; + 899DD8A95BA2915D5C3A1BCD33CAD945 /* RCTSurfaceSizeMeasureMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceSizeMeasureMode.h; sourceTree = ""; }; + 8A3A32082AFC2772D2A9C64D410EC5B9 /* UIView+React.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIView+React.m"; sourceTree = ""; }; + 8A56E40A9F840AF5A3CF3D32051AFFF0 /* RCTMultipartStreamReader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultipartStreamReader.m; sourceTree = ""; }; + 8B4063A2B58FB353C206490D302A3DAF /* RCTUIManagerUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManagerUtils.h; sourceTree = ""; }; + 8BC3C29511DB54FA2A2E165E441AF1E5 /* RCTReconnectingWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTReconnectingWebSocket.h; path = Libraries/WebSocket/RCTReconnectingWebSocket.h; sourceTree = ""; }; + 8CC77AA10F932C41E5F51C25CD13A394 /* RCTTabBarManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTabBarManager.h; sourceTree = ""; }; + 8D0043954D312345926A0FF29E52E649 /* fishhook.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fishhook.h; path = Libraries/fishhook/fishhook.h; sourceTree = ""; }; + 8D2C4E79BC324370CCA196E9645409E0 /* RCTMaskedViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMaskedViewManager.h; sourceTree = ""; }; + 8F6C76AC276BDB50F6C0C461B3CA4C8B /* RCTNavigatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNavigatorManager.h; sourceTree = ""; }; + 8FA1958EB59DA162330C3A01094CD93F /* RCTSwitch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSwitch.h; sourceTree = ""; }; + 8FA94FFDE519D793C9A1A5D6DF0F2933 /* RCTImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageLoader.m; path = Libraries/Image/RCTImageLoader.m; sourceTree = ""; }; + 900915D050E3D57E268A4B30760F14D2 /* RCTInterpolationAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInterpolationAnimatedNode.h; sourceTree = ""; }; + 9078715BCDB54DAAEBEB9B6C33D7EB0D /* RCTSafeAreaShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaShadowView.m; sourceTree = ""; }; + 91C8FD2248D84AB4740D424BADE60922 /* RCTJavaScriptLoader.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTJavaScriptLoader.mm; sourceTree = ""; }; + 91CF5719B4224C527256D5A80CDB3C7A /* RCTImageEditingManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageEditingManager.m; path = Libraries/Image/RCTImageEditingManager.m; sourceTree = ""; }; 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 94633F2816EA17367C9C5759A0CA068E /* RCTDiffClampAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDiffClampAnimatedNode.m; sourceTree = ""; }; - 94ED629993BFFB1604E28BD3C6754284 /* RCTTabBar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTabBar.h; sourceTree = ""; }; - 969F0AB74D70D608F818992DA5FB473F /* RCTWebSocketModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTWebSocketModule.m; path = Libraries/WebSocket/RCTWebSocketModule.m; sourceTree = ""; }; - 97C323DDD2009C08561701A1E955D464 /* RCTShadowTextField.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTShadowTextField.m; path = Libraries/Text/RCTShadowTextField.m; sourceTree = ""; }; - 987F9277C45039D13E0BF2D6BE9FB923 /* RCTImageBlurUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageBlurUtils.h; path = Libraries/Image/RCTImageBlurUtils.h; sourceTree = ""; }; - 98EFC2F4D782C161DAA03E6DD3600F72 /* RCTEventAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventAnimation.h; sourceTree = ""; }; - 994C266277C3E4FC63CCFE3C167D0A6B /* RCTSourceCode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSourceCode.m; sourceTree = ""; }; - 9A32DCB864D7E792E9EC1724DA257A0F /* RCTDatePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDatePicker.m; sourceTree = ""; }; - 9B5DDEFFDA6786F90C09F472FB4246E5 /* RCTLayoutAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayoutAnimation.h; sourceTree = ""; }; - 9CE1B9F7E29A89F3D0BAA6ED81577907 /* RCTI18nManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTI18nManager.h; sourceTree = ""; }; + 93CA34310738E890D4DE137BE3D53B2F /* RCTI18nUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTI18nUtil.m; sourceTree = ""; }; + 942ABA91ECC84C72C3903821533AF7B0 /* RCTImageUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageUtils.h; path = Libraries/Image/RCTImageUtils.h; sourceTree = ""; }; + 9469E2CC8BE2D68B3E4DB55927EEBECA /* RCTConvert+CoreLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+CoreLocation.h"; sourceTree = ""; }; + 9473CC961A3ABD21CA6DB82969ACBA43 /* RCTStyleAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTStyleAnimatedNode.h; sourceTree = ""; }; + 9592C053FC409641059BF6BE148E2B8E /* RCTImageUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageUtils.m; path = Libraries/Image/RCTImageUtils.m; sourceTree = ""; }; + 95C7DEE3AF42B46512D0207147A117F3 /* RCTModuloAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModuloAnimatedNode.m; sourceTree = ""; }; + 95CAA3EE8648426FCE3F2932E1426EB3 /* RCTWebViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTWebViewManager.h; sourceTree = ""; }; + 961B8B707DFAB22A02B56FF63B2E6DE1 /* RCTReloadCommand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTReloadCommand.h; sourceTree = ""; }; + 968943AB154F21C53A5DFB0AF7AC2D89 /* RCTDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDeviceInfo.h; sourceTree = ""; }; + 993348D7AE65F866C69F6726E87FD883 /* RCTSinglelineTextInputViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSinglelineTextInputViewManager.h; sourceTree = ""; }; + 9968D4D28155C5D2C208595DBE1891EC /* RCTAnimationDriver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimationDriver.h; sourceTree = ""; }; + 9A047B77DA7805E70A5758089C091394 /* RCTNativeAnimatedModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTNativeAnimatedModule.m; path = Libraries/NativeAnimation/RCTNativeAnimatedModule.m; sourceTree = ""; }; + 9A37AD7B2DB3D44424B3157BF4A07529 /* RCTSpringAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSpringAnimation.m; sourceTree = ""; }; + 9B0E3AAC15773F2967E6CD5A30101F11 /* RCTTabBarManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTabBarManager.m; sourceTree = ""; }; + 9B3B2F4D67100027CED23D92F142DF33 /* RCTBatchedBridge.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTBatchedBridge.mm; sourceTree = ""; }; + 9B838C51E7AE473CE8C7DF4B09639AB0 /* RCTJSStackFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJSStackFrame.h; sourceTree = ""; }; 9D09A617DDA6C1B7B84A28D22F3A127C /* Pods-BrownfieldTestApp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-BrownfieldTestApp.debug.xcconfig"; sourceTree = ""; }; - 9DBDF9889CAB1E3B533BCCC5F2832C21 /* RCTProgressViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTProgressViewManager.m; sourceTree = ""; }; - 9E3049B5C7BD350F95F6879B65695BE1 /* RCTProfileTrampoline-i386.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-i386.S"; sourceTree = ""; }; - 9EFC92CB50BA8A808A5EEB3B85FA3D84 /* RCTImageShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageShadowView.h; path = Libraries/Image/RCTImageShadowView.h; sourceTree = ""; }; - 9F6869ABD0CFE5A62DFEE0E67682E22F /* RCTTouchHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTouchHandler.h; sourceTree = ""; }; - 9F730C97F99B021EADFC7D9FA10E73BC /* RCTBridge.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBridge.m; sourceTree = ""; }; - A034C38090B639BF2FDF83AA31A87461 /* RCTDevSettings.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDevSettings.mm; sourceTree = ""; }; - A05A9B83509519AA0BC1F41CE4170F1D /* RCTUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUtils.h; sourceTree = ""; }; - A0E5028BB1BA709CC69EF92925B5378D /* RCTUITextField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTUITextField.h; path = Libraries/Text/RCTUITextField.h; sourceTree = ""; }; - A21896AE26E9552ABA951C28EF1BD2A8 /* RCTTabBar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTabBar.m; sourceTree = ""; }; - A218A13AD2DC46AFBA5F7F21966EBE0C /* RCTPackagerConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPackagerConnection.m; sourceTree = ""; }; - A24865F2D02A4DF421C8C5F44C4DDC09 /* RCTActionSheetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTActionSheetManager.m; path = Libraries/ActionSheetIOS/RCTActionSheetManager.m; sourceTree = ""; }; - A2D5C512A68FE1F14B9F8CF92AA94A9C /* yoga-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "yoga-dummy.m"; sourceTree = ""; }; - A2F819D6AD91879924152165C1BFEEE3 /* RCTDevLoadingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDevLoadingView.h; sourceTree = ""; }; - A43C557851CCD18DEF8F892E62222175 /* RCTReconnectingWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTReconnectingWebSocket.h; path = Libraries/WebSocket/RCTReconnectingWebSocket.h; sourceTree = ""; }; - A47DBFA36956E7B0F085FDF798D2A0CF /* RCTRootViewInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootViewInternal.h; sourceTree = ""; }; - A59CBF8A2085C3EF18065D6185D5F89B /* RCTComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponent.h; sourceTree = ""; }; - A5DFC066329EEB98ABEA57255E3A5179 /* RCTUIManagerObserverCoordinator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManagerObserverCoordinator.h; sourceTree = ""; }; - A64C7CFBF01C3D479FB1749A2CE54DF7 /* RCTModuleMethod.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTModuleMethod.mm; sourceTree = ""; }; - A699A9CE5943BAEA0F4E24C7EDFEFE2F /* RCTInspectorDevServerHelper.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTInspectorDevServerHelper.mm; sourceTree = ""; }; - A6FB968DC43D5BFB49938BE65BAB58DE /* RCTDevLoadingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDevLoadingView.m; sourceTree = ""; }; - A7C6B3775160C15C1FF5758C50273F54 /* RCTModuloAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuloAnimatedNode.h; sourceTree = ""; }; - A84D5DD95E9CF9C8D42D3750CAF0E192 /* RCTJSEnvironment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJSEnvironment.h; sourceTree = ""; }; - A89B8A6CF5D3D200AEA786444DF4B722 /* RCTSafeAreaViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaViewManager.m; sourceTree = ""; }; - A8E481A0FFEED1D604CE0F3DA244005E /* RCTInspectorDevServerHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspectorDevServerHelper.h; sourceTree = ""; }; - A927CBB93378110A3968CDA9AF88FA3C /* RCTActivityIndicatorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTActivityIndicatorView.m; sourceTree = ""; }; - A9C7F05E35D4BAB2C71BCB64F1DB5F06 /* RCTReloadPackagerMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTReloadPackagerMethod.h; sourceTree = ""; }; - AA469E38BA5DADEA788D7E154C961875 /* RCTURLRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTURLRequestHandler.h; sourceTree = ""; }; - AA874F3D6FE4D61409228DAFFB07BFC5 /* RCTClipboard.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTClipboard.h; sourceTree = ""; }; - AB369D5E88932D649501AD4FDEAB2125 /* RCTTabBarManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTabBarManager.m; sourceTree = ""; }; - AB8B813049DD267B94606219B44933C6 /* RCTPackagerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPackagerConnection.h; sourceTree = ""; }; - ACFEC1FB9DF18CC6D8D7BBABDBD977C3 /* RCTSliderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSliderManager.h; sourceTree = ""; }; - AEC8CD6EB667377F1DE4D33BC6E5ECD8 /* RCTMaskedViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMaskedViewManager.h; sourceTree = ""; }; - AECC7A2F97B6CB1E9A16E6A1765EFC5A /* RCTPackagerConnectionBridgeConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPackagerConnectionBridgeConfig.m; sourceTree = ""; }; - AF6AB873E11477E39EDE6C2982BB9F30 /* RCTFontAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFontAttributes.h; path = Libraries/Text/RCTFontAttributes.h; sourceTree = ""; }; - AFCA382EAE6D65005222494908D305C5 /* RCTJSStackFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTJSStackFrame.m; sourceTree = ""; }; - B08C2FE77A2127B0F8172284808620C6 /* RCTFontAttributesDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFontAttributesDelegate.h; path = Libraries/Text/RCTFontAttributesDelegate.h; sourceTree = ""; }; - B0997DE5BAB7BB1F8AD07BB4D4E13661 /* yoga-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "yoga-prefix.pch"; sourceTree = ""; }; - B0B6C0542C3AC46DF07C4082EDC84C29 /* RCTActionSheetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTActionSheetManager.h; path = Libraries/ActionSheetIOS/RCTActionSheetManager.h; sourceTree = ""; }; - B1134542806DB6EC71D94E3057F0C9F6 /* RCTTextManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTextManager.h; path = Libraries/Text/RCTTextManager.h; sourceTree = ""; }; - B1D52321884CA81CDB149E006278AC28 /* RCTNavigator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNavigator.h; sourceTree = ""; }; - B20B8360F78BE621EB07E4BCB41AF891 /* RCTLayoutAnimationGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayoutAnimationGroup.h; sourceTree = ""; }; - B22F0CF43286813A2B0C94E529A9D338 /* JSBundleType.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = JSBundleType.cpp; path = ReactCommon/cxxreact/JSBundleType.cpp; sourceTree = ""; }; - B2C6AD7F75385E15ADFEE40D05D80ECE /* RCTEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventEmitter.m; sourceTree = ""; }; - B31EB8F2714A49826477590E5CADC7CE /* RCTFileRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFileRequestHandler.h; path = Libraries/Network/RCTFileRequestHandler.h; sourceTree = ""; }; - B3EBC5E1B1C0E508A07D96CCFE6670F0 /* RCTDecayAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDecayAnimation.m; sourceTree = ""; }; - B45796696239DAC52238F52F0A965126 /* RCTJavaScriptLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJavaScriptLoader.h; sourceTree = ""; }; + 9DC6C09E5C72FA3AD354F4AD47279459 /* RCTEventAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventAnimation.m; sourceTree = ""; }; + 9DF641219258260263F61E627A3EDF0D /* RCTModuleMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuleMethod.h; sourceTree = ""; }; + 9E698798F6F93CDB7A6CD450C74C2C54 /* JSCWrapper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = JSCWrapper.cpp; path = ReactCommon/jschelpers/JSCWrapper.cpp; sourceTree = ""; }; + 9E798B3834A15569C1B66B9D9C6DC21D /* RCTJSStackFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTJSStackFrame.m; sourceTree = ""; }; + 9FA598A213289FB68DA3350E965B9AC6 /* RCTRootView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootView.m; sourceTree = ""; }; + 9FC789DDFEDE2A548337289E60212BD1 /* RCTMultilineTextInputShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultilineTextInputShadowView.m; sourceTree = ""; }; + A071942F1386EDA4552E78B226F9B938 /* RCTFontAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFontAttributes.h; path = Libraries/Text/RCTFontAttributes.h; sourceTree = ""; }; + A1627A29B410D98AE99E0A0E7B8D4F1C /* RCTEventAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventAnimation.h; sourceTree = ""; }; + A19327A17F0A5EFB40AF88835A5489BE /* RCTSRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSRWebSocket.h; path = Libraries/WebSocket/RCTSRWebSocket.h; sourceTree = ""; }; + A2C2E9274BF6B6F2FC78791876BE9E78 /* RCTSwitchManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSwitchManager.m; sourceTree = ""; }; + A2FFCC6F4BA8F30A96C93562273C32DF /* RCTSinglelineTextInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSinglelineTextInputView.m; sourceTree = ""; }; + A312994A9FC0665A9D91160C8BADB021 /* React.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = React.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + A34080AA13A051E0016740F31C002C40 /* RCTNullability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNullability.h; sourceTree = ""; }; + A4A678548D90F48E50F384383E2FDBFE /* RCTFileRequestHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTFileRequestHandler.m; path = Libraries/Network/RCTFileRequestHandler.m; sourceTree = ""; }; + A59AB7A431EBA969266EDE730AA093B9 /* RCTSafeAreaViewLocalData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaViewLocalData.h; sourceTree = ""; }; + A5C6428372D81B928117F7E359772F34 /* React-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-dummy.m"; sourceTree = ""; }; + A5DAA301B58B9DF3DDA4F91F645BC970 /* RCTWrapperViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTWrapperViewController.m; sourceTree = ""; }; + A5F1DEBCB063990BC23D715E96CA2E19 /* RCTTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextView.h; sourceTree = ""; }; + A61C3159E465389EC13D5338975181A3 /* RCTNativeAnimatedModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNativeAnimatedModule.h; path = Libraries/NativeAnimation/RCTNativeAnimatedModule.h; sourceTree = ""; }; + A6DD2A1A3B619B4C3B99F7D634D44618 /* RCTScrollContentViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentViewManager.h; sourceTree = ""; }; + A6F6D8D8BB452430849920AA4FC2BEDA /* RCTConvert+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+Transform.m"; sourceTree = ""; }; + A6FE10E1A97A2174F0E7C116A00BE81A /* RCTPackagerConnection.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTPackagerConnection.mm; sourceTree = ""; }; + A753652643BB6DF0D944C85E71D34F28 /* RCTConvert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTConvert.m; sourceTree = ""; }; + A79224B280C7A456447CB70472A06C3C /* RCTProfileTrampoline-arm64.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-arm64.S"; sourceTree = ""; }; + A86E41FAE454836C43742A4681F21A29 /* RCTI18nManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTI18nManager.h; sourceTree = ""; }; + A931F3ECDC16795FBB9A3F524742B4E5 /* RCTAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAssert.m; sourceTree = ""; }; + A9504F4B15AA4C04647F48D8E5784072 /* RCTSafeAreaShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaShadowView.h; sourceTree = ""; }; + A991518F2E4630F5A288F98076C07464 /* RCTDevLoadingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDevLoadingView.m; sourceTree = ""; }; + AB07E78CEA54A9DC87F0898C157B0C8D /* RCTNetInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetInfo.h; path = Libraries/Network/RCTNetInfo.h; sourceTree = ""; }; + AB2FDF4A2B4ABC4B4216D866F974A146 /* RCTUIManagerUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIManagerUtils.m; sourceTree = ""; }; + AB42D7B3EDD3FEC7262AA912B27137D5 /* RCTResizeMode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTResizeMode.m; path = Libraries/Image/RCTResizeMode.m; sourceTree = ""; }; + AB4A93EB2532308024B5FEF1AC37A585 /* RCTScrollableProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollableProtocol.h; sourceTree = ""; }; + AC1309946786CB78111948F971387A5F /* RCTWebViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTWebViewManager.m; sourceTree = ""; }; + AC7BB886B974441804757E37A777CEC9 /* RCTSwitchManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSwitchManager.h; sourceTree = ""; }; + AD19822C548F8786577C537059D98A57 /* RCTDevMenu.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDevMenu.m; sourceTree = ""; }; + AE2DA5A0E5FBCF3EFF1534BDAB85834C /* RCTShadowView+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTShadowView+Internal.h"; sourceTree = ""; }; + AE562441E573D4B4A4093E0267F25DFB /* RCTRootShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootShadowView.m; sourceTree = ""; }; + AED6079F77BD487D5ECAACB9B07F4282 /* RCTConvert+Text.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+Text.h"; path = "Libraries/Text/RCTConvert+Text.h"; sourceTree = ""; }; + AF5390FE32AC63DD29BDCF7701E713C5 /* RCTNavItemManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNavItemManager.h; sourceTree = ""; }; + B01BEF8AF62362496D56E18119650278 /* RCTDevSettings.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDevSettings.mm; sourceTree = ""; }; + B12A3AA919E33983165712E23BBC2D3A /* RCTWebSocketModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTWebSocketModule.m; path = Libraries/WebSocket/RCTWebSocketModule.m; sourceTree = ""; }; + B1B6409E69A6832E5DCE0D09DD10961E /* RCTTabBar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTabBar.h; sourceTree = ""; }; + B1D7A062FA1C62D8E27A9DEB7D49940B /* RCTSliderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSliderManager.h; sourceTree = ""; }; + B1FAC48A6C5EF41A366D5D7CCEBAAF76 /* RCTPerformanceLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPerformanceLogger.m; sourceTree = ""; }; + B2541C63DFA8E6118F95796991F5B75B /* RCTNetInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTNetInfo.m; path = Libraries/Network/RCTNetInfo.m; sourceTree = ""; }; + B4236335FAB452ECA4A1A1A9052BE4D2 /* YGNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGNode.h; path = yoga/YGNode.h; sourceTree = ""; }; + B483953965A08AFC6AFF7A6700D3171B /* RCTManagedPointer.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTManagedPointer.mm; sourceTree = ""; }; + B4A3B4F010AFD762E7BAD93D787C5211 /* RCTRedBox.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRedBox.h; sourceTree = ""; }; B4E3AC1528D162145D99323382DD5E10 /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/JavaScriptCore.framework; sourceTree = DEVELOPER_DIR; }; B53A15A241FD8AAFB51191B67D365185 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - B5BE459284A32CDA3F9F9C789EABAA10 /* RCTReloadCommand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTReloadCommand.h; sourceTree = ""; }; - B701AAEBB87D3AE11DB81DC7BF110713 /* RCTMultipartDataTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultipartDataTask.m; sourceTree = ""; }; - B86CBD9E7B2B7099BDE3BA075BED4A2F /* YGMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGMacros.h; path = yoga/YGMacros.h; sourceTree = ""; }; - B8EFC99C03F53F07073CEBC89DACB32C /* RCTText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTText.m; path = Libraries/Text/RCTText.m; sourceTree = ""; }; - BAFD90FECE6CC3BB95D20731C4C77237 /* RCTDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDisplayLink.m; sourceTree = ""; }; - BC0E6C2597FB22C14E1DB4F373E42B06 /* RCTI18nUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTI18nUtil.m; sourceTree = ""; }; - BDA6F8C503563E6EB3F755D87B357107 /* RCTImageUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageUtils.m; path = Libraries/Image/RCTImageUtils.m; sourceTree = ""; }; - BDAE69E1BECF986ED9378EB1C043C437 /* RCTTextManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTTextManager.m; path = Libraries/Text/RCTTextManager.m; sourceTree = ""; }; - BDD51F8886D744CFCA18DBDB82B6AE89 /* RCTShadowView+Layout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTShadowView+Layout.m"; sourceTree = ""; }; - BF6E6096804986BAA0ECE4029E095C75 /* RCTImageViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageViewManager.m; path = Libraries/Image/RCTImageViewManager.m; sourceTree = ""; }; - C07EDC638236310537F6A91B6872D6F9 /* RCTRootContentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootContentView.h; sourceTree = ""; }; - C09CA6DC6C727E51595EB546ED806722 /* RCTImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageView.h; path = Libraries/Image/RCTImageView.h; sourceTree = ""; }; - C12548792496C2BEA26CB5DB6C2C3E7F /* RCTActivityIndicatorViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTActivityIndicatorViewManager.m; sourceTree = ""; }; - C13A69A18A9042904369D986FA456E05 /* RCTJavaScriptExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJavaScriptExecutor.h; sourceTree = ""; }; - C1887C25B1A49CC992728D4441046E78 /* RCTEventAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventAnimation.m; sourceTree = ""; }; - C258EAB4664BF4798D8BD0E343A7717A /* RCTSwitchManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSwitchManager.m; sourceTree = ""; }; - C29CE4C76CF3D07B60695BAE52B47E50 /* RCTParserUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTParserUtils.h; sourceTree = ""; }; - C3371BA3E264F6ADEB2C551E46F0BFB6 /* RCTBackedTextInputDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTBackedTextInputDelegate.h; path = Libraries/Text/RCTBackedTextInputDelegate.h; sourceTree = ""; }; - C63099DEDD2B2D3525B0AF5C16476879 /* RCTInterpolationAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInterpolationAnimatedNode.m; sourceTree = ""; }; - C7F3D4D7D5B1B15066EB8910DAB3664C /* RCTAccessibilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAccessibilityManager.m; sourceTree = ""; }; - C8F72B6737E93471BFC1D8B334D81D22 /* RCTLayoutAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayoutAnimation.m; sourceTree = ""; }; - C8FA63E278BD3FB6F9A42564985838E3 /* RCTTiming.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTiming.h; sourceTree = ""; }; - C9022173B0020E1E6C38E5156811A9F9 /* RCTDevMenu.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDevMenu.m; sourceTree = ""; }; - C9074A05B3B1A54129C00C73AAD93D95 /* RCTSRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTSRWebSocket.m; path = Libraries/WebSocket/RCTSRWebSocket.m; sourceTree = ""; }; - C94408348AA74D5785CBE5877FD05CD5 /* RCTScrollContentViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentViewManager.m; sourceTree = ""; }; - CA1A8ACD550FC78496E07D93F30EF783 /* RCTPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPicker.m; sourceTree = ""; }; - CB160F9B341B63A3C0F678C74CC43B69 /* RCTSamplingProfilerPackagerMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSamplingProfilerPackagerMethod.h; sourceTree = ""; }; - CB207DDA9E0A4A7463DFB07F353994E8 /* RCTRefreshControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshControl.h; sourceTree = ""; }; - CB5E3BE424A53D7F1A106F58DDF56EA5 /* RCTSlider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSlider.h; sourceTree = ""; }; - CB861B8E4382897722FBC6F677E0CDB5 /* RCTUIManagerUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIManagerUtils.m; sourceTree = ""; }; - CC30677575576973B9A4AA11E6B6FB39 /* RCTNetInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetInfo.h; path = Libraries/Network/RCTNetInfo.h; sourceTree = ""; }; - CCA2E4B50B94E3F0AB6A7F010ABADB44 /* RCTLayoutAnimationGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayoutAnimationGroup.m; sourceTree = ""; }; - CCBC1E0A936AF87BAD5C20F8B1BD06C6 /* RCTConvert+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+Transform.m"; sourceTree = ""; }; - CDF12D2F1C16F18909EF7964136EF3C6 /* RCTImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageCache.h; path = Libraries/Image/RCTImageCache.h; sourceTree = ""; }; - CE00ADA8B6E9DDB0E298E4734F615BE8 /* JSCWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSCWrapper.h; path = ReactCommon/jschelpers/JSCWrapper.h; sourceTree = ""; }; - CE3FC9DF2E058651CE4709B4C7BCED5E /* RCTWebSocketExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTWebSocketExecutor.h; path = Libraries/WebSocket/RCTWebSocketExecutor.h; sourceTree = ""; }; - CEB1F546DCA06ED97C46A19E6E3D0061 /* RCTStyleAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTStyleAnimatedNode.h; sourceTree = ""; }; - CEBD62131B201545484FDEB5B5C79F26 /* RCTMaskedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMaskedView.h; sourceTree = ""; }; - CF2963C66E8E1CF893458F4881D79B68 /* RCTMultiplicationAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultiplicationAnimatedNode.h; sourceTree = ""; }; - CF835083C927926244931C599C5C6386 /* RCTRefreshControlManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRefreshControlManager.m; sourceTree = ""; }; - D05E82B83A26147B63596CE80EC835C4 /* RCTNullability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNullability.h; sourceTree = ""; }; - D32FABCC751E39BF672183E3732C143F /* RCTClipboard.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTClipboard.m; sourceTree = ""; }; - D332FCA4BF156B8D182067152002782C /* RCTDatePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDatePicker.h; sourceTree = ""; }; - D3C95351680BBFEED766976DE6A1107A /* RCTConvert+CoreLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+CoreLocation.h"; sourceTree = ""; }; - D447FCCF13B29DE1C92B41CBD1A64387 /* RCTTextField.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTTextField.m; path = Libraries/Text/RCTTextField.m; sourceTree = ""; }; - D4968A82016A1538FB1713D36C865731 /* RCTScrollContentShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentShadowView.h; sourceTree = ""; }; + B55B3C1890A3C8FCD949ADBA75B0949F /* RCTTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextShadowView.h; sourceTree = ""; }; + B5D9383E6C3FD5ABB49871E1DC35B579 /* RCTDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDefines.h; sourceTree = ""; }; + B62637368937A60261CB6ADB9772520E /* RCTRedBoxExtraDataViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRedBoxExtraDataViewController.h; sourceTree = ""; }; + B635CCE2D02DED751046E7EAC64341D3 /* RCTMultipartStreamReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultipartStreamReader.h; sourceTree = ""; }; + B6ACE4AE54E5A5C40CD9E27D5929C96E /* RCTTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextViewManager.m; sourceTree = ""; }; + B6B698BDD48A819017C02AE3E99620C6 /* RCTFPSGraph.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFPSGraph.m; sourceTree = ""; }; + B6D2B9144406957D61EE16214A170036 /* RCTBackedTextInputDelegateAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBackedTextInputDelegateAdapter.m; sourceTree = ""; }; + B6E0DFA3614B29BB000A0907A9AA89EB /* RCTKeyboardObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTKeyboardObserver.h; sourceTree = ""; }; + B6FB1E15ED0EBFB3F0652824A396FD51 /* RCTTabBarItemManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTabBarItemManager.m; sourceTree = ""; }; + B78677C42F514E6F810685371CFB782B /* RCTAlertManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAlertManager.h; sourceTree = ""; }; + B7E0CD14293FE1D81FAB5568571C015C /* RCTBundleURLProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBundleURLProvider.m; sourceTree = ""; }; + B7F484E1C0B8B10E4ACA6B30BAF257F7 /* RCTAlertManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAlertManager.m; sourceTree = ""; }; + B7F5B6839609CC75451682592200AD21 /* RCTInspector.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTInspector.mm; sourceTree = ""; }; + B84D324AC4C6F1AE529573BE461FA931 /* RCTI18nManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTI18nManager.m; sourceTree = ""; }; + B8ACF97E1AC4FC6BBFEC44A253A059E2 /* RCTNavigator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTNavigator.m; sourceTree = ""; }; + B8AEC69BA565DD76A45191E2867EB694 /* RCTModalHostViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostViewController.m; sourceTree = ""; }; + B8F2F14A2CC38DFE5C3EB221828509BB /* RCTDevMenu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDevMenu.h; sourceTree = ""; }; + B9050D503453C4AD2389FBBCE8B36E25 /* appcenter.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = appcenter.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + B93F7BB0CF903A868800A2BE60752CEC /* RCTInvalidating.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInvalidating.h; sourceTree = ""; }; + BA440300BB964EF7FBCEE97DD124DD8A /* Yoga-internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Yoga-internal.h"; path = "yoga/Yoga-internal.h"; sourceTree = ""; }; + BAF589EF94D34A7209FD60949A3B89DC /* RCTHTTPRequestHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RCTHTTPRequestHandler.mm; path = Libraries/Network/RCTHTTPRequestHandler.mm; sourceTree = ""; }; + BB476AB825E9F5458C4BA50C8AF9BA42 /* fishhook.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fishhook.c; path = Libraries/fishhook/fishhook.c; sourceTree = ""; }; + BD3AE44E808DBE5D400AD4725C6960A0 /* RCTUIManagerObserverCoordinator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManagerObserverCoordinator.h; sourceTree = ""; }; + BD479B46278BDA9EE6D45DEAE845433C /* RCTVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTVersion.h; sourceTree = ""; }; + BE6CB351A75DDEFA48A06CBF62FA6212 /* RCTFrameUpdate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFrameUpdate.m; sourceTree = ""; }; + BE8F12A6B785DACDEAAA46A8AFB8BD9E /* RCTLayoutAnimationGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayoutAnimationGroup.m; sourceTree = ""; }; + BEF6EED4124BF210A2F5F9DA18E0C877 /* RCTTouchEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTouchEvent.h; sourceTree = ""; }; + BEFB9377302CEB3BBB239B65031AD62F /* RCTSpringAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSpringAnimation.h; sourceTree = ""; }; + C00A82141674809B4CACF294F3D99081 /* RCTRefreshControlManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshControlManager.h; sourceTree = ""; }; + C0C84855B3522F4AB2E62499B7FE2F99 /* RCTParserUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTParserUtils.h; sourceTree = ""; }; + C1153BC53BE66C5D5F982A5FB86FABB9 /* RCTScrollContentViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentViewManager.m; sourceTree = ""; }; + C19C9519ACA466D3423C524D240BB261 /* RCTBundleURLProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBundleURLProvider.h; sourceTree = ""; }; + C3A5D006F6AA200566DD7E09041510C6 /* RCTDatePickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDatePickerManager.h; sourceTree = ""; }; + C3C36A8B5613FD2E7B5287BA949F8F67 /* RCTPackagerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPackagerConnection.h; sourceTree = ""; }; + C60D72518CDCE13AB1038B1FBF1121F4 /* RCTSafeAreaViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaViewManager.m; sourceTree = ""; }; + C63F3385938E2F09051C819C5BB14975 /* RCTView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTView.h; sourceTree = ""; }; + C6E7CC2710A83CD6A1B43ECDEFE4EB5E /* RCTSurfaceStage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSurfaceStage.m; sourceTree = ""; }; + C6F24611425E5A80BD0FFF071DDD204E /* RCTTouchHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTouchHandler.h; sourceTree = ""; }; + C706DCFB81FD24FA8FFA4F858391F0B9 /* RCTSafeAreaViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaViewManager.h; sourceTree = ""; }; + C8D2895BF74E2E5E860764ED82634AD0 /* yoga.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = yoga.xcconfig; sourceTree = ""; }; + C8E7FEB7F75FF8391B8CFB3C5D281887 /* RCTDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDisplayLink.m; sourceTree = ""; }; + C8F4E665A54FD3CCA63619F776DED085 /* RCTSurfaceRootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceRootView.h; sourceTree = ""; }; + C8F7268E87BDA02149D54F4DBE40920B /* RCTTextSelection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextSelection.h; sourceTree = ""; }; + C984B015DBDAD21384878851EBF7C6DD /* RCTClipboard.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTClipboard.m; sourceTree = ""; }; + CA4141935FCFA3E8590661EAF3D76944 /* RCTMultiplicationAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultiplicationAnimatedNode.m; sourceTree = ""; }; + CAA27E48A05CD29F6125564E71C3A8E2 /* RCTComponentData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTComponentData.m; sourceTree = ""; }; + CAF2BED0E6D59869ECE4011D7CF82BD8 /* RCTReloadCommand.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTReloadCommand.m; sourceTree = ""; }; + CBBE8CF709F00A7E5E21E9F3250ECE80 /* RCTModalHostViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostViewManager.h; sourceTree = ""; }; + CC089855CB012736C796C296D73D9DDF /* RCTWebSocketExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTWebSocketExecutor.h; path = Libraries/WebSocket/RCTWebSocketExecutor.h; sourceTree = ""; }; + CC0A04C8104EA2DDABAA0E53ED0CFCA9 /* RCTFontAttributesDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFontAttributesDelegate.h; path = Libraries/Text/RCTFontAttributesDelegate.h; sourceTree = ""; }; + CE4B41400722A096401B36E940C53873 /* RCTMaskedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMaskedView.h; sourceTree = ""; }; + CE4F186607F1857C5892E34735096354 /* RCTCxxConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxConvert.h; sourceTree = ""; }; + CED2262F9B0B0F87E626E3B462571EF9 /* RCTTabBar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTabBar.m; sourceTree = ""; }; + CF9CA481D9271FD8E28F4CD2D8C1E981 /* RCTModalManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalManager.m; sourceTree = ""; }; + CFC65CB35A6B6066C678E5141FE528D2 /* RCTWebView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTWebView.m; sourceTree = ""; }; + D03AA84C9D7A0AFCC794EA0F7AF66E63 /* RCTModuleMethod.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTModuleMethod.mm; sourceTree = ""; }; + D09A770BFB254D1B566B09EFC1A90911 /* RCTTabBarItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTabBarItem.h; sourceTree = ""; }; + D13ED006BEAAD3D803EA159F96B8A39C /* RCTModalHostViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostViewController.h; sourceTree = ""; }; + D1CE27B324BD7CB18A950BF1936CEC69 /* RCTPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPicker.m; sourceTree = ""; }; + D2203F68E0B68B4976309D82D4A79EDE /* RCTGIFImageDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTGIFImageDecoder.h; path = Libraries/Image/RCTGIFImageDecoder.h; sourceTree = ""; }; + D220F0B6E527CB8060EE299C29D9DB33 /* RCTActionSheetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTActionSheetManager.m; path = Libraries/ActionSheetIOS/RCTActionSheetManager.m; sourceTree = ""; }; + D26229339237E945A2589FE6650F77B7 /* RCTScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollView.m; sourceTree = ""; }; + D3C9FA7A258DE53154012D8D7B6AC605 /* RCTTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextShadowView.m; sourceTree = ""; }; + D5222E17C4BE5C347FB750BA6B08B234 /* RCTScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollView.h; sourceTree = ""; }; D59045D57F389C202EBACDF30182375F /* libyoga.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libyoga.a; path = libyoga.a; sourceTree = BUILT_PRODUCTS_DIR; }; - D62E1EC152E0CA2C20BCBDC44C14972C /* Yoga-internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Yoga-internal.h"; path = "yoga/Yoga-internal.h"; sourceTree = ""; }; - D65353D6FF552575F1ED3AB776FBF1E7 /* RCTInvalidating.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInvalidating.h; sourceTree = ""; }; - D7F8082CAF7118A8C8549B9F97EED2A8 /* RCTErrorInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTErrorInfo.m; sourceTree = ""; }; - D831EC3488F741BD0370D6B604DB74EE /* RCTSourceCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSourceCode.h; sourceTree = ""; }; - D996E80E8E923F1C6DDA70862825E35A /* RCTReconnectingWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTReconnectingWebSocket.m; path = Libraries/WebSocket/RCTReconnectingWebSocket.m; sourceTree = ""; }; - DA3E0EA59CA481AE962DBB6635F67F90 /* RCTAlertManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAlertManager.m; sourceTree = ""; }; - DAD5358D83D5EF54B8E1467E248A6BA7 /* RCTLocalAssetImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTLocalAssetImageLoader.m; path = Libraries/Image/RCTLocalAssetImageLoader.m; sourceTree = ""; }; - DC4E55C56FFBC176103D9C5BC9E6FF74 /* RCTRootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootView.h; sourceTree = ""; }; - DC6711B058995F390E41F52F386A537D /* RCTManagedPointer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTManagedPointer.h; sourceTree = ""; }; - DCADC1FBDA7C529C0CA9EB64F50A82BD /* RCTDatePickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDatePickerManager.m; sourceTree = ""; }; - DCEFF1957B58D53435F38D696015C86F /* RCTProfileTrampoline-x86_64.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-x86_64.S"; sourceTree = ""; }; - DDB8E9A1C6BE5BA2BCC510FA02D3F2D4 /* RCTTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTextView.h; path = Libraries/Text/RCTTextView.h; sourceTree = ""; }; - DED96AD0316C00AFC7DA647236897524 /* RCTImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageLoader.h; path = Libraries/Image/RCTImageLoader.h; sourceTree = ""; }; - DFB69C0739CC7EB38E675D6E02F0BDAD /* RCTConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTConvert.h; sourceTree = ""; }; - E016FF073320819D338678A8083A6AB4 /* RCTTextFieldManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTTextFieldManager.m; path = Libraries/Text/RCTTextFieldManager.m; sourceTree = ""; }; - E14C9E95EAB73A9A94A8383C51486036 /* RCTTouchHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTouchHandler.m; sourceTree = ""; }; + D5971E7A86107CE290977E4B6C6C9E69 /* RCTTextSelection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextSelection.m; sourceTree = ""; }; + D6D9E1555E0B70C272876D2742B05991 /* RCTBridgeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeDelegate.h; sourceTree = ""; }; + D716DD0E04B1FE6545B56AC1376262AE /* RCTFPSGraph.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFPSGraph.h; sourceTree = ""; }; + D7418E180020222DB2E3061F5493B8A2 /* RCTHTTPRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTHTTPRequestHandler.h; path = Libraries/Network/RCTHTTPRequestHandler.h; sourceTree = ""; }; + D74AA637340FE23DBAA3AF6272B7FBD2 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + D7B2F265990508F8EFF39DE6D52EBFD6 /* RCTStatusBarManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTStatusBarManager.h; sourceTree = ""; }; + D8F5A81A2FDE9366EBA59CBF2202380D /* RCTSwitch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSwitch.m; sourceTree = ""; }; + D9503956F2B9ED1DE8FC9B68E474B019 /* RCTRootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootView.h; sourceTree = ""; }; + D9A86700A77EF0AA4F3BADD14E5B7113 /* RCTImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageView.h; path = Libraries/Image/RCTImageView.h; sourceTree = ""; }; + D9C86FB8A0934424E53935688EFA4ABC /* RCTImageShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageShadowView.m; path = Libraries/Image/RCTImageShadowView.m; sourceTree = ""; }; + DAFB3E511EF711CC9748DE2D7627261F /* RCTAccessibilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAccessibilityManager.h; sourceTree = ""; }; + DB6E309BEEFFFF322B2B28761ECF6F6D /* appcenter-crashes.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = "appcenter-crashes.podspec"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + DC8C86845665143FFBC8563E3ABE1D2C /* RCTImageSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageSource.m; sourceTree = ""; }; + DDAF63D019B959F75DC116A7570F36AF /* RCTProgressViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTProgressViewManager.m; sourceTree = ""; }; + DE3A373C41532389C89EB87C0BF698CC /* JavaScriptCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JavaScriptCore.h; path = ReactCommon/jschelpers/JavaScriptCore.h; sourceTree = ""; }; + DE8CBBF5078C4567CCA7B3F27869CA30 /* RCTSafeAreaViewLocalData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaViewLocalData.m; sourceTree = ""; }; + E05A0CF787F01940F2034995809A1848 /* RCTPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPicker.h; sourceTree = ""; }; + E09AA1D1DF113E937B9D6F563BA67B90 /* RCTNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworking.h; path = Libraries/Network/RCTNetworking.h; sourceTree = ""; }; + E11B15BBD6FD03CC32D738CF1479DEFC /* RCTInspector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspector.h; sourceTree = ""; }; + E168A233CD42D0B89EA48D679DC3D686 /* RCTInspectorDevServerHelper.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTInspectorDevServerHelper.mm; sourceTree = ""; }; E1A0B4F50EB4E4EF749670AE4D4844EA /* AppCenter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenter.framework; path = "AppCenter-SDK-Apple/iOS/AppCenter.framework"; sourceTree = ""; }; - E1B4F333F6125FD4876A03558081B428 /* RCTView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTView.h; sourceTree = ""; }; - E2594987DF10389B68F231520E66A42B /* RCTSafeAreaView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaView.h; sourceTree = ""; }; - E34A8C74654CF68F313B717AB3DF656C /* RCTBlobManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTBlobManager.h; path = Libraries/Blob/RCTBlobManager.h; sourceTree = ""; }; - E34DCAFF61E689D4F689217E4A53C327 /* RCTModalHostViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostViewManager.h; sourceTree = ""; }; - E354F88C0546839BA27445687938D262 /* RCTImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageLoader.m; path = Libraries/Image/RCTImageLoader.m; sourceTree = ""; }; - E5A66121CC1380101EF87B9BE64618C1 /* RCTSegmentedControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSegmentedControl.h; sourceTree = ""; }; - E5EB3A4578D068F32534F54B475042C2 /* RCTTextInput.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTTextInput.m; path = Libraries/Text/RCTTextInput.m; sourceTree = ""; }; - E66E564F0908CA6CD38087B15C2BB8F3 /* RCTReloadPackagerMethod.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTReloadPackagerMethod.m; sourceTree = ""; }; - E6ED4A4B985B8EBBD6BFACC589F07C81 /* RCTStyleAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTStyleAnimatedNode.m; sourceTree = ""; }; - E768E31199BB7FC1CCD583E67A956DD0 /* RCTNavItemManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTNavItemManager.m; sourceTree = ""; }; - E8AC3840013709AEC5EB3C74AFB134CE /* RCTBridgeMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeMethod.h; sourceTree = ""; }; - E8E2BC647B14D1BF56446E835D3B5231 /* RCTViewControllerProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTViewControllerProtocol.h; sourceTree = ""; }; - E947C287F5A76D1A806E7878D3F2FD20 /* RCTDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDefines.h; sourceTree = ""; }; - E989498F3869D05685E3B6618DB1CA9E /* RCTWebView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTWebView.m; sourceTree = ""; }; - E9A62BC97D517B9A25B60DE95B6F2804 /* RCTConvert+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+Transform.h"; sourceTree = ""; }; - E9F536E74C8B70AEA35FB1ED7351F4D5 /* RCTAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAssert.m; sourceTree = ""; }; + E28544EEB9FD0A6942D46CE75CB752F6 /* RCTJavaScriptExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJavaScriptExecutor.h; sourceTree = ""; }; + E326C009918721782C3EDFB758E76F8B /* JSBundleType.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = JSBundleType.cpp; path = ReactCommon/cxxreact/JSBundleType.cpp; sourceTree = ""; }; + E3C7BEB0ADC425414889DFF65602B34F /* UIView+React.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIView+React.h"; sourceTree = ""; }; + E53A2A889ACD93320D83E790CC10032F /* oss-compat-util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "oss-compat-util.h"; path = "ReactCommon/cxxreact/oss-compat-util.h"; sourceTree = ""; }; + E5DB3E6D9153159FF92BABD881418DBD /* systemJSCWrapper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = systemJSCWrapper.cpp; path = ReactCommon/jschelpers/systemJSCWrapper.cpp; sourceTree = ""; }; + E6D025874D5A4C5266708299CF13388A /* RCTScrollContentShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentShadowView.m; sourceTree = ""; }; + E708CDACE652E04F6855886333BF9927 /* RCTScrollContentShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentShadowView.h; sourceTree = ""; }; + E84CE77DAD21B087AB84B183F59A8847 /* RCTImageViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageViewManager.m; path = Libraries/Image/RCTImageViewManager.m; sourceTree = ""; }; EA05D3205DA241E5F02C826809EDC0E0 /* AppCenterPush.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenterPush.framework; path = "AppCenter-SDK-Apple/iOS/AppCenterPush.framework"; sourceTree = ""; }; - EAEE450A59B9E2EE8F7FE4D6A0F71078 /* RCTFrameAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFrameAnimation.m; sourceTree = ""; }; - EAF041FD5C4D9CF97CABBA1DAAC8B7AB /* RCTWebViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTWebViewManager.m; sourceTree = ""; }; - EB11BF1F839DF571BB17D957F055C488 /* RCTInspector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspector.h; sourceTree = ""; }; - EBB64F694DB5FF98D40170FE16F1E172 /* RCTModalHostView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostView.h; sourceTree = ""; }; - ED80A0087EE0995634C132233F507619 /* RCTUITextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTUITextView.h; path = Libraries/Text/RCTUITextView.h; sourceTree = ""; }; - EDC44545493A322B8EC9135892F65402 /* RCTMultiplicationAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultiplicationAnimatedNode.m; sourceTree = ""; }; - EE24BF0B9FEC0ACD39E784EE7A7D05E7 /* RCTSwitch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSwitch.m; sourceTree = ""; }; - EEA89AB550FABFFDA2DCC4AFAA2C734D /* RCTPackagerClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPackagerClient.m; sourceTree = ""; }; - EED74C47EFCAF9C134F1CDF54578FA38 /* RCTHTTPRequestHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RCTHTTPRequestHandler.mm; path = Libraries/Network/RCTHTTPRequestHandler.mm; sourceTree = ""; }; - EED9E568B4B05FAAA01DDD5875650ABC /* RCTProfileTrampoline-arm.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-arm.S"; sourceTree = ""; }; - EF117EFACA59942B1AAB2CFAB4585A49 /* RCTDecayAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDecayAnimation.h; sourceTree = ""; }; - EF6567604B65415A77CF4A57A736D969 /* RCTBridgeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeModule.h; sourceTree = ""; }; - EFD1F98D9BB997BDF92F78389F64F943 /* RCTModalManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalManager.h; sourceTree = ""; }; - F1D4AB37E99D7C4307BE9C425CBA4F10 /* RCTTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTTextViewManager.m; path = Libraries/Text/RCTTextViewManager.m; sourceTree = ""; }; - F20DDF6FC880E7DB1343E9497B7A7298 /* RCTShadowText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTShadowText.m; path = Libraries/Text/RCTShadowText.m; sourceTree = ""; }; - F2C5FD16D681EB2C0CC8304C7783CF86 /* RCTInterpolationAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInterpolationAnimatedNode.h; sourceTree = ""; }; - F3772332375F0CAE3E8A7E205668C11F /* RCTTransformAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTransformAnimatedNode.h; sourceTree = ""; }; - F39473368F883B348298F7F1E501C40F /* RCTAnimationUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAnimationUtils.h; path = Libraries/NativeAnimation/RCTAnimationUtils.h; sourceTree = ""; }; - F3A1FAF23EEDC1E95A91EAE72296AB51 /* systemJSCWrapper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = systemJSCWrapper.cpp; path = ReactCommon/jschelpers/systemJSCWrapper.cpp; sourceTree = ""; }; - F61BFB3D724BB324894E5FE32BEA6A8F /* RCTSafeAreaView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaView.m; sourceTree = ""; }; - F642587413E55A23AB02BDFCF4B6A5A2 /* RCTFont.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFont.h; sourceTree = ""; }; - F6897D75785A51D2B7AA4D2DBFE175D9 /* RCTFPSGraph.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFPSGraph.h; sourceTree = ""; }; - F75A316D864FB22797712E92630E3933 /* RCTPickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPickerManager.m; sourceTree = ""; }; - F7A078854417CC58EF5C0CFF85AA2CDD /* RCTModalHostView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostView.m; sourceTree = ""; }; - F7AE5781F8C1549D974B1AF18E2CD887 /* RCTImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageCache.m; path = Libraries/Image/RCTImageCache.m; sourceTree = ""; }; - F7BDCF1A7F920DDF12C3BA6617F25ED0 /* RCTDivisionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDivisionAnimatedNode.h; sourceTree = ""; }; - F91580AF20375F0C5B2B4128ED2D9973 /* RCTProfile.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTProfile.m; sourceTree = ""; }; - F9A07224BD7F357C789F3C50B9CE6C17 /* RCTTextFieldManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTextFieldManager.h; path = Libraries/Text/RCTTextFieldManager.h; sourceTree = ""; }; - F9B70EA2BCAECC6BDEA63FB01BCB38F6 /* RCTShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTShadowView.h; sourceTree = ""; }; - F9D7BC7528F3FE27BDD366C30D84301C /* RCTModalManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalManager.m; sourceTree = ""; }; - F9E97243E960F09B782FE17CC3EDF7E0 /* RCTI18nUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTI18nUtil.h; sourceTree = ""; }; - F9F7B4FA779583FA7180B9A506F0ABD1 /* RCTSwitch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSwitch.h; sourceTree = ""; }; - FA61A33E18FFBCE6C8ECBEEE310DC581 /* RCTAnimationType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimationType.h; sourceTree = ""; }; - FA74B8147BCB8CE84DA52FEB55772A26 /* RCTFontAttributes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTFontAttributes.m; path = Libraries/Text/RCTFontAttributes.m; sourceTree = ""; }; - FAC7E7EB12287F13AB70EA079E531364 /* RCTModalHostViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostViewController.m; sourceTree = ""; }; - FBDC8FCDCF745E76A82A92143DF68F7E /* YGNodeList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGNodeList.h; path = yoga/YGNodeList.h; sourceTree = ""; }; - FC35B33592846EB66D18F5653F267333 /* RCTScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollView.h; sourceTree = ""; }; - FCFEAB8D5EAD070A91807B413DA77E65 /* RCTLinkingManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLinkingManager.h; path = Libraries/LinkingIOS/RCTLinkingManager.h; sourceTree = ""; }; - FD1220EE8E60796AC5AC01D8E5F2B458 /* RCTSwitchManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSwitchManager.h; sourceTree = ""; }; - FD9BE93C6B20F7DCBD5CEF380CFB20F5 /* RCTModuleData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuleData.h; sourceTree = ""; }; - FDEA66C742939FD508648D502DF94954 /* RCTAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimatedNode.h; sourceTree = ""; }; - FF91FBEFFE9A3883BBE18009C71A6B41 /* RCTImageStoreManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageStoreManager.h; path = Libraries/Image/RCTImageStoreManager.h; sourceTree = ""; }; + EA319610E698405D3A57B1BDB414AF6F /* RCTRootContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootContentView.m; sourceTree = ""; }; + EA4BBD2B1311C1FA223D97E49642A8F8 /* RCTValueAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTValueAnimatedNode.m; sourceTree = ""; }; + EA9633C769049468C321860C0B58D0B2 /* RCTErrorInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTErrorInfo.h; sourceTree = ""; }; + EB4F9B11F9F7B506EFBD9CDB643966FB /* RCTSurfaceHostingView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceHostingView.mm; sourceTree = ""; }; + ED091B39A50DAE311B62D862C6C5F476 /* RCTFontAttributes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTFontAttributes.m; path = Libraries/Text/RCTFontAttributes.m; sourceTree = ""; }; + ED18C9B8C1EB50687332FBBD46CB0F7F /* RCTDeviceInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDeviceInfo.m; sourceTree = ""; }; + ED4D61741107F55055520B099C92FAE9 /* RCTNavigator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNavigator.h; sourceTree = ""; }; + ED5181C195B1928DD1970D74DAEDF452 /* RCTLayoutAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayoutAnimation.m; sourceTree = ""; }; + ED68B83F547EE7EDB63677AB72AF9E57 /* Yoga.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Yoga.cpp; path = yoga/Yoga.cpp; sourceTree = ""; }; + EDC81900F750CE4189AD4AFF52DC5203 /* RCTBaseTextInputViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextInputViewManager.h; sourceTree = ""; }; + EDF2E9973BCCA422B9CCFC757DAA24FF /* RCTDivisionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDivisionAnimatedNode.m; sourceTree = ""; }; + EF07CF7E442D922F91BEBCCAF0F79A57 /* RCTComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponent.h; sourceTree = ""; }; + EF2C63E920FA398D832DB622CB390669 /* RCTSurfaceView+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTSurfaceView+Internal.h"; sourceTree = ""; }; + EFB2525DFC4E09B9E52DD8276EE1E6B8 /* RCTSurfaceStage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceStage.h; sourceTree = ""; }; + F061A80747CA6F9F3CDC00BE71CD7369 /* RCTSafeAreaView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaView.m; sourceTree = ""; }; + F08AF6649079E4BB0161925A52B609CE /* RCTDevSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDevSettings.h; sourceTree = ""; }; + F20AC5F8FD6669E9CD81CB234F03A880 /* RCTJSCSamplingProfiler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJSCSamplingProfiler.h; sourceTree = ""; }; + F314DDB35B2FF35E38EB864A0A85D50B /* RCTDatePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDatePicker.h; sourceTree = ""; }; + F31ADAAE3086934474B5E46D73F864B8 /* YGEnums.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGEnums.h; path = yoga/YGEnums.h; sourceTree = ""; }; + F3A9309807283439A1F7549B8A79CF42 /* RCTImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageCache.h; path = Libraries/Image/RCTImageCache.h; sourceTree = ""; }; + F4017A7A37B143AA9A9928F9EB890822 /* RCTSinglelineTextInputShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSinglelineTextInputShadowView.h; sourceTree = ""; }; + F4564E958E08E95B1B7F7F7AF1BBD9A6 /* RCTModuleData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuleData.h; sourceTree = ""; }; + F65B63812C99F11812363C32C9668581 /* RCTRedBox.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRedBox.m; sourceTree = ""; }; + F68A93E84FA9ECFB83DB5EF0785200E2 /* RCTImageStoreManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageStoreManager.m; path = Libraries/Image/RCTImageStoreManager.m; sourceTree = ""; }; + F6FDB291BA9688BA4015E5400C61A619 /* RCTPickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPickerManager.m; sourceTree = ""; }; + F739E81A05173DC71F7C0F6C44D61B7B /* RCTConvert+Text.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTConvert+Text.m"; path = "Libraries/Text/RCTConvert+Text.m"; sourceTree = ""; }; + F7AA2D8AF9E5409C795BEF59407184C8 /* RCTSurfaceRootShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSurfaceRootShadowView.m; sourceTree = ""; }; + F7C14E0345278C2B976120DB25580F54 /* RCTShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTShadowView.h; sourceTree = ""; }; + F7D701E990DFB16D0E456B67C0D7F377 /* RCTConvert+CoreLocation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+CoreLocation.m"; sourceTree = ""; }; + F7E6F253F02C578985AA20DA7B152500 /* RCTStatusBarManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTStatusBarManager.m; sourceTree = ""; }; + F81ADA8BB530F39080338D26903E4AEA /* InspectorInterfaces.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = InspectorInterfaces.cpp; path = ReactCommon/jsinspector/InspectorInterfaces.cpp; sourceTree = ""; }; + F85ED73722CAD7B1ADDBDD1F06A44CB9 /* RCTModalHostViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostViewManager.m; sourceTree = ""; }; + F8E108365C3CB129CE4E0BF8DE428298 /* RCTJavaScriptLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJavaScriptLoader.h; sourceTree = ""; }; + F8E7D33073B32CAB787B5AE9565DB60A /* RCTDataRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDataRequestHandler.h; path = Libraries/Network/RCTDataRequestHandler.h; sourceTree = ""; }; + F90B6E7AEE818D49189323615F8204F6 /* JSCWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSCWrapper.h; path = ReactCommon/jschelpers/JSCWrapper.h; sourceTree = ""; }; + F930EF18013F11384E45B6F5E2749BFB /* RCTMultilineTextInputShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultilineTextInputShadowView.h; sourceTree = ""; }; + FA57243C79CD52D5036814AD2DE165EE /* RCTDevLoadingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDevLoadingView.h; sourceTree = ""; }; + FB4E3ACA6463B7C32991E45DF6CCFD3A /* RCTErrorCustomizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTErrorCustomizer.h; sourceTree = ""; }; + FC1B166B6619D4EE1108410D2C08624E /* RCTConvert+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+Transform.h"; sourceTree = ""; }; + FE12D5A02024EBE96C120D69194E504E /* RCTConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTConvert.h; sourceTree = ""; }; + FE372372B7079518405FED8B5EA46918 /* RCTURLRequestDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTURLRequestDelegate.h; sourceTree = ""; }; + FF3DBDD90C337B78354F6DB4B50CB719 /* YGNode.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGNode.cpp; path = yoga/YGNode.cpp; sourceTree = ""; }; + FF3E68F476E053B5599471D239B47766 /* RCTRawTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTRawTextShadowView.m; path = Libraries/Text/RCTRawTextShadowView.m; sourceTree = ""; }; + FF43826D20F80B31E027F5B8C72D62BA /* RCTImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTImageCache.m; path = Libraries/Image/RCTImageCache.m; sourceTree = ""; }; + FF7E68E7544C0BBFB4AA4C8B00E7B277 /* RCTImageStoreManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageStoreManager.h; path = Libraries/Image/RCTImageStoreManager.h; sourceTree = ""; }; + FF90B8751C1F62F2B8EFD938D62409EB /* RCTEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventEmitter.h; sourceTree = ""; }; + FFDE161158F8DDF50831E51E0B9241E9 /* RCTSurfaceHostingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceHostingView.h; sourceTree = ""; }; + FFECEEE23434D363FC693A484A02EBFE /* RCTSurfaceRootShadowViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceRootShadowViewDelegate.h; sourceTree = ""; }; + FFFB2E5277634403BD2B5B6436C1059F /* RCTRedBoxExtraDataViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRedBoxExtraDataViewController.m; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -922,128 +952,38 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 033CA465F74C56A9E5F86C91E3127C1D /* Base */ = { - isa = PBXGroup; - children = ( - 07B8D6C78862BC40CFFE5BA781D2AEC4 /* RCTAssert.h */, - E9F536E74C8B70AEA35FB1ED7351F4D5 /* RCTAssert.m */, - 372BEEDC90C32E433C61A99C1054D7BB /* RCTBridge.h */, - 9F730C97F99B021EADFC7D9FA10E73BC /* RCTBridge.m */, - 38BD3F332D14D09EE5D8040E59791F02 /* RCTBridge+Private.h */, - 61FC222607A56EC1CE5FBF205A6F6F4F /* RCTBridgeDelegate.h */, - E8AC3840013709AEC5EB3C74AFB134CE /* RCTBridgeMethod.h */, - EF6567604B65415A77CF4A57A736D969 /* RCTBridgeModule.h */, - 34FA655A7ADBE63C5015412C7ABAEED6 /* RCTBundleURLProvider.h */, - 50EEFACC74A1C4EE6648133C30EA0C99 /* RCTBundleURLProvider.m */, - DFB69C0739CC7EB38E675D6E02F0BDAD /* RCTConvert.h */, - 24891A68CDBE4A2019E99BA4F78C1C2D /* RCTConvert.m */, - 2B8E86C5CD2C57CE52A92C244896EF17 /* RCTCxxConvert.h */, - 4C5CDB99134EE48C95868FAFA772E340 /* RCTCxxConvert.m */, - E947C287F5A76D1A806E7878D3F2FD20 /* RCTDefines.h */, - 8795D84FFDC2121C5B7CED6EA9D8676F /* RCTDisplayLink.h */, - BAFD90FECE6CC3BB95D20731C4C77237 /* RCTDisplayLink.m */, - 4FECCC45DE0FDE45225B32EDC66BC0A2 /* RCTErrorCustomizer.h */, - 0B0996E58424C98D03576A3D881DA590 /* RCTErrorInfo.h */, - D7F8082CAF7118A8C8549B9F97EED2A8 /* RCTErrorInfo.m */, - 5F228BCACE582B97C9049D2F00C121C3 /* RCTEventDispatcher.h */, - 00C5208D64DC0CCC56A65AC6D3DAA999 /* RCTEventDispatcher.m */, - 622647C25CC81429CB3DD077BB5943B3 /* RCTFrameUpdate.h */, - 047653E1D10907B1B665C53047232367 /* RCTFrameUpdate.m */, - 78250329C9FA1B7ABA8E0756F52E7B14 /* RCTImageSource.h */, - 61E323D95525CA23C7EA064D5AA06064 /* RCTImageSource.m */, - D65353D6FF552575F1ED3AB776FBF1E7 /* RCTInvalidating.h */, - C13A69A18A9042904369D986FA456E05 /* RCTJavaScriptExecutor.h */, - B45796696239DAC52238F52F0A965126 /* RCTJavaScriptLoader.h */, - 4DEBD07A5EF2989318D71172071B4760 /* RCTJavaScriptLoader.mm */, - 07C0C4C7206BD83ECB6369647B914192 /* RCTJSCErrorHandling.h */, - 7DD6342B93C5B70906F2600660F084E7 /* RCTJSCErrorHandling.mm */, - A84D5DD95E9CF9C8D42D3750CAF0E192 /* RCTJSEnvironment.h */, - 6D2A729469E05971B5E677E66B484C21 /* RCTJSStackFrame.h */, - AFCA382EAE6D65005222494908D305C5 /* RCTJSStackFrame.m */, - 60363905E1B3F7F8A59FCD750343FC4F /* RCTKeyCommands.h */, - 55468D9B28828ADE418A56F1C6363BA0 /* RCTKeyCommands.m */, - 51AC226953DBB1CBE50A2D4DDCF27265 /* RCTLog.h */, - 1662261C9790936DB758C87D490C1346 /* RCTLog.mm */, - DC6711B058995F390E41F52F386A537D /* RCTManagedPointer.h */, - 154CD5601A84AB0C65D68691EF0A26B8 /* RCTManagedPointer.mm */, - FD9BE93C6B20F7DCBD5CEF380CFB20F5 /* RCTModuleData.h */, - 09D6EC79B1819DAF4E87C5AD1CAFF87F /* RCTModuleData.mm */, - 406615DD27DDEFAFFC293849FFD60E39 /* RCTModuleMethod.h */, - A64C7CFBF01C3D479FB1749A2CE54DF7 /* RCTModuleMethod.mm */, - 702B555902559C9DAC7E9B8EA137A788 /* RCTMultipartDataTask.h */, - B701AAEBB87D3AE11DB81DC7BF110713 /* RCTMultipartDataTask.m */, - 2F3529C2072F956EA3761E5BE5384AA0 /* RCTMultipartStreamReader.h */, - 515A298C475C5919F0698A25C2293BD9 /* RCTMultipartStreamReader.m */, - D05E82B83A26147B63596CE80EC835C4 /* RCTNullability.h */, - C29CE4C76CF3D07B60695BAE52B47E50 /* RCTParserUtils.h */, - 314A567A12FE6B00A1EDD5375386AE44 /* RCTParserUtils.m */, - 661A9E0089B58F2F565B02466A007A2E /* RCTPerformanceLogger.h */, - 069BEFDCB1814746EC57387DE599352E /* RCTPerformanceLogger.m */, - 7D7A12079C763770DC44C073B0E05310 /* RCTPlatform.h */, - 870A8B5F8528688063C58D6CC41D682D /* RCTPlatform.m */, - B5BE459284A32CDA3F9F9C789EABAA10 /* RCTReloadCommand.h */, - 8081CEBEE90077694E8948E04807E50E /* RCTReloadCommand.m */, - C07EDC638236310537F6A91B6872D6F9 /* RCTRootContentView.h */, - 8F8AFC6C91A085D79AAC652A16046B1B /* RCTRootContentView.m */, - DC4E55C56FFBC176103D9C5BC9E6FF74 /* RCTRootView.h */, - 542349267BD181E3A708BE72D1D0269E /* RCTRootView.m */, - 5754642EF8090FAE6AD7A3D8C48DE5B2 /* RCTRootViewDelegate.h */, - A47DBFA36956E7B0F085FDF798D2A0CF /* RCTRootViewInternal.h */, - 5E4EB374A710559DBCC9B8107A07E533 /* RCTTouchEvent.h */, - 72989E26B58AD6CFB9DB992317C6E3D1 /* RCTTouchEvent.m */, - 9F6869ABD0CFE5A62DFEE0E67682E22F /* RCTTouchHandler.h */, - E14C9E95EAB73A9A94A8383C51486036 /* RCTTouchHandler.m */, - 2DB4F5EC8BC72BA1C2D00286BC0869F6 /* RCTTVRemoteHandler.h */, - 350AA1B8F21EC1AC901302AE5D0C8FB1 /* RCTTVRemoteHandler.m */, - 450CEA1F3BB16A5F390179144665E9C5 /* RCTURLRequestDelegate.h */, - AA469E38BA5DADEA788D7E154C961875 /* RCTURLRequestHandler.h */, - A05A9B83509519AA0BC1F41CE4170F1D /* RCTUtils.h */, - 01E50D64B81A100CD5DB0ECC0F668C09 /* RCTUtils.m */, - 8B71A1686320FC4D1192E6C2FDC8B77B /* RCTVersion.h */, + 01F4D6E7C47BC76363D89AA892B5EF45 /* Pod */ = { + isa = PBXGroup; + children = ( + DB6E309BEEFFFF322B2B28761ECF6F6D /* appcenter-crashes.podspec */, ); - name = Base; - path = React/Base; + name = Pod; sourceTree = ""; }; - 0572DDB31B128B1878C770D9DB624EF5 /* Development Pods */ = { + 12DC7AF3DC15608F7A234EC7DFB03D82 /* Base */ = { isa = PBXGroup; children = ( - 1EF6057E5AB7FB7C26563B9B1DF4280D /* appcenter */, - ADBDC418BED2FF3248657C6A2BB016DA /* appcenter-analytics */, - 1E31ECCFD94DA2AB07FEFE346739566F /* appcenter-crashes */, - CC67172B4354EC0724BE4491D395251B /* appcenter-push */, - CC9D410D67CCB4EF78725DA2BDD8E7EC /* React */, - 851C2A73B5BEC61CD7030E8C95564353 /* yoga */, + 9B3B2F4D67100027CED23D92F142DF33 /* RCTBatchedBridge.mm */, ); - name = "Development Pods"; + name = Base; + path = React/Base; sourceTree = ""; }; - 0A8AE3F13DD0A892956CC5B954C0FDB1 /* RCTNetwork */ = { + 1653F53381CC25451927F30EF2BF43BE /* RCTActionSheet */ = { isa = PBXGroup; children = ( - 098CADCC809590BB263F2118141406F1 /* RCTDataRequestHandler.h */, - 52E886B3DC5DB053FA53FF9CEEEBA5EA /* RCTDataRequestHandler.m */, - B31EB8F2714A49826477590E5CADC7CE /* RCTFileRequestHandler.h */, - 7ABF33D54793F1EB190A7ABFC8EE082D /* RCTFileRequestHandler.m */, - 1121DC047D1A29EFC76A8B344D11A85C /* RCTHTTPRequestHandler.h */, - EED74C47EFCAF9C134F1CDF54578FA38 /* RCTHTTPRequestHandler.mm */, - CC30677575576973B9A4AA11E6B6FB39 /* RCTNetInfo.h */, - 6A1DE0713195262C1D6A28EDB2CD521F /* RCTNetInfo.m */, - 54C58BA5E664AF2B17BC00007F7A59F2 /* RCTNetworking.h */, - 09F5EE91289DF1B90312B3F3CB288D2A /* RCTNetworking.mm */, - 718A3185295896613B55D2D8F0AC6A72 /* RCTNetworkTask.h */, - 314CDD68FBD66C1FDA898E50032B8873 /* RCTNetworkTask.m */, + 480FA2A5D4AE5DA6DE61095CDB871255 /* RCTActionSheetManager.h */, + D220F0B6E527CB8060EE299C29D9DB33 /* RCTActionSheetManager.m */, ); - name = RCTNetwork; + name = RCTActionSheet; sourceTree = ""; }; - 169F500B1D9410620664346B9E71C7AF /* RCTLinkingIOS */ = { + 16AF75AA596D77B721CACE1DB2DE6C22 /* Pod */ = { isa = PBXGroup; children = ( - FCFEAB8D5EAD070A91807B413DA77E65 /* RCTLinkingManager.h */, - 0C2D75BD9D41A393F171278F7251FEEA /* RCTLinkingManager.m */, + B9050D503453C4AD2389FBBCE8B36E25 /* appcenter.podspec */, ); - name = RCTLinkingIOS; + name = Pod; sourceTree = ""; }; 1CEC81492C87AE86F3B5DA3898FA4064 /* Pods */ = { @@ -1055,60 +995,35 @@ name = Pods; sourceTree = ""; }; - 1E31ECCFD94DA2AB07FEFE346739566F /* appcenter-crashes */ = { + 2533A5668CCA137201514A04AE2B0769 /* Text */ = { isa = PBXGroup; children = ( - ); - name = "appcenter-crashes"; - path = "../../node_modules/appcenter-crashes/ios"; - sourceTree = ""; - }; - 1EF6057E5AB7FB7C26563B9B1DF4280D /* appcenter */ = { - isa = PBXGroup; - children = ( - ); - name = appcenter; - path = ../../node_modules/appcenter/ios; - sourceTree = ""; - }; - 1F2C501272C96BCE7BCF999FBBE740B6 /* RCTImage */ = { - isa = PBXGroup; - children = ( - 00251C2D4F5A82E85077E0938F09ACD9 /* RCTGIFImageDecoder.h */, - 5BCE0C869737A7A3223C187ACB50E134 /* RCTGIFImageDecoder.m */, - 987F9277C45039D13E0BF2D6BE9FB923 /* RCTImageBlurUtils.h */, - 307C37E7FB6035648E7EB0B855B15C28 /* RCTImageBlurUtils.m */, - CDF12D2F1C16F18909EF7964136EF3C6 /* RCTImageCache.h */, - F7AE5781F8C1549D974B1AF18E2CD887 /* RCTImageCache.m */, - 515EE575B1419222285DE77B0EE4E117 /* RCTImageEditingManager.h */, - 8DB446B6622BC1C00BCA8897087BDECD /* RCTImageEditingManager.m */, - DED96AD0316C00AFC7DA647236897524 /* RCTImageLoader.h */, - E354F88C0546839BA27445687938D262 /* RCTImageLoader.m */, - 9EFC92CB50BA8A808A5EEB3B85FA3D84 /* RCTImageShadowView.h */, - 374B683E1075B8589529083F7C071F42 /* RCTImageShadowView.m */, - FF91FBEFFE9A3883BBE18009C71A6B41 /* RCTImageStoreManager.h */, - 2CA7BD84F375E06E5220921C95621C2C /* RCTImageStoreManager.m */, - 6D93A0E94CD70E85A3ACED45E0B741FB /* RCTImageUtils.h */, - BDA6F8C503563E6EB3F755D87B357107 /* RCTImageUtils.m */, - C09CA6DC6C727E51595EB546ED806722 /* RCTImageView.h */, - 8A75BBC16CDB51CA6E82E553F88CBEAC /* RCTImageView.m */, - 59A633075B962D5813E060F69D7EACF8 /* RCTImageViewManager.h */, - BF6E6096804986BAA0ECE4029E095C75 /* RCTImageViewManager.m */, - 154441DAA8EF6868DBBE22313168D2C0 /* RCTLocalAssetImageLoader.h */, - DAD5358D83D5EF54B8E1467E248A6BA7 /* RCTLocalAssetImageLoader.m */, - 040C2922C8C86F7DD9726947A27F36E4 /* RCTResizeMode.h */, - 2E4A30011579FA76DF7B81E66B3DB4F8 /* RCTResizeMode.m */, - ); - name = RCTImage; + B55B3C1890A3C8FCD949ADBA75B0949F /* RCTTextShadowView.h */, + D3C9FA7A258DE53154012D8D7B6AC605 /* RCTTextShadowView.m */, + A5F1DEBCB063990BC23D715E96CA2E19 /* RCTTextView.h */, + 508C9E7DFD1610B35113D89E8D675DCB /* RCTTextView.m */, + 5B4C44C3DAEC00D548DA857B2112AE2C /* RCTTextViewManager.h */, + B6ACE4AE54E5A5C40CD9E27D5929C96E /* RCTTextViewManager.m */, + ); + name = Text; + path = Libraries/Text/Text; sourceTree = ""; }; - 2117885CA0ECA300C2F67968EB1B8C46 /* BatchedBridge */ = { + 27124ACA6DDA8EE345E7FB6A45E8E627 /* Drivers */ = { isa = PBXGroup; children = ( - 86A2CB7716A02116C48B1883061D1229 /* Base */, - 73B86B8D060C4469187549C188329790 /* Executors */, + 9968D4D28155C5D2C208595DBE1891EC /* RCTAnimationDriver.h */, + 1A5D55C2165C717366D7E890515D96AC /* RCTDecayAnimation.h */, + 4D478CBB68C1D629FA3A15EF528D15DF /* RCTDecayAnimation.m */, + A1627A29B410D98AE99E0A0E7B8D4F1C /* RCTEventAnimation.h */, + 9DC6C09E5C72FA3AD354F4AD47279459 /* RCTEventAnimation.m */, + 7CC3497B232696657234B4DDD84886F3 /* RCTFrameAnimation.h */, + 4E9B5B74259D5E4E2A3C26689B679009 /* RCTFrameAnimation.m */, + BEFB9377302CEB3BBB239B65031AD62F /* RCTSpringAnimation.h */, + 9A37AD7B2DB3D44424B3157BF4A07529 /* RCTSpringAnimation.m */, ); - name = BatchedBridge; + name = Drivers; + path = Libraries/NativeAnimation/Drivers; sourceTree = ""; }; 2873DC716EFD401E9AA75751A9030597 /* Frameworks */ = { @@ -1119,66 +1034,120 @@ name = Frameworks; sourceTree = ""; }; - 29F44D3EDADF4779DB56B4CC7605F7F1 /* RCTWebSocket */ = { + 30E3DFD46E2EED54BE4B448A6F2465A8 /* Development Pods */ = { isa = PBXGroup; children = ( - A43C557851CCD18DEF8F892E62222175 /* RCTReconnectingWebSocket.h */, - D996E80E8E923F1C6DDA70862825E35A /* RCTReconnectingWebSocket.m */, - 4667E179222DD6B072D050D3086C1292 /* RCTSRWebSocket.h */, - C9074A05B3B1A54129C00C73AAD93D95 /* RCTSRWebSocket.m */, - CE3FC9DF2E058651CE4709B4C7BCED5E /* RCTWebSocketExecutor.h */, - 27BCB8D2F44B55B2E12414E5BC874DED /* RCTWebSocketExecutor.m */, - 31728D126A6ADECFE0328D9B530E2139 /* RCTWebSocketModule.h */, - 969F0AB74D70D608F818992DA5FB473F /* RCTWebSocketModule.m */, + 641A25161D9D5CA57F0B93C300E6D77D /* appcenter */, + 4820819AC9772EE8C98608B777A73009 /* appcenter-analytics */, + A85483DD5C7C619F654A45949B77817A /* appcenter-crashes */, + 594B17480786B2398B26549C00F3FA2C /* appcenter-push */, + CB53A5EFEF46F424C98C057FCBDCAEF5 /* React */, + 547270838F43669C1A9770C55131C0DC /* yoga */, ); - name = RCTWebSocket; + name = "Development Pods"; sourceTree = ""; }; - 35D6667EF63DC46DA43E0946CB8E3034 /* Nodes */ = { - isa = PBXGroup; - children = ( - 26181968820C8DE80AB0F0B172E205C0 /* RCTAdditionAnimatedNode.h */, - 0BC9694C5C535D033213DFDBC40EB8C4 /* RCTAdditionAnimatedNode.m */, - FDEA66C742939FD508648D502DF94954 /* RCTAnimatedNode.h */, - 556332C397086C063B35F6FA2DAC9B51 /* RCTAnimatedNode.m */, - 48770D696BE2E17E04588DE47F6551AE /* RCTDiffClampAnimatedNode.h */, - 94633F2816EA17367C9C5759A0CA068E /* RCTDiffClampAnimatedNode.m */, - F7BDCF1A7F920DDF12C3BA6617F25ED0 /* RCTDivisionAnimatedNode.h */, - 516230F5FCB7C5BBD903784101EF0CA5 /* RCTDivisionAnimatedNode.m */, - F2C5FD16D681EB2C0CC8304C7783CF86 /* RCTInterpolationAnimatedNode.h */, - C63099DEDD2B2D3525B0AF5C16476879 /* RCTInterpolationAnimatedNode.m */, - A7C6B3775160C15C1FF5758C50273F54 /* RCTModuloAnimatedNode.h */, - 6694363AAA45257A1264FA81BAAFA41A /* RCTModuloAnimatedNode.m */, - CF2963C66E8E1CF893458F4881D79B68 /* RCTMultiplicationAnimatedNode.h */, - EDC44545493A322B8EC9135892F65402 /* RCTMultiplicationAnimatedNode.m */, - 297B8ED7792B02AEB662D0E344F1DFED /* RCTPropsAnimatedNode.h */, - 19F93955594CE1E1C72A78F82B6B3396 /* RCTPropsAnimatedNode.m */, - CEB1F546DCA06ED97C46A19E6E3D0061 /* RCTStyleAnimatedNode.h */, - E6ED4A4B985B8EBBD6BFACC589F07C81 /* RCTStyleAnimatedNode.m */, - F3772332375F0CAE3E8A7E205668C11F /* RCTTransformAnimatedNode.h */, - 50074B7858891F933D7AFD65C6D72FCB /* RCTTransformAnimatedNode.m */, - 2EFCC3D34A4BD9D8DD9F2E8313B4392B /* RCTValueAnimatedNode.h */, - 67A54F5A56005CA3EBCA26F13C6F6D38 /* RCTValueAnimatedNode.m */, + 317041022922E01E3ED5531147D66016 /* Nodes */ = { + isa = PBXGroup; + children = ( + 787C78913F867C62F53FD2D9400A6F84 /* RCTAdditionAnimatedNode.h */, + 72C999A5DC5F8D38947CBAC8FE48C1B3 /* RCTAdditionAnimatedNode.m */, + 2611B7D82EA82A9F77E18CB370773EC7 /* RCTAnimatedNode.h */, + 3C6EE03D8701C559F22D2B57732B7A15 /* RCTAnimatedNode.m */, + 41D2E6E74899231BF60570A21419D09A /* RCTDiffClampAnimatedNode.h */, + 62F1793F7F609712672D12BC8922E610 /* RCTDiffClampAnimatedNode.m */, + 8356706B3C5D6BD4D14506EE67FEC0FE /* RCTDivisionAnimatedNode.h */, + EDF2E9973BCCA422B9CCFC757DAA24FF /* RCTDivisionAnimatedNode.m */, + 900915D050E3D57E268A4B30760F14D2 /* RCTInterpolationAnimatedNode.h */, + 21C6190A00F844C1B4C0CA208B045E13 /* RCTInterpolationAnimatedNode.m */, + 1F25B4E8D5270440B853A988C8306879 /* RCTModuloAnimatedNode.h */, + 95C7DEE3AF42B46512D0207147A117F3 /* RCTModuloAnimatedNode.m */, + 3762CA5B8E4ECFCC159193D56A837B5C /* RCTMultiplicationAnimatedNode.h */, + CA4141935FCFA3E8590661EAF3D76944 /* RCTMultiplicationAnimatedNode.m */, + 1393118BAC74642CDE8E75D86C5D0FE7 /* RCTPropsAnimatedNode.h */, + 26B3107B1EDBCA996C0C7F7EEC659052 /* RCTPropsAnimatedNode.m */, + 9473CC961A3ABD21CA6DB82969ACBA43 /* RCTStyleAnimatedNode.h */, + 28F6CAD8AF7DB7485455F6EDF516FCEE /* RCTStyleAnimatedNode.m */, + 56419675C9293E100E393F61DDED4E39 /* RCTTransformAnimatedNode.h */, + 098CA216FDBB953AE2AB27D06D341CE5 /* RCTTransformAnimatedNode.m */, + 5D8F1F1E3C0342455E629F11D3B57D42 /* RCTValueAnimatedNode.h */, + EA4BBD2B1311C1FA223D97E49642A8F8 /* RCTValueAnimatedNode.m */, ); name = Nodes; path = Libraries/NativeAnimation/Nodes; sourceTree = ""; }; - 38D297A3B58FA38CB5AF0A718F88C2A4 /* RCTBlob */ = { + 39FF877784A0CC623C7104847FC4BD43 /* Targets Support Files */ = { isa = PBXGroup; children = ( - E34A8C74654CF68F313B717AB3DF656C /* RCTBlobManager.h */, - 0677A5587E79E9336A5373A2310C8417 /* RCTBlobManager.m */, + 5B47BC19E52F2E0E699F45A03194EF8B /* Pods-BrownfieldTestApp */, ); - name = RCTBlob; + name = "Targets Support Files"; sourceTree = ""; }; - 39FF877784A0CC623C7104847FC4BD43 /* Targets Support Files */ = { + 3AD2A1CFAE8371AD56307D10AD9BE67D /* jschelpers_legacy */ = { isa = PBXGroup; children = ( - 5B47BC19E52F2E0E699F45A03194EF8B /* Pods-BrownfieldTestApp */, + DE3A373C41532389C89EB87C0BF698CC /* JavaScriptCore.h */, + 9E698798F6F93CDB7A6CD450C74C2C54 /* JSCWrapper.cpp */, + F90B6E7AEE818D49189323615F8204F6 /* JSCWrapper.h */, + E5DB3E6D9153159FF92BABD881418DBD /* systemJSCWrapper.cpp */, ); - name = "Targets Support Files"; + name = jschelpers_legacy; + sourceTree = ""; + }; + 3E6F10A44C5CC5B407C6408F22927701 /* Modules */ = { + isa = PBXGroup; + children = ( + DAFB3E511EF711CC9748DE2D7627261F /* RCTAccessibilityManager.h */, + 1CDF57A3ED9569C86FCEDCA7247F1DA4 /* RCTAccessibilityManager.m */, + B78677C42F514E6F810685371CFB782B /* RCTAlertManager.h */, + B7F484E1C0B8B10E4ACA6B30BAF257F7 /* RCTAlertManager.m */, + 5D853BFA56ED985544BCA8B1B6633A5E /* RCTAppState.h */, + 459C37A4D5718BE0F78BF716AA97E705 /* RCTAppState.m */, + 17650B61928DA42592E729508B64B164 /* RCTAsyncLocalStorage.h */, + 1395BE5C5871FCDF722947252E7158E9 /* RCTAsyncLocalStorage.m */, + 02E10FACC5C12D1D82597D3ACFBF6ED3 /* RCTClipboard.h */, + C984B015DBDAD21384878851EBF7C6DD /* RCTClipboard.m */, + 968943AB154F21C53A5DFB0AF7AC2D89 /* RCTDeviceInfo.h */, + ED18C9B8C1EB50687332FBBD46CB0F7F /* RCTDeviceInfo.m */, + F08AF6649079E4BB0161925A52B609CE /* RCTDevSettings.h */, + B01BEF8AF62362496D56E18119650278 /* RCTDevSettings.mm */, + FF90B8751C1F62F2B8EFD938D62409EB /* RCTEventEmitter.h */, + 14BC58B0B1DE0F912D89596775F10D3D /* RCTEventEmitter.m */, + 8484275FDC2B5EBCD38CAC0F535E6C4C /* RCTExceptionsManager.h */, + 1DBB0DA4BADF2239BB3D0A9B2BA7E99E /* RCTExceptionsManager.m */, + A86E41FAE454836C43742A4681F21A29 /* RCTI18nManager.h */, + B84D324AC4C6F1AE529573BE461FA931 /* RCTI18nManager.m */, + 036344DF75CDCA285572D113461A288B /* RCTI18nUtil.h */, + 93CA34310738E890D4DE137BE3D53B2F /* RCTI18nUtil.m */, + F20AC5F8FD6669E9CD81CB234F03A880 /* RCTJSCSamplingProfiler.h */, + 6F3E2B99AD2F00DD7C2AA86DBBBB5203 /* RCTJSCSamplingProfiler.m */, + B6E0DFA3614B29BB000A0907A9AA89EB /* RCTKeyboardObserver.h */, + 63287C2722947E9D8768D67BD1E40BBA /* RCTKeyboardObserver.m */, + 12E264B531D432664D9E1CC4E5BC06E8 /* RCTLayoutAnimation.h */, + ED5181C195B1928DD1970D74DAEDF452 /* RCTLayoutAnimation.m */, + 52AA3B2D39A0A0C4C2227364747248F9 /* RCTLayoutAnimationGroup.h */, + BE8F12A6B785DACDEAAA46A8AFB8BD9E /* RCTLayoutAnimationGroup.m */, + B4A3B4F010AFD762E7BAD93D787C5211 /* RCTRedBox.h */, + F65B63812C99F11812363C32C9668581 /* RCTRedBox.m */, + B62637368937A60261CB6ADB9772520E /* RCTRedBoxExtraDataViewController.h */, + FFFB2E5277634403BD2B5B6436C1059F /* RCTRedBoxExtraDataViewController.m */, + 638D674FF6F4B97CFF9CA26CACDF1384 /* RCTSourceCode.h */, + 66198977E61432AFA229BD7072D4B274 /* RCTSourceCode.m */, + D7B2F265990508F8EFF39DE6D52EBFD6 /* RCTStatusBarManager.h */, + F7E6F253F02C578985AA20DA7B152500 /* RCTStatusBarManager.m */, + 2868E35D70BF35BE6CCB8243ABCFB1A0 /* RCTTiming.h */, + 4C42F878349EFD322C47B2D53DD9DE80 /* RCTTiming.m */, + 193D367776EB9EC0EDBE700283416D89 /* RCTUIManager.h */, + 21CD6620724C140C1E116C21DBC07991 /* RCTUIManager.m */, + BD3AE44E808DBE5D400AD4725C6960A0 /* RCTUIManagerObserverCoordinator.h */, + 1972ADF011C18E2317AC2AAAF414EC3F /* RCTUIManagerObserverCoordinator.mm */, + 8B4063A2B58FB353C206490D302A3DAF /* RCTUIManagerUtils.h */, + AB2FDF4A2B4ABC4B4216D866F974A146 /* RCTUIManagerUtils.m */, + ); + name = Modules; + path = React/Modules; sourceTree = ""; }; 3F43F514DA7EAA0C7B1DDA4EA2318F18 /* AppCenter */ = { @@ -1193,13 +1162,15 @@ path = AppCenter; sourceTree = ""; }; - 41FAA359272B6D9249530276BC147EFD /* DevSupport */ = { + 41D88299CF7CE41641483D3B787BA56E /* Support Files */ = { isa = PBXGroup; children = ( - 7FDD9C64B7334AD4EC0CD15466D4100C /* DevSupport */, - 96F0BECC151680F7F0A89EBC98DB7629 /* Inspector */, + C8D2895BF74E2E5E860764ED82634AD0 /* yoga.xcconfig */, + 6ED3F27F00025B5BD1734BBB5E228FE0 /* yoga-dummy.m */, + 59747DB61909202AACEF5A44F48CA579 /* yoga-prefix.pch */, ); - name = DevSupport; + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/yoga"; sourceTree = ""; }; 433CD3331B6C3787F473C941B61FC68F /* Frameworks */ = { @@ -1210,6 +1181,27 @@ name = Frameworks; sourceTree = ""; }; + 45B3CF1B595BB017FC904F23F99D996D /* Support Files */ = { + isa = PBXGroup; + children = ( + 05F4103FAC163D7E40C39534BDE54969 /* React.xcconfig */, + A5C6428372D81B928117F7E359772F34 /* React-dummy.m */, + 2782AB86468312BA81183193DBADA2A9 /* React-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/React"; + sourceTree = ""; + }; + 45E8136041962BCFD9F46E25C598EFC5 /* Executors */ = { + isa = PBXGroup; + children = ( + 02DA3D36DB26F5875C4750869141331E /* RCTJSCExecutor.h */, + 7965DEAA1E88E7871794A060092A23A4 /* RCTJSCExecutor.mm */, + ); + name = Executors; + path = React/Executors; + sourceTree = ""; + }; 474AC2EAB054918F21B6B70B3FD98E7D /* Core */ = { isa = PBXGroup; children = ( @@ -1218,63 +1210,139 @@ name = Core; sourceTree = ""; }; - 51DEA195B7173E08431F7E15B3027332 /* RCTText */ = { - isa = PBXGroup; - children = ( - C3371BA3E264F6ADEB2C551E46F0BFB6 /* RCTBackedTextInputDelegate.h */, - 538365024100E87BDF2F2DCEDFB5F2BF /* RCTBackedTextInputDelegateAdapter.h */, - 8ED425D42C9F2D92FE378DCC1A1B1074 /* RCTBackedTextInputDelegateAdapter.m */, - 0BD8587100610C06B995D1EB6CCEE507 /* RCTBackedTextInputViewProtocol.h */, - 2E88B333D16BD4F34CDF2BBFF8227885 /* RCTConvert+Text.h */, - 15DDF3C119189D7628E35FDDC02A4B7B /* RCTConvert+Text.m */, - AF6AB873E11477E39EDE6C2982BB9F30 /* RCTFontAttributes.h */, - FA74B8147BCB8CE84DA52FEB55772A26 /* RCTFontAttributes.m */, - B08C2FE77A2127B0F8172284808620C6 /* RCTFontAttributesDelegate.h */, - 61CE886EDC732106910686013DB820A9 /* RCTRawTextManager.h */, - 1F8BDECFC809755ED65AE489645D789E /* RCTRawTextManager.m */, - 4DAB26C92755C2A53F89DB0E564A287A /* RCTShadowRawText.h */, - 3D33D8A8E9453146B531C499F15303BD /* RCTShadowRawText.m */, - 535C42CEA20CFF1AD77A017BAC534510 /* RCTShadowText.h */, - F20DDF6FC880E7DB1343E9497B7A7298 /* RCTShadowText.m */, - 16EE476372FFB0170B678DED6C2EF1BB /* RCTShadowTextField.h */, - 97C323DDD2009C08561701A1E955D464 /* RCTShadowTextField.m */, - 428F9750DD79F6E2B84F81622C6CF743 /* RCTShadowTextView.h */, - 766D19BC813BDDCA0CC5089AC9E51C9E /* RCTShadowTextView.m */, - 4145B32C678114573694665891D8F1FC /* RCTText.h */, - B8EFC99C03F53F07073CEBC89DACB32C /* RCTText.m */, - 839BD020594058659D09E41C13C790FC /* RCTTextField.h */, - D447FCCF13B29DE1C92B41CBD1A64387 /* RCTTextField.m */, - F9A07224BD7F357C789F3C50B9CE6C17 /* RCTTextFieldManager.h */, - E016FF073320819D338678A8083A6AB4 /* RCTTextFieldManager.m */, - 5E0D5E9D542D59576FBCC15878B34CE1 /* RCTTextInput.h */, - E5EB3A4578D068F32534F54B475042C2 /* RCTTextInput.m */, - B1134542806DB6EC71D94E3057F0C9F6 /* RCTTextManager.h */, - BDAE69E1BECF986ED9378EB1C043C437 /* RCTTextManager.m */, - 3D58FA1026B7F48A987CAE80236665C1 /* RCTTextSelection.h */, - 2F6D45384BFED7BD74ADE5072298FE4C /* RCTTextSelection.m */, - DDB8E9A1C6BE5BA2BCC510FA02D3F2D4 /* RCTTextView.h */, - 7ADB4C31A393060E7A76231095B295FC /* RCTTextView.m */, - 0640B19C394CE41ABAB6BF8A1B5AB3F7 /* RCTTextViewManager.h */, - F1D4AB37E99D7C4307BE9C425CBA4F10 /* RCTTextViewManager.m */, - A0E5028BB1BA709CC69EF92925B5378D /* RCTUITextField.h */, - 067E45E695BD3F705AADBF47207AEA6A /* RCTUITextField.m */, - ED80A0087EE0995634C132233F507619 /* RCTUITextView.h */, - 49F65605073A7DB96032CCD4CBC96317 /* RCTUITextView.m */, + 4820819AC9772EE8C98608B777A73009 /* appcenter-analytics */ = { + isa = PBXGroup; + children = ( + 99E4345FA9BAC138CC5CF776C7BCF57E /* Pod */, ); - name = RCTText; + name = "appcenter-analytics"; + path = "../../node_modules/appcenter-analytics/ios"; sourceTree = ""; }; - 58DCD3D44077E9BC63B758EBD74E62D6 /* Core */ = { + 48C7B6DE1D1AB4C565D98FD12C2FBE01 /* SafeAreaView */ = { isa = PBXGroup; children = ( - 033CA465F74C56A9E5F86C91E3127C1D /* Base */, - 7320E1F2AE14E54860652CE7B9AD0FA6 /* Modules */, - 6A8D91A42D8D80D99865366A2606C546 /* Profiler */, - E2361AADBD09D819181C5B3D71C5AA9E /* Views */, + A9504F4B15AA4C04647F48D8E5784072 /* RCTSafeAreaShadowView.h */, + 9078715BCDB54DAAEBEB9B6C33D7EB0D /* RCTSafeAreaShadowView.m */, + 2512196BAF937896300760B86C6F5724 /* RCTSafeAreaView.h */, + F061A80747CA6F9F3CDC00BE71CD7369 /* RCTSafeAreaView.m */, + A59AB7A431EBA969266EDE730AA093B9 /* RCTSafeAreaViewLocalData.h */, + DE8CBBF5078C4567CCA7B3F27869CA30 /* RCTSafeAreaViewLocalData.m */, + C706DCFB81FD24FA8FFA4F858391F0B9 /* RCTSafeAreaViewManager.h */, + C60D72518CDCE13AB1038B1FBF1121F4 /* RCTSafeAreaViewManager.m */, + ); + name = SafeAreaView; + path = SafeAreaView; + sourceTree = ""; + }; + 49492791919189160523FA82D51A5B19 /* Core */ = { + isa = PBXGroup; + children = ( + A42E020C618578B0F9EA8B81F6989EDA /* Base */, + 3E6F10A44C5CC5B407C6408F22927701 /* Modules */, + 8979C1205ED3FE2683AC60FE2DF41633 /* Profiler */, + C58E79E42853B648C440EC711EBD4488 /* Views */, ); name = Core; sourceTree = ""; }; + 4D2E3563C6E050CDAAFCFC4294185997 /* RCTImage */ = { + isa = PBXGroup; + children = ( + D2203F68E0B68B4976309D82D4A79EDE /* RCTGIFImageDecoder.h */, + 440E1660AAA214431413E54D3472642C /* RCTGIFImageDecoder.m */, + 53E0F392A19C32432787FA95A79916A2 /* RCTImageBlurUtils.h */, + 11E235004462181D20AA4B33F6A042EF /* RCTImageBlurUtils.m */, + F3A9309807283439A1F7549B8A79CF42 /* RCTImageCache.h */, + FF43826D20F80B31E027F5B8C72D62BA /* RCTImageCache.m */, + 1248FCD7D779DE4C69CA3CFF674BC359 /* RCTImageEditingManager.h */, + 91CF5719B4224C527256D5A80CDB3C7A /* RCTImageEditingManager.m */, + 42AB572E767D636DD2877FA637199B19 /* RCTImageLoader.h */, + 8FA94FFDE519D793C9A1A5D6DF0F2933 /* RCTImageLoader.m */, + 1FD3E2DDDD5A9FEC96E29C1915EED89D /* RCTImageShadowView.h */, + D9C86FB8A0934424E53935688EFA4ABC /* RCTImageShadowView.m */, + FF7E68E7544C0BBFB4AA4C8B00E7B277 /* RCTImageStoreManager.h */, + F68A93E84FA9ECFB83DB5EF0785200E2 /* RCTImageStoreManager.m */, + 942ABA91ECC84C72C3903821533AF7B0 /* RCTImageUtils.h */, + 9592C053FC409641059BF6BE148E2B8E /* RCTImageUtils.m */, + D9A86700A77EF0AA4F3BADD14E5B7113 /* RCTImageView.h */, + 57645D832F30B4D2263C3D54F24399E8 /* RCTImageView.m */, + 86C6175B0B06D07F76CBD6532B351260 /* RCTImageViewManager.h */, + E84CE77DAD21B087AB84B183F59A8847 /* RCTImageViewManager.m */, + 8238C1FC468E5B199EA5127F18D4DDA5 /* RCTLocalAssetImageLoader.h */, + 2D8E68C9347E02F4504E40EF93556C19 /* RCTLocalAssetImageLoader.m */, + 20C44F630F8754C1A32E1497E8A2DDB3 /* RCTResizeMode.h */, + AB42D7B3EDD3FEC7262AA912B27137D5 /* RCTResizeMode.m */, + ); + name = RCTImage; + sourceTree = ""; + }; + 4DF5EA10E65BB3C95AB624FC429AC30C /* RCTLinkingIOS */ = { + isa = PBXGroup; + children = ( + 63C8D0796E74D264B0C0D2CDAE06A411 /* RCTLinkingManager.h */, + 45507C2CCC51514A20E6C0127E8C3509 /* RCTLinkingManager.m */, + ); + name = RCTLinkingIOS; + sourceTree = ""; + }; + 51F468DE465FC710AB183A4D47EC0932 /* Pod */ = { + isa = PBXGroup; + children = ( + D74AA637340FE23DBAA3AF6272B7FBD2 /* LICENSE */, + A312994A9FC0665A9D91160C8BADB021 /* React.podspec */, + 6AAF65898A58AC115CC641CFF9953215 /* README.md */, + ); + name = Pod; + sourceTree = ""; + }; + 547270838F43669C1A9770C55131C0DC /* yoga */ = { + isa = PBXGroup; + children = ( + 80EF74A590FE46FC910B88A2D4D8B80E /* YGEnums.cpp */, + F31ADAAE3086934474B5E46D73F864B8 /* YGEnums.h */, + 2321B425ED6FF17898EE9FDF47D445C8 /* YGMacros.h */, + FF3DBDD90C337B78354F6DB4B50CB719 /* YGNode.cpp */, + B4236335FAB452ECA4A1A1A9052BE4D2 /* YGNode.h */, + 5849B541E01DE37927A4E1E982287AB8 /* YGNodePrint.cpp */, + 603B0ABD4AC112EACEFC7F0D64508587 /* YGNodePrint.h */, + ED68B83F547EE7EDB63677AB72AF9E57 /* Yoga.cpp */, + 5064CB6F41F9AF6250414AB84C08BDF5 /* Yoga.h */, + BA440300BB964EF7FBCEE97DD124DD8A /* Yoga-internal.h */, + FCFDD21B2F5235DBE6EA80EDB8B882FF /* Pod */, + 41D88299CF7CE41641483D3B787BA56E /* Support Files */, + ); + name = yoga; + path = "../../node_modules/react-native/ReactCommon/yoga"; + sourceTree = ""; + }; + 59261A8A211D10782AB6EF8DD25DFE4F /* RCTText */ = { + isa = PBXGroup; + children = ( + AED6079F77BD487D5ECAACB9B07F4282 /* RCTConvert+Text.h */, + F739E81A05173DC71F7C0F6C44D61B7B /* RCTConvert+Text.m */, + A071942F1386EDA4552E78B226F9B938 /* RCTFontAttributes.h */, + ED091B39A50DAE311B62D862C6C5F476 /* RCTFontAttributes.m */, + CC0A04C8104EA2DDABAA0E53ED0CFCA9 /* RCTFontAttributesDelegate.h */, + 5E5176670E7724CC20F91CFA0616B5E5 /* RCTRawTextShadowView.h */, + FF3E68F476E053B5599471D239B47766 /* RCTRawTextShadowView.m */, + 6783DA32BC4ACB8B35A0DF2C096F1ABF /* RCTRawTextViewManager.h */, + 38A136B7298CEA07B5A8B581C0743ADD /* RCTRawTextViewManager.m */, + 2533A5668CCA137201514A04AE2B0769 /* Text */, + 8002B6712D21926FB70653068F0F1BCF /* TextInput */, + ); + name = RCTText; + sourceTree = ""; + }; + 594B17480786B2398B26549C00F3FA2C /* appcenter-push */ = { + isa = PBXGroup; + children = ( + F8FECCFFAC32A770FBE4002FB8BEEA9D /* Pod */, + ); + name = "appcenter-push"; + path = "../../node_modules/appcenter-push/ios"; + sourceTree = ""; + }; 5B47BC19E52F2E0E699F45A03194EF8B /* Pods-BrownfieldTestApp */ = { isa = PBXGroup; children = ( @@ -1299,85 +1367,34 @@ name = iOS; sourceTree = ""; }; - 65D95A66222BBE888C09717C8745FD20 /* fishhook */ = { + 641A25161D9D5CA57F0B93C300E6D77D /* appcenter */ = { isa = PBXGroup; children = ( - 63027387C94F11FEE5E1FA39755FA8D0 /* fishhook.c */, - 3BD7029E34C09A443104A7B469253029 /* fishhook.h */, + 16AF75AA596D77B721CACE1DB2DE6C22 /* Pod */, ); - name = fishhook; + name = appcenter; + path = ../../node_modules/appcenter/ios; sourceTree = ""; }; - 6A8D91A42D8D80D99865366A2606C546 /* Profiler */ = { + 68A1A40E4D9C4724E169B8901819B301 /* Inspector */ = { isa = PBXGroup; children = ( - F6897D75785A51D2B7AA4D2DBFE175D9 /* RCTFPSGraph.h */, - 32CBF0948938450D5E1829B630749986 /* RCTFPSGraph.m */, - 4B5ADC8859AD2B83752D7CA7CF5D247C /* RCTMacros.h */, - 73E7C377A343F1656AFFD5DEE47EC825 /* RCTPerfMonitor.m */, - 82FE570483A9A0661A027AD38E81A7AE /* RCTProfile.h */, - F91580AF20375F0C5B2B4128ED2D9973 /* RCTProfile.m */, - EED9E568B4B05FAAA01DDD5875650ABC /* RCTProfileTrampoline-arm.S */, - 1FF014B0C3A3DCC63150B1656E409A68 /* RCTProfileTrampoline-arm64.S */, - 9E3049B5C7BD350F95F6879B65695BE1 /* RCTProfileTrampoline-i386.S */, - DCEFF1957B58D53435F38D696015C86F /* RCTProfileTrampoline-x86_64.S */, + E11B15BBD6FD03CC32D738CF1479DEFC /* RCTInspector.h */, + B7F5B6839609CC75451682592200AD21 /* RCTInspector.mm */, + 1BBCBE84C561FE7BFAC6F888C50D30B4 /* RCTInspectorPackagerConnection.h */, + 7807060DE4C9B0F1CCBC60F23302BB9D /* RCTInspectorPackagerConnection.m */, ); - name = Profiler; - path = React/Profiler; + name = Inspector; + path = React/Inspector; sourceTree = ""; }; - 7320E1F2AE14E54860652CE7B9AD0FA6 /* Modules */ = { - isa = PBXGroup; - children = ( - 86E1909A27A936729AC686154CD06660 /* RCTAccessibilityManager.h */, - C7F3D4D7D5B1B15066EB8910DAB3664C /* RCTAccessibilityManager.m */, - 41C07CA8DD07A784369E63C9828F2598 /* RCTAlertManager.h */, - DA3E0EA59CA481AE962DBB6635F67F90 /* RCTAlertManager.m */, - 6FB843C5055559BD2FF6EB80598DF659 /* RCTAppState.h */, - 40D8C7BD58D79A9762583EA88F02C16B /* RCTAppState.m */, - 50FEDB266004F8A23B4DB7E641B3882B /* RCTAsyncLocalStorage.h */, - 48A65A80EE98B115C5BFDD6FF1A566AA /* RCTAsyncLocalStorage.m */, - AA874F3D6FE4D61409228DAFFB07BFC5 /* RCTClipboard.h */, - D32FABCC751E39BF672183E3732C143F /* RCTClipboard.m */, - 45D2277B67BF20ACB83344EF0EC04D3C /* RCTDeviceInfo.h */, - 7DB9BDBABDE0369A1B47CE26BFFE166F /* RCTDeviceInfo.m */, - 3A9F9995E466B7702EEBBF8759FF413F /* RCTDevSettings.h */, - A034C38090B639BF2FDF83AA31A87461 /* RCTDevSettings.mm */, - 58B1F6AAEBB2955BEE4C24ACADF41A74 /* RCTEventEmitter.h */, - B2C6AD7F75385E15ADFEE40D05D80ECE /* RCTEventEmitter.m */, - 660644281ABDAD304C89E94028558472 /* RCTExceptionsManager.h */, - 23226F478E6C7AD01EFAB9EDD7716984 /* RCTExceptionsManager.m */, - 9CE1B9F7E29A89F3D0BAA6ED81577907 /* RCTI18nManager.h */, - 54CEF93EB911D0C2C6A2D3EA10F6DBD4 /* RCTI18nManager.m */, - F9E97243E960F09B782FE17CC3EDF7E0 /* RCTI18nUtil.h */, - BC0E6C2597FB22C14E1DB4F373E42B06 /* RCTI18nUtil.m */, - 1496311545BAFA9D1F452941970D2EFE /* RCTJSCSamplingProfiler.h */, - 180798C2DB2FE7C9D14BE384F57D2256 /* RCTJSCSamplingProfiler.m */, - 7ACE33748F5D2A1204312A0FC3E859F9 /* RCTKeyboardObserver.h */, - 39DE03984D4A99B45FB4DAFFA3FB425E /* RCTKeyboardObserver.m */, - 9B5DDEFFDA6786F90C09F472FB4246E5 /* RCTLayoutAnimation.h */, - C8F72B6737E93471BFC1D8B334D81D22 /* RCTLayoutAnimation.m */, - B20B8360F78BE621EB07E4BCB41AF891 /* RCTLayoutAnimationGroup.h */, - CCA2E4B50B94E3F0AB6A7F010ABADB44 /* RCTLayoutAnimationGroup.m */, - 556A46722DF42F25921CA795B6A848BC /* RCTRedBox.h */, - 73515EDF14DC99A0E02959A8688EB239 /* RCTRedBox.m */, - D831EC3488F741BD0370D6B604DB74EE /* RCTSourceCode.h */, - 994C266277C3E4FC63CCFE3C167D0A6B /* RCTSourceCode.m */, - 7BBC9860A1176FEEADBC5799DA6447B5 /* RCTStatusBarManager.h */, - 7CD722F233BC64FDD7F9885B19F17CC3 /* RCTStatusBarManager.m */, - C8FA63E278BD3FB6F9A42564985838E3 /* RCTTiming.h */, - 8672C139AE8A105EDC36A3A923C072F7 /* RCTTiming.m */, - 67F8593D37BB005439B6268E4912EBFE /* RCTTVNavigationEventEmitter.h */, - 06DD5E55B5D8A038C8DD8785074AC7B5 /* RCTTVNavigationEventEmitter.m */, - 89CA94895EADFA62186E19B88245DB4A /* RCTUIManager.h */, - 24AAC0AD880E395D2D82AEB247307D1A /* RCTUIManager.m */, - A5DFC066329EEB98ABEA57255E3A5179 /* RCTUIManagerObserverCoordinator.h */, - 8CFD0F94BE0C1F8B94A44F83220AF4C9 /* RCTUIManagerObserverCoordinator.mm */, - 3BF4D8A5CCF765196E8DE696AB26E176 /* RCTUIManagerUtils.h */, - CB861B8E4382897722FBC6F677E0CDB5 /* RCTUIManagerUtils.m */, + 6E5DC068571839FD315AC501A0449BEC /* jsinspector_legacy */ = { + isa = PBXGroup; + children = ( + F81ADA8BB530F39080338D26903E4AEA /* InspectorInterfaces.cpp */, + 05A111CF43C01B6854324F3463590E8D /* InspectorInterfaces.h */, ); - name = Modules; - path = React/Modules; + name = jsinspector_legacy; sourceTree = ""; }; 7335AEC09AABC1369D3DE8B273D7FEAA /* Crashes */ = { @@ -1388,49 +1405,26 @@ name = Crashes; sourceTree = ""; }; - 73B86B8D060C4469187549C188329790 /* Executors */ = { - isa = PBXGroup; - children = ( - 2040B15B0F1018DC4F737CD79870E82B /* RCTJSCExecutor.h */, - 0F3F9AC7E5B320827145E9C3075B2887 /* RCTJSCExecutor.mm */, - ); - name = Executors; - path = React/Executors; - sourceTree = ""; - }; - 7823A6FE1D3E567DED1D9399B71D4897 /* Support Files */ = { - isa = PBXGroup; - children = ( - 7F03DF1A9CD856A874F5F506676AA645 /* yoga.xcconfig */, - A2D5C512A68FE1F14B9F8CF92AA94A9C /* yoga-dummy.m */, - B0997DE5BAB7BB1F8AD07BB4D4E13661 /* yoga-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/yoga"; - sourceTree = ""; - }; - 7D9A73B2734F4D65077EA769C3F9C1E6 /* Drivers */ = { + 7D39EF90132915E07AC47DBB5E241F65 /* RCTWebSocket */ = { isa = PBXGroup; children = ( - 21010DD0986DC1704E0CAA4CA6F62A37 /* RCTAnimationDriver.h */, - EF117EFACA59942B1AAB2CFAB4585A49 /* RCTDecayAnimation.h */, - B3EBC5E1B1C0E508A07D96CCFE6670F0 /* RCTDecayAnimation.m */, - 98EFC2F4D782C161DAA03E6DD3600F72 /* RCTEventAnimation.h */, - C1887C25B1A49CC992728D4441046E78 /* RCTEventAnimation.m */, - 5EAD80688F0E65566E48C2E40B423B0F /* RCTFrameAnimation.h */, - EAEE450A59B9E2EE8F7FE4D6A0F71078 /* RCTFrameAnimation.m */, - 6BC975AB656DBF4AC68152A1ECDE13EC /* RCTSpringAnimation.h */, - 01411698A916DE34F58CA871521718EB /* RCTSpringAnimation.m */, + 8BC3C29511DB54FA2A2E165E441AF1E5 /* RCTReconnectingWebSocket.h */, + 5032EC3A8DA288046A83F96EAD6902A3 /* RCTReconnectingWebSocket.m */, + A19327A17F0A5EFB40AF88835A5489BE /* RCTSRWebSocket.h */, + 5D738C0CD5F58C05C779AD6B51AF3484 /* RCTSRWebSocket.m */, + CC089855CB012736C796C296D73D9DDF /* RCTWebSocketExecutor.h */, + 51601481B712125409927B4C2AEEADA5 /* RCTWebSocketExecutor.m */, + 7D2E0AE01A90CE1EE6D15FC36DC05BCD /* RCTWebSocketModule.h */, + B12A3AA919E33983165712E23BBC2D3A /* RCTWebSocketModule.m */, ); - name = Drivers; - path = Libraries/NativeAnimation/Drivers; + name = RCTWebSocket; sourceTree = ""; }; 7DB346D0F39D3F0E887471402A8071AB = { isa = PBXGroup; children = ( 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - 0572DDB31B128B1878C770D9DB624EF5 /* Development Pods */, + 30E3DFD46E2EED54BE4B448A6F2465A8 /* Development Pods */, 433CD3331B6C3787F473C941B61FC68F /* Frameworks */, 1CEC81492C87AE86F3B5DA3898FA4064 /* Pods */, 9511B8426F7637E5EEFAE7041485432D /* Products */, @@ -1438,63 +1432,77 @@ ); sourceTree = ""; }; - 7FDD9C64B7334AD4EC0CD15466D4100C /* DevSupport */ = { + 8002B6712D21926FB70653068F0F1BCF /* TextInput */ = { + isa = PBXGroup; + children = ( + 2606A84C3021441521FB19CCC04093F5 /* RCTBackedTextInputDelegate.h */, + 5F618FA251DF7DB12AF7CDA376335462 /* RCTBackedTextInputDelegateAdapter.h */, + B6D2B9144406957D61EE16214A170036 /* RCTBackedTextInputDelegateAdapter.m */, + 3F075C9712D824A31CEDBCC4E8D53A12 /* RCTBackedTextInputViewProtocol.h */, + 71FF725CE5650C21D3986F963914EA2C /* RCTBaseTextInputView.h */, + 495029B14689B655156489AB5A56FC43 /* RCTBaseTextInputView.m */, + EDC81900F750CE4189AD4AFF52DC5203 /* RCTBaseTextInputViewManager.h */, + 83F3B9C1E2828BC79D4FFC359A9CA7F8 /* RCTBaseTextInputViewManager.m */, + C8F7268E87BDA02149D54F4DBE40920B /* RCTTextSelection.h */, + D5971E7A86107CE290977E4B6C6C9E69 /* RCTTextSelection.m */, + E359BE8FC0DB6BA125FA2CF0EBA08CB6 /* Multiline */, + EEBC0668B8A9EF5FCB56D71C799E17CA /* Singleline */, + ); + name = TextInput; + path = Libraries/Text/TextInput; + sourceTree = ""; + }; + 8979C1205ED3FE2683AC60FE2DF41633 /* Profiler */ = { isa = PBXGroup; children = ( - A2F819D6AD91879924152165C1BFEEE3 /* RCTDevLoadingView.h */, - A6FB968DC43D5BFB49938BE65BAB58DE /* RCTDevLoadingView.m */, - 8DA324E29B7199B89893AA3112453666 /* RCTDevMenu.h */, - C9022173B0020E1E6C38E5156811A9F9 /* RCTDevMenu.m */, - A8E481A0FFEED1D604CE0F3DA244005E /* RCTInspectorDevServerHelper.h */, - A699A9CE5943BAEA0F4E24C7EDFEFE2F /* RCTInspectorDevServerHelper.mm */, - 2D6A3469A1A7501B4043B45A79C1B206 /* RCTPackagerClient.h */, - EEA89AB550FABFFDA2DCC4AFAA2C734D /* RCTPackagerClient.m */, - AB8B813049DD267B94606219B44933C6 /* RCTPackagerConnection.h */, - A218A13AD2DC46AFBA5F7F21966EBE0C /* RCTPackagerConnection.m */, - 044BD9CA474308F89C3933C8E5BB2292 /* RCTPackagerConnectionBridgeConfig.h */, - AECC7A2F97B6CB1E9A16E6A1765EFC5A /* RCTPackagerConnectionBridgeConfig.m */, - 73B0D26234D7EF75EF6953A16D359928 /* RCTPackagerConnectionConfig.h */, - A9C7F05E35D4BAB2C71BCB64F1DB5F06 /* RCTReloadPackagerMethod.h */, - E66E564F0908CA6CD38087B15C2BB8F3 /* RCTReloadPackagerMethod.m */, - CB160F9B341B63A3C0F678C74CC43B69 /* RCTSamplingProfilerPackagerMethod.h */, - 17B071B34BFB3E94BE263394509F0C58 /* RCTSamplingProfilerPackagerMethod.mm */, + D716DD0E04B1FE6545B56AC1376262AE /* RCTFPSGraph.h */, + B6B698BDD48A819017C02AE3E99620C6 /* RCTFPSGraph.m */, + 35DE2AFBBFA15B801CC07654AEC602FF /* RCTMacros.h */, + 169ABC2148B4838D70BFA83C689E2A8A /* RCTPerfMonitor.m */, + 19B3C10331E1D8A1E48514C162514603 /* RCTProfile.h */, + 18FF7E193B90E3EF564BCAC7F159597F /* RCTProfile.m */, + 86C023A9B7278121F1D0756051EA02AA /* RCTProfileTrampoline-arm.S */, + A79224B280C7A456447CB70472A06C3C /* RCTProfileTrampoline-arm64.S */, + 0A5CE0C405F0A203BC1C484A67035A67 /* RCTProfileTrampoline-i386.S */, + 4A0598745ADFFAB8FFAF89C0CC69B451 /* RCTProfileTrampoline-x86_64.S */, ); - name = DevSupport; - path = React/DevSupport; + name = Profiler; + path = React/Profiler; sourceTree = ""; }; - 851C2A73B5BEC61CD7030E8C95564353 /* yoga */ = { + 8A2CDFBDDBA8FED75AA43254B3D5072E /* Frameworks */ = { isa = PBXGroup; children = ( - 3B38291F3D65FE1E0CDEB40FDF709518 /* YGEnums.c */, - 00DBE8A1D55219B30BA4020E07908A89 /* YGEnums.h */, - B86CBD9E7B2B7099BDE3BA075BED4A2F /* YGMacros.h */, - 1088F953462595C9F031BF7B4797A4C1 /* YGNodeList.c */, - FBDC8FCDCF745E76A82A92143DF68F7E /* YGNodeList.h */, - 41C72D823A4C4FB872484F20A532E706 /* Yoga.c */, - 8C5EE8C83F12FCE8E4145D1B2C1650E6 /* Yoga.h */, - D62E1EC152E0CA2C20BCBDC44C14972C /* Yoga-internal.h */, - 7823A6FE1D3E567DED1D9399B71D4897 /* Support Files */, + E1A0B4F50EB4E4EF749670AE4D4844EA /* AppCenter.framework */, ); - name = yoga; - path = "../../node_modules/react-native/ReactCommon/yoga"; + name = Frameworks; sourceTree = ""; }; - 86A2CB7716A02116C48B1883061D1229 /* Base */ = { + 911DFEC00DF99F32AEC270662B02238F /* DevSupport */ = { isa = PBXGroup; children = ( - 14524FE8706F51725415BD1168ECD7C9 /* RCTBatchedBridge.mm */, + FA57243C79CD52D5036814AD2DE165EE /* RCTDevLoadingView.h */, + A991518F2E4630F5A288F98076C07464 /* RCTDevLoadingView.m */, + B8F2F14A2CC38DFE5C3EB221828509BB /* RCTDevMenu.h */, + AD19822C548F8786577C537059D98A57 /* RCTDevMenu.m */, + 40221E844BDF3558CA8B4C47FDE9556B /* RCTInspectorDevServerHelper.h */, + E168A233CD42D0B89EA48D679DC3D686 /* RCTInspectorDevServerHelper.mm */, + 68BA6B97ECC11F067B48411D37ACF279 /* RCTPackagerClient.h */, + 1C3844EA131E626D60146EED673629A6 /* RCTPackagerClient.m */, + C3C36A8B5613FD2E7B5287BA949F8F67 /* RCTPackagerConnection.h */, + A6FE10E1A97A2174F0E7C116A00BE81A /* RCTPackagerConnection.mm */, ); - name = Base; - path = React/Base; + name = DevSupport; + path = React/DevSupport; sourceTree = ""; }; - 8A2CDFBDDBA8FED75AA43254B3D5072E /* Frameworks */ = { + 933CDBB6B450A0AD15D1C93D3312A082 /* BatchedBridge */ = { isa = PBXGroup; children = ( - E1A0B4F50EB4E4EF749670AE4D4844EA /* AppCenter.framework */, + 12DC7AF3DC15608F7A234EC7DFB03D82 /* Base */, + 45E8136041962BCFD9F46E25C598EFC5 /* Executors */, ); - name = Frameworks; + name = BatchedBridge; sourceTree = ""; }; 9511B8426F7637E5EEFAE7041485432D /* Products */ = { @@ -1507,16 +1515,21 @@ name = Products; sourceTree = ""; }; - 96F0BECC151680F7F0A89EBC98DB7629 /* Inspector */ = { + 99E4345FA9BAC138CC5CF776C7BCF57E /* Pod */ = { isa = PBXGroup; children = ( - EB11BF1F839DF571BB17D957F055C488 /* RCTInspector.h */, - 3DB61284484BCDB5817CB7187559A27B /* RCTInspector.mm */, - 54CF7B1C913C8A7DE06B40B2E7F4F3A0 /* RCTInspectorPackagerConnection.h */, - 40FF7F0E40AE647981DFEAD14A18F08D /* RCTInspectorPackagerConnection.m */, + 76CD2C11A4324164151A73821CD5ADD8 /* appcenter-analytics.podspec */, ); - name = Inspector; - path = React/Inspector; + name = Pod; + sourceTree = ""; + }; + 9B986A0323B49A41DC4308C1D89AC4F7 /* DevSupport */ = { + isa = PBXGroup; + children = ( + 911DFEC00DF99F32AEC270662B02238F /* DevSupport */, + 68A1A40E4D9C4724E169B8901819B301 /* Inspector */, + ); + name = DevSupport; sourceTree = ""; }; 9C020A2A5E06D8F470DD148664CC6876 /* Analytics */ = { @@ -1527,39 +1540,123 @@ name = Analytics; sourceTree = ""; }; - 9EFD5F9EACE6DDF47A38F14832899CD7 /* SafeAreaView */ = { + 9DFB0E58BFC01BA4DD6ED3414C77B2E6 /* RCTNetwork */ = { isa = PBXGroup; children = ( - 6AD68D40F1AEEFD1E93804715713258A /* RCTSafeAreaShadowView.h */, - 7143343053D843CE33C8E06285CEAA64 /* RCTSafeAreaShadowView.m */, - E2594987DF10389B68F231520E66A42B /* RCTSafeAreaView.h */, - F61BFB3D724BB324894E5FE32BEA6A8F /* RCTSafeAreaView.m */, - 2CA6C56CDDA07EA8A5D701FFB2324380 /* RCTSafeAreaViewLocalData.h */, - 2C0E2E709A18C61A1B609DD3FC1B7401 /* RCTSafeAreaViewLocalData.m */, - 8E2745EDA398F0E9D8FFE9D35B416B45 /* RCTSafeAreaViewManager.h */, - A89B8A6CF5D3D200AEA786444DF4B722 /* RCTSafeAreaViewManager.m */, + F8E7D33073B32CAB787B5AE9565DB60A /* RCTDataRequestHandler.h */, + 89801E434C81553599AE977690DE69BF /* RCTDataRequestHandler.m */, + 1003E087C775047142F853AE9B8DD9AD /* RCTFileRequestHandler.h */, + A4A678548D90F48E50F384383E2FDBFE /* RCTFileRequestHandler.m */, + D7418E180020222DB2E3061F5493B8A2 /* RCTHTTPRequestHandler.h */, + BAF589EF94D34A7209FD60949A3B89DC /* RCTHTTPRequestHandler.mm */, + AB07E78CEA54A9DC87F0898C157B0C8D /* RCTNetInfo.h */, + B2541C63DFA8E6118F95796991F5B75B /* RCTNetInfo.m */, + E09AA1D1DF113E937B9D6F563BA67B90 /* RCTNetworking.h */, + 13CB57EEB9F9F2DD5A1D6B97B73E7246 /* RCTNetworking.mm */, + 51097B141DC74C9BE488645127B5F77A /* RCTNetworkTask.h */, + 3EE5C6AFA44C67D1C68A5B965A68E8A9 /* RCTNetworkTask.m */, ); - name = SafeAreaView; - path = SafeAreaView; + name = RCTNetwork; sourceTree = ""; }; - ADBDC418BED2FF3248657C6A2BB016DA /* appcenter-analytics */ = { + A42E020C618578B0F9EA8B81F6989EDA /* Base */ = { isa = PBXGroup; children = ( + 4C3EA78EB6469A2B0D2A4A8559E669AA /* RCTAssert.h */, + A931F3ECDC16795FBB9A3F524742B4E5 /* RCTAssert.m */, + 1574FAF17719AD01096F91EE560397C4 /* RCTBridge.h */, + 55DD33B85715B51C92FE4F1F683B38D1 /* RCTBridge.m */, + 7C5477D20DE053E1F3A3140A962CFA8B /* RCTBridge+Private.h */, + D6D9E1555E0B70C272876D2742B05991 /* RCTBridgeDelegate.h */, + 6447AC035A40E8B2F6BC37B0839880E3 /* RCTBridgeMethod.h */, + 32E412276FB66EA20F0BFA21080DCC9D /* RCTBridgeModule.h */, + C19C9519ACA466D3423C524D240BB261 /* RCTBundleURLProvider.h */, + B7E0CD14293FE1D81FAB5568571C015C /* RCTBundleURLProvider.m */, + FE12D5A02024EBE96C120D69194E504E /* RCTConvert.h */, + A753652643BB6DF0D944C85E71D34F28 /* RCTConvert.m */, + CE4F186607F1857C5892E34735096354 /* RCTCxxConvert.h */, + 8698A05F23A79EBE504B050566D8A6F9 /* RCTCxxConvert.m */, + B5D9383E6C3FD5ABB49871E1DC35B579 /* RCTDefines.h */, + 52B144377F7817D293B3C063A1F8908B /* RCTDisplayLink.h */, + C8E7FEB7F75FF8391B8CFB3C5D281887 /* RCTDisplayLink.m */, + FB4E3ACA6463B7C32991E45DF6CCFD3A /* RCTErrorCustomizer.h */, + EA9633C769049468C321860C0B58D0B2 /* RCTErrorInfo.h */, + 1500A074D13A8E5F9F6A6B70A74A5523 /* RCTErrorInfo.m */, + 52A9EF38462A3F166CD834642733596A /* RCTEventDispatcher.h */, + 72CB6C47A0589AE2CDB88DFD9F65B326 /* RCTEventDispatcher.m */, + 8143F97A22F5A41149A288CBB9D4D1C0 /* RCTFrameUpdate.h */, + BE6CB351A75DDEFA48A06CBF62FA6212 /* RCTFrameUpdate.m */, + 5D3BDB116C230DDA5A313B1914BACF00 /* RCTImageSource.h */, + DC8C86845665143FFBC8563E3ABE1D2C /* RCTImageSource.m */, + B93F7BB0CF903A868800A2BE60752CEC /* RCTInvalidating.h */, + E28544EEB9FD0A6942D46CE75CB752F6 /* RCTJavaScriptExecutor.h */, + F8E108365C3CB129CE4E0BF8DE428298 /* RCTJavaScriptLoader.h */, + 91C8FD2248D84AB4740D424BADE60922 /* RCTJavaScriptLoader.mm */, + 72967E29D9C81B27C1FD286B3474C732 /* RCTJSCErrorHandling.h */, + 6C5D4452405CD7A56199151309CAABDC /* RCTJSCErrorHandling.mm */, + 9B838C51E7AE473CE8C7DF4B09639AB0 /* RCTJSStackFrame.h */, + 9E798B3834A15569C1B66B9D9C6DC21D /* RCTJSStackFrame.m */, + 5F27F79C846E40EEB5C7A125BAB3ACD6 /* RCTKeyCommands.h */, + 05191690EC68A906CCF493E1368FD3D9 /* RCTKeyCommands.m */, + 3F8BA82CB1B8FAEE60F440C853078FCA /* RCTLog.h */, + 7D8DD2B2EED91FA992B5594BE4AD0A15 /* RCTLog.mm */, + 6B527453A14871360ED3093F77C0A534 /* RCTManagedPointer.h */, + B483953965A08AFC6AFF7A6700D3171B /* RCTManagedPointer.mm */, + F4564E958E08E95B1B7F7F7AF1BBD9A6 /* RCTModuleData.h */, + 2B2E4C42864EA82F8F28A2365F9227B7 /* RCTModuleData.mm */, + 9DF641219258260263F61E627A3EDF0D /* RCTModuleMethod.h */, + D03AA84C9D7A0AFCC794EA0F7AF66E63 /* RCTModuleMethod.mm */, + 0A22C1E906C5DB60CE46E80B97EEEC93 /* RCTMultipartDataTask.h */, + 6E78F3DA505F3F8D6558E81F4DDFCFF6 /* RCTMultipartDataTask.m */, + B635CCE2D02DED751046E7EAC64341D3 /* RCTMultipartStreamReader.h */, + 8A56E40A9F840AF5A3CF3D32051AFFF0 /* RCTMultipartStreamReader.m */, + A34080AA13A051E0016740F31C002C40 /* RCTNullability.h */, + C0C84855B3522F4AB2E62499B7FE2F99 /* RCTParserUtils.h */, + 3A02596D53DA723E03B02502CAEB7B18 /* RCTParserUtils.m */, + 1E1CCF96773651F221DCCD1F72F65ED5 /* RCTPerformanceLogger.h */, + B1FAC48A6C5EF41A366D5D7CCEBAAF76 /* RCTPerformanceLogger.m */, + 11655F2A31091A972B109821D96BF5CB /* RCTPlatform.h */, + 2BFFBD8BE37DB6ACF07407DDCAD1ECFE /* RCTPlatform.m */, + 961B8B707DFAB22A02B56FF63B2E6DE1 /* RCTReloadCommand.h */, + CAF2BED0E6D59869ECE4011D7CF82BD8 /* RCTReloadCommand.m */, + 05E9FE40C34F5B907B837A529F429726 /* RCTRootContentView.h */, + EA319610E698405D3A57B1BDB414AF6F /* RCTRootContentView.m */, + D9503956F2B9ED1DE8FC9B68E474B019 /* RCTRootView.h */, + 9FA598A213289FB68DA3350E965B9AC6 /* RCTRootView.m */, + 1617CA45C11A9DE8D152C5F45E4C34C6 /* RCTRootViewDelegate.h */, + 865C1A6820FE56776B21F3D1423C7A47 /* RCTRootViewInternal.h */, + BEF6EED4124BF210A2F5F9DA18E0C877 /* RCTTouchEvent.h */, + 65B45D27E4D5CB53E2B3CD3234E722FC /* RCTTouchEvent.m */, + C6F24611425E5A80BD0FFF071DDD204E /* RCTTouchHandler.h */, + 3BD0E9734D4F52AF59E0280D41A5C57E /* RCTTouchHandler.m */, + FE372372B7079518405FED8B5EA46918 /* RCTURLRequestDelegate.h */, + 182015096A69381F6BC7D59863BBA199 /* RCTURLRequestHandler.h */, + 1757164703A5B47AFA3C439C6A288147 /* RCTUtils.h */, + 836C8611173EED67A051D6A31F26D543 /* RCTUtils.m */, + BD479B46278BDA9EE6D45DEAE845433C /* RCTVersion.h */, + E862D0532CB85001B7A8DA525F61467C /* Surface */, ); - name = "appcenter-analytics"; - path = "../../node_modules/appcenter-analytics/ios"; + name = Base; + path = React/Base; sourceTree = ""; }; - AF5EAFADFD702BDD3B60D3529A3203B8 /* Support Files */ = { + A85483DD5C7C619F654A45949B77817A /* appcenter-crashes */ = { isa = PBXGroup; children = ( - 0E2DDC24760AC62F50CF1A78D8CCD7DD /* React.xcconfig */, - 47F80DEA28429DDCA482CE269CB59FA5 /* React-dummy.m */, - 4D09B39913CC581854198939C5F27555 /* React-prefix.pch */, + 01F4D6E7C47BC76363D89AA892B5EF45 /* Pod */, ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/React"; + name = "appcenter-crashes"; + path = "../../node_modules/appcenter-crashes/ios"; + sourceTree = ""; + }; + AF0753FB1807CE336C7B3D4D1044F1D6 /* cxxreact_legacy */ = { + isa = PBXGroup; + children = ( + E326C009918721782C3EDFB758E76F8B /* JSBundleType.cpp */, + 2A813B0F296F195BA9982D49FF524018 /* JSBundleType.h */, + E53A2A889ACD93320D83E790CC10032F /* oss-compat-util.h */, + ); + name = cxxreact_legacy; sourceTree = ""; }; B3B37DB3C2AB3F4C1C7075DD994C95F5 /* AppCenterReactNativeShared */ = { @@ -1571,14 +1668,19 @@ path = AppCenterReactNativeShared; sourceTree = ""; }; - BC1078B3CDD007093F3EC55283F79893 /* cxxreact_legacy */ = { + B4E0675FA957883E682D7FCCC6C48719 /* RCTAnimation */ = { isa = PBXGroup; children = ( - B22F0CF43286813A2B0C94E529A9D338 /* JSBundleType.cpp */, - 46FDE7E58FA76D073C873366DE4B3638 /* JSBundleType.h */, - 81B88D1858960089F3C5A5EF458B957E /* oss-compat-util.h */, + 2AE5E454C984FD311AB382C01AED2446 /* RCTAnimationUtils.h */, + 092C5FEE4E626E115E3669A9EA307C54 /* RCTAnimationUtils.m */, + A61C3159E465389EC13D5338975181A3 /* RCTNativeAnimatedModule.h */, + 9A047B77DA7805E70A5758089C091394 /* RCTNativeAnimatedModule.m */, + 7F5E781DC476CDCF9AF8C42C04C148E7 /* RCTNativeAnimatedNodesManager.h */, + 6638E7F04FCE550C6D1E55D531ACE4C7 /* RCTNativeAnimatedNodesManager.m */, + 27124ACA6DDA8EE345E7FB6A45E8E627 /* Drivers */, + 317041022922E01E3ED5531147D66016 /* Nodes */, ); - name = cxxreact_legacy; + name = RCTAnimation; sourceTree = ""; }; C0409D3F50AA40A51EE0FF9BD95D9139 /* Frameworks */ = { @@ -1589,59 +1691,154 @@ name = Frameworks; sourceTree = ""; }; - CC67172B4354EC0724BE4491D395251B /* appcenter-push */ = { + C55F3FFD4C06DE611072F3297F7F574E /* SurfaceHostingView */ = { isa = PBXGroup; children = ( + FFDE161158F8DDF50831E51E0B9241E9 /* RCTSurfaceHostingView.h */, + EB4F9B11F9F7B506EFBD9CDB643966FB /* RCTSurfaceHostingView.mm */, + 899DD8A95BA2915D5C3A1BCD33CAD945 /* RCTSurfaceSizeMeasureMode.h */, ); - name = "appcenter-push"; - path = "../../node_modules/appcenter-push/ios"; + name = SurfaceHostingView; + path = SurfaceHostingView; sourceTree = ""; }; - CC9D410D67CCB4EF78725DA2BDD8E7EC /* React */ = { + C58E79E42853B648C440EC711EBD4488 /* Views */ = { isa = PBXGroup; children = ( - 2117885CA0ECA300C2F67968EB1B8C46 /* BatchedBridge */, - 58DCD3D44077E9BC63B758EBD74E62D6 /* Core */, - BC1078B3CDD007093F3EC55283F79893 /* cxxreact_legacy */, - 41FAA359272B6D9249530276BC147EFD /* DevSupport */, - 65D95A66222BBE888C09717C8745FD20 /* fishhook */, - FE5529024A9DBE86C26E15B93E253DB7 /* jschelpers_legacy */, - D070F9F9F687DB786079AFCAA0E79010 /* RCTActionSheet */, - CFB0E5E33E061FBDA555A998A4C7C503 /* RCTAnimation */, - 38D297A3B58FA38CB5AF0A718F88C2A4 /* RCTBlob */, - 1F2C501272C96BCE7BCF999FBBE740B6 /* RCTImage */, - 169F500B1D9410620664346B9E71C7AF /* RCTLinkingIOS */, - 0A8AE3F13DD0A892956CC5B954C0FDB1 /* RCTNetwork */, - 51DEA195B7173E08431F7E15B3027332 /* RCTText */, - 29F44D3EDADF4779DB56B4CC7605F7F1 /* RCTWebSocket */, - AF5EAFADFD702BDD3B60D3529A3203B8 /* Support Files */, + 06828FE0C034701D9086DF52D84DF27A /* RCTActivityIndicatorView.h */, + 37CA175D4FBD7A50EC8DA1AF2406715A /* RCTActivityIndicatorView.m */, + 5E42891F8C5DD8C04BA26855BCE17173 /* RCTActivityIndicatorViewManager.h */, + 3BEB690390C58CE0C1701D1BFC9502EF /* RCTActivityIndicatorViewManager.m */, + 43484D6845B2F99CC0BA4761E9F97680 /* RCTAnimationType.h */, + 756AEC6CBF9B2DE8A291BF489EC2BE05 /* RCTAutoInsetsProtocol.h */, + 6B6C97C291F3A6D73F278CA4E64ADED0 /* RCTBorderDrawing.h */, + 2DA6699A317BCFED68E9E444F677FC98 /* RCTBorderDrawing.m */, + 5A7018F914DF6C87427021DB08399E17 /* RCTBorderStyle.h */, + EF07CF7E442D922F91BEBCCAF0F79A57 /* RCTComponent.h */, + 6B098967BFF2DE19A63C3F1279D4B986 /* RCTComponentData.h */, + CAA27E48A05CD29F6125564E71C3A8E2 /* RCTComponentData.m */, + 9469E2CC8BE2D68B3E4DB55927EEBECA /* RCTConvert+CoreLocation.h */, + F7D701E990DFB16D0E456B67C0D7F377 /* RCTConvert+CoreLocation.m */, + FC1B166B6619D4EE1108410D2C08624E /* RCTConvert+Transform.h */, + A6F6D8D8BB452430849920AA4FC2BEDA /* RCTConvert+Transform.m */, + F314DDB35B2FF35E38EB864A0A85D50B /* RCTDatePicker.h */, + 3B072A8C1AF68AAF009373F2707124D1 /* RCTDatePicker.m */, + C3A5D006F6AA200566DD7E09041510C6 /* RCTDatePickerManager.h */, + 28B95E9159433CFC3EDC40CA609E6F91 /* RCTDatePickerManager.m */, + 5CC706D3668311C15AEE2D135AE335AE /* RCTFont.h */, + 4E8A554D9CC275E1C8309EE146B8669B /* RCTFont.mm */, + CE4B41400722A096401B36E940C53873 /* RCTMaskedView.h */, + 50B79B8681575EDF7CB6D3E146B4DCEC /* RCTMaskedView.m */, + 8D2C4E79BC324370CCA196E9645409E0 /* RCTMaskedViewManager.h */, + 5A3CAF1804F2238E96495FD68C65F76A /* RCTMaskedViewManager.m */, + 238DEB483684A62983849F3115ADC4E2 /* RCTModalHostView.h */, + 70F242F56E4B035AB4FA86091E29ADED /* RCTModalHostView.m */, + D13ED006BEAAD3D803EA159F96B8A39C /* RCTModalHostViewController.h */, + B8AEC69BA565DD76A45191E2867EB694 /* RCTModalHostViewController.m */, + CBBE8CF709F00A7E5E21E9F3250ECE80 /* RCTModalHostViewManager.h */, + F85ED73722CAD7B1ADDBDD1F06A44CB9 /* RCTModalHostViewManager.m */, + 632B2358ED1E17265D66ED3D71274DCB /* RCTModalManager.h */, + CF9CA481D9271FD8E28F4CD2D8C1E981 /* RCTModalManager.m */, + ED4D61741107F55055520B099C92FAE9 /* RCTNavigator.h */, + B8ACF97E1AC4FC6BBFEC44A253A059E2 /* RCTNavigator.m */, + 8F6C76AC276BDB50F6C0C461B3CA4C8B /* RCTNavigatorManager.h */, + 7F38C69128AB10F5AC5D0A54EF999938 /* RCTNavigatorManager.m */, + 331F64E69BE804D1545DE9C42E85DE03 /* RCTNavItem.h */, + 23DB400EF19EA0DB45190AA1DE5F6E95 /* RCTNavItem.m */, + AF5390FE32AC63DD29BDCF7701E713C5 /* RCTNavItemManager.h */, + 85CA556688F2C4FA0867EB08FFBC5CA7 /* RCTNavItemManager.m */, + E05A0CF787F01940F2034995809A1848 /* RCTPicker.h */, + D1CE27B324BD7CB18A950BF1936CEC69 /* RCTPicker.m */, + 2B8D17D5A09EE70A92CF542E4C8F3C74 /* RCTPickerManager.h */, + F6FDB291BA9688BA4015E5400C61A619 /* RCTPickerManager.m */, + 60F6E6DF5F8DB7240090B02FD3E7FAA5 /* RCTPointerEvents.h */, + 390E0AAD32B3C4482E175844280FC66A /* RCTProgressViewManager.h */, + DDAF63D019B959F75DC116A7570F36AF /* RCTProgressViewManager.m */, + 327FE3AE6FF06F1808A6539E17FFD114 /* RCTRefreshControl.h */, + 663320EE50CA3CACD9DA0C56EC3BD4F1 /* RCTRefreshControl.m */, + C00A82141674809B4CACF294F3D99081 /* RCTRefreshControlManager.h */, + 7D036F5AB9303D2A70729673B53E27B3 /* RCTRefreshControlManager.m */, + 2FB5BD27BB62AA477B22930B47F53D9D /* RCTRootShadowView.h */, + AE562441E573D4B4A4093E0267F25DFB /* RCTRootShadowView.m */, + 0DEE6BBA6C0DAAE6982737FA652B9CD5 /* RCTSegmentedControl.h */, + 85FB2A05675B1CE2F96C48A7EABE8D87 /* RCTSegmentedControl.m */, + 699F0AAA12DC5A1AA91E0278AA38248D /* RCTSegmentedControlManager.h */, + 314791F93CFC092BD5D65ADC454B2A1D /* RCTSegmentedControlManager.m */, + F7C14E0345278C2B976120DB25580F54 /* RCTShadowView.h */, + 533ED1589CA2F3A251DCE1CE2362E69F /* RCTShadowView.m */, + AE2DA5A0E5FBCF3EFF1534BDAB85834C /* RCTShadowView+Internal.h */, + 62B76A152CA3EC68BD74D06368982794 /* RCTShadowView+Internal.m */, + 0A140BB741934A25760C31543B66897E /* RCTShadowView+Layout.h */, + 4036DB398103F0DAEE0723C8783D66F6 /* RCTShadowView+Layout.m */, + 0FB770F1E87C1E0FE54CD2085801546F /* RCTSlider.h */, + 5BBE5953BDA28BE649E175310F848C91 /* RCTSlider.m */, + B1D7A062FA1C62D8E27A9DEB7D49940B /* RCTSliderManager.h */, + 6098F6B9866C9AFA183AACD6B57E2F28 /* RCTSliderManager.m */, + 8FA1958EB59DA162330C3A01094CD93F /* RCTSwitch.h */, + D8F5A81A2FDE9366EBA59CBF2202380D /* RCTSwitch.m */, + AC7BB886B974441804757E37A777CEC9 /* RCTSwitchManager.h */, + A2C2E9274BF6B6F2FC78791876BE9E78 /* RCTSwitchManager.m */, + B1B6409E69A6832E5DCE0D09DD10961E /* RCTTabBar.h */, + CED2262F9B0B0F87E626E3B462571EF9 /* RCTTabBar.m */, + D09A770BFB254D1B566B09EFC1A90911 /* RCTTabBarItem.h */, + 1C11EE9F4F57DEF872E863234612AB1F /* RCTTabBarItem.m */, + 0165A06CB2A295DC8B77A80EECBD05F6 /* RCTTabBarItemManager.h */, + B6FB1E15ED0EBFB3F0652824A396FD51 /* RCTTabBarItemManager.m */, + 8CC77AA10F932C41E5F51C25CD13A394 /* RCTTabBarManager.h */, + 9B0E3AAC15773F2967E6CD5A30101F11 /* RCTTabBarManager.m */, + 0ABC7497DB714C1B1E177D7B1A634515 /* RCTTextDecorationLineType.h */, + C63F3385938E2F09051C819C5BB14975 /* RCTView.h */, + 528E86C01D6DC0653BB928BEB684817E /* RCTView.m */, + 84C4D4C1B5537D1FAB23E5C430CB1E61 /* RCTViewManager.h */, + 2ABF5047ED4ECA3A586DF6669B15F1AD /* RCTViewManager.m */, + 1B820BDAE8B47A15CAB9E3E6E6F5B9B1 /* RCTWebView.h */, + CFC65CB35A6B6066C678E5141FE528D2 /* RCTWebView.m */, + 95CAA3EE8648426FCE3F2932E1426EB3 /* RCTWebViewManager.h */, + AC1309946786CB78111948F971387A5F /* RCTWebViewManager.m */, + 29635B017F72430A611504D8DA3ED7DA /* RCTWrapperViewController.h */, + A5DAA301B58B9DF3DDA4F91F645BC970 /* RCTWrapperViewController.m */, + 19CAC7DDC25013FD6158D970CC666D58 /* UIView+Private.h */, + E3C7BEB0ADC425414889DFF65602B34F /* UIView+React.h */, + 8A3A32082AFC2772D2A9C64D410EC5B9 /* UIView+React.m */, + 48C7B6DE1D1AB4C565D98FD12C2FBE01 /* SafeAreaView */, + E36803BC31405E5B0ABE5844E559BD66 /* ScrollView */, ); - name = React; - path = "../../node_modules/react-native"; + name = Views; + path = React/Views; sourceTree = ""; }; - CFB0E5E33E061FBDA555A998A4C7C503 /* RCTAnimation */ = { + CB53A5EFEF46F424C98C057FCBDCAEF5 /* React */ = { isa = PBXGroup; children = ( - F39473368F883B348298F7F1E501C40F /* RCTAnimationUtils.h */, - 90C4E46D4A6B575CF85222734591174F /* RCTAnimationUtils.m */, - 411CADB8C819DF88DE3DDB2E22A2557F /* RCTNativeAnimatedModule.h */, - 71F5454CB213FC37E516D1E5FB167B1B /* RCTNativeAnimatedModule.m */, - 40472EEA0FDFD819079603377B91AF79 /* RCTNativeAnimatedNodesManager.h */, - 2017658D240D6B7F5DB40F9A541DEC5D /* RCTNativeAnimatedNodesManager.m */, - 7D9A73B2734F4D65077EA769C3F9C1E6 /* Drivers */, - 35D6667EF63DC46DA43E0946CB8E3034 /* Nodes */, + 933CDBB6B450A0AD15D1C93D3312A082 /* BatchedBridge */, + 49492791919189160523FA82D51A5B19 /* Core */, + AF0753FB1807CE336C7B3D4D1044F1D6 /* cxxreact_legacy */, + 9B986A0323B49A41DC4308C1D89AC4F7 /* DevSupport */, + D2CDBC18EF6B601C09ACBD8E8BEFE2A6 /* fishhook */, + 3AD2A1CFAE8371AD56307D10AD9BE67D /* jschelpers_legacy */, + 6E5DC068571839FD315AC501A0449BEC /* jsinspector_legacy */, + 51F468DE465FC710AB183A4D47EC0932 /* Pod */, + 1653F53381CC25451927F30EF2BF43BE /* RCTActionSheet */, + B4E0675FA957883E682D7FCCC6C48719 /* RCTAnimation */, + F95E96E52F71698941FB8EB16C4D1934 /* RCTBlob */, + 4D2E3563C6E050CDAAFCFC4294185997 /* RCTImage */, + 4DF5EA10E65BB3C95AB624FC429AC30C /* RCTLinkingIOS */, + 9DFB0E58BFC01BA4DD6ED3414C77B2E6 /* RCTNetwork */, + 59261A8A211D10782AB6EF8DD25DFE4F /* RCTText */, + 7D39EF90132915E07AC47DBB5E241F65 /* RCTWebSocket */, + 45B3CF1B595BB017FC904F23F99D996D /* Support Files */, ); - name = RCTAnimation; + name = React; + path = "../../node_modules/react-native"; sourceTree = ""; }; - D070F9F9F687DB786079AFCAA0E79010 /* RCTActionSheet */ = { + D2CDBC18EF6B601C09ACBD8E8BEFE2A6 /* fishhook */ = { isa = PBXGroup; children = ( - B0B6C0542C3AC46DF07C4082EDC84C29 /* RCTActionSheetManager.h */, - A24865F2D02A4DF421C8C5F44C4DDC09 /* RCTActionSheetManager.m */, + BB476AB825E9F5458C4BA50C8AF9BA42 /* fishhook.c */, + 8D0043954D312345926A0FF29E52E649 /* fishhook.h */, ); - name = RCTActionSheet; + name = fishhook; sourceTree = ""; }; D6FFA9EF6598188A2EB042646962F9A5 /* Frameworks */ = { @@ -1660,118 +1857,39 @@ name = Frameworks; sourceTree = ""; }; - E2361AADBD09D819181C5B3D71C5AA9E /* Views */ = { - isa = PBXGroup; - children = ( - 53C82CD63404C88484E9B340F7BB728F /* RCTActivityIndicatorView.h */, - A927CBB93378110A3968CDA9AF88FA3C /* RCTActivityIndicatorView.m */, - 91EC6A08CC9A253D8A6E8DB815F9D102 /* RCTActivityIndicatorViewManager.h */, - C12548792496C2BEA26CB5DB6C2C3E7F /* RCTActivityIndicatorViewManager.m */, - FA61A33E18FFBCE6C8ECBEEE310DC581 /* RCTAnimationType.h */, - 5C8062F535389513E959760630959DE6 /* RCTAutoInsetsProtocol.h */, - 38FAA21F21759C4A061289C1E528F63C /* RCTBorderDrawing.h */, - 3FF6C1B0ECCB8DA7E14B4D9BA69D3A12 /* RCTBorderDrawing.m */, - 86947B1B0CBA6CA0A789230645093B14 /* RCTBorderStyle.h */, - A59CBF8A2085C3EF18065D6185D5F89B /* RCTComponent.h */, - 8D4C3B83E7EF545C98E1475C1BFE675D /* RCTComponentData.h */, - 4B88C49A7DDA5ACA43B42308003F2B9B /* RCTComponentData.m */, - D3C95351680BBFEED766976DE6A1107A /* RCTConvert+CoreLocation.h */, - 2B2E97CC5375828B1990DF14C1184463 /* RCTConvert+CoreLocation.m */, - E9A62BC97D517B9A25B60DE95B6F2804 /* RCTConvert+Transform.h */, - CCBC1E0A936AF87BAD5C20F8B1BD06C6 /* RCTConvert+Transform.m */, - D332FCA4BF156B8D182067152002782C /* RCTDatePicker.h */, - 9A32DCB864D7E792E9EC1724DA257A0F /* RCTDatePicker.m */, - 4DCCF654D753D437881A0504E65F403F /* RCTDatePickerManager.h */, - DCADC1FBDA7C529C0CA9EB64F50A82BD /* RCTDatePickerManager.m */, - F642587413E55A23AB02BDFCF4B6A5A2 /* RCTFont.h */, - 00AC05AA181E9A3584D5146A79AB8592 /* RCTFont.mm */, - CEBD62131B201545484FDEB5B5C79F26 /* RCTMaskedView.h */, - 25194DB4E8FCEF893BAF4E83562A47E2 /* RCTMaskedView.m */, - AEC8CD6EB667377F1DE4D33BC6E5ECD8 /* RCTMaskedViewManager.h */, - 66D58EADBDE289224E9B257FAF2F35F4 /* RCTMaskedViewManager.m */, - EBB64F694DB5FF98D40170FE16F1E172 /* RCTModalHostView.h */, - F7A078854417CC58EF5C0CFF85AA2CDD /* RCTModalHostView.m */, - 00D3C3310A12E093F24ED71C67F25532 /* RCTModalHostViewController.h */, - FAC7E7EB12287F13AB70EA079E531364 /* RCTModalHostViewController.m */, - E34DCAFF61E689D4F689217E4A53C327 /* RCTModalHostViewManager.h */, - 412BC60BA76D5D65EEFD484573A7AC9C /* RCTModalHostViewManager.m */, - EFD1F98D9BB997BDF92F78389F64F943 /* RCTModalManager.h */, - F9D7BC7528F3FE27BDD366C30D84301C /* RCTModalManager.m */, - B1D52321884CA81CDB149E006278AC28 /* RCTNavigator.h */, - 3CC00DFE4BCC44BE09E67BA891A68AEE /* RCTNavigator.m */, - 15431787127B6A5834766E206F89371D /* RCTNavigatorManager.h */, - 437A7BC7A5E92462C090404423BBF2F4 /* RCTNavigatorManager.m */, - 371D3903FB3EBA94EB22B5957272AC80 /* RCTNavItem.h */, - 6977D54649029631057129B1C21C5EED /* RCTNavItem.m */, - 01EFC179D87DBB8822D33F7E4DFEB1EA /* RCTNavItemManager.h */, - E768E31199BB7FC1CCD583E67A956DD0 /* RCTNavItemManager.m */, - 692A33DF7A511AD9FA90C2FF0A650E2A /* RCTPicker.h */, - CA1A8ACD550FC78496E07D93F30EF783 /* RCTPicker.m */, - 239E56F40D01356369AD44429E30EB17 /* RCTPickerManager.h */, - F75A316D864FB22797712E92630E3933 /* RCTPickerManager.m */, - 2BF495873E118BA709A8A088E09031EB /* RCTPointerEvents.h */, - 84E34EA1D1B9C8F0A03A0FFA5054029A /* RCTProgressViewManager.h */, - 9DBDF9889CAB1E3B533BCCC5F2832C21 /* RCTProgressViewManager.m */, - CB207DDA9E0A4A7463DFB07F353994E8 /* RCTRefreshControl.h */, - 376DCA5CC2C63CC83732B04D85D57FB4 /* RCTRefreshControl.m */, - 829A3A84AD237C30353276F0160181FD /* RCTRefreshControlManager.h */, - CF835083C927926244931C599C5C6386 /* RCTRefreshControlManager.m */, - 6EFBF9A8B1D6F0204B93D8ED698EB719 /* RCTRootShadowView.h */, - 204E0D614591195F6805E025888B4C42 /* RCTRootShadowView.m */, - 572036BFF2656EBA601815CAE651F09B /* RCTScrollableProtocol.h */, - D4968A82016A1538FB1713D36C865731 /* RCTScrollContentShadowView.h */, - 721696BF8C11165CA96619BD48A49B44 /* RCTScrollContentShadowView.m */, - 60DE7D1C8BD50089C9E0453B74F7CF19 /* RCTScrollContentViewManager.h */, - C94408348AA74D5785CBE5877FD05CD5 /* RCTScrollContentViewManager.m */, - FC35B33592846EB66D18F5653F267333 /* RCTScrollView.h */, - 54D3F0074510B68CA40C193ADF9EB808 /* RCTScrollView.m */, - 27782896336538AA2CCF8C7F3B7B1EEB /* RCTScrollViewManager.h */, - 8C2EB0945E3E96318D230F301D08C71D /* RCTScrollViewManager.m */, - E5A66121CC1380101EF87B9BE64618C1 /* RCTSegmentedControl.h */, - 82CA410575E9E0EC30D0628D2EB7CCD5 /* RCTSegmentedControl.m */, - 5A9AB6FB32566807994D07238FFCD60D /* RCTSegmentedControlManager.h */, - 41F10CF6495E430617A4E3095E2651B2 /* RCTSegmentedControlManager.m */, - F9B70EA2BCAECC6BDEA63FB01BCB38F6 /* RCTShadowView.h */, - 8856EDA61BF13D5473559EDBFD1F0812 /* RCTShadowView.m */, - 91F43D39EE858779A629898D53DD007D /* RCTShadowView+Internal.h */, - 2AA8509C99139A6C6DA258B0A9510BA2 /* RCTShadowView+Internal.m */, - 57FE1737B2B2D03591724A16AEE54874 /* RCTShadowView+Layout.h */, - BDD51F8886D744CFCA18DBDB82B6AE89 /* RCTShadowView+Layout.m */, - CB5E3BE424A53D7F1A106F58DDF56EA5 /* RCTSlider.h */, - 88D4F04EC6EE88CD12FDA18E04A0544A /* RCTSlider.m */, - ACFEC1FB9DF18CC6D8D7BBABDBD977C3 /* RCTSliderManager.h */, - 2A227FFFDC0EA194F6B8B1FE3B38A879 /* RCTSliderManager.m */, - F9F7B4FA779583FA7180B9A506F0ABD1 /* RCTSwitch.h */, - EE24BF0B9FEC0ACD39E784EE7A7D05E7 /* RCTSwitch.m */, - FD1220EE8E60796AC5AC01D8E5F2B458 /* RCTSwitchManager.h */, - C258EAB4664BF4798D8BD0E343A7717A /* RCTSwitchManager.m */, - 94ED629993BFFB1604E28BD3C6754284 /* RCTTabBar.h */, - A21896AE26E9552ABA951C28EF1BD2A8 /* RCTTabBar.m */, - 0264041B76A98CB6BEB36F1A9930AAF3 /* RCTTabBarItem.h */, - 34A6A86AA0C6669350A092B044ABF4FD /* RCTTabBarItem.m */, - 6F70FD04B2E1997400FFA942D15DAE5E /* RCTTabBarItemManager.h */, - 528C6A0715209F15A7580960DB5B0D82 /* RCTTabBarItemManager.m */, - 6C32970302AAADF23D1D091F2FF783EC /* RCTTabBarManager.h */, - AB369D5E88932D649501AD4FDEAB2125 /* RCTTabBarManager.m */, - 785A0BED573476613FBEEB25FBB8B11C /* RCTTextDecorationLineType.h */, - E1B4F333F6125FD4876A03558081B428 /* RCTView.h */, - 60C38763B2D73DAFD28A0C5F7A77DB75 /* RCTView.m */, - E8E2BC647B14D1BF56446E835D3B5231 /* RCTViewControllerProtocol.h */, - 6920D7B7470A07A0DA735D192074BAE1 /* RCTViewManager.h */, - 02F0CCEB2DE76CB21C5092708CFF6CA9 /* RCTViewManager.m */, - 77610BA53FF673C2058A6E0DE496B691 /* RCTWebView.h */, - E989498F3869D05685E3B6618DB1CA9E /* RCTWebView.m */, - 611C2B387E7F2F2DF4628083BE4ACCC5 /* RCTWebViewManager.h */, - EAF041FD5C4D9CF97CABBA1DAAC8B7AB /* RCTWebViewManager.m */, - 0962FD0B6F08E64237796D64BF873E62 /* RCTWrapperViewController.h */, - 620E04C3746BF5E234630FD1907AEA69 /* RCTWrapperViewController.m */, - 27506A37E0D3B33EA9CA0A341B3CF4C9 /* UIView+Private.h */, - 3B3034470C899F2AA2489208B0864B6F /* UIView+React.h */, - 7E838A0A2604E89D784606F12032C8F1 /* UIView+React.m */, - 9EFD5F9EACE6DDF47A38F14832899CD7 /* SafeAreaView */, - ); - name = Views; - path = React/Views; + E359BE8FC0DB6BA125FA2CF0EBA08CB6 /* Multiline */ = { + isa = PBXGroup; + children = ( + F930EF18013F11384E45B6F5E2749BFB /* RCTMultilineTextInputShadowView.h */, + 9FC789DDFEDE2A548337289E60212BD1 /* RCTMultilineTextInputShadowView.m */, + 4F8614B81C0B7C2FA099142780FA85FC /* RCTMultilineTextInputView.h */, + 2D6E072526659D6B31F841864204DC0A /* RCTMultilineTextInputView.m */, + 555CB5DB0C8D1FECB3EB14D9ECD5AADE /* RCTMultilineTextInputViewManager.h */, + 10719C3D4D6E0778475742642DAAB1C5 /* RCTMultilineTextInputViewManager.m */, + 864EFD8AAE5991015BC6A22EF42AB2D6 /* RCTUITextView.h */, + 20F03BC5356E34525B3417A0E6FBF096 /* RCTUITextView.m */, + ); + name = Multiline; + path = Multiline; + sourceTree = ""; + }; + E36803BC31405E5B0ABE5844E559BD66 /* ScrollView */ = { + isa = PBXGroup; + children = ( + AB4A93EB2532308024B5FEF1AC37A585 /* RCTScrollableProtocol.h */, + E708CDACE652E04F6855886333BF9927 /* RCTScrollContentShadowView.h */, + E6D025874D5A4C5266708299CF13388A /* RCTScrollContentShadowView.m */, + 33D2DB06440FFF25F91C20D2E5F5A86E /* RCTScrollContentView.h */, + 1464C2E45411AAD26092336D279FB726 /* RCTScrollContentView.m */, + A6DD2A1A3B619B4C3B99F7D634D44618 /* RCTScrollContentViewManager.h */, + C1153BC53BE66C5D5F982A5FB86FABB9 /* RCTScrollContentViewManager.m */, + D5222E17C4BE5C347FB750BA6B08B234 /* RCTScrollView.h */, + D26229339237E945A2589FE6650F77B7 /* RCTScrollView.m */, + 80F82A40823E52DA34DFC4936FD57544 /* RCTScrollViewManager.h */, + 1A9434F80C2CB46440F04B7552248B11 /* RCTScrollViewManager.m */, + ); + name = ScrollView; + path = ScrollView; sourceTree = ""; }; E3CB28B022B6D8808384250825E7C3F9 /* Push */ = { @@ -1782,253 +1900,309 @@ name = Push; sourceTree = ""; }; - FE5529024A9DBE86C26E15B93E253DB7 /* jschelpers_legacy */ = { + E862D0532CB85001B7A8DA525F61467C /* Surface */ = { + isa = PBXGroup; + children = ( + 479B6EDB43CEFF811A31AB41C6120AED /* RCTSurface.h */, + 4F1B36BBEF1D060F6BC54A4667BFC507 /* RCTSurface.mm */, + 5DA1AF13F83EFB6863A380A3FAC5684B /* RCTSurfaceDelegate.h */, + 08BF90414E5F311082DE476A780871A5 /* RCTSurfaceRootShadowView.h */, + F7AA2D8AF9E5409C795BEF59407184C8 /* RCTSurfaceRootShadowView.m */, + FFECEEE23434D363FC693A484A02EBFE /* RCTSurfaceRootShadowViewDelegate.h */, + C8F4E665A54FD3CCA63619F776DED085 /* RCTSurfaceRootView.h */, + 4B023AC83E2E1BC17E18E6BCD1D5B365 /* RCTSurfaceRootView.mm */, + EFB2525DFC4E09B9E52DD8276EE1E6B8 /* RCTSurfaceStage.h */, + C6E7CC2710A83CD6A1B43ECDEFE4EB5E /* RCTSurfaceStage.m */, + 780DA429BB6407FF8A25A667C6861982 /* RCTSurfaceView.h */, + 79D53F559E190BB3AE0CCF93B194FBD4 /* RCTSurfaceView.mm */, + EF2C63E920FA398D832DB622CB390669 /* RCTSurfaceView+Internal.h */, + C55F3FFD4C06DE611072F3297F7F574E /* SurfaceHostingView */, + ); + name = Surface; + path = Surface; + sourceTree = ""; + }; + EEBC0668B8A9EF5FCB56D71C799E17CA /* Singleline */ = { + isa = PBXGroup; + children = ( + F4017A7A37B143AA9A9928F9EB890822 /* RCTSinglelineTextInputShadowView.h */, + 65CD05EB9443466D847A5AA81698EE1F /* RCTSinglelineTextInputShadowView.m */, + 206C6D3520F2556FABB060B55366C1A2 /* RCTSinglelineTextInputView.h */, + A2FFCC6F4BA8F30A96C93562273C32DF /* RCTSinglelineTextInputView.m */, + 993348D7AE65F866C69F6726E87FD883 /* RCTSinglelineTextInputViewManager.h */, + 220001A139C6B7A31934E3864203EF6A /* RCTSinglelineTextInputViewManager.m */, + 085F2C7C381E5E522BD15E6491BFD903 /* RCTUITextField.h */, + 74BA4889679326E0AB108487651400D0 /* RCTUITextField.m */, + ); + name = Singleline; + path = Singleline; + sourceTree = ""; + }; + F8FECCFFAC32A770FBE4002FB8BEEA9D /* Pod */ = { isa = PBXGroup; children = ( - 33558187813E64941F473C409EA50F84 /* InspectorInterfaces.cpp */, - 34811C350647B43465B15969E96E5457 /* InspectorInterfaces.h */, - 3D0A9FA391BC651603B8EDF75C0B0848 /* JavaScriptCore.h */, - 492D9C01E60FA4B13E8F953055A614CA /* JSCWrapper.cpp */, - CE00ADA8B6E9DDB0E298E4734F615BE8 /* JSCWrapper.h */, - F3A1FAF23EEDC1E95A91EAE72296AB51 /* systemJSCWrapper.cpp */, + 09EBA07E5A7C7F75FB0AF25EAE9B0000 /* appcenter-push.podspec */, ); - name = jschelpers_legacy; + name = Pod; + sourceTree = ""; + }; + F95E96E52F71698941FB8EB16C4D1934 /* RCTBlob */ = { + isa = PBXGroup; + children = ( + 56335C485CF98D53F217B784E3D7765A /* RCTBlobManager.h */, + 2E15F6AABE8CDF91F24E7F51BD0F58DD /* RCTBlobManager.m */, + ); + name = RCTBlob; + sourceTree = ""; + }; + FCFDD21B2F5235DBE6EA80EDB8B882FF /* Pod */ = { + isa = PBXGroup; + children = ( + 3B3ECF8DC8629F9853BC77591C3C0C46 /* yoga.podspec */, + ); + name = Pod; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 81A4E1BF86F2893DCAACEA68A52F50FA /* Headers */ = { + 5C851D3B5278262AAF714BA989EE687D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 435EDC8123FB9FFA22527E6083797D9B /* YGEnums.h in Headers */, - FAF05391F51DB0830C831FC6648077C7 /* YGMacros.h in Headers */, - DE8BD849AA080B7ECDC0CAECEA12812F /* YGNodeList.h in Headers */, - B8ED8119A0B4C94187D5FE39B3E56B1F /* Yoga-internal.h in Headers */, - 82FBBEF6ECCF28D8C59FEDAAB41981E8 /* Yoga.h in Headers */, + 96BDF40E701CCCC5361971486C1AB96E /* fishhook.h in Headers */, + EA1FFE14E007A4BFBA1CFB70FB36CBE6 /* InspectorInterfaces.h in Headers */, + 404A8A00804F9E3AB761BE2A06F5F618 /* JavaScriptCore.h in Headers */, + 4EC4B27795AD67D1C4FC85E39A740FFF /* JSBundleType.h in Headers */, + 22463E0D96F69A497E05D0200A2869CA /* JSCWrapper.h in Headers */, + 99645BFE83235B4629F5DC6988849324 /* oss-compat-util.h in Headers */, + C60BD5A476210473B9536D0A1071BEB1 /* RCTAccessibilityManager.h in Headers */, + A445C8DF5A9FB7F41A8BDC2218E324E2 /* RCTActionSheetManager.h in Headers */, + 6248D90C4F781175120DF5142B9041B7 /* RCTActivityIndicatorView.h in Headers */, + 3A4252D87BF7B9B2930E92C9AE832153 /* RCTActivityIndicatorViewManager.h in Headers */, + D6CF7332A1624FF413899CAF058A2D28 /* RCTAdditionAnimatedNode.h in Headers */, + 69C6D959670E86433AB22FA5C28BD4CD /* RCTAlertManager.h in Headers */, + CA5E9AD7B766047BEC46B442A31048C2 /* RCTAnimatedNode.h in Headers */, + CCEB1367DB3A9839737D6A5AA25BBB9F /* RCTAnimationDriver.h in Headers */, + A46CA199A92A86DDF3EC9BE4AF6EF580 /* RCTAnimationType.h in Headers */, + 4F05540378D0C86BB7752B73B913C1D9 /* RCTAnimationUtils.h in Headers */, + 5B8641480CA79022CA29762663ADFAA3 /* RCTAppState.h in Headers */, + 005792EB8301E3C1BC4C66CB4DE740DE /* RCTAssert.h in Headers */, + 92BB8F4BFF676064D4FD6DCD64869BCA /* RCTAsyncLocalStorage.h in Headers */, + 5424B8B03CD393237FA165E4BDCB1171 /* RCTAutoInsetsProtocol.h in Headers */, + F1F9D3E354FAD9B7C2202224D5154516 /* RCTBackedTextInputDelegate.h in Headers */, + 8F77990070DDE58E2427360FF4C8F258 /* RCTBackedTextInputDelegateAdapter.h in Headers */, + 333F65F95A843E8AA1614983E81D7CAC /* RCTBackedTextInputViewProtocol.h in Headers */, + B35D515526E96A49B15D90932A4DFD1C /* RCTBaseTextInputView.h in Headers */, + 08A68E3FA04C094081FB2072CF28EEA6 /* RCTBaseTextInputViewManager.h in Headers */, + CBD07A00C74442DAE5228395EE04F35B /* RCTBlobManager.h in Headers */, + 742335C0CCA961FF323F1044E38AA3D1 /* RCTBorderDrawing.h in Headers */, + 149B1DC4F5CDC907A4CAE44EB800E5F5 /* RCTBorderStyle.h in Headers */, + 8FF54BCDB5F0088A5023096CB5E02F1C /* RCTBridge+Private.h in Headers */, + 3E1549DDC612680B2B119E352872997B /* RCTBridge.h in Headers */, + 4DEF229117696723F1A98A7485CC5B6B /* RCTBridgeDelegate.h in Headers */, + 17AE6A5BA92DF9B9D2397DEDF2B85474 /* RCTBridgeMethod.h in Headers */, + 1587CE5B226E50CE5DBEE5294CD98CF3 /* RCTBridgeModule.h in Headers */, + 4ED8B0DD9CCF2A6283D6403D52C5422D /* RCTBundleURLProvider.h in Headers */, + BCC3626AC119056BF6B97A2BA0D15275 /* RCTClipboard.h in Headers */, + 623B3E7FDC78BAA2D5E683C5FC67B0AD /* RCTComponent.h in Headers */, + 5159AD5331E347D3FEF1344024070587 /* RCTComponentData.h in Headers */, + 958AFF5DF7AEECB9CC57BC5D4338D89E /* RCTConvert+CoreLocation.h in Headers */, + FDABF0C2DBE0BE8809D3C95287300300 /* RCTConvert+Text.h in Headers */, + AD6EDCCE3C82CC77BC38607D38549F55 /* RCTConvert+Transform.h in Headers */, + 7D5CD29CF1A88E17557102592748978B /* RCTConvert.h in Headers */, + 09315998DAF51EB6CB9479A54FEFA2A0 /* RCTCxxConvert.h in Headers */, + 27EAE4E7C4E317420F1677BE5DD30CEC /* RCTDataRequestHandler.h in Headers */, + 63352EF3DF17D7A05CC1EADFC0B39BC5 /* RCTDatePicker.h in Headers */, + 86D7E48F5250AC062C29D8390F921A75 /* RCTDatePickerManager.h in Headers */, + 9B3B4EE5A5C512BBDDFE0FE1B0F42D18 /* RCTDecayAnimation.h in Headers */, + 82E6F20CC2898095958F2A9C7E570A5D /* RCTDefines.h in Headers */, + 7E3410E9EAAE7F8C97089AEC78600340 /* RCTDeviceInfo.h in Headers */, + 0DDFFEBBE75A2F0E33983FA1EF3CEE84 /* RCTDevLoadingView.h in Headers */, + 729BCCC4DB4B6AF043DCBDF0F0A8B166 /* RCTDevMenu.h in Headers */, + D15BEDBE5ACB80210D564223F3B242D0 /* RCTDevSettings.h in Headers */, + F399C1274E452094DD7C2A9717685954 /* RCTDiffClampAnimatedNode.h in Headers */, + 5D666E77DA0023F2E55743484AD4C35D /* RCTDisplayLink.h in Headers */, + B43EB2CE071A5384A7AF8A7CBA997CDD /* RCTDivisionAnimatedNode.h in Headers */, + 913A479BC3CF0C1A265E8D4DBF2F77C0 /* RCTErrorCustomizer.h in Headers */, + 88F237DAD26465D7FE8E72675903DF76 /* RCTErrorInfo.h in Headers */, + E80F5E5E673716E4FB6A98144134D43E /* RCTEventAnimation.h in Headers */, + 7FFE804631FA1BE755EFB160563582E0 /* RCTEventDispatcher.h in Headers */, + 6361F76FD740E218E4D74478786B8D7B /* RCTEventEmitter.h in Headers */, + C39AACEFF91A6F6595E762BA2667F0EE /* RCTExceptionsManager.h in Headers */, + 6C1BA423134F7324BD63BD9C428756CF /* RCTFileRequestHandler.h in Headers */, + 7EA17A5A7531932392AF3AE27FAF142F /* RCTFont.h in Headers */, + 5344CBEA982CB81758F218DD191AEE77 /* RCTFontAttributes.h in Headers */, + 14FDAEE043A4E6ADCAD392BD95863FFF /* RCTFontAttributesDelegate.h in Headers */, + 9EAB5C7F82102009EDFEEDE6C81D2D41 /* RCTFPSGraph.h in Headers */, + A66C09AB873BA8ECEA54CA7ED7CFE180 /* RCTFrameAnimation.h in Headers */, + B1DD2F6EE969E022BE682F49DC06093A /* RCTFrameUpdate.h in Headers */, + 6F6E94558B4D187C56BF6DC618FB7222 /* RCTGIFImageDecoder.h in Headers */, + 4274494D23B5990D0E0C07D5730199D2 /* RCTHTTPRequestHandler.h in Headers */, + 515AF7D917D764CAF9C0822FB686F1DB /* RCTI18nManager.h in Headers */, + C59495BA9DAE30B8CF7DD951A37F152D /* RCTI18nUtil.h in Headers */, + C6FD4E0341DDB2A4911A8B697E48E4C4 /* RCTImageBlurUtils.h in Headers */, + E54EBC1F6893BDB7CE863A6C49089479 /* RCTImageCache.h in Headers */, + 680FF3917296052F98D614FF3E589183 /* RCTImageEditingManager.h in Headers */, + 4193141811DB7BBA55860289CF21DBF0 /* RCTImageLoader.h in Headers */, + 1AE003AF029A0C0AF1293A3A7C3E1E53 /* RCTImageShadowView.h in Headers */, + D8391FDFD1015419424EFA1C3070BCD4 /* RCTImageSource.h in Headers */, + CD6D7C8C43FDD65E4241401C8ABEFE26 /* RCTImageStoreManager.h in Headers */, + 936A3373833397B9F232721FB024C94C /* RCTImageUtils.h in Headers */, + 6ABB37B260EB5704C82DA7BD53D13321 /* RCTImageView.h in Headers */, + 56EB948BB3DC83E286D0A9E9530ACBCD /* RCTImageViewManager.h in Headers */, + 21491A9457DA0E43DB71B5F4D7E975F0 /* RCTInspector.h in Headers */, + 27DC9885BEB04E2C599B8E9F795B6962 /* RCTInspectorDevServerHelper.h in Headers */, + D280A2DB5E82A328E67B6E963BC23AAA /* RCTInspectorPackagerConnection.h in Headers */, + CBCC82FFAC8BBB67EC1E0369A7094DEE /* RCTInterpolationAnimatedNode.h in Headers */, + 9635847BB07ED2A482C97167FF5DD3CB /* RCTInvalidating.h in Headers */, + 3D88CC302492D4F31DA10D18B789DF44 /* RCTJavaScriptExecutor.h in Headers */, + 13A712159C240BE125A566E17485145A /* RCTJavaScriptLoader.h in Headers */, + EA1A952087692A1BDA278D93848D6F03 /* RCTJSCErrorHandling.h in Headers */, + EF2382ED262DA1948BB909F01F5B27AC /* RCTJSCExecutor.h in Headers */, + 6FD381AE2746DA01F49D016421F2B52F /* RCTJSCSamplingProfiler.h in Headers */, + 8782290436291073E88B7C1A8B236EDB /* RCTJSStackFrame.h in Headers */, + 480A3BB62D67409BF9458A9355B2640B /* RCTKeyboardObserver.h in Headers */, + D195ECD74A057EC003B4C9059D9CCB88 /* RCTKeyCommands.h in Headers */, + 714B3127964F47D93A6F8644B5C68EF0 /* RCTLayoutAnimation.h in Headers */, + E9B628FF988379472B38DFA8851FC4ED /* RCTLayoutAnimationGroup.h in Headers */, + C14D1CC179F0DBF1FCC77FA8B495B291 /* RCTLinkingManager.h in Headers */, + FE350236697A1E669248A5CFBEE57FEC /* RCTLocalAssetImageLoader.h in Headers */, + 273671477A66BF51D7C20430A3465EDC /* RCTLog.h in Headers */, + A26976DDC602F24EF37118F3F908E342 /* RCTMacros.h in Headers */, + 998B1F82EB9F6652A5F9E0B730130A04 /* RCTManagedPointer.h in Headers */, + 01738D3FA3D47C88D8C1995160781A71 /* RCTMaskedView.h in Headers */, + 58CD802C6A23B873C6E173DA88F63EE4 /* RCTMaskedViewManager.h in Headers */, + 86FC8415434606E4B731A4B21D08B978 /* RCTModalHostView.h in Headers */, + 67D4DE6525241F62326AAEAA975EA8F2 /* RCTModalHostViewController.h in Headers */, + E129AE2A5C0C78DF886BD69EBB2180E9 /* RCTModalHostViewManager.h in Headers */, + 39938E60A38F20C8A404DB44F1073FB2 /* RCTModalManager.h in Headers */, + 3EDB94A5590CE1644E4CACD2F8BFBD86 /* RCTModuleData.h in Headers */, + 2937BB35BBB8BA3B242A8D9A71260BF6 /* RCTModuleMethod.h in Headers */, + 54D12B40E1F9603309DC85B8F363FE43 /* RCTModuloAnimatedNode.h in Headers */, + 05AFA2869DECFCDCEE9776955CC152AE /* RCTMultilineTextInputShadowView.h in Headers */, + 1309CB50F8E415A2D93ED4234B9DB70F /* RCTMultilineTextInputView.h in Headers */, + 3287C5D29468EA4AC7D5EA35EE19A6B2 /* RCTMultilineTextInputViewManager.h in Headers */, + 0E7D84BABC5721327B03B844EE3FD4F3 /* RCTMultipartDataTask.h in Headers */, + 5884ED7014F1168B8CE0605C57F15CAC /* RCTMultipartStreamReader.h in Headers */, + 934F26ACB40BC0A369EBA3FC7D9E06CA /* RCTMultiplicationAnimatedNode.h in Headers */, + B0035476AE15486491B4E67C3F285D6C /* RCTNativeAnimatedModule.h in Headers */, + 13182EA614941D059FDFDE2E5B3147F0 /* RCTNativeAnimatedNodesManager.h in Headers */, + A66D774BE8B0D6321B8CFAECC5EF2CD5 /* RCTNavigator.h in Headers */, + 13EE1CA325FCAEEFADDC878537E59A42 /* RCTNavigatorManager.h in Headers */, + 6EC89B7F54D6E306399114DA3BC0C5AA /* RCTNavItem.h in Headers */, + E11B75AE05B8763A639D508146A711FB /* RCTNavItemManager.h in Headers */, + C5A0627BFED10F8401FAF40F62A1DCB6 /* RCTNetInfo.h in Headers */, + 13C7D1F93B0526BAEBE8826D3B075464 /* RCTNetworking.h in Headers */, + 27A3B283299BAD4922C008EB5774E1C0 /* RCTNetworkTask.h in Headers */, + 17F7D9F22E5BCBBD8505AD2B58FBF142 /* RCTNullability.h in Headers */, + 2619B0ED14DB1F15FA3DD38D3DE7D1DD /* RCTPackagerClient.h in Headers */, + 96347CEC7726486E7D64A76439054B70 /* RCTPackagerConnection.h in Headers */, + 1F94E9CEF232B285E786E50691549791 /* RCTParserUtils.h in Headers */, + 437161B83849E89A7ECF853CD56C4F84 /* RCTPerformanceLogger.h in Headers */, + 154DACBD7B845445ECEDFB54798E5E98 /* RCTPicker.h in Headers */, + 04225F0E82F2DE6CCDAACAB63CC14534 /* RCTPickerManager.h in Headers */, + 60C9724E431AEC5EC37AF78553E877BE /* RCTPlatform.h in Headers */, + 4665A25F5DE868F03D8A718413BFB3F8 /* RCTPointerEvents.h in Headers */, + 5D74B2B484A89EA989787B9C4910D8F8 /* RCTProfile.h in Headers */, + 5182E071388D4A119D1C3CED6A3D11F0 /* RCTProgressViewManager.h in Headers */, + 4953A272306CAE3F05D17641DDDBAC40 /* RCTPropsAnimatedNode.h in Headers */, + F8E4B923A4E65DE9F73F2C4C0031417E /* RCTRawTextShadowView.h in Headers */, + 9DA3C17C365A8F36B509EAA017A29994 /* RCTRawTextViewManager.h in Headers */, + 633B58BF5A3379B5988114B5CC537C1C /* RCTReconnectingWebSocket.h in Headers */, + 5B6AB05457B6FABAC4E44A75F4DCC3F1 /* RCTRedBox.h in Headers */, + 5C47698DA1CE6A9F2A6E0789A6252B5A /* RCTRedBoxExtraDataViewController.h in Headers */, + 8EAB2666A3C60BA4CF2E9E3CA2BE1203 /* RCTRefreshControl.h in Headers */, + 3444D14B53D2C35582FBBAE61A754CE2 /* RCTRefreshControlManager.h in Headers */, + 274F461670865D608D24959B6E029301 /* RCTReloadCommand.h in Headers */, + 9D0C86DF20DBBE9097F1F53A511CE988 /* RCTResizeMode.h in Headers */, + E386DBBC9C9C9193B97D4905DC135CC6 /* RCTRootContentView.h in Headers */, + 7A3398936D098CBD6C32577E6F7EF888 /* RCTRootShadowView.h in Headers */, + 26D80077D3F5745399DB159D0F893B27 /* RCTRootView.h in Headers */, + F9571510D57A7F1BC5ACA28ECA321B3D /* RCTRootViewDelegate.h in Headers */, + 33A5857C80D49E1978640105EC278E2B /* RCTRootViewInternal.h in Headers */, + 229B4E01A9A6A2EF0587E4D9E179569E /* RCTSafeAreaShadowView.h in Headers */, + 8CE60EF85D5BB8303BF0A04283FAFCAA /* RCTSafeAreaView.h in Headers */, + B70FEB35EB4D35A4A129B495936FBF45 /* RCTSafeAreaViewLocalData.h in Headers */, + 7D07DBA870907F418F946941A1A0FFF3 /* RCTSafeAreaViewManager.h in Headers */, + 4604E40B338CB733794590B04286F74E /* RCTScrollableProtocol.h in Headers */, + 198B02B5DB7A25E4B969B0CAC0CFB4BB /* RCTScrollContentShadowView.h in Headers */, + DDEC3C5A5C419761FA6CBBF406FE03D9 /* RCTScrollContentView.h in Headers */, + 4601C13AA32C2161583E5F355864D626 /* RCTScrollContentViewManager.h in Headers */, + A666A723E8237416A5C9549DD8C23E2E /* RCTScrollView.h in Headers */, + 82B65F705C9590832469B06129F47D7F /* RCTScrollViewManager.h in Headers */, + FCE34FA09A4B8AC403B6F378B655BD16 /* RCTSegmentedControl.h in Headers */, + 3516B436DF595E6F6B5D113658E80488 /* RCTSegmentedControlManager.h in Headers */, + 8EEE672FD2E1819D7A1BCB5633520AC5 /* RCTShadowView+Internal.h in Headers */, + 809EC4634B628C55621E18119F295611 /* RCTShadowView+Layout.h in Headers */, + ACE7F7CC712944D8B6A3619F9F685C80 /* RCTShadowView.h in Headers */, + 2D35B5280F5E1CAFE655398EDB6A9B3E /* RCTSinglelineTextInputShadowView.h in Headers */, + 8095CF76FC55C08170F116DCA6A0E07D /* RCTSinglelineTextInputView.h in Headers */, + 5FA29F2726C721E12F44E68F66F45578 /* RCTSinglelineTextInputViewManager.h in Headers */, + 3D5542CF7478448F83A6D5CAB9D7F1D5 /* RCTSlider.h in Headers */, + 76987D7D7879AB71349AA20D1A8B11FD /* RCTSliderManager.h in Headers */, + EAFDA00A5553162053488936A3C67EB5 /* RCTSourceCode.h in Headers */, + 13DDD073AD0202A25D856B6BD51338B2 /* RCTSpringAnimation.h in Headers */, + 4BE8B4C5EE343103D96C05126D9C9567 /* RCTSRWebSocket.h in Headers */, + 85003D6D7A672124880080BC6D93D749 /* RCTStatusBarManager.h in Headers */, + 58E4E1F294C2CFEBCAAC899BC2195A02 /* RCTStyleAnimatedNode.h in Headers */, + 7B4D8B4EED3DC18A819DD29A5C1F9540 /* RCTSurface.h in Headers */, + 325151DF861847FEDED69831241FEEC1 /* RCTSurfaceDelegate.h in Headers */, + 55D2D10A61EA1342BBD067E5B7D2661F /* RCTSurfaceHostingView.h in Headers */, + CE5A0DFDD74FD8BE0795B896BB2C401B /* RCTSurfaceRootShadowView.h in Headers */, + D38A49ACC91DA2E44BEE54C8DD0E398B /* RCTSurfaceRootShadowViewDelegate.h in Headers */, + 293F8E0B3B8A46EC0F2EA5AF4EDA0494 /* RCTSurfaceRootView.h in Headers */, + D075BD4625EB5A3D04EC3BEBBD98B40E /* RCTSurfaceSizeMeasureMode.h in Headers */, + 679028D8CAE2D124E9DABC6AACBB1210 /* RCTSurfaceStage.h in Headers */, + DE32B100E2707FC9F98BFA9ECCC3D29C /* RCTSurfaceView+Internal.h in Headers */, + 60A3EAF17571C2E67368581D2CB6E259 /* RCTSurfaceView.h in Headers */, + 328B7730C61A834FB5F782F17D936ECB /* RCTSwitch.h in Headers */, + 29502012EE1A4364292245EE72617399 /* RCTSwitchManager.h in Headers */, + 04C8777921044A761927F3E911CDF9E5 /* RCTTabBar.h in Headers */, + CFB8F1C5DB33BC9A49B5EA1C2D2CAAEC /* RCTTabBarItem.h in Headers */, + 61D8562C93DDB1E9998D3616731A244E /* RCTTabBarItemManager.h in Headers */, + 2D05EDA6B00E027FE1796DF63789F935 /* RCTTabBarManager.h in Headers */, + 240F37EAD34B33A584731A814D8C6AEE /* RCTTextDecorationLineType.h in Headers */, + 704552ABE1ED7B869DD09F31CA44E92B /* RCTTextSelection.h in Headers */, + 73031B73B1189D5AA0DDA87AFB0BA416 /* RCTTextShadowView.h in Headers */, + F2BB90B68A81BE3671A4C2B7933E2CCE /* RCTTextView.h in Headers */, + F67ADC3BBB1530FC10F759BA5F5AE01E /* RCTTextViewManager.h in Headers */, + 4A5885ED944714793D5337A29D0436B9 /* RCTTiming.h in Headers */, + C45E5757648AFCAE6C92413DC6A4AB7B /* RCTTouchEvent.h in Headers */, + DB89E2B785F2A966BBE2A906D956A800 /* RCTTouchHandler.h in Headers */, + C4D76216E82130092CD3B192BF4C1EB8 /* RCTTransformAnimatedNode.h in Headers */, + F3EC396E0E4B9FBD7332F6E2C775212F /* RCTUIManager.h in Headers */, + 10039CA592B0C331F37C203DC19CA1EB /* RCTUIManagerObserverCoordinator.h in Headers */, + 4C7922B8F6D50544C48AA097C0EC0DD0 /* RCTUIManagerUtils.h in Headers */, + 88248398652C22CAA56A06590452306D /* RCTUITextField.h in Headers */, + BF7344AB5212FD38F4356A5733DB9AC8 /* RCTUITextView.h in Headers */, + 6F1CD2155E0498ADBB43D7AC4A3418C7 /* RCTURLRequestDelegate.h in Headers */, + 57684565459562CACFA54F98B19B6AE1 /* RCTURLRequestHandler.h in Headers */, + 5027E30DBDA67FF383749F2AFBBC741A /* RCTUtils.h in Headers */, + E7A567AAEBD045A84D3A890188599098 /* RCTValueAnimatedNode.h in Headers */, + A73CE31BCD3F67CF67585983D47AA503 /* RCTVersion.h in Headers */, + A446E1125A3514EF5408753107783C22 /* RCTView.h in Headers */, + FAF46BB4D583DE5E3BA7FE3548F57245 /* RCTViewManager.h in Headers */, + 153F2A22AB29960A3EE5B59C05C24975 /* RCTWebSocketExecutor.h in Headers */, + 6730583F4E2EBD79D8BC81A7F6EED608 /* RCTWebSocketModule.h in Headers */, + 893B860B15CC5FEE2434F45D27AB5C98 /* RCTWebView.h in Headers */, + 80BF9E625F61D002004EB338FC102AA4 /* RCTWebViewManager.h in Headers */, + A0549E625FE5931EA1C0507772BAEAA0 /* RCTWrapperViewController.h in Headers */, + 12ABE594FF0CB6725399BE198A6A8EF8 /* UIView+Private.h in Headers */, + 469E3BC26043271727CFF60F6161F7BC /* UIView+React.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 88995C4728D2B9F2A2B43ADE632FE1C9 /* Headers */ = { + 7CC07BE4209A8CDAE79C6EE4A7EB6709 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 5383045EF3848D4CCCE4D0A0EF9322D7 /* fishhook.h in Headers */, - 4ECBF3FEDEFF8FF64E7BD9CF6A3CC94D /* InspectorInterfaces.h in Headers */, - 4CCE40988371AE189D0B2FBAEEFF8762 /* JavaScriptCore.h in Headers */, - 9B61ED2AAEA3F60E2FB6C700B52C0DBF /* JSBundleType.h in Headers */, - 214392309A1D715EFEAA35CE28E4321E /* JSCWrapper.h in Headers */, - 29CA8FE883AA3F5969D75FC37E70A6E2 /* oss-compat-util.h in Headers */, - DE128A8D8AADA3B1794158494E672C9A /* RCTAccessibilityManager.h in Headers */, - 7280CC5400F960B352CBBC06CCF0A4D6 /* RCTActionSheetManager.h in Headers */, - EBB1101187A66A87ADE22F4DDF38C13D /* RCTActivityIndicatorView.h in Headers */, - 88593FE95250CDA1E4DC1BB5438F2CF4 /* RCTActivityIndicatorViewManager.h in Headers */, - 7F105E7A762D9988F46BE37853EB7F8F /* RCTAdditionAnimatedNode.h in Headers */, - EEF82D97973FDB34A12E69A26EB9A3D1 /* RCTAlertManager.h in Headers */, - 14547E270CF67D5C4F543E14086AB825 /* RCTAnimatedNode.h in Headers */, - 61BA9CC260ABC2BDDE636B40652D82AF /* RCTAnimationDriver.h in Headers */, - 2DD47F27B4CDCA99A0ED04EFCF7136D3 /* RCTAnimationType.h in Headers */, - F93438D9DDCE47ADA9DAF8D678391E4D /* RCTAnimationUtils.h in Headers */, - C2F80C47E2D412962D200432D83C2930 /* RCTAppState.h in Headers */, - 88E28B124C0607B5322D047AB3A36997 /* RCTAssert.h in Headers */, - FF47C1AC0D504160A6758A176861EC71 /* RCTAsyncLocalStorage.h in Headers */, - 4BA140FD7F0D0298E43181E5673E0C59 /* RCTAutoInsetsProtocol.h in Headers */, - 41131FC02E104B2F5DEC641D08900D25 /* RCTBackedTextInputDelegate.h in Headers */, - EF9B174CC9891ABEEBB08E82027DAC1D /* RCTBackedTextInputDelegateAdapter.h in Headers */, - 20E60304A0338EDF7C9999D5058E7181 /* RCTBackedTextInputViewProtocol.h in Headers */, - 7815E6592C2C4D5289F4DFD033BA2F23 /* RCTBlobManager.h in Headers */, - C85569D0442522E1458EBCCE1D9A8A50 /* RCTBorderDrawing.h in Headers */, - E0255E7B71239510A988C84A0EDB2FC9 /* RCTBorderStyle.h in Headers */, - 06408878E13F7DC76B1D07EA9410E866 /* RCTBridge+Private.h in Headers */, - 6A88AEFE47EE2A10FC39778EB22B05DC /* RCTBridge.h in Headers */, - EF44788E591743C5DAC56EA799B616CC /* RCTBridgeDelegate.h in Headers */, - EBEFF554F1C4AD4947B5941B6DE5A200 /* RCTBridgeMethod.h in Headers */, - CD8FC09021B614E84EDD25A01FE9FBBB /* RCTBridgeModule.h in Headers */, - A7E7C2E00786806D6FAECFF32C60B46A /* RCTBundleURLProvider.h in Headers */, - 88FE434507AB1CB2FBFC2118FB155881 /* RCTClipboard.h in Headers */, - D80E7B5AC87A745504E16F17FB7134B0 /* RCTComponent.h in Headers */, - 96B1422707608D11F88FF0A839522AF9 /* RCTComponentData.h in Headers */, - 2C2E1006F4F83E648AC12853C24A410B /* RCTConvert+CoreLocation.h in Headers */, - DDA17F6F1902EFBADF58A4CC99EFAAC0 /* RCTConvert+Text.h in Headers */, - BEE249D92DB63DB945AF8863A20E3CE6 /* RCTConvert+Transform.h in Headers */, - 683EC84314D9C9E63C8A5744060B5FE2 /* RCTConvert.h in Headers */, - 530FDD04922F44471BC09E191A7F467E /* RCTCxxConvert.h in Headers */, - 16D03A23100D895F126FAC63428D7949 /* RCTDataRequestHandler.h in Headers */, - 1EDA386217AA5E9462EBD25A166F7767 /* RCTDatePicker.h in Headers */, - D6C1DBF924E36AAB16C030A7389EC1EE /* RCTDatePickerManager.h in Headers */, - 04713EFE36A732EBBAC4E11C7469B4F9 /* RCTDecayAnimation.h in Headers */, - 28D42FA51B35A08EE7CF04F7F0976C26 /* RCTDefines.h in Headers */, - BB3CD4A45A4592FDE434CFE3CF12C656 /* RCTDeviceInfo.h in Headers */, - 22735A55F0AF2AB3F7470C647A15582C /* RCTDevLoadingView.h in Headers */, - 1B5E0AADC71F53204A0A914541149CB8 /* RCTDevMenu.h in Headers */, - FD18D5E186FB78E10038891A8E8DC868 /* RCTDevSettings.h in Headers */, - 6749F7DE7B3784F503844CCD4BAE93E6 /* RCTDiffClampAnimatedNode.h in Headers */, - A64A04A9B4D23CB1A126C19EE27E794B /* RCTDisplayLink.h in Headers */, - F6A8EFB82D4D5C1D0A89886B24C411FC /* RCTDivisionAnimatedNode.h in Headers */, - 01128D430226519EA7AAEF032ADCD562 /* RCTErrorCustomizer.h in Headers */, - B11776E190FBEAEE053CBC6E68DC64FE /* RCTErrorInfo.h in Headers */, - 5C2CA6803A1B961745FD7F47DE8B5A3E /* RCTEventAnimation.h in Headers */, - 8648D2659A8E03E8B31FF769B28DF00F /* RCTEventDispatcher.h in Headers */, - C396ABAF44497245D3285A1F322AB7E9 /* RCTEventEmitter.h in Headers */, - BD0915989B00FF29D32B930024D1C09F /* RCTExceptionsManager.h in Headers */, - EE19AB7D43D926CC9ECD723E5F13AF40 /* RCTFileRequestHandler.h in Headers */, - 8C26875B4EFABC8E66B95BB95D1855C0 /* RCTFont.h in Headers */, - 879F697F045643926074214D20010834 /* RCTFontAttributes.h in Headers */, - 957BBE2795C33FFFFEA37A62F2183A2D /* RCTFontAttributesDelegate.h in Headers */, - FFC7AB637D5D31AC8E1F31E9BC8640C7 /* RCTFPSGraph.h in Headers */, - 4534EAC97A144D32813ECFE5841C69A5 /* RCTFrameAnimation.h in Headers */, - BA228A39EF04F299898157A20B7409E1 /* RCTFrameUpdate.h in Headers */, - 9F564FDBF4ED2799DF36D106835D7C7F /* RCTGIFImageDecoder.h in Headers */, - F5162098198C34BD193D67EB00FCB645 /* RCTHTTPRequestHandler.h in Headers */, - 4E17310E182B9386B8F267796ADB6E18 /* RCTI18nManager.h in Headers */, - 695E4B91415FE4FB961B252E0ACCFF70 /* RCTI18nUtil.h in Headers */, - BE570A02EDC83D45201DC6D0569302F9 /* RCTImageBlurUtils.h in Headers */, - 7FDE6900781D975C440D2BF69449E6AF /* RCTImageCache.h in Headers */, - E2246098DB51FF29877EC5683D0DCDBB /* RCTImageEditingManager.h in Headers */, - 4FC20CDBFA0A78C42FE86BDC54E5CB5D /* RCTImageLoader.h in Headers */, - BA3096806CBCF10A1613ED9D2E78D320 /* RCTImageShadowView.h in Headers */, - FCB27AA217F6A41ECE073B5ED3D357A7 /* RCTImageSource.h in Headers */, - 12BA09FFF10622F785288F3D7C4CC287 /* RCTImageStoreManager.h in Headers */, - 37BD4702C9D1328D0BFE0D42DF091431 /* RCTImageUtils.h in Headers */, - 6D1AA46D67797ED718421348B310C4B3 /* RCTImageView.h in Headers */, - 2E5E86B9416DE59DE0FE5C4B1AA925B1 /* RCTImageViewManager.h in Headers */, - BE1A7C138C30222382DE6139882F2EA8 /* RCTInspector.h in Headers */, - 3021746741723F8B0AD7906BD559F75B /* RCTInspectorDevServerHelper.h in Headers */, - C5343CDCBC603C5484603E8E886B683D /* RCTInspectorPackagerConnection.h in Headers */, - F6F57E99D10E26FD72E9ED243BF3F518 /* RCTInterpolationAnimatedNode.h in Headers */, - 74882B9472CB4CFF64B76B0AF23141AC /* RCTInvalidating.h in Headers */, - 18152A38CCF724304C8BC01423614815 /* RCTJavaScriptExecutor.h in Headers */, - F671DA6A4830373E7F6C086F5C007DA1 /* RCTJavaScriptLoader.h in Headers */, - 2E6693D5EC4216C1285B32369572D538 /* RCTJSCErrorHandling.h in Headers */, - EEB3FF0A843F488EECC2EF836D7A818D /* RCTJSCExecutor.h in Headers */, - F33518668716B49BFDAEF54061E2897A /* RCTJSCSamplingProfiler.h in Headers */, - 470B9DE43FD9952BEAF34D4CDA7EB5A2 /* RCTJSEnvironment.h in Headers */, - F8EDAC7EFF4ECE7C6B56135B6851ECCB /* RCTJSStackFrame.h in Headers */, - F4BBAB42F6686814CC894640E8A8F9A9 /* RCTKeyboardObserver.h in Headers */, - 5CEBCB901FBC7F0BACBF7BA944C7660C /* RCTKeyCommands.h in Headers */, - F15A9002667321FD422F7CC4CD9DC8DD /* RCTLayoutAnimation.h in Headers */, - 09B5BD108607E08A8575763A770DC0B0 /* RCTLayoutAnimationGroup.h in Headers */, - 5491F45AE1CA1E5F22D040FEF43CECD6 /* RCTLinkingManager.h in Headers */, - 292110E0F79E7368F436EB454D969349 /* RCTLocalAssetImageLoader.h in Headers */, - C6C42CDBF25B43DDF7230A94AE5E8F4C /* RCTLog.h in Headers */, - 62BE34059E42F7524F53E24BC0FCC574 /* RCTMacros.h in Headers */, - 2D34750E33FBF602C90D321E1E96DC2C /* RCTManagedPointer.h in Headers */, - 76DC12E7E449FB8239B39C1186E51AA1 /* RCTMaskedView.h in Headers */, - 6163C2A6636C156FC3056066CA993CAD /* RCTMaskedViewManager.h in Headers */, - C23AD4B182167DFBDDA3D9E2F6E01B14 /* RCTModalHostView.h in Headers */, - 9EEBEABF3C4B24167C8CA7D73987D87C /* RCTModalHostViewController.h in Headers */, - 2D3A930D284DBEE26F3E5D6B4AFD4692 /* RCTModalHostViewManager.h in Headers */, - 9EABE24A2C4D2F14249744E8CFB4E0FE /* RCTModalManager.h in Headers */, - 462178D28F3F13E6C89F143B2FC501E8 /* RCTModuleData.h in Headers */, - 37155413E84F53D9389F05BDA87DA977 /* RCTModuleMethod.h in Headers */, - CCD0ED14B22DA3BD3DD9E29D79657CA9 /* RCTModuloAnimatedNode.h in Headers */, - C6A00D219E7A1B00D012DBD55BD42574 /* RCTMultipartDataTask.h in Headers */, - B8A497F80A5568638239C359A9564FE2 /* RCTMultipartStreamReader.h in Headers */, - 44B34703A104ECA6168819CF634AB7AA /* RCTMultiplicationAnimatedNode.h in Headers */, - 6F18DA5085A62DD7510581BA666A84F2 /* RCTNativeAnimatedModule.h in Headers */, - F5C122691032CE68E80A828BD8AFBD10 /* RCTNativeAnimatedNodesManager.h in Headers */, - FA73B7A6B7E9512FEF09B982FAA7BE3C /* RCTNavigator.h in Headers */, - 8F3052E3B19339EEC0B0F7216A50B55E /* RCTNavigatorManager.h in Headers */, - D7EC93FF30DE176F6B8B0834C98A627C /* RCTNavItem.h in Headers */, - 41ED42B8354961E8230071FBA6A2391D /* RCTNavItemManager.h in Headers */, - 9BE4F4BD5DDE08670DF9F9B290C6B67C /* RCTNetInfo.h in Headers */, - 28A469998D118D288AF87E7AC6577131 /* RCTNetworking.h in Headers */, - 255D0EAE11ECE9BD7786042BF16792BE /* RCTNetworkTask.h in Headers */, - 38AB59F1AF23F82FE2AD2C74C38721A9 /* RCTNullability.h in Headers */, - D62A57686B9366DCFBEAA0A73538BED9 /* RCTPackagerClient.h in Headers */, - CAE7E2E2CFC4A24D26E903A0425FAC06 /* RCTPackagerConnection.h in Headers */, - 1CDBE3DEDE4013BF48AA96B3FD9ECF71 /* RCTPackagerConnectionBridgeConfig.h in Headers */, - 70913F79BC77B47CAB5CF1D4FB5BBE57 /* RCTPackagerConnectionConfig.h in Headers */, - 1C10035FD8FFE4614B571AF65C4561C5 /* RCTParserUtils.h in Headers */, - 1CA1D2D074BF731F720AA9F1D8B17273 /* RCTPerformanceLogger.h in Headers */, - B04E9D252D3AA8106E2C8A2EE40B6F01 /* RCTPicker.h in Headers */, - 6302BC2F17FD32305981A8563A5A433C /* RCTPickerManager.h in Headers */, - 96FF9FF85BDA13EFB9B4DB3EE203251E /* RCTPlatform.h in Headers */, - 653CD37E8E93C547C5D819A50E03FFF0 /* RCTPointerEvents.h in Headers */, - 875C5CCCFAD653548BC643A23C9BDE3A /* RCTProfile.h in Headers */, - 5221D958CDE1FBAE5B4E348EB6A5980E /* RCTProgressViewManager.h in Headers */, - BDBC46FD09BF7C4C07CBEBEA5CF77EDA /* RCTPropsAnimatedNode.h in Headers */, - CAFDAA04DF95D85B87F274C5CA30FC05 /* RCTRawTextManager.h in Headers */, - 001539947F26D872A848EE966E3DC4F0 /* RCTReconnectingWebSocket.h in Headers */, - F5BC82B84855E291F2F3AE33A6FC3915 /* RCTRedBox.h in Headers */, - 14016D30414A801F720A25D7240E5895 /* RCTRefreshControl.h in Headers */, - 56535715E280DF8E82F0CAE631B132FC /* RCTRefreshControlManager.h in Headers */, - 5DF77A9396E95B81C4A162897AFD7E56 /* RCTReloadCommand.h in Headers */, - E6D8E2F5C30543AC33B3BE741DFF0746 /* RCTReloadPackagerMethod.h in Headers */, - 93B53AA31D872F451D4D36BDC6ABB152 /* RCTResizeMode.h in Headers */, - AA6270357AD81E6E681BE1810D47A666 /* RCTRootContentView.h in Headers */, - 78C607756AEE16567891119E7EACB9D0 /* RCTRootShadowView.h in Headers */, - D97D2BFF95D99D10726EB243CAB9C848 /* RCTRootView.h in Headers */, - 5BFC2384439D9DAF2A5E5B650F36DE72 /* RCTRootViewDelegate.h in Headers */, - D20C77DB9B2FF2FBB49CE8DD942807C4 /* RCTRootViewInternal.h in Headers */, - D0671AD8885D274BAF5D3A03A6FAC196 /* RCTSafeAreaShadowView.h in Headers */, - DBA9E26F81B9B553127A8BEA98C5809A /* RCTSafeAreaView.h in Headers */, - AF93CB24BA46FC5D4D92D259A9D020A7 /* RCTSafeAreaViewLocalData.h in Headers */, - 77D79D60C2E9A7C009A5E86ED0DE148F /* RCTSafeAreaViewManager.h in Headers */, - 228FEDF9FD1BB5295312CA305683F1BC /* RCTSamplingProfilerPackagerMethod.h in Headers */, - FBC693510D04E4CCC687738313B7A6B8 /* RCTScrollableProtocol.h in Headers */, - 43DD3D001AFED4CD75DB0616E899F4B4 /* RCTScrollContentShadowView.h in Headers */, - 9E47D14912694EFE0FE3704726D0361F /* RCTScrollContentViewManager.h in Headers */, - 4E146F77B5D7F15D43B290605AFD9B94 /* RCTScrollView.h in Headers */, - E5395B93078C45B132CF0AF568D11BAB /* RCTScrollViewManager.h in Headers */, - 3BD26D707DC1575DB74FE970EBE63E69 /* RCTSegmentedControl.h in Headers */, - 0604DADCA58050904DC960956024EAC4 /* RCTSegmentedControlManager.h in Headers */, - 19319DCF419C16F220CE61147021C403 /* RCTShadowRawText.h in Headers */, - C10BC77DF762495A68DD210656DBD233 /* RCTShadowText.h in Headers */, - 7B8380A6CC65BC7F0EB001A999A2A5C0 /* RCTShadowTextField.h in Headers */, - 712DC2C9BFEF68D82191A94337D592FB /* RCTShadowTextView.h in Headers */, - 10649F8BA214F0B4B46F6605304CAE97 /* RCTShadowView+Internal.h in Headers */, - 2F10B6150ECFEEA8572CEF97177AB536 /* RCTShadowView+Layout.h in Headers */, - B791D03E207A9ED68EFA1FEDFCD9CED5 /* RCTShadowView.h in Headers */, - 92840832CC74393CE6AEE767C3732801 /* RCTSlider.h in Headers */, - E07A38B469FB04C4EB3F0217E49E204E /* RCTSliderManager.h in Headers */, - C8B1A97AB2B25C6C2772915BCB0659D9 /* RCTSourceCode.h in Headers */, - 4E2ECF74A577EB1DFB086255A10ED4FF /* RCTSpringAnimation.h in Headers */, - 24EB85D37F6BEBDA198C331EF5212C38 /* RCTSRWebSocket.h in Headers */, - 7978653790AE9342699DEE70C67DC274 /* RCTStatusBarManager.h in Headers */, - BAB3F83EAB2E6B83DBDC9CB14A47ED37 /* RCTStyleAnimatedNode.h in Headers */, - 0A1E806ED76F6101181F3C285DE0D1A0 /* RCTSwitch.h in Headers */, - C9264FD4438DB6720BBE90ED0C690533 /* RCTSwitchManager.h in Headers */, - D2260E2A27A957EE5758E2A26A680219 /* RCTTabBar.h in Headers */, - A3DA550933F832A852A466FBEDD0CED1 /* RCTTabBarItem.h in Headers */, - DA422C43FCECCAF7FD564AA7312D93C5 /* RCTTabBarItemManager.h in Headers */, - 2717728426903BA1B7A4A9A06142EEAD /* RCTTabBarManager.h in Headers */, - 6BEE69F0457584CA75ED36585136BC70 /* RCTText.h in Headers */, - E26EF6967EBB57FAF768D4973F361B0B /* RCTTextDecorationLineType.h in Headers */, - 968413559FB2F4C077B7B133EDFA0027 /* RCTTextField.h in Headers */, - 872B45879B56335BDB287CFDAF5E0DC6 /* RCTTextFieldManager.h in Headers */, - FAF5DDC666A648FB1BCBB313690F1268 /* RCTTextInput.h in Headers */, - 9B4CEF21EC4FF2609A887B5EF360F6C6 /* RCTTextManager.h in Headers */, - AA55A09944CD9E0075CDEE994177C164 /* RCTTextSelection.h in Headers */, - F575BDC4890B7144CB337CCEF14F06E2 /* RCTTextView.h in Headers */, - 84BB9DB07623C81480A793E6389AA0F1 /* RCTTextViewManager.h in Headers */, - E8FC19AA40D8F0E11C270BED66676484 /* RCTTiming.h in Headers */, - 620DD32DD17DD7612B89E7A3BAFC2B5C /* RCTTouchEvent.h in Headers */, - E392CF46A75B7B530E2C92CB0789C904 /* RCTTouchHandler.h in Headers */, - 956AF90B1AB9BF6FBA114C4FA4830BF0 /* RCTTransformAnimatedNode.h in Headers */, - 420762C4CE26B25CB677BE0D6B5DD664 /* RCTTVNavigationEventEmitter.h in Headers */, - 150416E27830BA7420777EFA39C4B0FA /* RCTTVRemoteHandler.h in Headers */, - 83B86567F348732A0C7CE029A3476093 /* RCTUIManager.h in Headers */, - 50A3CAE0CF01AF08F82AABD5F1F7ED03 /* RCTUIManagerObserverCoordinator.h in Headers */, - 0C1DD4873D9B17443A19D6EA00D31607 /* RCTUIManagerUtils.h in Headers */, - A0E950A438EC8681E5F356D499C8FE98 /* RCTUITextField.h in Headers */, - 447D0E5B8E6C591ED73CE890B6A4CC6E /* RCTUITextView.h in Headers */, - E707ABAFE17937A40DE90B659CC53B0D /* RCTURLRequestDelegate.h in Headers */, - DD6DCB47C28E6B32DF26AC95F6D9A0AA /* RCTURLRequestHandler.h in Headers */, - EDC6E631E4B5864F16FBFD7F3D60F356 /* RCTUtils.h in Headers */, - 7F10A167D3E34ABB617926EA6A934E40 /* RCTValueAnimatedNode.h in Headers */, - 7BDC416DF82C63537F08233068517B60 /* RCTVersion.h in Headers */, - 4522502FD4DF37CBE471F7AAF07CBCB3 /* RCTView.h in Headers */, - 8F48BD166EA80AAA1EA08892C00D3EB5 /* RCTViewControllerProtocol.h in Headers */, - A94ABB4CC39E7CE2C850BC709A5454A4 /* RCTViewManager.h in Headers */, - 11E882531A7B1FD16C4B92F99BA496C4 /* RCTWebSocketExecutor.h in Headers */, - 0B5181D4C0538DCB13DE80EB1893E4B0 /* RCTWebSocketModule.h in Headers */, - 5B2A9DBED34EAFAD401DD88D3E2F043C /* RCTWebView.h in Headers */, - 7AD5E368A6825CC8FA66B07D14E194E2 /* RCTWebViewManager.h in Headers */, - 1AC1CA9CB77083BDB6051167AC63D4A3 /* RCTWrapperViewController.h in Headers */, - 180CC1EB2B7E3EC03D4C794C2DEAD89F /* UIView+Private.h in Headers */, - 2EB3E7D0C61ED3A4E2A80CAC95594184 /* UIView+React.h in Headers */, + 0D58BCFFE357C29C1846DCBFBDCA4EA6 /* YGEnums.h in Headers */, + EA681705C77935A4029D6BD9DD368163 /* YGMacros.h in Headers */, + EF670406B36464D2D450B3C109799B9C /* YGNode.h in Headers */, + 224933B029BCB09F809072BC2E646972 /* YGNodePrint.h in Headers */, + B121D2F60B5D7D6D1DD3F4883E1F4E39 /* Yoga-internal.h in Headers */, + 7724E76FC360DCB906099F972C722D1E /* Yoga.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2039,9 +2213,9 @@ isa = PBXNativeTarget; buildConfigurationList = 160EB15FBE7D95AD897E236D188D63CA /* Build configuration list for PBXNativeTarget "React" */; buildPhases = ( - 5A105DA0F0BA1D503E96D5D6B75A8F12 /* Sources */, + E4446C1AB59B553F8792424EC676D904 /* Sources */, 9221C5580089DD33BF3D6E0B7771BFD3 /* Frameworks */, - 88995C4728D2B9F2A2B43ADE632FE1C9 /* Headers */, + 5C851D3B5278262AAF714BA989EE687D /* Headers */, ); buildRules = ( ); @@ -2057,9 +2231,9 @@ isa = PBXNativeTarget; buildConfigurationList = 1C4C509E24AAF7B6671949F82610DE60 /* Build configuration list for PBXNativeTarget "yoga" */; buildPhases = ( - 7ADD4411E990F6792AFAF449B4956ADE /* Sources */, + 52E54BB8865B9F05FFC76BEA674A3C59 /* Sources */, 6A0536F98D073D4FA06592DF32F30C60 /* Frameworks */, - 81A4E1BF86F2893DCAACEA68A52F50FA /* Headers */, + 7CC07BE4209A8CDAE79C6EE4A7EB6709 /* Headers */, ); buildRules = ( ); @@ -2094,8 +2268,8 @@ D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 0830; - LastUpgradeCheck = 0700; + LastSwiftUpdateCheck = 0930; + LastUpgradeCheck = 0930; }; buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; @@ -2117,220 +2291,225 @@ /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ - 5A105DA0F0BA1D503E96D5D6B75A8F12 /* Sources */ = { + 52E54BB8865B9F05FFC76BEA674A3C59 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 9C562AF04742855B2F77632C20B37E5E /* fishhook.c in Sources */, - 6AE754FEA380199AEC9C33AC2D0563F8 /* InspectorInterfaces.cpp in Sources */, - 02913403AEE8BAA06F5050EEF939EEB2 /* JSBundleType.cpp in Sources */, - 0C988F10D6DCB0832882859CA51175A4 /* JSCWrapper.cpp in Sources */, - C4C51FED854D2E10E56E57792F9F9CDE /* RCTAccessibilityManager.m in Sources */, - 1FB74786D1B676A747C03C321C8A0DCA /* RCTActionSheetManager.m in Sources */, - 2FB2BF5CAAE0A7F240A6BDFF85BA7150 /* RCTActivityIndicatorView.m in Sources */, - 44EF47516198A0631D3D2250B970AD01 /* RCTActivityIndicatorViewManager.m in Sources */, - 54E10960BD99FC64586EDAFA2B5E55A1 /* RCTAdditionAnimatedNode.m in Sources */, - 19E3B493F59DC6F483D053BB9E3CB648 /* RCTAlertManager.m in Sources */, - 8108926187E60140E3C96FC1F75956AE /* RCTAnimatedNode.m in Sources */, - 88A91FCE8C941CB2D856CC49AAE64A3F /* RCTAnimationUtils.m in Sources */, - BB7AFE4DB08D52E1575EFEB5832B7CDF /* RCTAppState.m in Sources */, - 14E5C52218D1BD5FE0A78A8C5DDD3C53 /* RCTAssert.m in Sources */, - 53FB18827B9F4BD96860E8ADE5D2516B /* RCTAsyncLocalStorage.m in Sources */, - 29E86944FCE8245640D315FB74EBFA72 /* RCTBackedTextInputDelegateAdapter.m in Sources */, - C0DF28D20CBB9EE3891349014D720541 /* RCTBatchedBridge.mm in Sources */, - DDE861DF11C822A6EBFBEAE63F3017F9 /* RCTBlobManager.m in Sources */, - AD30DE0EDE31777159A4BB7A273B299B /* RCTBorderDrawing.m in Sources */, - AF3C31E43D1A2347B2A130E86776F468 /* RCTBridge.m in Sources */, - C587C51D75E5038DDF5DBBDE774EF162 /* RCTBundleURLProvider.m in Sources */, - E6408391D50A178EB6025E6C868AB371 /* RCTClipboard.m in Sources */, - CEF37A97F8EEB752052FC74781F1D725 /* RCTComponentData.m in Sources */, - 42B0FDA7E1141A21D18CF69FB507EE7C /* RCTConvert+CoreLocation.m in Sources */, - 7D7149CA7E04ACE0F4E83DC550C461E1 /* RCTConvert+Text.m in Sources */, - E70AD776B22EB76C054473F186B50445 /* RCTConvert+Transform.m in Sources */, - 86CCA93FA28FB0BB103F2D90EDEF3435 /* RCTConvert.m in Sources */, - 25FC0593462DB308097E776F1E9EC8A3 /* RCTCxxConvert.m in Sources */, - F6227C32D540EF0514355CE657302A04 /* RCTDataRequestHandler.m in Sources */, - 2D4DE43F245C02977B194A0DF7A9EED8 /* RCTDatePicker.m in Sources */, - A855A98170533AEB7180BAC83F39BF32 /* RCTDatePickerManager.m in Sources */, - AF8F3D2DC61F12218443A68A780E3E08 /* RCTDecayAnimation.m in Sources */, - 9142F7E06361DE6329BEEDBF2A50EFAB /* RCTDeviceInfo.m in Sources */, - 3C473AD05736889F251AB4965D09A618 /* RCTDevLoadingView.m in Sources */, - 6EE623D4427AE8DE0C57B6E0B66C5E7C /* RCTDevMenu.m in Sources */, - BA27E67CF759F5D7F26595B78254AFE5 /* RCTDevSettings.mm in Sources */, - D48B4D2609B5A91CE579ED65AC6770DE /* RCTDiffClampAnimatedNode.m in Sources */, - CB8B5CD44BAD57641034F669368CD373 /* RCTDisplayLink.m in Sources */, - 8E9D595BB5D182551998270D29284304 /* RCTDivisionAnimatedNode.m in Sources */, - DE5D45D66DA1E59EE1C2896888F2AFB3 /* RCTErrorInfo.m in Sources */, - 9BDB62C52ADE094CA021D03F283CE226 /* RCTEventAnimation.m in Sources */, - 38679EE77322C8FB189FDDF07ABC25E3 /* RCTEventDispatcher.m in Sources */, - 46D7877B6EBF73A8746E939E253E6749 /* RCTEventEmitter.m in Sources */, - E27A0FE845A68BC2DA2266B89BA96B67 /* RCTExceptionsManager.m in Sources */, - 19FBA6D5A5F1E4194B2EB00156D495F0 /* RCTFileRequestHandler.m in Sources */, - C168B1DD2683E1AA464879402234DCCB /* RCTFont.mm in Sources */, - 2B27A8C2776E9DC5EF581FE6F9EB56ED /* RCTFontAttributes.m in Sources */, - 6C1BF3843430ECFBF141739A7E649F57 /* RCTFPSGraph.m in Sources */, - 46E2FC949FF799829649C13A3F55BFE5 /* RCTFrameAnimation.m in Sources */, - 33F42748DE4E9D60020411E3094BC174 /* RCTFrameUpdate.m in Sources */, - 719AB26010F5B0CC6F72CD3022829C81 /* RCTGIFImageDecoder.m in Sources */, - ABADF5604AB278780C658212F85009C1 /* RCTHTTPRequestHandler.mm in Sources */, - 01B38966B26ADF06D1DF1749947FE487 /* RCTI18nManager.m in Sources */, - 29AB0F8C2EA59176E8764ADA1644DFE1 /* RCTI18nUtil.m in Sources */, - AAAA2C8AE8D08B37A53FD87FFAEC453A /* RCTImageBlurUtils.m in Sources */, - AA863A6AF582B20D9E511E2B06D983F5 /* RCTImageCache.m in Sources */, - 25E3CFC23EB4A21C6A262AA15A459175 /* RCTImageEditingManager.m in Sources */, - A7BCD8FA2B1A857DE3C8F5C4B7631CC5 /* RCTImageLoader.m in Sources */, - 0CE3C7EC915853612CCEAF2276A89026 /* RCTImageShadowView.m in Sources */, - EDBE7D5FFAB584B1246882CA0F347CB0 /* RCTImageSource.m in Sources */, - E5B4AD4B98476A3D478FAD55444D36A6 /* RCTImageStoreManager.m in Sources */, - 82333C3D6C7427D0DA0CC38C4FA6CD31 /* RCTImageUtils.m in Sources */, - D642645C08912D71C143806111005C4A /* RCTImageView.m in Sources */, - 00BC3815CDC70B166FB1406F63EC0C8D /* RCTImageViewManager.m in Sources */, - 07927CF70DAB012B3A2481FD399BFB34 /* RCTInspector.mm in Sources */, - 24666A09649A2E9F1C894C8FEB35A802 /* RCTInspectorDevServerHelper.mm in Sources */, - 6C9751EE702CFEA70915E91A95F174E3 /* RCTInspectorPackagerConnection.m in Sources */, - 8031920C265E324AE98F4C417E1EFA58 /* RCTInterpolationAnimatedNode.m in Sources */, - 9DC4ABAF0A124C67D4444B96CC843AD5 /* RCTJavaScriptLoader.mm in Sources */, - 24E6A4C7CE6240F4A99CF3784EAEF383 /* RCTJSCErrorHandling.mm in Sources */, - 1645D584AD6712E229E31E94292F7B70 /* RCTJSCExecutor.mm in Sources */, - ED2C0C351211608232CFCD28BC18A695 /* RCTJSCSamplingProfiler.m in Sources */, - 56A9A38029B2E07B50C6BC0A1C71FE9A /* RCTJSStackFrame.m in Sources */, - 1C08458BDE647959C41052184B62028A /* RCTKeyboardObserver.m in Sources */, - 0681C52B5ED3193963400603CBDEC48E /* RCTKeyCommands.m in Sources */, - CE7ED71E6C3FB720CA6EE056B953C025 /* RCTLayoutAnimation.m in Sources */, - 5A1A1E16955CB7E9881375A4FD558915 /* RCTLayoutAnimationGroup.m in Sources */, - 8E688183F30A730A09789B19AA7BD8B0 /* RCTLinkingManager.m in Sources */, - 20BD907C5E24C0F98C953CF7F191CBE2 /* RCTLocalAssetImageLoader.m in Sources */, - E4ABAC59EC31E46A46058197AE7CC38D /* RCTLog.mm in Sources */, - 994D76BE114816E4856D92D883018080 /* RCTManagedPointer.mm in Sources */, - 613DCE4911C7F269528347F9ED459D68 /* RCTMaskedView.m in Sources */, - 290438E956E2AF11F562CAA4205FBF9E /* RCTMaskedViewManager.m in Sources */, - 6A5482D53CACF0F560575B52E8EF4C93 /* RCTModalHostView.m in Sources */, - C6A2CF36D17695AE3C255332ACA43E80 /* RCTModalHostViewController.m in Sources */, - F0ED7D0B78B29C7912FFD97E1904FA59 /* RCTModalHostViewManager.m in Sources */, - 3682CDDDE2702E3C66E8D43C87BAFBCD /* RCTModalManager.m in Sources */, - F4555DDB01279A7006F8168F7105416D /* RCTModuleData.mm in Sources */, - 0D64ABFCEA5162CBF82B1C69485ACCE5 /* RCTModuleMethod.mm in Sources */, - E2ECB29C6A07FC2DAF4C511B65EFCF3F /* RCTModuloAnimatedNode.m in Sources */, - FDB1AAA7AA3F8D3FF2D1917262888A2A /* RCTMultipartDataTask.m in Sources */, - 193E7D786709143DBEA5DD297D3CF14C /* RCTMultipartStreamReader.m in Sources */, - 874A41FD2E88ABD36D209F6523E620B7 /* RCTMultiplicationAnimatedNode.m in Sources */, - A4DB4595B1A21FC500D9AE9B4F3427C3 /* RCTNativeAnimatedModule.m in Sources */, - 80FF77276B019D7487A961DB1B63E124 /* RCTNativeAnimatedNodesManager.m in Sources */, - 7BE322A648CEA913AD8E06898301AF77 /* RCTNavigator.m in Sources */, - 158F7FD3302D85C9331F109B53DBEE6F /* RCTNavigatorManager.m in Sources */, - 78AF3AD347822EA96ABD4E1EA1D45813 /* RCTNavItem.m in Sources */, - 94EC5FAB76E2235F9D092A50D0729CFF /* RCTNavItemManager.m in Sources */, - 3BE7C99C13654D8B33C4EBEECC975D5D /* RCTNetInfo.m in Sources */, - 09098329DC32ADE908395D524D2461EC /* RCTNetworking.mm in Sources */, - 01656CB93C9A505A03C56924D2E8B865 /* RCTNetworkTask.m in Sources */, - 0A5539207A3A602037E216177F414A46 /* RCTPackagerClient.m in Sources */, - B981672017589E6B9A06A08404974509 /* RCTPackagerConnection.m in Sources */, - C8130DA5A4D563A8DA533EEC47CBBBF7 /* RCTPackagerConnectionBridgeConfig.m in Sources */, - EC53207CBA23147BB237742908CD15A6 /* RCTParserUtils.m in Sources */, - B69BF4E46E45A2C2741035730F0A192B /* RCTPerfMonitor.m in Sources */, - 0B48E72F5AF007F5BD0A42793777918F /* RCTPerformanceLogger.m in Sources */, - C53748CC18326994D9654631EE0C7D6E /* RCTPicker.m in Sources */, - 119D0D000704A2B71CBCFA2A69F6E0D6 /* RCTPickerManager.m in Sources */, - B8B9B38F082E33D8C64F987D143F0AD5 /* RCTPlatform.m in Sources */, - 0B12416085212A5D770A68DD04B4B3E1 /* RCTProfile.m in Sources */, - 8542DFEB94CAB796EDAD9F3662A7E2BC /* RCTProfileTrampoline-arm.S in Sources */, - 30C7654B4732E6EFA04F479F345223CA /* RCTProfileTrampoline-arm64.S in Sources */, - B13A7D0847CA3FFB71EF35FD36409363 /* RCTProfileTrampoline-i386.S in Sources */, - 174123909A56A1A2B68BF282F4CF3D89 /* RCTProfileTrampoline-x86_64.S in Sources */, - 917617854D0510F6F708081735DF120E /* RCTProgressViewManager.m in Sources */, - 46B2C9EE36AED7F019118C8F0408545E /* RCTPropsAnimatedNode.m in Sources */, - 3BCCCAC944E0760508314EA5ADE8CEAF /* RCTRawTextManager.m in Sources */, - D2423FAE84F8964C7897A3094F63007E /* RCTReconnectingWebSocket.m in Sources */, - 33CA922D199E07549D4C82CE846AD350 /* RCTRedBox.m in Sources */, - 6BEA50B13123A893458CA8DF4C28B2BC /* RCTRefreshControl.m in Sources */, - 230C413C794860CBD33E7C91174F98DC /* RCTRefreshControlManager.m in Sources */, - 843E0485B9F0933753DEE7FDA6E241BC /* RCTReloadCommand.m in Sources */, - 88E986C603EADCAC410EA9BFA75273D0 /* RCTReloadPackagerMethod.m in Sources */, - 40B28E96B16FE69E6D09068147DE8D90 /* RCTResizeMode.m in Sources */, - 1F08FE4309C4DF6E9E8D1176CED0ED75 /* RCTRootContentView.m in Sources */, - 37E71461348131680E0A10CD995B80C8 /* RCTRootShadowView.m in Sources */, - C42A0A35A82FE3AAA68D278A15004B57 /* RCTRootView.m in Sources */, - 44BA8C449C278C1FF2A118B568F52605 /* RCTSafeAreaShadowView.m in Sources */, - F0D2368BFF5D8BF04B5568EF9B34047F /* RCTSafeAreaView.m in Sources */, - 95781045873BD81CF5B17F3846BE13A6 /* RCTSafeAreaViewLocalData.m in Sources */, - C831EFF527DB4CF64BB3D6C4E455B390 /* RCTSafeAreaViewManager.m in Sources */, - E948B2D94D4A807119A872AB9BD7A160 /* RCTSamplingProfilerPackagerMethod.mm in Sources */, - 21BEB4BE0C5D5283DF46CB9DF09D5CDA /* RCTScrollContentShadowView.m in Sources */, - 700CEE7A3E30655841202FEDC928F8F5 /* RCTScrollContentViewManager.m in Sources */, - 0783067809C35BB42D05B90845F9D6D3 /* RCTScrollView.m in Sources */, - 7D599D191684D0DD99716E6A381EF12A /* RCTScrollViewManager.m in Sources */, - 34034CE6139DB84E62F1BE9AAB3EE911 /* RCTSegmentedControl.m in Sources */, - 5AA292C6A0D56FE190D13300F164C3AB /* RCTSegmentedControlManager.m in Sources */, - 868D0653FB2F9CA1359DB3B6DF4EE0AF /* RCTShadowRawText.m in Sources */, - 4672CA6481E5D47FF1E1CB74F96CBEA0 /* RCTShadowText.m in Sources */, - B633300415CF03D430BC4DC2EAF05E13 /* RCTShadowTextField.m in Sources */, - D57B1920F4B918E1124DE3489589718B /* RCTShadowTextView.m in Sources */, - EE633E5AB0AB7B2049A16C2C70769E14 /* RCTShadowView+Internal.m in Sources */, - D50F2C5F78D818FA14A423610A278AD8 /* RCTShadowView+Layout.m in Sources */, - E08D5975D910A6EBFAC00A11EF069241 /* RCTShadowView.m in Sources */, - A17845E70460AEFA5E88119DE378D4A7 /* RCTSlider.m in Sources */, - D4D90A58D972D37B2B52E206EF39ADBC /* RCTSliderManager.m in Sources */, - 0E92D3ECA401AC95903EC1AF8FBBFBE9 /* RCTSourceCode.m in Sources */, - F40A67C43F212F0F62096033C0921787 /* RCTSpringAnimation.m in Sources */, - 67D0F18F5021B644848F0DCBA17D3F7F /* RCTSRWebSocket.m in Sources */, - 5BACEEA8A2F91D0955F082BD3366A65D /* RCTStatusBarManager.m in Sources */, - 0A0D7010442810B07C1B7D072D1A6CA6 /* RCTStyleAnimatedNode.m in Sources */, - 8DA0217278416A74A1338EA97A42819E /* RCTSwitch.m in Sources */, - 83B2422172DE3D306F035EB76CDC6D2C /* RCTSwitchManager.m in Sources */, - F04EA54200BB837250B772FC6098AB36 /* RCTTabBar.m in Sources */, - 6804E6C094A21B98BBE855681177F2F9 /* RCTTabBarItem.m in Sources */, - 7BC4A1A4C0EEDDE14174E5DA47AE6F56 /* RCTTabBarItemManager.m in Sources */, - BFF4FD35187C109141FEA23D2A1C4DDA /* RCTTabBarManager.m in Sources */, - 0089E9DD117462EF6A62049AA0ABF046 /* RCTText.m in Sources */, - 0FBDA5B8181F0E06467709C5BEC57D40 /* RCTTextField.m in Sources */, - C45852B2E43E8D2EA24625C3F35329F2 /* RCTTextFieldManager.m in Sources */, - 11DA3E8665D314276C5071E8D2A1430E /* RCTTextInput.m in Sources */, - 6C9901899EAACF0B472480B929CD0353 /* RCTTextManager.m in Sources */, - FDF331DA0721D8E296F09A8B210B1E5E /* RCTTextSelection.m in Sources */, - D4EC2CC21B090F0FF22B3BCEBF627C63 /* RCTTextView.m in Sources */, - 35ACDC315FDF98FA950709BF0E09EF11 /* RCTTextViewManager.m in Sources */, - AC5A96F821314F11B534294E6CFDE48D /* RCTTiming.m in Sources */, - F5981F1CCF7BE5E36921E4AEBC3C9482 /* RCTTouchEvent.m in Sources */, - 4AC86978A57E307E59BDD792634F860C /* RCTTouchHandler.m in Sources */, - A0E1FD5F2752E9D1D1D2DE7B3D0DB284 /* RCTTransformAnimatedNode.m in Sources */, - A38ACC7BE44640D57FA872F03219DDDF /* RCTTVNavigationEventEmitter.m in Sources */, - 7A942C9BE066F0C82A48101EC238A14B /* RCTTVRemoteHandler.m in Sources */, - 81370C5B9157A3BA61CF64CBE19D664D /* RCTUIManager.m in Sources */, - 02AB55C5636510A9B1FBD09B6468BCF9 /* RCTUIManagerObserverCoordinator.mm in Sources */, - 336654FBDF426EB8EB9D316D9CA928C8 /* RCTUIManagerUtils.m in Sources */, - 8364D71DA6EAFD2EC55F1DE5D41247A7 /* RCTUITextField.m in Sources */, - 4176BED7F4FE426D3F555D3CD28D3B2A /* RCTUITextView.m in Sources */, - F4626B6E805658028B11DFB5A78FDECC /* RCTUtils.m in Sources */, - 9B7E4BB05E9C5F160FA97779B16EDA65 /* RCTValueAnimatedNode.m in Sources */, - 6E41D58A5995A28D1AF0B7F26F95E741 /* RCTView.m in Sources */, - 11F6B854958498BE6803A7BD2568D6BF /* RCTViewManager.m in Sources */, - BD4EF2E632CE81054CDADADF4A4D9271 /* RCTWebSocketExecutor.m in Sources */, - 5D81E65CD7B434929C4CB0866B738E10 /* RCTWebSocketModule.m in Sources */, - 182D0A96FB386D944719C08266B34FC8 /* RCTWebView.m in Sources */, - 5031D6B9B815AAABBA553D4BB9D9CF5C /* RCTWebViewManager.m in Sources */, - 1A299062F02044D72E8869B5953158D8 /* RCTWrapperViewController.m in Sources */, - B874C3522B7854B1125A8E19E170DB6B /* React-dummy.m in Sources */, - 6A715BAEF100AD0AB8C01A6D90884D24 /* systemJSCWrapper.cpp in Sources */, - 4443B46310ABAA0976EEC63C6600F62E /* UIView+React.m in Sources */, + F52B885538310FFD8C8FBC4697942D7F /* YGEnums.cpp in Sources */, + 23CB1FC2B9F88868EBF2012975E44C27 /* YGNode.cpp in Sources */, + 285FC7281C3812EC9991BE5061A370BE /* YGNodePrint.cpp in Sources */, + B2E9A6A0B3C928D5F4B9730725349C0B /* yoga-dummy.m in Sources */, + CA21B3DE64E7FE0B6091FFC826975A78 /* Yoga.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7ADD4411E990F6792AFAF449B4956ADE /* Sources */ = { + CC460F99B81D6F6F477C00C750600A63 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 6655718D81F1724B77A65292D9F2465C /* YGEnums.c in Sources */, - 9C127D6748C0D953471BBCCCE892B901 /* YGNodeList.c in Sources */, - F57B30293F159A947A0C040958F3ED54 /* yoga-dummy.m in Sources */, - 145308A29BEE099624AC51124B188FDE /* Yoga.c in Sources */, + 763E42A3F3623EA88FF6B7ADDBBCC78A /* Pods-BrownfieldTestApp-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - CC460F99B81D6F6F477C00C750600A63 /* Sources */ = { + E4446C1AB59B553F8792424EC676D904 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 763E42A3F3623EA88FF6B7ADDBBCC78A /* Pods-BrownfieldTestApp-dummy.m in Sources */, + 54A9BDEEF8A2052B0CEDE64342C0BE9C /* fishhook.c in Sources */, + 40A60E650D8464075D69E845DF87FBF7 /* InspectorInterfaces.cpp in Sources */, + D60F018942D5D221010667C184FB8A02 /* JSBundleType.cpp in Sources */, + CB83A8EE92071702BB87A408B8C33E92 /* JSCWrapper.cpp in Sources */, + ADBBF8F334A4AAA34F95429CA70E827A /* RCTAccessibilityManager.m in Sources */, + 9E04640357E421D43C3A14912687C856 /* RCTActionSheetManager.m in Sources */, + 33EDEB6E5458D556B8ED957A6EA7A47A /* RCTActivityIndicatorView.m in Sources */, + 88159D11FF65877015D4E640B00E11A1 /* RCTActivityIndicatorViewManager.m in Sources */, + E7CCD4171B632579451CCB56B2183E35 /* RCTAdditionAnimatedNode.m in Sources */, + BCA1C82BF031368CCA5B48F73FEBD27A /* RCTAlertManager.m in Sources */, + B6F83EA3B4F3B381335456D3F2EC353B /* RCTAnimatedNode.m in Sources */, + E50170081E77EE7071DFE5F16BE5BAB4 /* RCTAnimationUtils.m in Sources */, + 231CF2E7837EC76C169873CA10DEA7EF /* RCTAppState.m in Sources */, + DBBC8F068F52190C94F7F5D6D0104DED /* RCTAssert.m in Sources */, + 83E8754285A506960C505015C54E8A95 /* RCTAsyncLocalStorage.m in Sources */, + 2F5F48DD703B04F57F3A24E0E3EE82A3 /* RCTBackedTextInputDelegateAdapter.m in Sources */, + A95B8B1DDE6D4C694264F820975005B0 /* RCTBaseTextInputView.m in Sources */, + 4EDCC1AEC1F9093D729FE806319DB75F /* RCTBaseTextInputViewManager.m in Sources */, + 209DDCDF3771089E727EF02A0BB3634A /* RCTBatchedBridge.mm in Sources */, + A43585693805AD2CEEEF01F9C97382DB /* RCTBlobManager.m in Sources */, + E1E98783FC93D4B15E9F3BA15E801DC4 /* RCTBorderDrawing.m in Sources */, + F5F12EF9A152B3EC5AACC11D9345896E /* RCTBridge.m in Sources */, + F02A99BEB99DC673C73559CD2AC2021A /* RCTBundleURLProvider.m in Sources */, + 185271474A43D598E4AF67EF0EA7E2B3 /* RCTClipboard.m in Sources */, + B43B741BFCA4D501D57A088659225E80 /* RCTComponentData.m in Sources */, + EC2AEBA3C6BC8FAFB55EC1A2EDCFC285 /* RCTConvert+CoreLocation.m in Sources */, + 1C901546A39AC62609A1740B563A8614 /* RCTConvert+Text.m in Sources */, + D9A6665A017AE02F51DA0F729E194924 /* RCTConvert+Transform.m in Sources */, + E768E1F75D8770588A7CD53505F622FC /* RCTConvert.m in Sources */, + 9F4DD6F4FF13C083FFBC7F93EF58943E /* RCTCxxConvert.m in Sources */, + 6E254EF0E2DBA1FDD352B4CCBEC948F9 /* RCTDataRequestHandler.m in Sources */, + B55E80B17FEDAA38922D4D16D9AC91A7 /* RCTDatePicker.m in Sources */, + 9DC303F8755054A332C5AF5DFB49CBE9 /* RCTDatePickerManager.m in Sources */, + 5943C69BCB000561916A509683EAA766 /* RCTDecayAnimation.m in Sources */, + 809578B36E3A4E6C1DDD4E126F03A519 /* RCTDeviceInfo.m in Sources */, + 21D4EA1DDAA078AE77A9B044D0139594 /* RCTDevLoadingView.m in Sources */, + 36516FA4E1DC2F418DD9C2A778E7ACB5 /* RCTDevMenu.m in Sources */, + A47A1874E600A0E5F58EDBA5FCD60E3F /* RCTDevSettings.mm in Sources */, + 11460F977BBA11A36BD7CAC6A2914326 /* RCTDiffClampAnimatedNode.m in Sources */, + 2A9C81FB3A0AE217F595704F8F8A0335 /* RCTDisplayLink.m in Sources */, + 45E6C73A145EB2833A7E78E6446D479A /* RCTDivisionAnimatedNode.m in Sources */, + 1A7B89D274FAA85F9CAAFE27D08D2C9F /* RCTErrorInfo.m in Sources */, + 980CEC49A6334A45BCC8515DEF7C7ED0 /* RCTEventAnimation.m in Sources */, + 9D5FA8B9485D652F022EF832098DD0B2 /* RCTEventDispatcher.m in Sources */, + D2B81B08CFA68D3398795CBB0EE26026 /* RCTEventEmitter.m in Sources */, + 2E0595782770A905A11AF3B13ED3A479 /* RCTExceptionsManager.m in Sources */, + C222F55C3E6AACAA45E5602857339B3D /* RCTFileRequestHandler.m in Sources */, + 44EDCDA5D602E062BA0F8D0D3CA320CD /* RCTFont.mm in Sources */, + 2DC8CF225E6E9184E8F2FAC81EC624C5 /* RCTFontAttributes.m in Sources */, + 845E0EE3039CDB42587BF681F75BDB90 /* RCTFPSGraph.m in Sources */, + F1FE40F774E461E69A92A2A4CC8732E9 /* RCTFrameAnimation.m in Sources */, + E65A45173D1B63919DB126AF40FCA98F /* RCTFrameUpdate.m in Sources */, + 900B0A7E867CBF94385DE111F1D1044A /* RCTGIFImageDecoder.m in Sources */, + 8C48E613024DC73EDB4B2B893A74E552 /* RCTHTTPRequestHandler.mm in Sources */, + 1ECFABAEA6D91131FEDFBB490F6F631C /* RCTI18nManager.m in Sources */, + EAA9D21E157F45AC2BBABEA8BF3AFB39 /* RCTI18nUtil.m in Sources */, + D3F25C0C553BB915090CC12CB3B01B29 /* RCTImageBlurUtils.m in Sources */, + 4534CA4F8B1A306C79C1F2F660341DCB /* RCTImageCache.m in Sources */, + 05EF086159F473497FDA0FB800C97B63 /* RCTImageEditingManager.m in Sources */, + 42AC978AE230F59ED21D0CC8C29530F2 /* RCTImageLoader.m in Sources */, + D6152A826B107B22A377B599F7F42978 /* RCTImageShadowView.m in Sources */, + 8BF12CBAE7C9C868AA0249FDAEE9A9E5 /* RCTImageSource.m in Sources */, + A59A6FCDAD47FCBA4A7BFEB0157952AC /* RCTImageStoreManager.m in Sources */, + 6ABA1276B4948D0E3BDEF482EF8BCBC9 /* RCTImageUtils.m in Sources */, + EDB195AA4D22929A35FF66AE5E33A693 /* RCTImageView.m in Sources */, + 8A5ED3F0C762D896AA0F8569AA48E9CC /* RCTImageViewManager.m in Sources */, + 6D50E0879F364EA3840A088C8F21012B /* RCTInspector.mm in Sources */, + 642738AC6FFDC1468769A7DF7725E08C /* RCTInspectorDevServerHelper.mm in Sources */, + 017E89A0F7D901121EF65ED19BD7BD76 /* RCTInspectorPackagerConnection.m in Sources */, + 731FCDE10AFC66DD779F101B9C158C39 /* RCTInterpolationAnimatedNode.m in Sources */, + D90157EDE4437FB95B3075329560D223 /* RCTJavaScriptLoader.mm in Sources */, + B1F3FB8D5AB492590275F77A17BAF1BD /* RCTJSCErrorHandling.mm in Sources */, + 21E8B83D240BCD36435976E541E53566 /* RCTJSCExecutor.mm in Sources */, + B54A306310ECC92E5E51BA9429134978 /* RCTJSCSamplingProfiler.m in Sources */, + 52407FCB197D1E6A2A3FACF29D2DA4AD /* RCTJSStackFrame.m in Sources */, + F245ECBB7998B37D0F457E0C9BEE37C7 /* RCTKeyboardObserver.m in Sources */, + 517ED3BC16B3F665B3B80FC618C5677C /* RCTKeyCommands.m in Sources */, + AEB061B0C1D8977A7B7226B0407C4302 /* RCTLayoutAnimation.m in Sources */, + E5B4587F9E631C88AE89F0FFB885A41D /* RCTLayoutAnimationGroup.m in Sources */, + AE7052076E2284DEF49534FCAD6E06F9 /* RCTLinkingManager.m in Sources */, + 295711CF0EF7B0808526784283A2DC32 /* RCTLocalAssetImageLoader.m in Sources */, + ED362471387D557A60602A5A24F98D67 /* RCTLog.mm in Sources */, + A7B361A34595244FEB91B9DDF5188AA6 /* RCTManagedPointer.mm in Sources */, + 8AC1F6F3C8F1E82D6C7F49AEEBF3B200 /* RCTMaskedView.m in Sources */, + 6824D1B338C05104670485ACC9942E93 /* RCTMaskedViewManager.m in Sources */, + BB85A4DE78D7CAC17A392133EF8B95C6 /* RCTModalHostView.m in Sources */, + E2EC1A34D1F8578BF52277E593B7277D /* RCTModalHostViewController.m in Sources */, + DD21C61F5C9CE6994C1363E9941B15A5 /* RCTModalHostViewManager.m in Sources */, + CEF8A6B10F5FFE4AD1E736530A42B2FE /* RCTModalManager.m in Sources */, + F97E7B6FC0F242FCBB090223C603AC79 /* RCTModuleData.mm in Sources */, + D54A9FDFCB6C71397D99A0578F4E7FE2 /* RCTModuleMethod.mm in Sources */, + DA24A736FB7F326CDECE49FFAE9BE77C /* RCTModuloAnimatedNode.m in Sources */, + 4AE9E7614FF045C4D5492427C449B58E /* RCTMultilineTextInputShadowView.m in Sources */, + E0BCE21EA4145D7F1DB56DACA216652A /* RCTMultilineTextInputView.m in Sources */, + EA5C926F54610734B80A21B6CF6D0798 /* RCTMultilineTextInputViewManager.m in Sources */, + 1F8018E3D9598C10A76DB928FD0B7D12 /* RCTMultipartDataTask.m in Sources */, + BDB0F53F9A092E2D579CD7123B2194EF /* RCTMultipartStreamReader.m in Sources */, + 7F66F557B61B4800358FD4CFA59D104D /* RCTMultiplicationAnimatedNode.m in Sources */, + F356C19C5A8B0D1E0C4AF59124746829 /* RCTNativeAnimatedModule.m in Sources */, + F69B794F7C097A3DA5E1E88122500C38 /* RCTNativeAnimatedNodesManager.m in Sources */, + A2D27CA2941402DE247BE80707C46A92 /* RCTNavigator.m in Sources */, + 60B5B72581854D87436EE3EED5C86F4C /* RCTNavigatorManager.m in Sources */, + B0D6C11A50540BB6DEA8F614DE309C70 /* RCTNavItem.m in Sources */, + D98CF86123923AC0EF418B3B72082CB1 /* RCTNavItemManager.m in Sources */, + 91678A717283B085872606B43A8191EB /* RCTNetInfo.m in Sources */, + E20201ACFD73B8FA93C9F38F070E6783 /* RCTNetworking.mm in Sources */, + 5C33F0D0359153942F0C0C6B0E7206E7 /* RCTNetworkTask.m in Sources */, + 595D4C45DA17A2B86313B22A3CBB8675 /* RCTPackagerClient.m in Sources */, + AE11C665217BEFF203DF1708CABD4AAB /* RCTPackagerConnection.mm in Sources */, + 53D5F7B1671F09F4BFA0D3EE1135E110 /* RCTParserUtils.m in Sources */, + 043B3F2DEEEA29257EAEF963749C8291 /* RCTPerfMonitor.m in Sources */, + 8D328B5CFAA6DA9E3CCA7B8CBAACB158 /* RCTPerformanceLogger.m in Sources */, + 0BCDF2D0E542A9CF05E1F2A4D9DA4F95 /* RCTPicker.m in Sources */, + CCEE0A768BF1887095E003EE9B021C56 /* RCTPickerManager.m in Sources */, + FB322D1E3EBB56A36ED5711CBC058912 /* RCTPlatform.m in Sources */, + E51625A760E2665AAA320AFEE3918A1E /* RCTProfile.m in Sources */, + 8A5704026FAC86EC80792332E52D69A6 /* RCTProfileTrampoline-arm.S in Sources */, + BF4F0EA8BA086E505599C300977BFCC1 /* RCTProfileTrampoline-arm64.S in Sources */, + 10CEBBBFD294EF120BA3A87279023CEC /* RCTProfileTrampoline-i386.S in Sources */, + 49C6A2D3C155FF30DAD43447EC9AA539 /* RCTProfileTrampoline-x86_64.S in Sources */, + 7C86FD6289C9DF4163BA6BEB38DAC6EF /* RCTProgressViewManager.m in Sources */, + FE08E662B4909D7EDF11762DCB899D3D /* RCTPropsAnimatedNode.m in Sources */, + E46126B1152ECA28971276646B7B70E2 /* RCTRawTextShadowView.m in Sources */, + 6ABE2E243B8DB4E32F1707C9BF272C69 /* RCTRawTextViewManager.m in Sources */, + 31DF4DE803407B9AFC81AE7B59A5CD1A /* RCTReconnectingWebSocket.m in Sources */, + E700912C51856F4169C040453A5992E7 /* RCTRedBox.m in Sources */, + DFC50EC4D6D4D3F22520A69BECAFDDF7 /* RCTRedBoxExtraDataViewController.m in Sources */, + 2F480BBE6C2B71567CFC02CD0E5B4156 /* RCTRefreshControl.m in Sources */, + B3417753485BB03914BF0DA280DA7E08 /* RCTRefreshControlManager.m in Sources */, + 086A250EE6536CE881C7225AD846DED4 /* RCTReloadCommand.m in Sources */, + 7806003072C52B5AA6E84B3DC928F7B9 /* RCTResizeMode.m in Sources */, + 82A72B2BE774BD3AE8EDDAAFCDB540DB /* RCTRootContentView.m in Sources */, + 9E5C66282EFF84CD1C4EB716E767A796 /* RCTRootShadowView.m in Sources */, + 758ACCCF1C74EC88DA477EB3A915B6F0 /* RCTRootView.m in Sources */, + 2DABF5FC8723D09E18AF370EBB819042 /* RCTSafeAreaShadowView.m in Sources */, + CEEA96D683C9FD861177679F44819BCC /* RCTSafeAreaView.m in Sources */, + 11CE6014427E8BC49529EA0349C5D059 /* RCTSafeAreaViewLocalData.m in Sources */, + 40F14178E77FDA9E572DA82DC66EB10C /* RCTSafeAreaViewManager.m in Sources */, + 690DFEDC54E98ABBBD7CB5CCD17AC497 /* RCTScrollContentShadowView.m in Sources */, + 9CE7CF4DDC6FA752A72E527461493790 /* RCTScrollContentView.m in Sources */, + AEA44562BFCE4070EC675A6419FFEAD3 /* RCTScrollContentViewManager.m in Sources */, + C8789E36D1734F1A9D18314DCC76D142 /* RCTScrollView.m in Sources */, + 2C2AE2BD5BBCCCA8EA577D17012789AA /* RCTScrollViewManager.m in Sources */, + 538E2C2EE64F43ABC6F87A5276AFFA24 /* RCTSegmentedControl.m in Sources */, + 4DAE12078A42BEBC055444CDD440BB1C /* RCTSegmentedControlManager.m in Sources */, + BC6ACBF2C9FE018117FE6907F6F17085 /* RCTShadowView+Internal.m in Sources */, + 427470C7FA3E9D583265D04E196E7AF0 /* RCTShadowView+Layout.m in Sources */, + F984C82C08FCCA807DF6EDC1F7286D5A /* RCTShadowView.m in Sources */, + 34525F00754E5D0C3F1ABDF545D13E8E /* RCTSinglelineTextInputShadowView.m in Sources */, + 5EF9AFED30C54F9B3689470AAE17635F /* RCTSinglelineTextInputView.m in Sources */, + 0199B82E616767D2EF64E211A267FFE2 /* RCTSinglelineTextInputViewManager.m in Sources */, + A9BF134317EC8A115F1C5E9C0587026F /* RCTSlider.m in Sources */, + E98F309653492E505C2AE93B1E2444E3 /* RCTSliderManager.m in Sources */, + 7AA225B4364C070DD626A11CBF89DB1A /* RCTSourceCode.m in Sources */, + 04D36F28F5FCA42D1A982B682486D6B8 /* RCTSpringAnimation.m in Sources */, + 1DD0C8086404DE74F393F0539E4E27E3 /* RCTSRWebSocket.m in Sources */, + CEB4391B07C2E5F08F3A537A974FD47C /* RCTStatusBarManager.m in Sources */, + C5A9D2D0BCBFF761D6A9249EE013C9B0 /* RCTStyleAnimatedNode.m in Sources */, + 7C0826127FFA04288C1D51993C44070C /* RCTSurface.mm in Sources */, + 6D2F2351FD2188A8C46989C1A489A1D3 /* RCTSurfaceHostingView.mm in Sources */, + 17A2FD0C3318C12488A5292E12EB5A08 /* RCTSurfaceRootShadowView.m in Sources */, + 4DC6B346A0AE4DFDACF4C38AC2153BCA /* RCTSurfaceRootView.mm in Sources */, + C976377392A6AF33974B416B7340B429 /* RCTSurfaceStage.m in Sources */, + 2017B704456C6961A02824A1654EEB19 /* RCTSurfaceView.mm in Sources */, + FCC1E19A5D7CA8B545F6740753D009A4 /* RCTSwitch.m in Sources */, + 6C2A7C45643FF2F6F4618FF541275415 /* RCTSwitchManager.m in Sources */, + 691B7CBD1AEF914F6268CF0127108E16 /* RCTTabBar.m in Sources */, + D4BD33E56F351EB71D24DA531D6B4A76 /* RCTTabBarItem.m in Sources */, + 12E7447C6BFA671A7756FE1FDF0A5544 /* RCTTabBarItemManager.m in Sources */, + C7F47E989799A0738B03304CFC1286BF /* RCTTabBarManager.m in Sources */, + 2596C3B4F41C03BCD46C05AD357DA75D /* RCTTextSelection.m in Sources */, + EE8DA132E15A32E1C6B4C5BCD703C11D /* RCTTextShadowView.m in Sources */, + D59BDB351E602BDB9D4AA3F83D7A7D99 /* RCTTextView.m in Sources */, + 55A8F68EB5714D7E98471DE0816097F7 /* RCTTextViewManager.m in Sources */, + 4982E5E8690ECB5602512B8F584DF7C3 /* RCTTiming.m in Sources */, + 98CF591A302565841551071E0DC5A9F6 /* RCTTouchEvent.m in Sources */, + AD92FD1C06CEA9114F1A81C3716BF49E /* RCTTouchHandler.m in Sources */, + 03D63EDF7539439428D2D3223F14BD55 /* RCTTransformAnimatedNode.m in Sources */, + 816251C0FD41A5536C1BC683E104494B /* RCTUIManager.m in Sources */, + FECC239927BD493C05237E881DDC6BC5 /* RCTUIManagerObserverCoordinator.mm in Sources */, + A35463C57DAB5D5F61279BB3403D654A /* RCTUIManagerUtils.m in Sources */, + 32D71C15C0DFAA7A813D1FE575F7F8DB /* RCTUITextField.m in Sources */, + 130CDA7AA2F01C84017C6288C807E37D /* RCTUITextView.m in Sources */, + 6BA1C2912DE420A0766EC84A06E7A61A /* RCTUtils.m in Sources */, + C6FEF3B3A751E146ABAE5C26105FDAD8 /* RCTValueAnimatedNode.m in Sources */, + DF38D6F0F31955A5FE93C3A7F28B2FFE /* RCTView.m in Sources */, + CF69C61FD05AE1048DF8B38F4BCE7F76 /* RCTViewManager.m in Sources */, + 65D064FC23603B36C706355A015EDD81 /* RCTWebSocketExecutor.m in Sources */, + 43ECB85100B2991580C7EA802CF1B39B /* RCTWebSocketModule.m in Sources */, + EA1C6DC0D2702464EB585603A35C6314 /* RCTWebView.m in Sources */, + 0AEBDCC8304BB08CE82AC18052BD844C /* RCTWebViewManager.m in Sources */, + B5ACC7A77DDEFAA0735EEADD5A8BAF1B /* RCTWrapperViewController.m in Sources */, + 99299F464D5A6B96E4108470C5EC5E34 /* React-dummy.m in Sources */, + 33AA60593EECB7E202892D5000492397 /* systemJSCWrapper.cpp in Sources */, + 5581A7E8E3D2C80E27F053C54691C42F /* UIView+React.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2360,7 +2539,7 @@ /* Begin XCBuildConfiguration section */ 0F3F4DC636E97082FD986AEF403A5D81 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0E2DDC24760AC62F50CF1A78D8CCD7DD /* React.xcconfig */; + baseConfigurationReference = 05F4103FAC163D7E40C39534BDE54969 /* React.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -2379,50 +2558,7 @@ }; name = Debug; }; - 41BBF6F20A5137028D02B2153E0E909E /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7F03DF1A9CD856A874F5F506676AA645 /* yoga.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/yoga/yoga-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 8667EB307B9819F2B04B1BA372BD54C8 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7F03DF1A9CD856A874F5F506676AA645 /* yoga.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/yoga/yoga-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - B254DAA6CF0CE39F4A3D11B90A7E059A /* Release */ = { + 26F954BA177A9A46FFFD4E23ED11D67A /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -2432,10 +2568,12 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; @@ -2443,6 +2581,7 @@ CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; @@ -2468,7 +2607,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; @@ -2477,15 +2616,35 @@ }; name = Release; }; - C9D6657D73CA9EF7A53D03DA36C1CFD6 /* Release */ = { + 2BC9797EF2DC36DB598C349FB00B513B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0E2DDC24760AC62F50CF1A78D8CCD7DD /* React.xcconfig */; + baseConfigurationReference = 9D09A617DDA6C1B7B84A28D22F3A127C /* Pods-BrownfieldTestApp.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/React/React-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MACH_O_TYPE = staticlib; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 41BBF6F20A5137028D02B2153E0E909E /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C8D2895BF74E2E5E860764ED82634AD0 /* yoga.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/yoga/yoga-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; @@ -2495,11 +2654,10 @@ SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - DC2F2D670F128D175B36511F99E22ED4 /* Release */ = { + 75A20575B3C0BCE7CAD18639C71C48CF /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 071149FBDD170A74CF78D7146A0F268C /* Pods-BrownfieldTestApp.release.xcconfig */; buildSettings = { @@ -2507,7 +2665,7 @@ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MACH_O_TYPE = staticlib; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; @@ -2520,7 +2678,51 @@ }; name = Release; }; - E4B68EE12B21C47CB798D9B1ECA6D7A7 /* Debug */ = { + 8667EB307B9819F2B04B1BA372BD54C8 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C8D2895BF74E2E5E860764ED82634AD0 /* yoga.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/yoga/yoga-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + C9D6657D73CA9EF7A53D03DA36C1CFD6 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 05F4103FAC163D7E40C39534BDE54969 /* React.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/React/React-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + E2BF6D6731C31DE69900B7B24E6F0445 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -2530,10 +2732,12 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; @@ -2541,6 +2745,7 @@ CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; @@ -2569,7 +2774,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -2580,26 +2785,6 @@ }; name = Debug; }; - F9FCB6709B945687FD0E37EC58433647 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9D09A617DDA6C1B7B84A28D22F3A127C /* Pods-BrownfieldTestApp.debug.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MACH_O_TYPE = staticlib; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -2624,8 +2809,8 @@ 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - E4B68EE12B21C47CB798D9B1ECA6D7A7 /* Debug */, - B254DAA6CF0CE39F4A3D11B90A7E059A /* Release */, + E2BF6D6731C31DE69900B7B24E6F0445 /* Debug */, + 26F954BA177A9A46FFFD4E23ED11D67A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -2633,8 +2818,8 @@ 4BB165C4D79CD49C57A8762992562C0B /* Build configuration list for PBXNativeTarget "Pods-BrownfieldTestApp" */ = { isa = XCConfigurationList; buildConfigurations = ( - F9FCB6709B945687FD0E37EC58433647 /* Debug */, - DC2F2D670F128D175B36511F99E22ED4 /* Release */, + 2BC9797EF2DC36DB598C349FB00B513B /* Debug */, + 75A20575B3C0BCE7CAD18639C71C48CF /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp-acknowledgements.markdown b/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp-acknowledgements.markdown index 975edf02a..5af2ecd4e 100644 --- a/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp-acknowledgements.markdown +++ b/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp-acknowledgements.markdown @@ -31,14 +31,19 @@ THE SOFTWARE. ## AppCenterReactNativeShared -Visual Studio App Center SDK for React Native -Copyright (c) Microsoft Corporation -All rights reserved. -MIT License -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ""Software""), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -The above copyright notice and this permission 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. +Visual Studio App Center Plugin for React Native +Copyright (c) Microsoft Corporation + +All rights reserved. + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission 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. ## React diff --git a/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp-acknowledgements.plist b/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp-acknowledgements.plist index 27ca181f7..fefdc0d73 100644 --- a/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp-acknowledgements.plist +++ b/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp-acknowledgements.plist @@ -48,14 +48,19 @@ THE SOFTWARE. FooterText - Visual Studio App Center SDK for React Native -Copyright (c) Microsoft Corporation -All rights reserved. -MIT License -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ""Software""), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -The above copyright notice and this permission 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. - + Visual Studio App Center Plugin for React Native + +Copyright (c) Microsoft Corporation + +All rights reserved. + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission 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. License MIT Title diff --git a/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp-frameworks.sh b/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp-frameworks.sh index 88dd53799..881cbaed3 100755 --- a/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp-frameworks.sh +++ b/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp-frameworks.sh @@ -6,10 +6,14 @@ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" +# Used as a return value for each invocation of `strip_invalid_archs` function. +STRIP_BINARY_RETVAL=0 + # This protects against multiple targets copying the same framework dependency at the same time. The solution # was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") +# Copies and strips a vendored framework install_framework() { if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then @@ -58,12 +62,31 @@ install_framework() fi } -# Copies the dSYM of a vendored framework +# Copies and strips a vendored dSYM install_dsym() { local source="$1" if [ -r "$source" ]; then - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DWARF_DSYM_FOLDER_PATH}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DWARF_DSYM_FOLDER_PATH}" + # Copy the dSYM into a the targets temp dir. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}" + + local basename + basename="$(basename -s .framework.dSYM "$source")" + binary="${DERIVED_FILES_DIR}/${basename}.framework.dSYM/Contents/Resources/DWARF/${basename}" + + # Strip invalid architectures so "fat" simulator / device frameworks work on device + if [[ "$(file "$binary")" == *"Mach-O dSYM companion"* ]]; then + strip_invalid_archs "$binary" + fi + + if [[ $STRIP_BINARY_RETVAL == 1 ]]; then + # Move the stripped file into its final destination. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.framework.dSYM" "${DWARF_DSYM_FOLDER_PATH}" + else + # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing. + touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.framework.dSYM" + fi fi } @@ -85,10 +108,18 @@ code_sign_if_enabled() { # Strip invalid architectures strip_invalid_archs() { binary="$1" - # Get architectures for current file - archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)" + # Get architectures for current target binary + binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)" + # Intersect them with the architectures we are building for + intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)" + # If there are no archs supported by this binary then warn the user + if [[ -z "$intersected_archs" ]]; then + echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)." + STRIP_BINARY_RETVAL=0 + return + fi stripped="" - for arch in $archs; do + for arch in $binary_archs; do if ! [[ "${ARCHS}" == *"$arch"* ]]; then # Strip non-valid architectures in-place lipo -remove "$arch" -output "$binary" "$binary" || exit 1 @@ -98,6 +129,7 @@ strip_invalid_archs() { if [[ "$stripped" ]]; then echo "Stripped $binary of architectures:$stripped" fi + STRIP_BINARY_RETVAL=1 } if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then diff --git a/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp.debug.xcconfig b/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp.debug.xcconfig index bb9336e1f..c56486daa 100644 --- a/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp.debug.xcconfig +++ b/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp.debug.xcconfig @@ -1,10 +1,10 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS" "${PODS_ROOT}/AppCenterReactNativeShared/AppCenterReactNativeShared" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AppCenter" "${PODS_ROOT}/Headers/Public/AppCenterReactNativeShared" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/appcenter" "${PODS_ROOT}/Headers/Public/appcenter-analytics" "${PODS_ROOT}/Headers/Public/appcenter-crashes" "${PODS_ROOT}/Headers/Public/appcenter-push" "${PODS_ROOT}/Headers/Public/yoga" -LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/React" "$PODS_CONFIGURATION_BUILD_DIR/yoga" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/React" "${PODS_CONFIGURATION_BUILD_DIR}/yoga" OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AppCenter" -isystem "${PODS_ROOT}/Headers/Public/AppCenterReactNativeShared" -isystem "${PODS_ROOT}/Headers/Public/React" -isystem "${PODS_ROOT}/Headers/Public/appcenter" -isystem "${PODS_ROOT}/Headers/Public/appcenter-analytics" -isystem "${PODS_ROOT}/Headers/Public/appcenter-crashes" -isystem "${PODS_ROOT}/Headers/Public/appcenter-push" -isystem "${PODS_ROOT}/Headers/Public/yoga" OTHER_LDFLAGS = $(inherited) -ObjC -l"React" -l"c++" -l"sqlite3" -l"stdc++" -l"yoga" -l"z" -framework "AppCenter" -framework "AppCenterAnalytics" -framework "AppCenterCrashes" -framework "AppCenterPush" -framework "AppCenterReactNativeShared" -framework "CoreTelephony" -framework "Foundation" -framework "JavaScriptCore" -framework "SystemConfiguration" -framework "UIKit" -weak_framework "UserNotifications" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods diff --git a/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp.release.xcconfig b/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp.release.xcconfig index bb9336e1f..c56486daa 100644 --- a/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp.release.xcconfig +++ b/BrownfieldTestApp/ios/Pods/Target Support Files/Pods-BrownfieldTestApp/Pods-BrownfieldTestApp.release.xcconfig @@ -1,10 +1,10 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/AppCenter/AppCenter-SDK-Apple/iOS" "${PODS_ROOT}/AppCenterReactNativeShared/AppCenterReactNativeShared" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AppCenter" "${PODS_ROOT}/Headers/Public/AppCenterReactNativeShared" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/appcenter" "${PODS_ROOT}/Headers/Public/appcenter-analytics" "${PODS_ROOT}/Headers/Public/appcenter-crashes" "${PODS_ROOT}/Headers/Public/appcenter-push" "${PODS_ROOT}/Headers/Public/yoga" -LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/React" "$PODS_CONFIGURATION_BUILD_DIR/yoga" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/React" "${PODS_CONFIGURATION_BUILD_DIR}/yoga" OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AppCenter" -isystem "${PODS_ROOT}/Headers/Public/AppCenterReactNativeShared" -isystem "${PODS_ROOT}/Headers/Public/React" -isystem "${PODS_ROOT}/Headers/Public/appcenter" -isystem "${PODS_ROOT}/Headers/Public/appcenter-analytics" -isystem "${PODS_ROOT}/Headers/Public/appcenter-crashes" -isystem "${PODS_ROOT}/Headers/Public/appcenter-push" -isystem "${PODS_ROOT}/Headers/Public/yoga" OTHER_LDFLAGS = $(inherited) -ObjC -l"React" -l"c++" -l"sqlite3" -l"stdc++" -l"yoga" -l"z" -framework "AppCenter" -framework "AppCenterAnalytics" -framework "AppCenterCrashes" -framework "AppCenterPush" -framework "AppCenterReactNativeShared" -framework "CoreTelephony" -framework "Foundation" -framework "JavaScriptCore" -framework "SystemConfiguration" -framework "UIKit" -weak_framework "UserNotifications" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods diff --git a/BrownfieldTestApp/ios/Pods/Target Support Files/React/React.xcconfig b/BrownfieldTestApp/ios/Pods/Target Support Files/React/React.xcconfig index 7fca49296..eeebfe176 100644 --- a/BrownfieldTestApp/ios/Pods/Target Support Files/React/React.xcconfig +++ b/BrownfieldTestApp/ios/Pods/Target Support Files/React/React.xcconfig @@ -1,11 +1,11 @@ CLANG_CXX_LANGUAGE_STANDARD = c++14 -CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/React +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/React GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/React" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AppCenter" "${PODS_ROOT}/Headers/Public/AppCenterReactNativeShared" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/appcenter" "${PODS_ROOT}/Headers/Public/appcenter-analytics" "${PODS_ROOT}/Headers/Public/appcenter-crashes" "${PODS_ROOT}/Headers/Public/appcenter-push" "${PODS_ROOT}/Headers/Public/yoga" "$(PODS_TARGET_SRCROOT)/ReactCommon" -LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/yoga" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/yoga" OTHER_LDFLAGS = -l"stdc++" -framework "JavaScriptCore" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../node_modules/react-native PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} diff --git a/BrownfieldTestApp/ios/Pods/Target Support Files/yoga/yoga.xcconfig b/BrownfieldTestApp/ios/Pods/Target Support Files/yoga/yoga.xcconfig index db63fc2a4..490ad132a 100644 --- a/BrownfieldTestApp/ios/Pods/Target Support Files/yoga/yoga.xcconfig +++ b/BrownfieldTestApp/ios/Pods/Target Support Files/yoga/yoga.xcconfig @@ -1,8 +1,8 @@ -CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/yoga +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/yoga GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/yoga" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AppCenter" "${PODS_ROOT}/Headers/Public/AppCenterReactNativeShared" "${PODS_ROOT}/Headers/Public/React" "${PODS_ROOT}/Headers/Public/appcenter" "${PODS_ROOT}/Headers/Public/appcenter-analytics" "${PODS_ROOT}/Headers/Public/appcenter-crashes" "${PODS_ROOT}/Headers/Public/appcenter-push" "${PODS_ROOT}/Headers/Public/yoga" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../node_modules/react-native/ReactCommon/yoga PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} diff --git a/BrownfieldTestApp/package.json b/BrownfieldTestApp/package.json index 9012916e9..d0bd6bfb3 100644 --- a/BrownfieldTestApp/package.json +++ b/BrownfieldTestApp/package.json @@ -7,13 +7,13 @@ "test": "jest" }, "dependencies": { - "appcenter": "^1.1.0", - "appcenter-analytics": "^1.1.0", - "appcenter-crashes": "^1.1.0", - "appcenter-link-scripts": "^1.1.0", - "appcenter-push": "^1.1.0", + "appcenter": "^1.3.0", + "appcenter-analytics": "^1.3.0", + "appcenter-crashes": "^1.3.0", + "appcenter-link-scripts": "^1.3.0", + "appcenter-push": "^1.3.0", "react": "16.0.0", - "react-native": "0.50.4", + "react-native": "^0.53.3", "react-navigation": "^1.0.0-beta.21" }, "devDependencies": { diff --git a/DemoApp/package.json b/DemoApp/package.json index f96b258fb..3a8fd8ab8 100644 --- a/DemoApp/package.json +++ b/DemoApp/package.json @@ -13,7 +13,7 @@ "appcenter-crashes": "^1.3.0", "appcenter-push": "^1.3.0", "react": "16.0.0-alpha.12", - "react-native": "0.48.3", + "react-native": "^0.53.3", "react-native-dialog-component": "^0.2.17", "react-native-fs": "^2.9.2", "react-native-image-picker": "^0.26.7", diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md new file mode 100644 index 000000000..4b100b5a2 --- /dev/null +++ b/ISSUE_TEMPLATE.md @@ -0,0 +1,18 @@ + diff --git a/TestApp/ios/Podfile b/TestApp/ios/Podfile index 21d1c1b05..e67334a25 100644 --- a/TestApp/ios/Podfile +++ b/TestApp/ios/Podfile @@ -7,9 +7,9 @@ target 'TestApp' do # use_frameworks! # Pods for TestApp - pod 'AppCenter/Crashes', '~> 1.4.0' - pod 'AppCenter/Analytics', '~> 1.4.0' - pod 'AppCenter/Push', '~> 1.4.0' + pod 'AppCenter/Crashes', '~> 1.5.0' + pod 'AppCenter/Analytics', '~> 1.5.0' + pod 'AppCenter/Push', '~> 1.5.0' pod 'AppCenterReactNativeShared', :path => '../../AppCenterReactNativeShared/Products/' diff --git a/TestApp/ios/Podfile.lock b/TestApp/ios/Podfile.lock index 93b235954..f2d94e5ff 100644 --- a/TestApp/ios/Podfile.lock +++ b/TestApp/ios/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - AppCenter/Analytics (1.4.0): + - AppCenter/Analytics (1.5.0): - AppCenter/Core - - AppCenter/Core (1.4.0) - - AppCenter/Crashes (1.4.0): + - AppCenter/Core (1.5.0) + - AppCenter/Crashes (1.5.0): - AppCenter/Core - - AppCenter/Push (1.4.0): + - AppCenter/Push (1.5.0): - AppCenter/Core - - AppCenterReactNativeShared (1.3.0): - - AppCenter/Core (= 1.4.0) + - AppCenterReactNativeShared (1.4.0): + - AppCenter/Core (= 1.5.0) DEPENDENCIES: - - AppCenter/Analytics (~> 1.4.0) - - AppCenter/Crashes (~> 1.4.0) - - AppCenter/Push (~> 1.4.0) + - AppCenter/Analytics (~> 1.5.0) + - AppCenter/Crashes (~> 1.5.0) + - AppCenter/Push (~> 1.5.0) - AppCenterReactNativeShared (from `../../AppCenterReactNativeShared/Products/`) EXTERNAL SOURCES: @@ -20,9 +20,9 @@ EXTERNAL SOURCES: :path: ../../AppCenterReactNativeShared/Products/ SPEC CHECKSUMS: - AppCenter: 2f5890b60944971b8c3767269a9d693205a91fef - AppCenterReactNativeShared: 784f42fbb8f12c9bc587527a650c48d8f001295f + AppCenter: 42c293f0de27e173aacd600a55a49da5317cd40e + AppCenterReactNativeShared: ade45983a8b32e8877ccabcdc78ac26143c82343 -PODFILE CHECKSUM: 3ef44aac093b9ff449e142e5a71099e79d3ec127 +PODFILE CHECKSUM: f1e8e134aa0e0fec360ea7df6126776c5be1c958 -COCOAPODS: 1.3.1 +COCOAPODS: 1.4.0 diff --git a/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/AppCenter b/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/AppCenter index b64c7ede6..43ff1ca08 100644 Binary files a/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/AppCenter and b/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenter.framework/AppCenter differ diff --git a/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/AppCenterAnalytics b/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/AppCenterAnalytics index 876b040f0..2326c2999 100644 Binary files a/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/AppCenterAnalytics and b/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework/AppCenterAnalytics differ diff --git a/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/AppCenterCrashes b/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/AppCenterCrashes index 02f8a3df5..8f677c544 100644 Binary files a/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/AppCenterCrashes and b/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework/AppCenterCrashes differ diff --git a/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterPush.framework/AppCenterPush b/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterPush.framework/AppCenterPush index 9c06beed0..e2a0c4845 100644 Binary files a/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterPush.framework/AppCenterPush and b/TestApp/ios/Pods/AppCenter/AppCenter-SDK-Apple/iOS/AppCenterPush.framework/AppCenterPush differ diff --git a/TestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/AppCenterReactNativeShared.framework/AppCenterReactNativeShared b/TestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/AppCenterReactNativeShared.framework/AppCenterReactNativeShared index 0be516567..693d63351 100644 Binary files a/TestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/AppCenterReactNativeShared.framework/AppCenterReactNativeShared and b/TestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/AppCenterReactNativeShared.framework/AppCenterReactNativeShared differ diff --git a/TestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/LICENSE.md b/TestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/LICENSE.md new file mode 100644 index 000000000..0188dbd82 --- /dev/null +++ b/TestApp/ios/Pods/AppCenterReactNativeShared/AppCenterReactNativeShared/LICENSE.md @@ -0,0 +1,13 @@ +Visual Studio App Center Plugin for React Native + +Copyright (c) Microsoft Corporation + +All rights reserved. + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission 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. \ No newline at end of file diff --git a/TestApp/ios/Pods/Local Podspecs/AppCenterReactNativeShared.podspec.json b/TestApp/ios/Pods/Local Podspecs/AppCenterReactNativeShared.podspec.json index af2d6f9df..bd2c8227b 100644 --- a/TestApp/ios/Pods/Local Podspecs/AppCenterReactNativeShared.podspec.json +++ b/TestApp/ios/Pods/Local Podspecs/AppCenterReactNativeShared.podspec.json @@ -1,6 +1,6 @@ { "name": "AppCenterReactNativeShared", - "version": "1.3.0", + "version": "1.4.0", "summary": "React Native plugin for Visual Studio App Center", "license": { "type": "MIT", @@ -12,7 +12,7 @@ "Microsoft": "appcentersdk@microsoft.com" }, "source": { - "http": "https://github.com/Microsoft/AppCenter-SDK-React-Native/releases/download/1.3.0/AppCenter-SDK-ReactNative-iOS-Pod-1.3.0.zip" + "http": "https://github.com/Microsoft/AppCenter-SDK-React-Native/releases/download/1.4.0/AppCenter-SDK-ReactNative-iOS-Pod-1.4.0.zip" }, "platforms": { "ios": "9.0" @@ -21,7 +21,7 @@ "vendored_frameworks": "AppCenterReactNativeShared/AppCenterReactNativeShared.framework", "dependencies": { "AppCenter/Core": [ - "1.4.0" + "1.5.0" ] } } diff --git a/TestApp/ios/Pods/Manifest.lock b/TestApp/ios/Pods/Manifest.lock index 93b235954..f2d94e5ff 100644 --- a/TestApp/ios/Pods/Manifest.lock +++ b/TestApp/ios/Pods/Manifest.lock @@ -1,18 +1,18 @@ PODS: - - AppCenter/Analytics (1.4.0): + - AppCenter/Analytics (1.5.0): - AppCenter/Core - - AppCenter/Core (1.4.0) - - AppCenter/Crashes (1.4.0): + - AppCenter/Core (1.5.0) + - AppCenter/Crashes (1.5.0): - AppCenter/Core - - AppCenter/Push (1.4.0): + - AppCenter/Push (1.5.0): - AppCenter/Core - - AppCenterReactNativeShared (1.3.0): - - AppCenter/Core (= 1.4.0) + - AppCenterReactNativeShared (1.4.0): + - AppCenter/Core (= 1.5.0) DEPENDENCIES: - - AppCenter/Analytics (~> 1.4.0) - - AppCenter/Crashes (~> 1.4.0) - - AppCenter/Push (~> 1.4.0) + - AppCenter/Analytics (~> 1.5.0) + - AppCenter/Crashes (~> 1.5.0) + - AppCenter/Push (~> 1.5.0) - AppCenterReactNativeShared (from `../../AppCenterReactNativeShared/Products/`) EXTERNAL SOURCES: @@ -20,9 +20,9 @@ EXTERNAL SOURCES: :path: ../../AppCenterReactNativeShared/Products/ SPEC CHECKSUMS: - AppCenter: 2f5890b60944971b8c3767269a9d693205a91fef - AppCenterReactNativeShared: 784f42fbb8f12c9bc587527a650c48d8f001295f + AppCenter: 42c293f0de27e173aacd600a55a49da5317cd40e + AppCenterReactNativeShared: ade45983a8b32e8877ccabcdc78ac26143c82343 -PODFILE CHECKSUM: 3ef44aac093b9ff449e142e5a71099e79d3ec127 +PODFILE CHECKSUM: f1e8e134aa0e0fec360ea7df6126776c5be1c958 -COCOAPODS: 1.3.1 +COCOAPODS: 1.4.0 diff --git a/TestApp/ios/Pods/Pods.xcodeproj/project.pbxproj b/TestApp/ios/Pods/Pods.xcodeproj/project.pbxproj index be0114445..f5e322a0d 100644 --- a/TestApp/ios/Pods/Pods.xcodeproj/project.pbxproj +++ b/TestApp/ios/Pods/Pods.xcodeproj/project.pbxproj @@ -16,14 +16,16 @@ 3FDAE7DC80934639401CDFF6D3020D42 /* libPods-TestApp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-TestApp.a"; path = "libPods-TestApp.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 49B4B787E2F397EC21D592CF637480A6 /* Pods-TestApp-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-TestApp-resources.sh"; sourceTree = ""; }; 53A158CE3C0C4CE842F9F8C142DB9821 /* AppCenterCrashes.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenterCrashes.framework; path = "AppCenter-SDK-Apple/iOS/AppCenterCrashes.framework"; sourceTree = ""; }; + 65DC0916A3C8CB8E71FA7C137DFC112A /* AppCenterReactNativeShared.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenterReactNativeShared.framework; path = AppCenterReactNativeShared/AppCenterReactNativeShared.framework; sourceTree = ""; }; 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 8E4C0C3E44D6CAA9F2D4E451200BB806 /* AppCenterReactNativeShared.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenterReactNativeShared.framework; path = AppCenterReactNativeShared/AppCenterReactNativeShared.framework; sourceTree = ""; }; 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 9454C46A42EE2F6A8F78EBBD99E6347B /* AppCenter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenter.framework; path = "AppCenter-SDK-Apple/iOS/AppCenter.framework"; sourceTree = ""; }; + 9CF15DBE97DCD97AF20FF7D330F7AB4E /* LICENSE.md */ = {isa = PBXFileReference; includeInIndex = 1; name = LICENSE.md; path = AppCenterReactNativeShared/LICENSE.md; sourceTree = ""; }; A21022CC422B922C667A96123754D85F /* Pods-TestApp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-TestApp.release.xcconfig"; sourceTree = ""; }; B1E91F310544CF6C2E6D8872011AC47E /* Pods-TestApp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-TestApp.debug.xcconfig"; sourceTree = ""; }; BD489CE0CC1A7D81815C5000387851FB /* AppCenterAnalytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenterAnalytics.framework; path = "AppCenter-SDK-Apple/iOS/AppCenterAnalytics.framework"; sourceTree = ""; }; CEA384AF969667F9DF368211A04DF437 /* Pods-TestApp-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-TestApp-acknowledgements.markdown"; sourceTree = ""; }; + DFE6A5873944A865A627E5EFA48677EA /* AppCenterReactNativeShared.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = AppCenterReactNativeShared.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; E37CA864159FBF3DEE874F4F3805C8EA /* AppCenterPush.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppCenterPush.framework; path = "AppCenter-SDK-Apple/iOS/AppCenterPush.framework"; sourceTree = ""; }; EBBDC347AD16AC20004D2D0227273F3A /* Pods-TestApp-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-TestApp-acknowledgements.plist"; sourceTree = ""; }; FFECA133A58326FBBB70FA419A599D3F /* Pods-TestApp-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-TestApp-frameworks.sh"; sourceTree = ""; }; @@ -64,14 +66,6 @@ path = "Target Support Files/Pods-TestApp"; sourceTree = ""; }; - 24085D10774A425461B8FA74F3DF1C68 /* Development Pods */ = { - isa = PBXGroup; - children = ( - C9D88B9D608B92BDEE3EEB2CF15C7517 /* AppCenterReactNativeShared */, - ); - name = "Development Pods"; - sourceTree = ""; - }; 4E9569E6C11D65F2A830BC8DEDE55DBE /* Core */ = { isa = PBXGroup; children = ( @@ -100,6 +94,16 @@ path = AppCenter; sourceTree = ""; }; + 5F3AF6A08F87D99A3F32239C31CF53F1 /* AppCenterReactNativeShared */ = { + isa = PBXGroup; + children = ( + 87C90367B621851552D78209F140719B /* Frameworks */, + CAA82D9260DF8BE0DB43567AEE038BE7 /* Pod */, + ); + name = AppCenterReactNativeShared; + path = ../../../AppCenterReactNativeShared/Products; + sourceTree = ""; + }; 61C723BA83C8FCB52353E9AB53ECF0B0 /* Targets Support Files */ = { isa = PBXGroup; children = ( @@ -108,11 +112,19 @@ name = "Targets Support Files"; sourceTree = ""; }; + 759AB414B0E904551EF02913E1A4CC6B /* Development Pods */ = { + isa = PBXGroup; + children = ( + 5F3AF6A08F87D99A3F32239C31CF53F1 /* AppCenterReactNativeShared */, + ); + name = "Development Pods"; + sourceTree = ""; + }; 7DB346D0F39D3F0E887471402A8071AB = { isa = PBXGroup; children = ( 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - 24085D10774A425461B8FA74F3DF1C68 /* Development Pods */, + 759AB414B0E904551EF02913E1A4CC6B /* Development Pods */, BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */, 88BAA8D6162961ACBFFF1C61E2A82436 /* Pods */, FC2A3BB9400941069146A7634E955C7C /* Products */, @@ -120,6 +132,14 @@ ); sourceTree = ""; }; + 87C90367B621851552D78209F140719B /* Frameworks */ = { + isa = PBXGroup; + children = ( + 65DC0916A3C8CB8E71FA7C137DFC112A /* AppCenterReactNativeShared.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; 88BAA8D6162961ACBFFF1C61E2A82436 /* Pods */ = { isa = PBXGroup; children = ( @@ -152,14 +172,6 @@ name = Frameworks; sourceTree = ""; }; - BA4B012A3077214481DE75FD42E089F3 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 8E4C0C3E44D6CAA9F2D4E451200BB806 /* AppCenterReactNativeShared.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */ = { isa = PBXGroup; children = ( @@ -168,13 +180,13 @@ name = Frameworks; sourceTree = ""; }; - C9D88B9D608B92BDEE3EEB2CF15C7517 /* AppCenterReactNativeShared */ = { + CAA82D9260DF8BE0DB43567AEE038BE7 /* Pod */ = { isa = PBXGroup; children = ( - BA4B012A3077214481DE75FD42E089F3 /* Frameworks */, + DFE6A5873944A865A627E5EFA48677EA /* AppCenterReactNativeShared.podspec */, + 9CF15DBE97DCD97AF20FF7D330F7AB4E /* LICENSE.md */, ); - name = AppCenterReactNativeShared; - path = ../../../AppCenterReactNativeShared/Products; + name = Pod; sourceTree = ""; }; D35AF013A5F0BAD4F32504907A52519E /* iOS */ = { diff --git a/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp-acknowledgements.markdown b/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp-acknowledgements.markdown index da42e725e..073274109 100644 --- a/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp-acknowledgements.markdown +++ b/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp-acknowledgements.markdown @@ -28,4 +28,20 @@ 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. + +## AppCenterReactNativeShared + +Visual Studio App Center Plugin for React Native + +Copyright (c) Microsoft Corporation + +All rights reserved. + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission 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. Generated by CocoaPods - https://cocoapods.org diff --git a/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp-acknowledgements.plist b/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp-acknowledgements.plist index afdb60c28..ea0975b94 100644 --- a/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp-acknowledgements.plist +++ b/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp-acknowledgements.plist @@ -46,6 +46,28 @@ THE SOFTWARE. Type PSGroupSpecifier + + FooterText + Visual Studio App Center Plugin for React Native + +Copyright (c) Microsoft Corporation + +All rights reserved. + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission 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. + License + MIT + Title + AppCenterReactNativeShared + Type + PSGroupSpecifier + FooterText Generated by CocoaPods - https://cocoapods.org diff --git a/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp-frameworks.sh b/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp-frameworks.sh index 88dd53799..881cbaed3 100755 --- a/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp-frameworks.sh +++ b/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp-frameworks.sh @@ -6,10 +6,14 @@ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" +# Used as a return value for each invocation of `strip_invalid_archs` function. +STRIP_BINARY_RETVAL=0 + # This protects against multiple targets copying the same framework dependency at the same time. The solution # was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") +# Copies and strips a vendored framework install_framework() { if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then @@ -58,12 +62,31 @@ install_framework() fi } -# Copies the dSYM of a vendored framework +# Copies and strips a vendored dSYM install_dsym() { local source="$1" if [ -r "$source" ]; then - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DWARF_DSYM_FOLDER_PATH}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DWARF_DSYM_FOLDER_PATH}" + # Copy the dSYM into a the targets temp dir. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}" + + local basename + basename="$(basename -s .framework.dSYM "$source")" + binary="${DERIVED_FILES_DIR}/${basename}.framework.dSYM/Contents/Resources/DWARF/${basename}" + + # Strip invalid architectures so "fat" simulator / device frameworks work on device + if [[ "$(file "$binary")" == *"Mach-O dSYM companion"* ]]; then + strip_invalid_archs "$binary" + fi + + if [[ $STRIP_BINARY_RETVAL == 1 ]]; then + # Move the stripped file into its final destination. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.framework.dSYM" "${DWARF_DSYM_FOLDER_PATH}" + else + # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing. + touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.framework.dSYM" + fi fi } @@ -85,10 +108,18 @@ code_sign_if_enabled() { # Strip invalid architectures strip_invalid_archs() { binary="$1" - # Get architectures for current file - archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)" + # Get architectures for current target binary + binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)" + # Intersect them with the architectures we are building for + intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)" + # If there are no archs supported by this binary then warn the user + if [[ -z "$intersected_archs" ]]; then + echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)." + STRIP_BINARY_RETVAL=0 + return + fi stripped="" - for arch in $archs; do + for arch in $binary_archs; do if ! [[ "${ARCHS}" == *"$arch"* ]]; then # Strip non-valid architectures in-place lipo -remove "$arch" -output "$binary" "$binary" || exit 1 @@ -98,6 +129,7 @@ strip_invalid_archs() { if [[ "$stripped" ]]; then echo "Stripped $binary of architectures:$stripped" fi + STRIP_BINARY_RETVAL=1 } if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then diff --git a/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp.debug.xcconfig b/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp.debug.xcconfig index b909a6176..ef2f20bf6 100644 --- a/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp.debug.xcconfig +++ b/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp.debug.xcconfig @@ -3,7 +3,7 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AppCenter" "${PODS_ROOT}/Headers/Public/AppCenterReactNativeShared" OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AppCenter" -isystem "${PODS_ROOT}/Headers/Public/AppCenterReactNativeShared" OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"z" -framework "AppCenter" -framework "AppCenterAnalytics" -framework "AppCenterCrashes" -framework "AppCenterPush" -framework "AppCenterReactNativeShared" -framework "CoreTelephony" -framework "Foundation" -framework "SystemConfiguration" -framework "UIKit" -weak_framework "UserNotifications" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods diff --git a/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp.release.xcconfig b/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp.release.xcconfig index b909a6176..ef2f20bf6 100644 --- a/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp.release.xcconfig +++ b/TestApp/ios/Pods/Target Support Files/Pods-TestApp/Pods-TestApp.release.xcconfig @@ -3,7 +3,7 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AppCenter" "${PODS_ROOT}/Headers/Public/AppCenterReactNativeShared" OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/AppCenter" -isystem "${PODS_ROOT}/Headers/Public/AppCenterReactNativeShared" OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"z" -framework "AppCenter" -framework "AppCenterAnalytics" -framework "AppCenterCrashes" -framework "AppCenterPush" -framework "AppCenterReactNativeShared" -framework "CoreTelephony" -framework "Foundation" -framework "SystemConfiguration" -framework "UIKit" -weak_framework "UserNotifications" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods diff --git a/TestApp/ios/TestApp.xcodeproj/project.pbxproj b/TestApp/ios/TestApp.xcodeproj/project.pbxproj index 25eb7fcd5..ebe70c4f9 100644 --- a/TestApp/ios/TestApp.xcodeproj/project.pbxproj +++ b/TestApp/ios/TestApp.xcodeproj/project.pbxproj @@ -5,6 +5,7 @@ }; objectVersion = 46; objects = { + /* Begin PBXBuildFile section */ 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */; }; 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */; }; @@ -12,6 +13,7 @@ 00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */; }; 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */; }; 00E356F31AD99517003FC87E /* TestAppTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* TestAppTests.m */; }; + 05130777C7EB403C833ECDC1 /* libAppCenterReactNativePush.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E617E0D72564B8C8F20DE74 /* libAppCenterReactNativePush.a */; }; 133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 78C398B91ACF4ADC00677621 /* libRCTLinking.a */; }; 139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */; }; 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */; }; @@ -23,14 +25,13 @@ 146834051AC3E58100842450 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; }; 5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */; }; 707E4C39CE375B5D347695E4 /* libPods-TestApp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BC4D14FCB559ED95B3FFE86F /* libPods-TestApp.a */; }; + 740BAD6411EE465EBAE24968 /* libAppCenterReactNative.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E091B6256AC641F1BCF02B0A /* libAppCenterReactNative.a */; }; 804A72E81FDE7ADA00A12640 /* libRNFS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 804A72E71FDE791400A12640 /* libRNFS.a */; }; 809558431FD5A9A500AB89D7 /* libRNImagePicker.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 809558421FD5A98700AB89D7 /* libRNImagePicker.a */; }; 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; }; 99EBD9770CA344B3A559BFC4 /* AppCenter-Config.plist in Resources */ = {isa = PBXBuildFile; fileRef = 89F88C6A029642FBBE798101 /* AppCenter-Config.plist */; }; - 740BAD6411EE465EBAE24968 /* libAppCenterReactNative.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E091B6256AC641F1BCF02B0A /* libAppCenterReactNative.a */; }; CD7BDBC57BB74AE59D3BCFF2 /* libAppCenterReactNativeAnalytics.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9D0A665192E74AFAB7C586B1 /* libAppCenterReactNativeAnalytics.a */; }; F4634A4FFB9443EC8CAC5923 /* libAppCenterReactNativeCrashes.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3678028816E34AE69AEF2BF6 /* libAppCenterReactNativeCrashes.a */; }; - 05130777C7EB403C833ECDC1 /* libAppCenterReactNativePush.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E617E0D72564B8C8F20DE74 /* libAppCenterReactNativePush.a */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -230,6 +231,48 @@ remoteGlobalIDString = 58B5119B1A9E6C1200147676; remoteInfo = RCTText; }; + 9243FF3820477FA600C9C31C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = EBF21BDC1FC498900052F4D5; + remoteInfo = jsinspector; + }; + 9243FF3A20477FA600C9C31C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = EBF21BFA1FC4989A0052F4D5; + remoteInfo = "jsinspector-tvOS"; + }; + 9243FF4920477FA600C9C31C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = AE47AC55931F4D06B72AB8C8 /* AppCenterReactNativeCrashes.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 5419C2701D824AA700DDF3A1; + remoteInfo = AppCenterReactNativeCrashes; + }; + 9243FF5520477FA600C9C31C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 499182F51D5347B3B7126AC2 /* AppCenterReactNativeAnalytics.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 548694001D8384E600E6685A; + remoteInfo = AppCenterReactNativeAnalytics; + }; + 9243FF6A20477FA600C9C31C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 6718EC6418724D83A23D0FF7 /* AppCenterReactNative.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = C35AEC211EF91F9300931F0C; + remoteInfo = AppCenterReactNative; + }; + 9243FF7920477FA600C9C31C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 25ACBB9B49B447509C07F96A /* AppCenterReactNativePush.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = BA189FAA1EEE74F100CAD13F; + remoteInfo = AppCenterReactNativePush; + }; 9C5145B91FD0C46A00EB2412 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; @@ -305,6 +348,7 @@ 00E356EE1AD99517003FC87E /* TestAppTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TestAppTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 00E356F21AD99517003FC87E /* TestAppTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TestAppTests.m; sourceTree = ""; }; + 0E617E0D72564B8C8F20DE74 /* libAppCenterReactNativePush.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libAppCenterReactNativePush.a; sourceTree = ""; }; 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTSettings.xcodeproj; path = "../node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj"; sourceTree = ""; }; 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebSocket.xcodeproj; path = "../node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj"; sourceTree = ""; }; 13B07F961A680F5B00A75B9A /* TestApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TestApp.app; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -315,24 +359,23 @@ 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = TestApp/Info.plist; sourceTree = ""; }; 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = TestApp/main.m; sourceTree = ""; }; 146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "../node_modules/react-native/React/React.xcodeproj"; sourceTree = ""; }; + 25ACBB9B49B447509C07F96A /* AppCenterReactNativePush.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = AppCenterReactNativePush.xcodeproj; path = "../node_modules/appcenter-push/ios/AppCenterReactNativePush.xcodeproj"; sourceTree = ""; }; 2B1652DB4F289FC9BD2FFBD8 /* Pods-TestApp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TestApp.release.xcconfig"; path = "Pods/Target Support Files/Pods-TestApp/Pods-TestApp.release.xcconfig"; sourceTree = ""; }; + 3678028816E34AE69AEF2BF6 /* libAppCenterReactNativeCrashes.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libAppCenterReactNativeCrashes.a; sourceTree = ""; }; + 499182F51D5347B3B7126AC2 /* AppCenterReactNativeAnalytics.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = AppCenterReactNativeAnalytics.xcodeproj; path = "../node_modules/appcenter-analytics/ios/AppCenterReactNativeAnalytics.xcodeproj"; sourceTree = ""; }; 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTAnimation.xcodeproj; path = "../node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj"; sourceTree = ""; }; + 6718EC6418724D83A23D0FF7 /* AppCenterReactNative.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = AppCenterReactNative.xcodeproj; path = ../node_modules/appcenter/ios/AppCenterReactNative.xcodeproj; sourceTree = ""; }; 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = ""; }; 804A72E21FDE791400A12640 /* RNFS.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNFS.xcodeproj; path = "../node_modules/react-native-fs/RNFS.xcodeproj"; sourceTree = ""; }; 809558181FD5A98700AB89D7 /* RNImagePicker.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNImagePicker.xcodeproj; path = "../node_modules/react-native-image-picker/ios/RNImagePicker.xcodeproj"; sourceTree = ""; }; 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = ""; }; 89F88C6A029642FBBE798101 /* AppCenter-Config.plist */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = text.plist.xml; name = "AppCenter-Config.plist"; path = "TestApp/AppCenter-Config.plist"; sourceTree = ""; }; + 9D0A665192E74AFAB7C586B1 /* libAppCenterReactNativeAnalytics.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libAppCenterReactNativeAnalytics.a; sourceTree = ""; }; A9CC759A1BFA835A640B2A15 /* Pods-TestApp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TestApp.debug.xcconfig"; path = "Pods/Target Support Files/Pods-TestApp/Pods-TestApp.debug.xcconfig"; sourceTree = ""; }; + AE47AC55931F4D06B72AB8C8 /* AppCenterReactNativeCrashes.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = AppCenterReactNativeCrashes.xcodeproj; path = "../node_modules/appcenter-crashes/ios/AppCenterReactNativeCrashes.xcodeproj"; sourceTree = ""; }; BA2361311EEA06E5006D9A55 /* TestApp.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = TestApp.entitlements; path = TestApp/TestApp.entitlements; sourceTree = ""; }; BC4D14FCB559ED95B3FFE86F /* libPods-TestApp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-TestApp.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 6718EC6418724D83A23D0FF7 /* AppCenterReactNative.xcodeproj */ = {isa = PBXFileReference; name = "AppCenterReactNative.xcodeproj"; path = "../node_modules/appcenter/ios/AppCenterReactNative.xcodeproj"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = wrapper.pb-project; explicitFileType = undefined; includeInIndex = 0; }; - E091B6256AC641F1BCF02B0A /* libAppCenterReactNative.a */ = {isa = PBXFileReference; name = "libAppCenterReactNative.a"; path = "libAppCenterReactNative.a"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = archive.ar; explicitFileType = undefined; includeInIndex = 0; }; - 499182F51D5347B3B7126AC2 /* AppCenterReactNativeAnalytics.xcodeproj */ = {isa = PBXFileReference; name = "AppCenterReactNativeAnalytics.xcodeproj"; path = "../node_modules/appcenter-analytics/ios/AppCenterReactNativeAnalytics.xcodeproj"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = wrapper.pb-project; explicitFileType = undefined; includeInIndex = 0; }; - 9D0A665192E74AFAB7C586B1 /* libAppCenterReactNativeAnalytics.a */ = {isa = PBXFileReference; name = "libAppCenterReactNativeAnalytics.a"; path = "libAppCenterReactNativeAnalytics.a"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = archive.ar; explicitFileType = undefined; includeInIndex = 0; }; - AE47AC55931F4D06B72AB8C8 /* AppCenterReactNativeCrashes.xcodeproj */ = {isa = PBXFileReference; name = "AppCenterReactNativeCrashes.xcodeproj"; path = "../node_modules/appcenter-crashes/ios/AppCenterReactNativeCrashes.xcodeproj"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = wrapper.pb-project; explicitFileType = undefined; includeInIndex = 0; }; - 3678028816E34AE69AEF2BF6 /* libAppCenterReactNativeCrashes.a */ = {isa = PBXFileReference; name = "libAppCenterReactNativeCrashes.a"; path = "libAppCenterReactNativeCrashes.a"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = archive.ar; explicitFileType = undefined; includeInIndex = 0; }; - 25ACBB9B49B447509C07F96A /* AppCenterReactNativePush.xcodeproj */ = {isa = PBXFileReference; name = "AppCenterReactNativePush.xcodeproj"; path = "../node_modules/appcenter-push/ios/AppCenterReactNativePush.xcodeproj"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = wrapper.pb-project; explicitFileType = undefined; includeInIndex = 0; }; - 0E617E0D72564B8C8F20DE74 /* libAppCenterReactNativePush.a */ = {isa = PBXFileReference; name = "libAppCenterReactNativePush.a"; path = "libAppCenterReactNativePush.a"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = archive.ar; explicitFileType = undefined; includeInIndex = 0; }; + E091B6256AC641F1BCF02B0A /* libAppCenterReactNative.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libAppCenterReactNative.a; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -486,6 +529,8 @@ 3DAD3EAB1DF850E9000B6D8A /* libcxxreact.a */, 3DAD3EAD1DF850E9000B6D8A /* libjschelpers.a */, 3DAD3EAF1DF850E9000B6D8A /* libjschelpers.a */, + 9243FF3920477FA600C9C31C /* libjsinspector.a */, + 9243FF3B20477FA600C9C31C /* libjsinspector-tvOS.a */, 9C7B327E1F43DC4C0093E124 /* libthird-party.a */, 9C7B32801F43DC4C0093E124 /* libthird-party.a */, 9C7B32821F43DC4C0093E124 /* libdouble-conversion.a */, @@ -597,13 +642,45 @@ name = Products; sourceTree = ""; }; + 9243FF4320477FA600C9C31C /* Products */ = { + isa = PBXGroup; + children = ( + 9243FF4A20477FA600C9C31C /* libAppCenterReactNativeCrashes.a */, + ); + name = Products; + sourceTree = ""; + }; + 9243FF5220477FA600C9C31C /* Products */ = { + isa = PBXGroup; + children = ( + 9243FF5620477FA600C9C31C /* libAppCenterReactNativeAnalytics.a */, + ); + name = Products; + sourceTree = ""; + }; + 9243FF6120477FA600C9C31C /* Products */ = { + isa = PBXGroup; + children = ( + 9243FF6B20477FA600C9C31C /* libAppCenterReactNative.a */, + ); + name = Products; + sourceTree = ""; + }; + 9243FF7020477FA600C9C31C /* Products */ = { + isa = PBXGroup; + children = ( + 9243FF7A20477FA600C9C31C /* libAppCenterReactNativePush.a */, + ); + name = Products; + sourceTree = ""; + }; 9C5145DA1FD0C55900EB2412 /* Recovered References */ = { isa = PBXGroup; children = ( - 926957F3476544169FDB4267 /* libAppCenterReactNative.a */, - 2A9566AD8C0E4E7589D9C3BB /* libAppCenterReactNativeAnalytics.a */, - AD998BFDA8024E44A7E5A215 /* libAppCenterReactNativeCrashes.a */, - 28FC4EECCC9F4C428400D4DF /* libAppCenterReactNativePush.a */, + E091B6256AC641F1BCF02B0A /* libAppCenterReactNative.a */, + 9D0A665192E74AFAB7C586B1 /* libAppCenterReactNativeAnalytics.a */, + 3678028816E34AE69AEF2BF6 /* libAppCenterReactNativeCrashes.a */, + 0E617E0D72564B8C8F20DE74 /* libAppCenterReactNativePush.a */, ); name = "Recovered References"; sourceTree = ""; @@ -686,6 +763,22 @@ productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; projectDirPath = ""; projectReferences = ( + { + ProductGroup = 9243FF6120477FA600C9C31C /* Products */; + ProjectRef = 6718EC6418724D83A23D0FF7 /* AppCenterReactNative.xcodeproj */; + }, + { + ProductGroup = 9243FF5220477FA600C9C31C /* Products */; + ProjectRef = 499182F51D5347B3B7126AC2 /* AppCenterReactNativeAnalytics.xcodeproj */; + }, + { + ProductGroup = 9243FF4320477FA600C9C31C /* Products */; + ProjectRef = AE47AC55931F4D06B72AB8C8 /* AppCenterReactNativeCrashes.xcodeproj */; + }, + { + ProductGroup = 9243FF7020477FA600C9C31C /* Products */; + ProjectRef = 25ACBB9B49B447509C07F96A /* AppCenterReactNativePush.xcodeproj */; + }, { ProductGroup = 00C302A81ABCB8CE00DB3ED1 /* Products */; ProjectRef = 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */; @@ -937,6 +1030,48 @@ remoteRef = 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; + 9243FF3920477FA600C9C31C /* libjsinspector.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libjsinspector.a; + remoteRef = 9243FF3820477FA600C9C31C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 9243FF3B20477FA600C9C31C /* libjsinspector-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libjsinspector-tvOS.a"; + remoteRef = 9243FF3A20477FA600C9C31C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 9243FF4A20477FA600C9C31C /* libAppCenterReactNativeCrashes.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libAppCenterReactNativeCrashes.a; + remoteRef = 9243FF4920477FA600C9C31C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 9243FF5620477FA600C9C31C /* libAppCenterReactNativeAnalytics.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libAppCenterReactNativeAnalytics.a; + remoteRef = 9243FF5520477FA600C9C31C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 9243FF6B20477FA600C9C31C /* libAppCenterReactNative.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libAppCenterReactNative.a; + remoteRef = 9243FF6A20477FA600C9C31C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 9243FF7A20477FA600C9C31C /* libAppCenterReactNativePush.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libAppCenterReactNativePush.a; + remoteRef = 9243FF7920477FA600C9C31C /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; 9C5145BA1FD0C46A00EB2412 /* libfishhook.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; diff --git a/TestApp/package.json b/TestApp/package.json index 70f09a1a3..8b2e4cbe7 100644 --- a/TestApp/package.json +++ b/TestApp/package.json @@ -8,13 +8,13 @@ "lint": "./node_modules/.bin/eslint ." }, "dependencies": { - "appcenter": "file:appcenter-1.3.0.tgz", - "appcenter-analytics": "file:appcenter-analytics-1.3.0.tgz", - "appcenter-crashes": "file:appcenter-crashes-1.3.0.tgz", - "appcenter-link-scripts": "file:appcenter-link-scripts-1.3.0.tgz", - "appcenter-push": "file:appcenter-push-1.3.0.tgz", + "appcenter": "file:appcenter-1.4.0.tgz", + "appcenter-analytics": "file:appcenter-analytics-1.4.0.tgz", + "appcenter-crashes": "file:appcenter-crashes-1.4.0.tgz", + "appcenter-link-scripts": "file:appcenter-link-scripts-1.4.0.tgz", + "appcenter-push": "file:appcenter-push-1.4.0.tgz", "react": "^16.0.0", - "react-native": "^0.50.3", + "react-native": "^0.53.3", "react-native-dialog-component": "^0.2.17", "react-native-fs": "^2.8.5", "react-native-image-picker": "^0.26.7", diff --git a/appcenter-analytics/android/build.gradle b/appcenter-analytics/android/build.gradle index fbbc08493..36f11f23f 100644 --- a/appcenter-analytics/android/build.gradle +++ b/appcenter-analytics/android/build.gradle @@ -7,8 +7,8 @@ android { defaultConfig { minSdkVersion 16 targetSdkVersion 22 - versionCode 25 - versionName "1.3.0" + versionCode 26 + versionName "1.4.0" ndk { abiFilters "armeabi-v7a", "x86" } @@ -19,8 +19,8 @@ dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:23.0.1' compile 'com.facebook.react:react-native:+' - compile 'com.microsoft.appcenter:appcenter-analytics:1.3.0' + compile 'com.microsoft.appcenter:appcenter-analytics:1.4.0' // compile project(':AppCenterReactNativeShared') // For testing with TestApp - compile 'com.microsoft.appcenter.reactnative:appcenter-react-native:1.3.0' + compile 'com.microsoft.appcenter.reactnative:appcenter-react-native:1.4.0' } diff --git a/appcenter-analytics/package.json b/appcenter-analytics/package.json index 21bd6d63c..3cce54d34 100644 --- a/appcenter-analytics/package.json +++ b/appcenter-analytics/package.json @@ -1,6 +1,6 @@ { "name": "appcenter-analytics", - "version": "1.3.0", + "version": "1.4.0", "description": "React Native plugin for AppCenter Analytics", "main": "Analytics.js", "repository": { @@ -19,31 +19,13 @@ }, "homepage": "https://github.com/Microsoft/appcenter-sdk-react-native/blob/master/appcenter-analytics/README.md", "dependencies": { - "appcenter": "1.3.0" + "appcenter": "1.4.0" }, "rnpm": { - "params": [ - { - "type": "list", - "name": "whenToEnableAnalytics", - "message": "For the Android app, should user tracking be enabled automatically?", - "choices": [ - { - "name": "Enable Automatically", - "value": "ALWAYS_SEND" - }, - { - "name": "Enable in JavaScript", - "value": "ENABLE_IN_JS" - } - ] - } - ], "android": { - "packageInstance": "new AppCenterReactNativeAnalyticsPackage(MainApplication.this, ${whenToEnableAnalytics})" + "packageInstance": "new AppCenterReactNativeAnalyticsPackage(MainApplication.this, getResources().getString(R.string.appCenterAnalytics_whenToEnableAnalytics))" }, "commands": { - "prelink": "node node_modules/appcenter-analytics/scripts/prelink", "postlink": "node node_modules/appcenter-analytics/scripts/postlink" } }, diff --git a/appcenter-analytics/scripts/postlink.js b/appcenter-analytics/scripts/postlink.js index 1888def60..1a78e9041 100644 --- a/appcenter-analytics/scripts/postlink.js +++ b/appcenter-analytics/scripts/postlink.js @@ -1,46 +1,80 @@ const rnpmlink = require('appcenter-link-scripts'); -const npmPackages = require('./../package.json'); +const inquirer = require('inquirer'); -return rnpmlink.ios.checkIfAppDelegateExists() - .then(() => rnpmlink.ios.initAppCenterConfig().catch((e) => { - console.log(`Could not create or update AppCenter config file (AppCenter-Config.plist). Error Reason - ${e.message}`); - return Promise.reject(); - })) - .then(() => { - const prompt = npmPackages.rnpm.params[0]; - prompt.message = prompt.message.replace(/Android/, 'iOS'); - return rnpmlink.inquirer.prompt(prompt) - .catch((e) => { - console.log(`Could not determine when to enable AppCenter analytics. Error Reason - ${e.message}`); - return Promise.reject(); - }); - }) - .then((answer) => { - const code = answer.whenToEnableAnalytics === 'ALWAYS_SEND' ? - ' [AppCenterReactNativeAnalytics registerWithInitiallyEnabled:true]; // Initialize AppCenter analytics' : - ' [AppCenterReactNativeAnalytics registerWithInitiallyEnabled:false]; // Initialize AppCenter analytics'; - return rnpmlink.ios.initInAppDelegate('#import ', code, /.*\[AppCenterReactNativeAnalytics register.*/g) - .catch((e) => { - console.log(`Could not initialize AppCenter analytics in AppDelegate. Error Reason - ${e.message}`); - return Promise.reject(); - }); - }) - .then((file) => { - console.log(`Added code to initialize iOS Analytics SDK in ${file}`); - return rnpmlink.ios.addPodDeps( - [ - { pod: 'AppCenter/Analytics', version: '1.4.0' }, - { pod: 'AppCenterReactNativeShared', version: '1.3.0' } // in case people don't link appcenter (core) - ], - { platform: 'ios', version: '9.0' } - ).catch((e) => { - console.log(` - Could not install dependencies using CocoaPods. - Please refer to the documentation to install dependencies manually. +// Configure Android first. +let promise = null; +if (rnpmlink.android.checkIfAndroidDirectoryExists()) { + console.log('Configuring AppCenter Analytics for Android'); + promise = rnpmlink.android.initAppCenterConfig() + .then(() => + inquirer.prompt([{ + type: 'list', + name: 'whenToEnableAnalytics', + message: 'For the Android app, should user tracking be enabled automatically?', + choices: [ + { + name: 'Enable Automatically', + value: 'ALWAYS_SEND' + }, + { + name: 'Enable in JavaScript', + value: 'ENABLE_IN_JS' + }] + }]) + ).then((androidAnswer) => { + rnpmlink.android.patchStrings('appCenterAnalytics_whenToEnableAnalytics', + androidAnswer.whenToEnableAnalytics); + rnpmlink.android.removeAndroidDuplicateLinks(); + }).catch((e) => { + console.error(`Could not configure AppCenter Analytics for Android. Error Reason - ${e.message}`); + return Promise.resolve(); + }); +} else { + promise = Promise.resolve(); +} - Error Reason - ${e.message} - `); - return Promise.reject(); +// Then iOS even if Android failed. +if (rnpmlink.ios.checkIfAppDelegateExists()) { + promise + .then(() => { + console.log('Configuring AppCenter Analytics for iOS'); + return rnpmlink.ios.initAppCenterConfig(); + }) + .then(() => + inquirer.prompt([{ + type: 'list', + name: 'whenToEnableAnalytics', + message: 'For the iOS app, should user tracking be enabled automatically?', + choices: [ + { + name: 'Enable Automatically', + value: 'ALWAYS_SEND' + }, + { + name: 'Enable in JavaScript', + value: 'ENABLE_IN_JS' + }] + }]) + ) + .then((iosAnswer) => { + const code = iosAnswer.whenToEnableAnalytics === 'ALWAYS_SEND' ? + ' [AppCenterReactNativeAnalytics registerWithInitiallyEnabled:true]; // Initialize AppCenter analytics' : + ' [AppCenterReactNativeAnalytics registerWithInitiallyEnabled:false]; // Initialize AppCenter analytics'; + return rnpmlink.ios.initInAppDelegate('#import ', code, /.*\[AppCenterReactNativeAnalytics register.*/g); + }) + .then((file) => { + console.log(`Added code to initialize iOS Analytics SDK in ${file}`); + return rnpmlink.ios.addPodDeps( + [ + { pod: 'AppCenter/Analytics', version: '1.5.0' }, + { pod: 'AppCenterReactNativeShared', version: '1.4.0' } // in case people don't link appcenter (core) + ], + { platform: 'ios', version: '9.0' } + ); + }) + .catch((e) => { + console.error(`Could not configure AppCenter Analytics for iOS. Error Reason - ${e.message}`); + return Promise.resolve(); }); - }) - .catch(() => Promise.resolve()); +} +return promise; diff --git a/appcenter-analytics/scripts/prelink.js b/appcenter-analytics/scripts/prelink.js deleted file mode 100644 index 902492bfb..000000000 --- a/appcenter-analytics/scripts/prelink.js +++ /dev/null @@ -1,13 +0,0 @@ -const rnpmlink = require('appcenter-link-scripts'); - -console.log('Configuring AppCenter Analytics'); - -return rnpmlink.android.checkIfAndroidDirectoryExists() - .then(() => { - rnpmlink.android.initConfig() - .catch((e) => { - console.log(`Could not create AppCenter config file. Error Reason - ${e.message}`); - return Promise.reject(); - }); - }) - .catch(() => Promise.resolve()); diff --git a/appcenter-crashes/android/build.gradle b/appcenter-crashes/android/build.gradle index cb7660c1a..a0b4c37ef 100644 --- a/appcenter-crashes/android/build.gradle +++ b/appcenter-crashes/android/build.gradle @@ -7,8 +7,8 @@ android { defaultConfig { minSdkVersion 16 targetSdkVersion 22 - versionCode 25 - versionName "1.3.0" + versionCode 26 + versionName "1.4.0" ndk { abiFilters "armeabi-v7a", "x86" } @@ -19,8 +19,8 @@ dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:23.0.1' compile 'com.facebook.react:react-native:+' - compile 'com.microsoft.appcenter:appcenter-crashes:1.3.0' + compile 'com.microsoft.appcenter:appcenter-crashes:1.4.0' // compile project(':AppCenterReactNativeShared') // For testing with TestApp - compile 'com.microsoft.appcenter.reactnative:appcenter-react-native:1.3.0' + compile 'com.microsoft.appcenter.reactnative:appcenter-react-native:1.4.0' } diff --git a/appcenter-crashes/ios/AppCenterReactNativeCrashes/AppCenterReactNativeCrashes.m b/appcenter-crashes/ios/AppCenterReactNativeCrashes/AppCenterReactNativeCrashes.m index 8bfb08191..a0527f83c 100644 --- a/appcenter-crashes/ios/AppCenterReactNativeCrashes/AppCenterReactNativeCrashes.m +++ b/appcenter-crashes/ios/AppCenterReactNativeCrashes/AppCenterReactNativeCrashes.m @@ -68,6 +68,11 @@ - (instancetype)init return self; } ++ (BOOL)requiresMainQueueSetup +{ + return NO; +} + - (NSDictionary *)constantsToExport { return @{}; diff --git a/appcenter-crashes/package.json b/appcenter-crashes/package.json index c9a804a88..94a9c9bd5 100644 --- a/appcenter-crashes/package.json +++ b/appcenter-crashes/package.json @@ -1,6 +1,6 @@ { "name": "appcenter-crashes", - "version": "1.3.0", + "version": "1.4.0", "description": "React Native plugin for AppCenter Crashes", "main": "Crashes.js", "repository": { @@ -21,31 +21,13 @@ }, "homepage": "https://github.com/Microsoft/appcenter-sdk-react-native/blob/master/appcenter-crashes/README.md", "dependencies": { - "appcenter": "1.3.0" + "appcenter": "1.4.0" }, "rnpm": { - "params": [ - { - "type": "list", - "name": "whenToSendCrashes", - "message": "For the Android app, should crashes be sent automatically or processed in JavaScript before being sent?", - "choices": [ - { - "name": "Automatically", - "value": "ALWAYS_SEND" - }, - { - "name": "Processed in JavaScript by user", - "value": "ASK_JAVASCRIPT" - } - ] - } - ], "android": { - "packageInstance": "new AppCenterReactNativeCrashesPackage(MainApplication.this, ${whenToSendCrashes})" + "packageInstance": "new AppCenterReactNativeCrashesPackage(MainApplication.this, getResources().getString(R.string.appCenterCrashes_whenToSendCrashes))" }, "commands": { - "prelink": "node node_modules/appcenter-crashes/scripts/prelink", "postlink": "node node_modules/appcenter-crashes/scripts/postlink" } }, diff --git a/appcenter-crashes/scripts/postlink.js b/appcenter-crashes/scripts/postlink.js index 5a23c86ff..4c653d3b4 100644 --- a/appcenter-crashes/scripts/postlink.js +++ b/appcenter-crashes/scripts/postlink.js @@ -1,46 +1,80 @@ const rnpmlink = require('appcenter-link-scripts'); -const npmPackages = require('./../package.json'); +const inquirer = require('inquirer'); -return rnpmlink.ios.checkIfAppDelegateExists() - .then(() => rnpmlink.ios.initAppCenterConfig().catch((e) => { - console.log(`Could not create or update AppCenter config file (AppCenter-Config.plist). Error Reason - ${e.message}`); - return Promise.reject(); - })) - .then(() => { - const prompt = npmPackages.rnpm.params[0]; - prompt.message = prompt.message.replace(/Android/, 'iOS'); - return rnpmlink.inquirer.prompt(prompt) - .catch((e) => { - console.log(`Could not determine when to send AppCenter crashes. Error Reason - ${e.message}`); - return Promise.reject(); - }); - }) - .then((answer) => { - const code = answer.whenToSendCrashes === 'ALWAYS_SEND' ? - ' [AppCenterReactNativeCrashes registerWithAutomaticProcessing]; // Initialize AppCenter crashes' : - ' [AppCenterReactNativeCrashes register]; // Initialize AppCenter crashes'; - return rnpmlink.ios.initInAppDelegate('#import ', code, /.*\[AppCenterReactNativeCrashes register.*/g) - .catch((e) => { - console.log(`Could not initialize AppCenter crashes in AppDelegate. Error Reason - ${e.message}`); - return Promise.reject(); - }); - }) - .then((file) => { - console.log(`Added code to initialize iOS Crashes SDK in ${file}`); - return rnpmlink.ios.addPodDeps( - [ - { pod: 'AppCenter/Crashes', version: '1.4.0' }, - { pod: 'AppCenterReactNativeShared', version: '1.3.0' } // in case people don't link appcenter (core) - ], - { platform: 'ios', version: '9.0' } - ).catch((e) => { - console.log(` - Could not install dependencies using CocoaPods. - Please refer to the documentation to install dependencies manually. +// Configure Android first. +let promise = null; +if (rnpmlink.android.checkIfAndroidDirectoryExists()) { + console.log('Configuring AppCenter Crashes for Android'); + promise = rnpmlink.android.initAppCenterConfig() + .then(() => + inquirer.prompt([{ + type: 'list', + name: 'whenToSendCrashes', + message: 'For the Android app, should crashes be sent automatically or processed in JavaScript before being sent?', + choices: [ + { + name: 'Automatically', + value: 'ALWAYS_SEND' + }, + { + name: 'Processed in JavaScript by user', + value: 'ASK_JAVASCRIPT' + }] + }]) + ).then((androidAnswer) => { + rnpmlink.android.patchStrings('appCenterCrashes_whenToSendCrashes', + androidAnswer.whenToSendCrashes); + rnpmlink.android.removeAndroidDuplicateLinks(); + }).catch((e) => { + console.error(`Could not configure AppCenter Crashes for Android. Error Reason - ${e.message}`); + return Promise.resolve(); + }); +} else { + promise = Promise.resolve(); +} - Error Reason - ${e.message} - `); - return Promise.reject(); +// Then iOS even if Android failed. +if (rnpmlink.ios.checkIfAppDelegateExists()) { + promise + .then(() => { + console.log('Configuring AppCenter Crashes for iOS'); + return rnpmlink.ios.initAppCenterConfig(); + }) + .then(() => + inquirer.prompt([{ + type: 'list', + name: 'whenToSendCrashes', + message: 'For the iOS app, should crashes be sent automatically or processed in JavaScript before being sent?', + choices: [ + { + name: 'Automatically', + value: 'ALWAYS_SEND' + }, + { + name: 'Processed in JavaScript by user', + value: 'ASK_JAVASCRIPT' + }] + }]) + ) + .then((iosAnswer) => { + const code = iosAnswer.whenToSendCrashes === 'ALWAYS_SEND' ? + ' [AppCenterReactNativeCrashes registerWithAutomaticProcessing]; // Initialize AppCenter crashes' : + ' [AppCenterReactNativeCrashes register]; // Initialize AppCenter crashes'; + return rnpmlink.ios.initInAppDelegate('#import ', code, /.*\[AppCenterReactNativeCrashes register.*/g); + }) + .then((file) => { + console.log(`Added code to initialize iOS Crashes SDK in ${file}`); + return rnpmlink.ios.addPodDeps( + [ + { pod: 'AppCenter/Crashes', version: '1.5.0' }, + { pod: 'AppCenterReactNativeShared', version: '1.4.0' } // in case people don't link appcenter (core) + ], + { platform: 'ios', version: '9.0' } + ); + }) + .catch((e) => { + console.error(`Could not configure AppCenter Crashes for iOS. Error Reason - ${e.message}`); + return Promise.resolve(); }); - }) - .catch(() => Promise.resolve()); +} +return promise; diff --git a/appcenter-crashes/scripts/prelink.js b/appcenter-crashes/scripts/prelink.js deleted file mode 100644 index 8017770db..000000000 --- a/appcenter-crashes/scripts/prelink.js +++ /dev/null @@ -1,13 +0,0 @@ -const rnpmlink = require('appcenter-link-scripts'); - -console.log('Configuring AppCenter Crashes'); - -return rnpmlink.android.checkIfAndroidDirectoryExists() - .then(() => { - rnpmlink.android.initAppCenterConfig() - .catch((e) => { - console.log(`Could not create AppCenter config file. Error Reason - ${e.message}`); - return Promise.reject(); - }); - }) - .catch(() => Promise.resolve()); diff --git a/appcenter-link-scripts/package.json b/appcenter-link-scripts/package.json index da2996523..938da8577 100644 --- a/appcenter-link-scripts/package.json +++ b/appcenter-link-scripts/package.json @@ -1,6 +1,6 @@ { "name": "appcenter-link-scripts", - "version": "1.3.0", + "version": "1.4.0", "description": "Node module that contains common functionality needed to link appcenter-* modules", "main": "src/index.js", "repository": { diff --git a/appcenter-link-scripts/src/android/index.js b/appcenter-link-scripts/src/android/index.js index e96ea19e9..3b3248e67 100644 --- a/appcenter-link-scripts/src/android/index.js +++ b/appcenter-link-scripts/src/android/index.js @@ -1,5 +1,6 @@ const fs = require('fs'); - +const path = require('path'); +const glob = require('glob'); const inquirer = require('inquirer'); const debug = require('debug')('appcenter-link:android:index'); @@ -9,12 +10,12 @@ module.exports = { checkIfAndroidDirectoryExists() { try { if (fs.statSync('./android').isDirectory()) { - return Promise.resolve(); + return true; } } catch (e) { debug('Could not find /android directory in your application.'); } - return Promise.reject(); + return false; }, initAppCenterConfig() { @@ -24,13 +25,11 @@ module.exports = { // If an app secret is already set, don't prompt again, instead give the user instructions on how they can change it themselves // if they want if (currentAppSecret) { - console.log(`Android App Secret is '${currentAppSecret}' set in ${config.AppCenterConfigPath}`); + console.log(`Android App Secret is already set in ${config.AppCenterConfigPath}`); return Promise.resolve(null); } - return inquirer.prompt([{ type: 'input', - default: currentAppSecret, message: 'What is the Android App Secret?', name: 'app_secret', }]).then((answers) => { @@ -39,5 +38,77 @@ module.exports = { console.log(`App Secret for Android written to ${file}`); return file; }); + }, + + patchStrings(key, value) { + const stringsFile = path.join('android', 'app', 'src', 'main', 'res', 'values', 'strings.xml'); + let stringsXml = fs.readFileSync(stringsFile, 'utf-8'); + const pattern = new RegExp(`.*`); + const newValue = `${value}`; + if (stringsXml.match(pattern)) { + stringsXml = stringsXml.replace(pattern, newValue); + } else { + stringsXml = stringsXml.replace('\n', `\n ${newValue}\n`); + } + fs.writeFileSync(stringsFile, stringsXml); + }, + + // Workaround for bug in react-native 0.53 + removeAndroidDuplicateLinks() { + // Settings file + let lines = {}; + const settingsPath = 'android/settings.gradle'; + let settingsContent = fs.readFileSync(settingsPath, 'utf-8'); + settingsContent.split('\n').forEach((line) => { + if (lines[line]) { + settingsContent = settingsContent.replace(line, ''); + } + if (line.match(/^\s*(include|project).*appcenter.*$/)) { + lines[line] = true; + } + }); + settingsContent = settingsContent.replace(/\n\n\n/g, '\n\n'); + fs.writeFileSync(settingsPath, settingsContent); + + // android build.gradle + lines = {}; + const gradlePath = 'android/app/build.gradle'; + let gradleContent = fs.readFileSync(gradlePath, 'utf-8'); + gradleContent.split('\n').forEach((line) => { + if (lines[line]) { + gradleContent = gradleContent.replace(line, ''); + } + if (line.match(/^\s*compile project.*appcenter.*$/)) { + lines[line] = true; + } + }); + gradleContent = gradleContent.replace(/\n\n\n/g, '\n\n'); + fs.writeFileSync(gradlePath, gradleContent); + + // MainApplication.java + const appFiles = glob.sync('android/app/src/**/MainApplication.java', { + ignore: ['node_modules/**', '**/build/**'], + cwd: process.cwd() + }); + if (appFiles.length > 0) { + lines = {}; + const appFile = appFiles[0]; + let appContent = fs.readFileSync(appFile, 'utf-8'); + appContent.split('\n').forEach((line) => { + const line2 = `${line},`; + if (lines[line]) { + appContent = appContent.replace(line, ''); + } + if (lines[line2]) { + appContent = appContent.replace(line2, ''); + } + if (line.match(/^\s*(import.*appcenter|new AppCenterReactNative.*Package).*$/)) { + lines[line] = true; + } + }); + appContent = appContent.replace(/(import.*\n\n)\n/g, '$1'); + appContent = appContent.replace(/(new.*AppCenterReactNative.*Package.*\n)\n/g, '$1'); + fs.writeFileSync(appFile, appContent); + } } }; diff --git a/appcenter-link-scripts/src/ios/index.js b/appcenter-link-scripts/src/ios/index.js index c874c528a..cd5555b76 100644 --- a/appcenter-link-scripts/src/ios/index.js +++ b/appcenter-link-scripts/src/ios/index.js @@ -23,25 +23,24 @@ module.exports = { fs.accessSync(appDelegatePath, fs.F_OK); } catch (e) { debug(`Could not find AppDelegate.m file at ${appDelegatePath}, so could not add the framework for iOS.`); - return Promise.reject(); + return false; } - return Promise.resolve(); + return true; }, initAppCenterConfig() { + console.log('Adding AppCenter configuration file...'); const config = new AppCenterConfig(AppCenterConfig.searchForFile(path.dirname(appDelegatePath))); const currentAppSecret = config.get('AppSecret'); // If an app secret is already set, don't prompt again, instead give the user instructions on how they can change it themselves // if they want if (currentAppSecret) { - console.log(`iOS App Secret is '${currentAppSecret}' set in ${config.plistPath}`); + console.log(`iOS App Secret is already set in ${config.plistPath}`); return Promise.resolve(null); } - return inquirer.prompt([{ type: 'input', - default: currentAppSecret, message: 'What is the iOS App Secret?', name: 'AppSecret', }]).then((answers) => { @@ -60,7 +59,7 @@ module.exports = { }, initInAppDelegate(header, initCode, oldInitCodeRegExp) { - debug('Starting to write AppDelegate', appDelegatePath); + console.log(`Patching file ${appDelegatePath}`); try { const appDelegate = new AppDelegate(appDelegatePath); appDelegate.addHeader(header); @@ -73,6 +72,7 @@ module.exports = { }, addPodDeps(pods, minimumTarget = null) { + console.log('Installing Cocoapods dependencies...'); if (!PodFile.isCocoaPodsInstalled()) { return Promise.reject(new Error('Could not find "pod" command. Is CocoaPods installed?')); } diff --git a/appcenter-push/android/build.gradle b/appcenter-push/android/build.gradle index 35914b0d4..4b71d4d2a 100644 --- a/appcenter-push/android/build.gradle +++ b/appcenter-push/android/build.gradle @@ -7,8 +7,8 @@ android { defaultConfig { minSdkVersion 16 targetSdkVersion 22 - versionCode 25 - versionName "1.3.0" + versionCode 26 + versionName "1.4.0" ndk { abiFilters "armeabi-v7a", "x86" } @@ -19,8 +19,8 @@ dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:23.0.1' compile 'com.facebook.react:react-native:+' - compile 'com.microsoft.appcenter:appcenter-push:1.3.0' + compile 'com.microsoft.appcenter:appcenter-push:1.4.0' // compile project(':AppCenterReactNativeShared') // For testing with TestApp - compile 'com.microsoft.appcenter.reactnative:appcenter-react-native:1.3.0' + compile 'com.microsoft.appcenter.reactnative:appcenter-react-native:1.4.0' } diff --git a/appcenter-push/ios/AppCenterReactNativePush/AppCenterReactNativePush.m b/appcenter-push/ios/AppCenterReactNativePush/AppCenterReactNativePush.m index 4e9bdd7b3..34851ae11 100644 --- a/appcenter-push/ios/AppCenterReactNativePush/AppCenterReactNativePush.m +++ b/appcenter-push/ios/AppCenterReactNativePush/AppCenterReactNativePush.m @@ -44,6 +44,11 @@ - (instancetype)init return self; } ++ (BOOL)requiresMainQueueSetup +{ + return NO; +} + - (NSDictionary *)constantsToExport { return @{}; diff --git a/appcenter-push/package.json b/appcenter-push/package.json index b738c1a7e..9b5ba16b4 100644 --- a/appcenter-push/package.json +++ b/appcenter-push/package.json @@ -1,6 +1,6 @@ { "name": "appcenter-push", - "version": "1.3.0", + "version": "1.4.0", "description": "React Native plugin for AppCenter Push", "main": "Push.js", "repository": { @@ -19,14 +19,13 @@ }, "homepage": "https://github.com/Microsoft/appcenter-sdk-react-native/blob/master/appcenter-push/README.md", "dependencies": { - "appcenter": "1.3.0" + "appcenter": "1.4.0" }, "rnpm": { "android": { "packageInstance": "new AppCenterReactNativePushPackage(MainApplication.this)" }, "commands": { - "prelink": "node node_modules/appcenter-push/scripts/prelink", "postlink": "node node_modules/appcenter-push/scripts/postlink" } }, diff --git a/appcenter-push/scripts/postlink.js b/appcenter-push/scripts/postlink.js index b05ba556f..d1e09636f 100644 --- a/appcenter-push/scripts/postlink.js +++ b/appcenter-push/scripts/postlink.js @@ -1,34 +1,44 @@ const rnpmlink = require('appcenter-link-scripts'); -return rnpmlink.ios.checkIfAppDelegateExists() - .then(() => rnpmlink.ios.initAppCenterConfig().catch((e) => { - console.log(`Could not create or update AppCenter config file (AppCenter-Config.plist). Error Reason - ${e.message}`); - return Promise.reject(); - })) - .then(() => { - const code = ' [AppCenterReactNativePush register]; // Initialize AppCenter push'; - return rnpmlink.ios.initInAppDelegate('#import ', code) - .catch((e) => { - console.log(`Could not initialize AppCenter push in AppDelegate. Error Reason - ${e.message}`); - return Promise.reject(); - }); - }) - .then((file) => { - console.log(`Added code to initialize iOS Push SDK in ${file}`); - return rnpmlink.ios.addPodDeps( - [ - { pod: 'AppCenter/Push', version: '1.4.0' }, - { pod: 'AppCenterReactNativeShared', version: '1.3.0' } // in case people don't link appcenter (core) - ], - { platform: 'ios', version: '9.0' } - ).catch((e) => { - console.log(` - Could not install dependencies using CocoaPods. - Please refer to the documentation to install dependencies manually. +// Configure Android first. +let promise = null; +if (rnpmlink.android.checkIfAndroidDirectoryExists()) { + console.log('Configuring AppCenter Analytics for Android'); + promise = rnpmlink.android.initAppCenterConfig() + .then(() => { + rnpmlink.android.removeAndroidDuplicateLinks(); + }).catch((e) => { + console.error(`Could not configure AppCenter Push for Android. Error Reason - ${e.message}`); + return Promise.resolve(); + }); +} else { + promise = Promise.resolve(); +} - Error Reason - ${e.message} - `); - return Promise.reject(); +// Then iOS even if Android failed. +if (rnpmlink.ios.checkIfAppDelegateExists()) { + promise + .then(() => { + console.log('Configuring AppCenter Push for iOS'); + return rnpmlink.ios.initAppCenterConfig(); + }) + .then(() => { + const code = ' [AppCenterReactNativePush register]; // Initialize AppCenter push'; + return rnpmlink.ios.initInAppDelegate('#import ', code); + }) + .then((file) => { + console.log(`Added code to initialize iOS Push SDK in ${file}`); + return rnpmlink.ios.addPodDeps( + [ + { pod: 'AppCenter/Push', version: '1.5.0' }, + { pod: 'AppCenterReactNativeShared', version: '1.4.0' } // in case people don't link appcenter (core) + ], + { platform: 'ios', version: '9.0' } + ); + }) + .catch((e) => { + console.error(`Could not configure AppCenter Push for iOS. Error Reason - ${e.message}`); + return Promise.resolve(); }); - }) - .catch(() => Promise.resolve()); +} +return promise; diff --git a/appcenter-push/scripts/prelink.js b/appcenter-push/scripts/prelink.js deleted file mode 100644 index 34f70df0f..000000000 --- a/appcenter-push/scripts/prelink.js +++ /dev/null @@ -1,13 +0,0 @@ -const rnpmlink = require('appcenter-link-scripts'); - -console.log('Configuring AppCenter Push'); - -return rnpmlink.android.checkIfAndroidDirectoryExists() - .then(() => { - rnpmlink.android.initAppCenterConfig() - .catch((e) => { - console.log(`Could not create AppCenter config file. Error Reason - ${e.message}`); - return Promise.reject(); - }); - }) - .catch(() => Promise.resolve()); diff --git a/appcenter/android/build.gradle b/appcenter/android/build.gradle index e3f487a84..2e839c57c 100644 --- a/appcenter/android/build.gradle +++ b/appcenter/android/build.gradle @@ -7,8 +7,8 @@ android { defaultConfig { minSdkVersion 16 targetSdkVersion 22 - versionCode 25 - versionName "1.3.0" + versionCode 26 + versionName "1.4.0" ndk { abiFilters "armeabi-v7a", "x86" } @@ -19,8 +19,8 @@ dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:23.0.1' compile 'com.facebook.react:react-native:+' - compile 'com.microsoft.appcenter:appcenter:1.3.0' + compile 'com.microsoft.appcenter:appcenter:1.4.0' // compile project(':AppCenterReactNativeShared') // For testing with TestApp - compile 'com.microsoft.appcenter.reactnative:appcenter-react-native:1.3.0' + compile 'com.microsoft.appcenter.reactnative:appcenter-react-native:1.4.0' } diff --git a/appcenter/package.json b/appcenter/package.json index 1c455b2d6..a47b6f149 100644 --- a/appcenter/package.json +++ b/appcenter/package.json @@ -1,6 +1,6 @@ { "name": "appcenter", - "version": "1.3.0", + "version": "1.4.0", "description": "Node module that contains common functionality needed to appcenter-* modules", "main": "AppCenter.js", "repository": { @@ -18,14 +18,13 @@ }, "homepage": "https://github.com/Microsoft/appcenter-sdk-react-native/blob/master/appcenter/README.md", "dependencies": { - "appcenter-link-scripts": "1.3.0" + "appcenter-link-scripts": "1.4.0" }, "rnpm": { "android": { "packageInstance": "new AppCenterReactNativePackage(MainApplication.this)" }, "commands": { - "prelink": "node node_modules/appcenter/scripts/prelink", "postlink": "node node_modules/appcenter/scripts/postlink" } }, diff --git a/appcenter/scripts/postlink.js b/appcenter/scripts/postlink.js index 87f2362cc..da3636bea 100644 --- a/appcenter/scripts/postlink.js +++ b/appcenter/scripts/postlink.js @@ -1,31 +1,41 @@ const rnpmlink = require('appcenter-link-scripts'); -return rnpmlink.ios.checkIfAppDelegateExists() - .then(() => rnpmlink.ios.initAppCenterConfig().catch((e) => { - console.log(`Could not create or update AppCenter config file (AppCenter-Config.plist). Error Reason - ${e.message}`); - return Promise.reject(); - })) - .then(() => { - const code = ' [AppCenterReactNative register]; // Initialize AppCenter '; - return rnpmlink.ios.initInAppDelegate('#import ', code) - .catch((e) => { - console.log(`Could not initialize AppCenter in AppDelegate. Error Reason - ${e.message}`); - return Promise.reject(); - }); - }) - .then((file) => { - console.log(`Added code to initialize iOS AppCenter SDK in ${file}`); - return rnpmlink.ios.addPodDeps( - [{ pod: 'AppCenterReactNativeShared', version: '1.3.0' }], - { platform: 'ios', version: '9.0' } - ).catch((e) => { - console.log(` - Could not install dependencies using CocoaPods. - Please refer to the documentation to install dependencies manually. +// Configure Android first. +let promise = null; +if (rnpmlink.android.checkIfAndroidDirectoryExists()) { + console.log('Configuring AppCenter Analytics for Android'); + promise = rnpmlink.android.initAppCenterConfig() + .then(() => { + rnpmlink.android.removeAndroidDuplicateLinks(); + }).catch((e) => { + console.error(`Could not configure AppCenter for Android. Error Reason - ${e.message}`); + return Promise.resolve(); + }); +} else { + promise = Promise.resolve(); +} - Error Reason - ${e.message} - `); - return Promise.reject(); +// Then iOS even if Android failed. +if (rnpmlink.ios.checkIfAppDelegateExists()) { + promise + .then(() => { + console.log('Configuring AppCenter for iOS'); + return rnpmlink.ios.initAppCenterConfig(); + }) + .then(() => { + const code = ' [AppCenterReactNative register]; // Initialize AppCenter '; + return rnpmlink.ios.initInAppDelegate('#import ', code); + }) + .then((file) => { + console.log(`Added code to initialize iOS AppCenter SDK in ${file}`); + return rnpmlink.ios.addPodDeps( + [{ pod: 'AppCenterReactNativeShared', version: '1.4.0' }], + { platform: 'ios', version: '9.0' } + ); + }) + .catch((e) => { + console.error(`Could not configure AppCenter for iOS. Error Reason - ${e.message}`); + return Promise.resolve(); }); - }) - .catch(() => Promise.resolve()); +} +return promise; diff --git a/appcenter/scripts/prelink.js b/appcenter/scripts/prelink.js deleted file mode 100644 index 9a7dab49a..000000000 --- a/appcenter/scripts/prelink.js +++ /dev/null @@ -1,13 +0,0 @@ -const rnpmlink = require('appcenter-link-scripts'); - -console.log('Configuring AppCenter'); - -return rnpmlink.android.checkIfAndroidDirectoryExists() - .then(() => { - rnpmlink.android.initAppCenterConfig() - .catch((e) => { - console.log(`Could not create AppCenter config file. Error Reason - ${e.message}`); - return Promise.reject(); - }); - }) - .catch(() => Promise.resolve());