1// !$*UTF8*$! 2{ 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 48; 7 objects = { 8 9/* Begin PBXBuildFile section */ 10 5EC49F992043E46B00ED189A /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EC49F982043E46B00ED189A /* ViewController.m */; }; 11 5EC49F9C2043E46B00ED189A /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5EC49F9A2043E46B00ED189A /* Main.storyboard */; }; 12 5EC49F9E2043E46B00ED189A /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5EC49F9D2043E46B00ED189A /* Assets.xcassets */; }; 13 5EC49FA12043E46B00ED189A /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5EC49F9F2043E46B00ED189A /* LaunchScreen.storyboard */; }; 14 5EC49FA42043E46B00ED189A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EC49FA32043E46B00ED189A /* main.m */; }; 15 DDCBF00DB326F4FA4706953C /* libPods-ConnectivityTestingApp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EF1DD1BF13CC3E1BDA1A1089 /* libPods-ConnectivityTestingApp.a */; }; 16/* End PBXBuildFile section */ 17 18/* Begin PBXFileReference section */ 19 5EC49F912043E46B00ED189A /* ConnectivityTestingApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ConnectivityTestingApp.app; sourceTree = BUILT_PRODUCTS_DIR; }; 20 5EC49F982043E46B00ED189A /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; }; 21 5EC49F9B2043E46B00ED189A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; }; 22 5EC49F9D2043E46B00ED189A /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; 23 5EC49FA02043E46B00ED189A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; 24 5EC49FA22043E46B00ED189A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 25 5EC49FA32043E46B00ED189A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; 26 69B8F09A730364513700F23C /* Pods-ConnectivityTestingApp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ConnectivityTestingApp.release.xcconfig"; path = "Pods/Target Support Files/Pods-ConnectivityTestingApp/Pods-ConnectivityTestingApp.release.xcconfig"; sourceTree = "<group>"; }; 27 A16A6C6AAAC10A09DFF329F2 /* Pods-ConnectivityTestingApp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ConnectivityTestingApp.debug.xcconfig"; path = "Pods/Target Support Files/Pods-ConnectivityTestingApp/Pods-ConnectivityTestingApp.debug.xcconfig"; sourceTree = "<group>"; }; 28 EF1DD1BF13CC3E1BDA1A1089 /* libPods-ConnectivityTestingApp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ConnectivityTestingApp.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 29/* End PBXFileReference section */ 30 31/* Begin PBXFrameworksBuildPhase section */ 32 5EC49F8E2043E46B00ED189A /* Frameworks */ = { 33 isa = PBXFrameworksBuildPhase; 34 buildActionMask = 2147483647; 35 files = ( 36 DDCBF00DB326F4FA4706953C /* libPods-ConnectivityTestingApp.a in Frameworks */, 37 ); 38 runOnlyForDeploymentPostprocessing = 0; 39 }; 40/* End PBXFrameworksBuildPhase section */ 41 42/* Begin PBXGroup section */ 43 1AAFFD715A6EF1FEBF5AD796 /* Pods */ = { 44 isa = PBXGroup; 45 children = ( 46 A16A6C6AAAC10A09DFF329F2 /* Pods-ConnectivityTestingApp.debug.xcconfig */, 47 69B8F09A730364513700F23C /* Pods-ConnectivityTestingApp.release.xcconfig */, 48 ); 49 name = Pods; 50 sourceTree = "<group>"; 51 }; 52 5EC49F882043E46B00ED189A = { 53 isa = PBXGroup; 54 children = ( 55 5EC49F932043E46B00ED189A /* ConnectivityTestingApp */, 56 5EC49F922043E46B00ED189A /* Products */, 57 1AAFFD715A6EF1FEBF5AD796 /* Pods */, 58 99E308FECF6991F75249AD00 /* Frameworks */, 59 ); 60 sourceTree = "<group>"; 61 }; 62 5EC49F922043E46B00ED189A /* Products */ = { 63 isa = PBXGroup; 64 children = ( 65 5EC49F912043E46B00ED189A /* ConnectivityTestingApp.app */, 66 ); 67 name = Products; 68 sourceTree = "<group>"; 69 }; 70 5EC49F932043E46B00ED189A /* ConnectivityTestingApp */ = { 71 isa = PBXGroup; 72 children = ( 73 5EC49F982043E46B00ED189A /* ViewController.m */, 74 5EC49F9A2043E46B00ED189A /* Main.storyboard */, 75 5EC49F9D2043E46B00ED189A /* Assets.xcassets */, 76 5EC49F9F2043E46B00ED189A /* LaunchScreen.storyboard */, 77 5EC49FA22043E46B00ED189A /* Info.plist */, 78 5EC49FA32043E46B00ED189A /* main.m */, 79 ); 80 path = ConnectivityTestingApp; 81 sourceTree = "<group>"; 82 }; 83 99E308FECF6991F75249AD00 /* Frameworks */ = { 84 isa = PBXGroup; 85 children = ( 86 EF1DD1BF13CC3E1BDA1A1089 /* libPods-ConnectivityTestingApp.a */, 87 ); 88 name = Frameworks; 89 sourceTree = "<group>"; 90 }; 91/* End PBXGroup section */ 92 93/* Begin PBXNativeTarget section */ 94 5EC49F902043E46B00ED189A /* ConnectivityTestingApp */ = { 95 isa = PBXNativeTarget; 96 buildConfigurationList = 5EC49FA72043E46B00ED189A /* Build configuration list for PBXNativeTarget "ConnectivityTestingApp" */; 97 buildPhases = ( 98 7CABF198C569A04592862390 /* [CP] Check Pods Manifest.lock */, 99 5EC49F8D2043E46B00ED189A /* Sources */, 100 5EC49F8E2043E46B00ED189A /* Frameworks */, 101 5EC49F8F2043E46B00ED189A /* Resources */, 102 735516C793AF7394FBB83B7F /* [CP] Copy Pods Resources */, 103 ); 104 buildRules = ( 105 ); 106 dependencies = ( 107 ); 108 name = ConnectivityTestingApp; 109 productName = ConnectivityTestingApp; 110 productReference = 5EC49F912043E46B00ED189A /* ConnectivityTestingApp.app */; 111 productType = "com.apple.product-type.application"; 112 }; 113/* End PBXNativeTarget section */ 114 115/* Begin PBXProject section */ 116 5EC49F892043E46B00ED189A /* Project object */ = { 117 isa = PBXProject; 118 attributes = { 119 LastUpgradeCheck = 0920; 120 ORGANIZATIONNAME = gRPC; 121 TargetAttributes = { 122 5EC49F902043E46B00ED189A = { 123 CreatedOnToolsVersion = 9.2; 124 ProvisioningStyle = Manual; 125 }; 126 }; 127 }; 128 buildConfigurationList = 5EC49F8C2043E46B00ED189A /* Build configuration list for PBXProject "ConnectivityTestingApp" */; 129 compatibilityVersion = "Xcode 8.0"; 130 developmentRegion = en; 131 hasScannedForEncodings = 0; 132 knownRegions = ( 133 en, 134 Base, 135 ); 136 mainGroup = 5EC49F882043E46B00ED189A; 137 productRefGroup = 5EC49F922043E46B00ED189A /* Products */; 138 projectDirPath = ""; 139 projectRoot = ""; 140 targets = ( 141 5EC49F902043E46B00ED189A /* ConnectivityTestingApp */, 142 ); 143 }; 144/* End PBXProject section */ 145 146/* Begin PBXResourcesBuildPhase section */ 147 5EC49F8F2043E46B00ED189A /* Resources */ = { 148 isa = PBXResourcesBuildPhase; 149 buildActionMask = 2147483647; 150 files = ( 151 5EC49FA12043E46B00ED189A /* LaunchScreen.storyboard in Resources */, 152 5EC49F9E2043E46B00ED189A /* Assets.xcassets in Resources */, 153 5EC49F9C2043E46B00ED189A /* Main.storyboard in Resources */, 154 ); 155 runOnlyForDeploymentPostprocessing = 0; 156 }; 157/* End PBXResourcesBuildPhase section */ 158 159/* Begin PBXShellScriptBuildPhase section */ 160 735516C793AF7394FBB83B7F /* [CP] Copy Pods Resources */ = { 161 isa = PBXShellScriptBuildPhase; 162 buildActionMask = 2147483647; 163 files = ( 164 ); 165 inputPaths = ( 166 "${SRCROOT}/Pods/Target Support Files/Pods-ConnectivityTestingApp/Pods-ConnectivityTestingApp-resources.sh", 167 "${PODS_CONFIGURATION_BUILD_DIR}/gRPC/gRPCCertificates.bundle", 168 ); 169 name = "[CP] Copy Pods Resources"; 170 outputPaths = ( 171 "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/gRPCCertificates.bundle", 172 ); 173 runOnlyForDeploymentPostprocessing = 0; 174 shellPath = /bin/sh; 175 shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ConnectivityTestingApp/Pods-ConnectivityTestingApp-resources.sh\"\n"; 176 showEnvVarsInLog = 0; 177 }; 178 7CABF198C569A04592862390 /* [CP] Check Pods Manifest.lock */ = { 179 isa = PBXShellScriptBuildPhase; 180 buildActionMask = 2147483647; 181 files = ( 182 ); 183 inputPaths = ( 184 "${PODS_PODFILE_DIR_PATH}/Podfile.lock", 185 "${PODS_ROOT}/Manifest.lock", 186 ); 187 name = "[CP] Check Pods Manifest.lock"; 188 outputPaths = ( 189 "$(DERIVED_FILE_DIR)/Pods-ConnectivityTestingApp-checkManifestLockResult.txt", 190 ); 191 runOnlyForDeploymentPostprocessing = 0; 192 shellPath = /bin/sh; 193 shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; 194 showEnvVarsInLog = 0; 195 }; 196/* End PBXShellScriptBuildPhase section */ 197 198/* Begin PBXSourcesBuildPhase section */ 199 5EC49F8D2043E46B00ED189A /* Sources */ = { 200 isa = PBXSourcesBuildPhase; 201 buildActionMask = 2147483647; 202 files = ( 203 5EC49F992043E46B00ED189A /* ViewController.m in Sources */, 204 5EC49FA42043E46B00ED189A /* main.m in Sources */, 205 ); 206 runOnlyForDeploymentPostprocessing = 0; 207 }; 208/* End PBXSourcesBuildPhase section */ 209 210/* Begin PBXVariantGroup section */ 211 5EC49F9A2043E46B00ED189A /* Main.storyboard */ = { 212 isa = PBXVariantGroup; 213 children = ( 214 5EC49F9B2043E46B00ED189A /* Base */, 215 ); 216 name = Main.storyboard; 217 sourceTree = "<group>"; 218 }; 219 5EC49F9F2043E46B00ED189A /* LaunchScreen.storyboard */ = { 220 isa = PBXVariantGroup; 221 children = ( 222 5EC49FA02043E46B00ED189A /* Base */, 223 ); 224 name = LaunchScreen.storyboard; 225 sourceTree = "<group>"; 226 }; 227/* End PBXVariantGroup section */ 228 229/* Begin XCBuildConfiguration section */ 230 5EC49FA52043E46B00ED189A /* Debug */ = { 231 isa = XCBuildConfiguration; 232 buildSettings = { 233 ALWAYS_SEARCH_USER_PATHS = NO; 234 CLANG_ANALYZER_NONNULL = YES; 235 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 236 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; 237 CLANG_CXX_LIBRARY = "libc++"; 238 CLANG_ENABLE_MODULES = YES; 239 CLANG_ENABLE_OBJC_ARC = YES; 240 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 241 CLANG_WARN_BOOL_CONVERSION = YES; 242 CLANG_WARN_COMMA = YES; 243 CLANG_WARN_CONSTANT_CONVERSION = YES; 244 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 245 CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 246 CLANG_WARN_EMPTY_BODY = YES; 247 CLANG_WARN_ENUM_CONVERSION = YES; 248 CLANG_WARN_INFINITE_RECURSION = YES; 249 CLANG_WARN_INT_CONVERSION = YES; 250 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 251 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 252 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 253 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 254 CLANG_WARN_STRICT_PROTOTYPES = YES; 255 CLANG_WARN_SUSPICIOUS_MOVE = YES; 256 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; 257 CLANG_WARN_UNREACHABLE_CODE = YES; 258 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 259 CODE_SIGN_IDENTITY = "iPhone Developer"; 260 COPY_PHASE_STRIP = NO; 261 DEBUG_INFORMATION_FORMAT = dwarf; 262 ENABLE_STRICT_OBJC_MSGSEND = YES; 263 ENABLE_TESTABILITY = YES; 264 GCC_C_LANGUAGE_STANDARD = gnu11; 265 GCC_DYNAMIC_NO_PIC = NO; 266 GCC_NO_COMMON_BLOCKS = YES; 267 GCC_OPTIMIZATION_LEVEL = 0; 268 GCC_PREPROCESSOR_DEFINITIONS = ( 269 "DEBUG=1", 270 "$(inherited)", 271 "GRPC_CFSTREAM=1", 272 ); 273 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 274 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 275 GCC_WARN_UNDECLARED_SELECTOR = YES; 276 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 277 GCC_WARN_UNUSED_FUNCTION = YES; 278 GCC_WARN_UNUSED_VARIABLE = YES; 279 IPHONEOS_DEPLOYMENT_TARGET = 11.2; 280 MTL_ENABLE_DEBUG_INFO = YES; 281 ONLY_ACTIVE_ARCH = YES; 282 SDKROOT = iphoneos; 283 }; 284 name = Debug; 285 }; 286 5EC49FA62043E46B00ED189A /* Release */ = { 287 isa = XCBuildConfiguration; 288 buildSettings = { 289 ALWAYS_SEARCH_USER_PATHS = NO; 290 CLANG_ANALYZER_NONNULL = YES; 291 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 292 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; 293 CLANG_CXX_LIBRARY = "libc++"; 294 CLANG_ENABLE_MODULES = YES; 295 CLANG_ENABLE_OBJC_ARC = YES; 296 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 297 CLANG_WARN_BOOL_CONVERSION = YES; 298 CLANG_WARN_COMMA = YES; 299 CLANG_WARN_CONSTANT_CONVERSION = YES; 300 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 301 CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 302 CLANG_WARN_EMPTY_BODY = YES; 303 CLANG_WARN_ENUM_CONVERSION = YES; 304 CLANG_WARN_INFINITE_RECURSION = YES; 305 CLANG_WARN_INT_CONVERSION = YES; 306 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 307 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 308 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 309 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 310 CLANG_WARN_STRICT_PROTOTYPES = YES; 311 CLANG_WARN_SUSPICIOUS_MOVE = YES; 312 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; 313 CLANG_WARN_UNREACHABLE_CODE = YES; 314 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 315 CODE_SIGN_IDENTITY = "iPhone Developer"; 316 COPY_PHASE_STRIP = NO; 317 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 318 ENABLE_NS_ASSERTIONS = NO; 319 ENABLE_STRICT_OBJC_MSGSEND = YES; 320 GCC_C_LANGUAGE_STANDARD = gnu11; 321 GCC_NO_COMMON_BLOCKS = YES; 322 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 323 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 324 GCC_WARN_UNDECLARED_SELECTOR = YES; 325 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 326 GCC_WARN_UNUSED_FUNCTION = YES; 327 GCC_WARN_UNUSED_VARIABLE = YES; 328 IPHONEOS_DEPLOYMENT_TARGET = 11.2; 329 MTL_ENABLE_DEBUG_INFO = NO; 330 SDKROOT = iphoneos; 331 VALIDATE_PRODUCT = YES; 332 }; 333 name = Release; 334 }; 335 5EC49FA82043E46B00ED189A /* Debug */ = { 336 isa = XCBuildConfiguration; 337 baseConfigurationReference = A16A6C6AAAC10A09DFF329F2 /* Pods-ConnectivityTestingApp.debug.xcconfig */; 338 buildSettings = { 339 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 340 CODE_SIGN_STYLE = Manual; 341 DEVELOPMENT_TEAM = EQHXZ8M8AV; 342 INFOPLIST_FILE = ConnectivityTestingApp/Info.plist; 343 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; 344 PRODUCT_BUNDLE_IDENTIFIER = io.grpc.ConnectivityTestingApp; 345 PRODUCT_NAME = "$(TARGET_NAME)"; 346 PROVISIONING_PROFILE = "aa306b73-1a89-4299-8ead-c102fd059d96"; 347 PROVISIONING_PROFILE_SPECIFIER = "Google Development"; 348 TARGETED_DEVICE_FAMILY = "1,2"; 349 USER_HEADER_SEARCH_PATHS = ../../../..; 350 }; 351 name = Debug; 352 }; 353 5EC49FA92043E46B00ED189A /* Release */ = { 354 isa = XCBuildConfiguration; 355 baseConfigurationReference = 69B8F09A730364513700F23C /* Pods-ConnectivityTestingApp.release.xcconfig */; 356 buildSettings = { 357 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 358 CODE_SIGN_STYLE = Manual; 359 DEVELOPMENT_TEAM = EQHXZ8M8AV; 360 INFOPLIST_FILE = ConnectivityTestingApp/Info.plist; 361 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; 362 PRODUCT_BUNDLE_IDENTIFIER = io.grpc.ConnectivityTestingApp; 363 PRODUCT_NAME = "$(TARGET_NAME)"; 364 PROVISIONING_PROFILE = "aa306b73-1a89-4299-8ead-c102fd059d96"; 365 PROVISIONING_PROFILE_SPECIFIER = "Google Development"; 366 TARGETED_DEVICE_FAMILY = "1,2"; 367 USER_HEADER_SEARCH_PATHS = ../../../..; 368 }; 369 name = Release; 370 }; 371/* End XCBuildConfiguration section */ 372 373/* Begin XCConfigurationList section */ 374 5EC49F8C2043E46B00ED189A /* Build configuration list for PBXProject "ConnectivityTestingApp" */ = { 375 isa = XCConfigurationList; 376 buildConfigurations = ( 377 5EC49FA52043E46B00ED189A /* Debug */, 378 5EC49FA62043E46B00ED189A /* Release */, 379 ); 380 defaultConfigurationIsVisible = 0; 381 defaultConfigurationName = Release; 382 }; 383 5EC49FA72043E46B00ED189A /* Build configuration list for PBXNativeTarget "ConnectivityTestingApp" */ = { 384 isa = XCConfigurationList; 385 buildConfigurations = ( 386 5EC49FA82043E46B00ED189A /* Debug */, 387 5EC49FA92043E46B00ED189A /* Release */, 388 ); 389 defaultConfigurationIsVisible = 0; 390 defaultConfigurationName = Release; 391 }; 392/* End XCConfigurationList section */ 393 }; 394 rootObject = 5EC49F892043E46B00ED189A /* Project object */; 395} 396