// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ FA09A325168ADBC2008C1C7B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA09A324168ADBC2008C1C7B /* Foundation.framework */; }; FA09A33E168ADC1F008C1C7B /* PluginManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA09A33C168ADC1F008C1C7B /* PluginManager.cpp */; }; FA8CC1E6173754CF00464206 /* PluginUtilsIOS.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA8CC1E5173754CF00464206 /* PluginUtilsIOS.mm */; }; FA8CC2041737A3CE00464206 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8CC2031737A3CE00464206 /* CoreFoundation.framework */; }; FA8CC208173894F000464206 /* ProtocolAds.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA8CC205173894F000464206 /* ProtocolAds.mm */; }; FA8CC209173894F000464206 /* ProtocolAnalytics.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA8CC206173894F000464206 /* ProtocolAnalytics.mm */; }; FA8CC20A173894F000464206 /* ProtocolIAP.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA8CC207173894F000464206 /* ProtocolIAP.mm */; }; FAB6DF961755D7E500C90D89 /* PluginParam.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAB6DF951755D7E500C90D89 /* PluginParam.cpp */; }; FAB6DF981755D82F00C90D89 /* PluginFactory.mm in Sources */ = {isa = PBXBuildFile; fileRef = FAB6DF971755D82F00C90D89 /* PluginFactory.mm */; }; FAB6DF9A1755D93600C90D89 /* PluginProtocol.mm in Sources */ = {isa = PBXBuildFile; fileRef = FAB6DF991755D93600C90D89 /* PluginProtocol.mm */; }; FAC2A7F91777F8C200035D22 /* ProtocolShare.mm in Sources */ = {isa = PBXBuildFile; fileRef = FAC2A7F61777F8C200035D22 /* ProtocolShare.mm */; }; FAC2A7FA1777F8C200035D22 /* ShareWrapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = FAC2A7F81777F8C200035D22 /* ShareWrapper.mm */; }; FAD55520177D1FA900968F54 /* ProtocolUser.mm in Sources */ = {isa = PBXBuildFile; fileRef = FAD5551D177D1FA900968F54 /* ProtocolUser.mm */; }; FAD55521177D1FA900968F54 /* UserWrapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = FAD5551F177D1FA900968F54 /* UserWrapper.mm */; }; FADC44CA176EABCF00B2D5ED /* AdsWrapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = FADC44C9176EABCF00B2D5ED /* AdsWrapper.mm */; }; /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ FA09A31F168ADBC2008C1C7B /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = "include/${PRODUCT_NAME}"; dstSubfolderSpec = 16; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ FA09A321168ADBC2008C1C7B /* libPluginProtocol.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPluginProtocol.a; sourceTree = BUILT_PRODUCTS_DIR; }; FA09A324168ADBC2008C1C7B /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; FA09A337168ADC05008C1C7B /* PluginManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginManager.h; sourceTree = ""; }; FA09A338168ADC05008C1C7B /* PluginProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginProtocol.h; sourceTree = ""; }; FA09A339168ADC05008C1C7B /* ProtocolAnalytics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProtocolAnalytics.h; sourceTree = ""; }; FA09A33A168ADC05008C1C7B /* ProtocolIAP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProtocolIAP.h; sourceTree = ""; }; FA09A33C168ADC1F008C1C7B /* PluginManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PluginManager.cpp; path = ../PluginManager.cpp; sourceTree = ""; }; FA7C6C971724E4DD008A0ECC /* ProtocolAds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProtocolAds.h; sourceTree = ""; }; FA8CC1E4173754CF00464206 /* PluginUtilsIOS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginUtilsIOS.h; sourceTree = ""; }; FA8CC1E5173754CF00464206 /* PluginUtilsIOS.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = PluginUtilsIOS.mm; sourceTree = ""; }; FA8CC2031737A3CE00464206 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; FA8CC205173894F000464206 /* ProtocolAds.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ProtocolAds.mm; sourceTree = ""; }; FA8CC206173894F000464206 /* ProtocolAnalytics.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ProtocolAnalytics.mm; sourceTree = ""; }; FA8CC207173894F000464206 /* ProtocolIAP.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ProtocolIAP.mm; sourceTree = ""; }; FA8CC21B1739E86E00464206 /* InterfaceAds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InterfaceAds.h; sourceTree = ""; }; FA8CC21C1739E86E00464206 /* InterfaceAnalytics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InterfaceAnalytics.h; sourceTree = ""; }; FA8CC21D1739E86E00464206 /* InterfaceIAP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InterfaceIAP.h; sourceTree = ""; }; FAB6DF931755D7D100C90D89 /* PluginFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginFactory.h; sourceTree = ""; }; FAB6DF941755D7D100C90D89 /* PluginParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginParam.h; sourceTree = ""; }; FAB6DF951755D7E500C90D89 /* PluginParam.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PluginParam.cpp; path = ../PluginParam.cpp; sourceTree = ""; }; FAB6DF971755D82F00C90D89 /* PluginFactory.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = PluginFactory.mm; sourceTree = ""; }; FAB6DF991755D93600C90D89 /* PluginProtocol.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = PluginProtocol.mm; sourceTree = ""; }; FAB6DFCD1755EF8E00C90D89 /* PluginOCMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginOCMacros.h; sourceTree = ""; }; FAC2A7F41777F88700035D22 /* ProtocolShare.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProtocolShare.h; sourceTree = ""; }; FAC2A7F51777F8C200035D22 /* InterfaceShare.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InterfaceShare.h; sourceTree = ""; }; FAC2A7F61777F8C200035D22 /* ProtocolShare.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ProtocolShare.mm; sourceTree = ""; }; FAC2A7F71777F8C200035D22 /* ShareWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShareWrapper.h; sourceTree = ""; }; FAC2A7F81777F8C200035D22 /* ShareWrapper.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ShareWrapper.mm; sourceTree = ""; }; FAD5551C177D1FA900968F54 /* InterfaceUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InterfaceUser.h; sourceTree = ""; }; FAD5551D177D1FA900968F54 /* ProtocolUser.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ProtocolUser.mm; sourceTree = ""; }; FAD5551E177D1FA900968F54 /* UserWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserWrapper.h; sourceTree = ""; }; FAD5551F177D1FA900968F54 /* UserWrapper.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = UserWrapper.mm; sourceTree = ""; }; FAD55522177D213F00968F54 /* ProtocolUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProtocolUser.h; sourceTree = ""; }; FADC44C8176EABCF00B2D5ED /* AdsWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AdsWrapper.h; sourceTree = ""; }; FADC44C9176EABCF00B2D5ED /* AdsWrapper.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = AdsWrapper.mm; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ FA09A31E168ADBC2008C1C7B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( FA8CC2041737A3CE00464206 /* CoreFoundation.framework in Frameworks */, FA09A325168ADBC2008C1C7B /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ FA09A316168ADBC2008C1C7B = { isa = PBXGroup; children = ( FAB6DF951755D7E500C90D89 /* PluginParam.cpp */, FA0CB8B5168D3CC200E36B11 /* ios */, FA09A33C168ADC1F008C1C7B /* PluginManager.cpp */, FA09A336168ADC05008C1C7B /* include */, FA09A323168ADBC2008C1C7B /* Frameworks */, FA09A322168ADBC2008C1C7B /* Products */, ); sourceTree = ""; }; FA09A322168ADBC2008C1C7B /* Products */ = { isa = PBXGroup; children = ( FA09A321168ADBC2008C1C7B /* libPluginProtocol.a */, ); name = Products; sourceTree = ""; }; FA09A323168ADBC2008C1C7B /* Frameworks */ = { isa = PBXGroup; children = ( FA8CC2031737A3CE00464206 /* CoreFoundation.framework */, FA09A324168ADBC2008C1C7B /* Foundation.framework */, ); name = Frameworks; sourceTree = ""; }; FA09A336168ADC05008C1C7B /* include */ = { isa = PBXGroup; children = ( FAD55522177D213F00968F54 /* ProtocolUser.h */, FAC2A7F41777F88700035D22 /* ProtocolShare.h */, FAB6DF931755D7D100C90D89 /* PluginFactory.h */, FAB6DF941755D7D100C90D89 /* PluginParam.h */, FA09A337168ADC05008C1C7B /* PluginManager.h */, FA09A338168ADC05008C1C7B /* PluginProtocol.h */, FA7C6C971724E4DD008A0ECC /* ProtocolAds.h */, FA09A339168ADC05008C1C7B /* ProtocolAnalytics.h */, FA09A33A168ADC05008C1C7B /* ProtocolIAP.h */, ); name = include; path = ../include; sourceTree = ""; }; FA0CB8B5168D3CC200E36B11 /* ios */ = { isa = PBXGroup; children = ( FAD5551C177D1FA900968F54 /* InterfaceUser.h */, FAD5551D177D1FA900968F54 /* ProtocolUser.mm */, FAD5551E177D1FA900968F54 /* UserWrapper.h */, FAD5551F177D1FA900968F54 /* UserWrapper.mm */, FAC2A7F51777F8C200035D22 /* InterfaceShare.h */, FAC2A7F61777F8C200035D22 /* ProtocolShare.mm */, FAC2A7F71777F8C200035D22 /* ShareWrapper.h */, FAC2A7F81777F8C200035D22 /* ShareWrapper.mm */, FADC44C8176EABCF00B2D5ED /* AdsWrapper.h */, FADC44C9176EABCF00B2D5ED /* AdsWrapper.mm */, FAB6DFCD1755EF8E00C90D89 /* PluginOCMacros.h */, FAB6DF991755D93600C90D89 /* PluginProtocol.mm */, FAB6DF971755D82F00C90D89 /* PluginFactory.mm */, FA8CC21B1739E86E00464206 /* InterfaceAds.h */, FA8CC21C1739E86E00464206 /* InterfaceAnalytics.h */, FA8CC21D1739E86E00464206 /* InterfaceIAP.h */, FA8CC205173894F000464206 /* ProtocolAds.mm */, FA8CC206173894F000464206 /* ProtocolAnalytics.mm */, FA8CC207173894F000464206 /* ProtocolIAP.mm */, FA8CC1E4173754CF00464206 /* PluginUtilsIOS.h */, FA8CC1E5173754CF00464206 /* PluginUtilsIOS.mm */, ); name = ios; path = ../platform/ios; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ FA09A320168ADBC2008C1C7B /* PluginProtocol */ = { isa = PBXNativeTarget; buildConfigurationList = FA09A32F168ADBC2008C1C7B /* Build configuration list for PBXNativeTarget "PluginProtocol" */; buildPhases = ( FA09A31D168ADBC2008C1C7B /* Sources */, FA09A31E168ADBC2008C1C7B /* Frameworks */, FA09A31F168ADBC2008C1C7B /* CopyFiles */, ); buildRules = ( ); dependencies = ( ); name = PluginProtocol; productName = PluginProtocol; productReference = FA09A321168ADBC2008C1C7B /* libPluginProtocol.a */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ FA09A318168ADBC2008C1C7B /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 0460; ORGANIZATIONNAME = zhangbin; }; buildConfigurationList = FA09A31B168ADBC2008C1C7B /* Build configuration list for PBXProject "PluginProtocol" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); mainGroup = FA09A316168ADBC2008C1C7B; productRefGroup = FA09A322168ADBC2008C1C7B /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( FA09A320168ADBC2008C1C7B /* PluginProtocol */, ); }; /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ FA09A31D168ADBC2008C1C7B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( FA09A33E168ADC1F008C1C7B /* PluginManager.cpp in Sources */, FA8CC1E6173754CF00464206 /* PluginUtilsIOS.mm in Sources */, FA8CC208173894F000464206 /* ProtocolAds.mm in Sources */, FA8CC209173894F000464206 /* ProtocolAnalytics.mm in Sources */, FA8CC20A173894F000464206 /* ProtocolIAP.mm in Sources */, FAB6DF961755D7E500C90D89 /* PluginParam.cpp in Sources */, FAB6DF981755D82F00C90D89 /* PluginFactory.mm in Sources */, FAB6DF9A1755D93600C90D89 /* PluginProtocol.mm in Sources */, FADC44CA176EABCF00B2D5ED /* AdsWrapper.mm in Sources */, FAC2A7F91777F8C200035D22 /* ProtocolShare.mm in Sources */, FAC2A7FA1777F8C200035D22 /* ShareWrapper.mm in Sources */, FAD55520177D1FA900968F54 /* ProtocolUser.mm in Sources */, FAD55521177D1FA900968F54 /* UserWrapper.mm in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ FA09A32D168ADBC2008C1C7B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 5.1; SDKROOT = iphoneos; }; name = Debug; }; FA09A32E168ADBC2008C1C7B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_32_BIT)"; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 5.1; SDKROOT = iphoneos; VALIDATE_PRODUCT = YES; }; name = Release; }; FA09A330168ADBC2008C1C7B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; DSTROOT = /tmp/PluginProtocol.dst; GCC_C_LANGUAGE_STANDARD = c99; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "PluginProtocol-Prefix.pch"; OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; name = Debug; }; FA09A331168ADBC2008C1C7B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; DSTROOT = /tmp/PluginProtocol.dst; GCC_C_LANGUAGE_STANDARD = c99; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "PluginProtocol-Prefix.pch"; OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ FA09A31B168ADBC2008C1C7B /* Build configuration list for PBXProject "PluginProtocol" */ = { isa = XCConfigurationList; buildConfigurations = ( FA09A32D168ADBC2008C1C7B /* Debug */, FA09A32E168ADBC2008C1C7B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; FA09A32F168ADBC2008C1C7B /* Build configuration list for PBXNativeTarget "PluginProtocol" */ = { isa = XCConfigurationList; buildConfigurations = ( FA09A330168ADBC2008C1C7B /* Debug */, FA09A331168ADBC2008C1C7B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = FA09A318168ADBC2008C1C7B /* Project object */; }