diff --git a/KissXML.podspec b/KissXML.podspec index 382e5f51..47c50e1c 100644 --- a/KissXML.podspec +++ b/KissXML.podspec @@ -1,16 +1,19 @@ Pod::Spec.new do |s| s.name = 'KissXML' - s.version = '5.0' + s.version = '5.0.1' s.license = { :type => 'MIT', :file => 'LICENSE.txt' } s.summary = 'A replacement for Cocoa\'s NSXML cluster of classes. Based on libxml.' s.homepage = 'https://github.com/robbiehanson/KissXML' s.author = { 'Robbie Hanson' => 'robbiehanson@deusty.com' } s.source = { :git => 'https://github.com/robbiehanson/KissXML.git', :tag => s.version } + s.source_files = 'KissXML/**/*.{h,m}' s.library = 'xml2' s.requires_arc = true s.xcconfig = { 'HEADER_SEARCH_PATHS' => '$(SDKROOT)/usr/include/libxml2', - 'CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES' => 'YES' } # Due to #import in DDXMLNode.h + 'CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES' => 'YES', # Due to #import in DDXMLNode.h + 'OTHER_CFLAGS' => "$(inherited) -DDDXML_NS_DECLARATIONS_ENABLED=1"} s.ios.deployment_target = "6.0" s.osx.deployment_target = "10.8" + s.tvos.deployment_target = '9.0' end \ No newline at end of file diff --git a/Tests/KissXML.xcodeproj/project.pbxproj b/Tests/KissXML.xcodeproj/project.pbxproj index 33984d03..fb450a4b 100644 --- a/Tests/KissXML.xcodeproj/project.pbxproj +++ b/Tests/KissXML.xcodeproj/project.pbxproj @@ -7,17 +7,25 @@ objects = { /* Begin PBXBuildFile section */ - 02E8367EE7B03727E59A4903 /* Pods_KissXMLTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A21D4E112640B645836B5EB /* Pods_KissXMLTests.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + 02E8367EE7B03727E59A4903 /* Pods_KissXMLTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A21D4E112640B645836B5EB /* Pods_KissXMLTests.framework */; }; + 37AEEC284FCCD56D768D13BC /* Pods_KissXMLTests_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AE66EEAEEF0D07E9AAD6DAB /* Pods_KissXMLTests_iOS.framework */; }; + D950B7C31C51BF4100D6115B /* KissXMLTests_iOS.m in Sources */ = {isa = PBXBuildFile; fileRef = D950B7C21C51BF4100D6115B /* KissXMLTests_iOS.m */; }; D96A32611BB35C6A00D08D33 /* KissXMLTests.m in Sources */ = {isa = PBXBuildFile; fileRef = D96A32601BB35C6A00D08D33 /* KissXMLTests.m */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = ""; }; + 1CE90E7423F0A5BD18441AFB /* Pods-KissXMLTests_iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-KissXMLTests_iOS.release.xcconfig"; path = "Pods/Target Support Files/Pods-KissXMLTests_iOS/Pods-KissXMLTests_iOS.release.xcconfig"; sourceTree = ""; }; + 28521548FD40418E61F3D69C /* Pods-KissXMLTests_iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-KissXMLTests_iOS.debug.xcconfig"; path = "Pods/Target Support Files/Pods-KissXMLTests_iOS/Pods-KissXMLTests_iOS.debug.xcconfig"; sourceTree = ""; }; 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; }; 2A21D4E112640B645836B5EB /* Pods_KissXMLTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_KissXMLTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 2AE66EEAEEF0D07E9AAD6DAB /* Pods_KissXMLTests_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_KissXMLTests_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; C1FA06FF7491146CD646DD7C /* Pods-KissXMLTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-KissXMLTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-KissXMLTests/Pods-KissXMLTests.release.xcconfig"; sourceTree = ""; }; + D950B7C01C51BF4100D6115B /* KissXMLTests_iOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = KissXMLTests_iOS.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + D950B7C21C51BF4100D6115B /* KissXMLTests_iOS.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = KissXMLTests_iOS.m; sourceTree = ""; }; + D950B7C41C51BF4100D6115B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; D96A325E1BB35C6900D08D33 /* KissXMLTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = KissXMLTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; D96A32601BB35C6A00D08D33 /* KissXMLTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = KissXMLTests.m; sourceTree = ""; }; D96A32621BB35C6A00D08D33 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; @@ -25,6 +33,14 @@ /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ + D950B7BD1C51BF4100D6115B /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 37AEEC284FCCD56D768D13BC /* Pods_KissXMLTests_iOS.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; D96A325B1BB35C6900D08D33 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -58,6 +74,7 @@ isa = PBXGroup; children = ( D96A325E1BB35C6900D08D33 /* KissXMLTests.xctest */, + D950B7C01C51BF4100D6115B /* KissXMLTests_iOS.xctest */, ); name = Products; sourceTree = ""; @@ -66,6 +83,7 @@ isa = PBXGroup; children = ( D96A325F1BB35C6A00D08D33 /* KissXMLTests */, + D950B7C11C51BF4100D6115B /* KissXMLTests_iOS */, 29B97323FDCFA39411CA2CEA /* Frameworks */, 19C28FACFE9D520D11CA2CBB /* Products */, 3D624528D718B2797F988C5E /* Pods */, @@ -79,6 +97,7 @@ 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */, 2A21D4E112640B645836B5EB /* Pods_KissXMLTests.framework */, + 2AE66EEAEEF0D07E9AAD6DAB /* Pods_KissXMLTests_iOS.framework */, ); name = Frameworks; sourceTree = ""; @@ -88,10 +107,21 @@ children = ( E156DA2252FBD4D57AD23981 /* Pods-KissXMLTests.debug.xcconfig */, C1FA06FF7491146CD646DD7C /* Pods-KissXMLTests.release.xcconfig */, + 28521548FD40418E61F3D69C /* Pods-KissXMLTests_iOS.debug.xcconfig */, + 1CE90E7423F0A5BD18441AFB /* Pods-KissXMLTests_iOS.release.xcconfig */, ); name = Pods; sourceTree = ""; }; + D950B7C11C51BF4100D6115B /* KissXMLTests_iOS */ = { + isa = PBXGroup; + children = ( + D950B7C21C51BF4100D6115B /* KissXMLTests_iOS.m */, + D950B7C41C51BF4100D6115B /* Info.plist */, + ); + path = KissXMLTests_iOS; + sourceTree = ""; + }; D96A325F1BB35C6A00D08D33 /* KissXMLTests */ = { isa = PBXGroup; children = ( @@ -104,6 +134,26 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ + D950B7BF1C51BF4100D6115B /* KissXMLTests_iOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = D950B7C71C51BF4100D6115B /* Build configuration list for PBXNativeTarget "KissXMLTests_iOS" */; + buildPhases = ( + E31C4FE374A74587AAC32790 /* Check Pods Manifest.lock */, + D950B7BC1C51BF4100D6115B /* Sources */, + D950B7BD1C51BF4100D6115B /* Frameworks */, + D950B7BE1C51BF4100D6115B /* Resources */, + A24C22C390A22F5B68546F2E /* Embed Pods Frameworks */, + BF5F52142163AEE91F2CEAE2 /* Copy Pods Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = KissXMLTests_iOS; + productName = KissXMLTests_iOS; + productReference = D950B7C01C51BF4100D6115B /* KissXMLTests_iOS.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; D96A325D1BB35C6900D08D33 /* KissXMLTests */ = { isa = PBXNativeTarget; buildConfigurationList = D96A32651BB35C6A00D08D33 /* Build configuration list for PBXNativeTarget "KissXMLTests" */; @@ -132,6 +182,9 @@ attributes = { LastUpgradeCheck = 0700; TargetAttributes = { + D950B7BF1C51BF4100D6115B = { + CreatedOnToolsVersion = 7.2; + }; D96A325D1BB35C6900D08D33 = { CreatedOnToolsVersion = 7.0; }; @@ -149,11 +202,19 @@ projectRoot = ""; targets = ( D96A325D1BB35C6900D08D33 /* KissXMLTests */, + D950B7BF1C51BF4100D6115B /* KissXMLTests_iOS */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ + D950B7BE1C51BF4100D6115B /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; D96A325C1BB35C6900D08D33 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -194,6 +255,21 @@ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-KissXMLTests/Pods-KissXMLTests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; + A24C22C390A22F5B68546F2E /* Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Embed Pods Frameworks"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-KissXMLTests_iOS/Pods-KissXMLTests_iOS-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; A9C66FE12B0CB7E7401B0408 /* Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -209,9 +285,47 @@ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-KissXMLTests/Pods-KissXMLTests-resources.sh\"\n"; showEnvVarsInLog = 0; }; + BF5F52142163AEE91F2CEAE2 /* Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Copy Pods Resources"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-KissXMLTests_iOS/Pods-KissXMLTests_iOS-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + E31C4FE374A74587AAC32790 /* Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Check Pods Manifest.lock"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n"; + showEnvVarsInLog = 0; + }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ + D950B7BC1C51BF4100D6115B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + D950B7C31C51BF4100D6115B /* KissXMLTests_iOS.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; D96A325A1BB35C6900D08D33 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -250,6 +364,91 @@ }; name = Release; }; + D950B7C51C51BF4100D6115B /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 28521548FD40418E61F3D69C /* Pods-KissXMLTests_iOS.debug.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + INFOPLIST_FILE = KissXMLTests_iOS/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.2; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_BUNDLE_IDENTIFIER = "io.ballinger.KissXMLTests-iOS"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + }; + name = Debug; + }; + D950B7C61C51BF4100D6115B /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1CE90E7423F0A5BD18441AFB /* Pods-KissXMLTests_iOS.release.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + INFOPLIST_FILE = KissXMLTests_iOS/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.2; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = "io.ballinger.KissXMLTests-iOS"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; D96A32631BB35C6A00D08D33 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = E156DA2252FBD4D57AD23981 /* Pods-KissXMLTests.debug.xcconfig */; @@ -347,6 +546,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + D950B7C71C51BF4100D6115B /* Build configuration list for PBXNativeTarget "KissXMLTests_iOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + D950B7C51C51BF4100D6115B /* Debug */, + D950B7C61C51BF4100D6115B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; D96A32651BB35C6A00D08D33 /* Build configuration list for PBXNativeTarget "KissXMLTests" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/Tests/KissXMLTests_iOS/Info.plist b/Tests/KissXMLTests_iOS/Info.plist new file mode 100644 index 00000000..ba72822e --- /dev/null +++ b/Tests/KissXMLTests_iOS/Info.plist @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + + diff --git a/Tests/KissXMLTests_iOS/KissXMLTests_iOS.m b/Tests/KissXMLTests_iOS/KissXMLTests_iOS.m new file mode 100644 index 00000000..40af9bf5 --- /dev/null +++ b/Tests/KissXMLTests_iOS/KissXMLTests_iOS.m @@ -0,0 +1,56 @@ +// +// KissXMLTests_iOS.m +// KissXMLTests_iOS +// +// Created by Chris Ballinger on 1/21/16. +// +// + +#import +@import KissXML; + +@interface KissXMLTests_iOS : XCTestCase + +@end + +@implementation KissXMLTests_iOS + +- (void)setUp { + [super setUp]; + // Put setup code here. This method is called before the invocation of each test method in the class. +} + +- (void)tearDown { + // Put teardown code here. This method is called after the invocation of each test method in the class. + [super tearDown]; +} + +- (void)testName { @autoreleasepool + { + NSLog(@"Starting %@...", NSStringFromSelector(_cmd)); + + NSString *str = @"" + @" yumyum" + @""; + + NSError *error = nil; + + NSXMLElement *nsBody = [[NSXMLElement alloc] initWithXMLString:str error:&error]; + DDXMLElement *ddBody = [[DDXMLElement alloc] initWithXMLString:str error:&error]; + + // Test 1 - elements + + NSString *nsNodeName = [[nsBody childAtIndex:0] name]; + NSString *ddNodeName = [[ddBody childAtIndex:0] name]; + + XCTAssert([nsNodeName isEqualToString:ddNodeName], @"Failed test 1 - ns(%@) dd(%@)", nsNodeName, ddNodeName); + + // Test 2 - attributes + + NSString *nsAttrName = [[nsBody attributeForName:@"food:genre"] name]; + NSString *ddAttrName = [[ddBody attributeForName:@"food:genre"] name]; + + XCTAssert([nsAttrName isEqualToString:ddAttrName], @"Failed test 2 - ns(%@) dd(%@)", nsAttrName, ddAttrName); + }} + +@end diff --git a/Tests/Podfile b/Tests/Podfile index b79ad60a..9d0bcdc0 100644 --- a/Tests/Podfile +++ b/Tests/Podfile @@ -3,5 +3,11 @@ use_frameworks! target 'KissXMLTests', :exclusive => true do + platform :osx, "10.8" + pod "KissXML", :path => "../" +end + +target 'KissXMLTests_iOS', :exclusive => true do + platform :ios, "8.0" pod "KissXML", :path => "../" end diff --git a/Tests/Podfile.lock b/Tests/Podfile.lock index 93721d3f..63522ba8 100644 --- a/Tests/Podfile.lock +++ b/Tests/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - KissXML (5.0) + - KissXML (5.0.1) DEPENDENCIES: - KissXML (from `../`) @@ -9,6 +9,6 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - KissXML: b5ce96778fb7a1a24379c5cf690b6443f4e4f3b0 + KissXML: d31f0141d02c3a2a49ce8899b1096bc20c7ef451 -COCOAPODS: 0.38.2 +COCOAPODS: 0.39.0