diff --git a/lelib-iOS-dynamic/Info.plist b/lelib-iOS-dynamic/Info.plist new file mode 100644 index 0000000..ca590cf --- /dev/null +++ b/lelib-iOS-dynamic/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + com.logentries.$(PRODUCT_NAME:rfc1034identifier) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + + diff --git a/lelib-iOS-dynamic/lelib-iOS-dynamic.h b/lelib-iOS-dynamic/lelib-iOS-dynamic.h new file mode 100644 index 0000000..367fd8a --- /dev/null +++ b/lelib-iOS-dynamic/lelib-iOS-dynamic.h @@ -0,0 +1,19 @@ +// +// lelib-iOS-dynamic.h +// lelib-iOS-dynamic +// +// Created by dodikk on 3/14/15. +// Copyright (c) 2015 Logentries. All rights reserved. +// + +#import + +//! Project version number for lelib-iOS-dynamic. +FOUNDATION_EXPORT double lelib_iOS_dynamicVersionNumber; + +//! Project version string for lelib-iOS-dynamic. +FOUNDATION_EXPORT const unsigned char lelib_iOS_dynamicVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + diff --git a/lelib-iOS-dynamicTests/Info.plist b/lelib-iOS-dynamicTests/Info.plist new file mode 100644 index 0000000..29b220e --- /dev/null +++ b/lelib-iOS-dynamicTests/Info.plist @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + com.logentries.$(PRODUCT_NAME:rfc1034identifier) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + + diff --git a/lelib.xcodeproj/project.pbxproj b/lelib.xcodeproj/project.pbxproj index cbb9a37..f271dc9 100644 --- a/lelib.xcodeproj/project.pbxproj +++ b/lelib.xcodeproj/project.pbxproj @@ -36,6 +36,22 @@ 4BBB74FC184AC89600B393BC /* LEBackgroundThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BBB74F9184AC86F00B393BC /* LEBackgroundThread.m */; }; 4BE1B5C81897BF5C008DD96E /* LeNetworkStatus.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BE1B5C71897BF5C008DD96E /* LeNetworkStatus.m */; }; 4BE1B5C91897BF61008DD96E /* LeNetworkStatus.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BE1B5C71897BF5C008DD96E /* LeNetworkStatus.m */; }; + 7EEE35561AB46DBF00668C3E /* lelib-iOS-dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EEE35551AB46DBF00668C3E /* lelib-iOS-dynamic.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7EEE355C1AB46DBF00668C3E /* lelib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7EEE35511AB46DBF00668C3E /* lelib.framework */; }; + 7EEE356A1AB46DE500668C3E /* lelibTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BB806BE181D3DF1003066E5 /* lelibTests.m */; }; + 7EEE356B1AB46E2A00668C3E /* LeNetworkStatus.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BE1B5C71897BF5C008DD96E /* LeNetworkStatus.m */; }; + 7EEE356C1AB46E2A00668C3E /* LEBackgroundThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BBB74F9184AC86F00B393BC /* LEBackgroundThread.m */; }; + 7EEE356D1AB46E2A00668C3E /* LELog.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B08F54918436082003D813B /* LELog.m */; }; + 7EEE356E1AB46E2A00668C3E /* LogFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BBA0162184BDEE000AB5C9A /* LogFile.m */; }; + 7EEE356F1AB46E2A00668C3E /* LogFiles.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BBA0166184BDEFC00AB5C9A /* LogFiles.m */; }; + 7EEE35701AB46E2A00668C3E /* lecore.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B50E3E1187B5097007DCFE5 /* lecore.m */; }; + 7EEE35711AB46E7600668C3E /* LeNetworkStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BE1B5C61897BF57008DD96E /* LeNetworkStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7EEE35721AB46E7600668C3E /* LEBackgroundThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BBB74FB184AC88600B393BC /* LEBackgroundThread.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7EEE35731AB46E7600668C3E /* lelib.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BB806A7181D3DF1003066E5 /* lelib.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7EEE35741AB46E7600668C3E /* LELog.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B08F54818436082003D813B /* LELog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7EEE35751AB46E7600668C3E /* LogFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BBA0161184BDEE000AB5C9A /* LogFile.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7EEE35761AB46E7600668C3E /* LogFiles.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BBA0165184BDEFC00AB5C9A /* LogFiles.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7EEE35771AB46E7600668C3E /* lecore.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B50E3DD187B4D7C007DCFE5 /* lecore.h */; settings = {ATTRIBUTES = (Public, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -46,6 +62,13 @@ remoteGlobalIDString = 4BB8069E181D3DF1003066E5; remoteInfo = lelib; }; + 7EEE355D1AB46DBF00668C3E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4BB80697181D3DF1003066E5 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7EEE35501AB46DBF00668C3E; + remoteInfo = "lelib-iOS-dynamic"; + }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -100,6 +123,11 @@ 4BBB74FB184AC88600B393BC /* LEBackgroundThread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LEBackgroundThread.h; sourceTree = ""; }; 4BE1B5C61897BF57008DD96E /* LeNetworkStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LeNetworkStatus.h; sourceTree = ""; }; 4BE1B5C71897BF5C008DD96E /* LeNetworkStatus.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LeNetworkStatus.m; sourceTree = ""; }; + 7EEE35511AB46DBF00668C3E /* lelib.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = lelib.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 7EEE35541AB46DBF00668C3E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 7EEE35551AB46DBF00668C3E /* lelib-iOS-dynamic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "lelib-iOS-dynamic.h"; sourceTree = ""; }; + 7EEE355B1AB46DBF00668C3E /* lelib-iOS-dynamicTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "lelib-iOS-dynamicTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; + 7EEE35611AB46DBF00668C3E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -132,6 +160,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 7EEE354D1AB46DBF00668C3E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 7EEE35581AB46DBF00668C3E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 7EEE355C1AB46DBF00668C3E /* lelib.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -185,6 +228,8 @@ 4BB806B8181D3DF1003066E5 /* lelibTests */, 4B08F55418436F10003D813B /* demo */, 4B08F57218436F10003D813B /* demoTests */, + 7EEE35521AB46DBF00668C3E /* lelib-iOS-dynamic */, + 7EEE355F1AB46DBF00668C3E /* lelib-iOS-dynamicTests */, 4BB806A1181D3DF1003066E5 /* Frameworks */, 4BB806A0181D3DF1003066E5 /* Products */, ); @@ -196,6 +241,8 @@ 4BB8069F181D3DF1003066E5 /* liblelib.a */, 4BB806AF181D3DF1003066E5 /* lelibTests.xctest */, 4B08F54F18436F0F003D813B /* demo.app */, + 7EEE35511AB46DBF00668C3E /* lelib.framework */, + 7EEE355B1AB46DBF00668C3E /* lelib-iOS-dynamicTests.xctest */, ); name = Products; sourceTree = ""; @@ -259,8 +306,59 @@ name = "Supporting Files"; sourceTree = ""; }; + 7EEE35521AB46DBF00668C3E /* lelib-iOS-dynamic */ = { + isa = PBXGroup; + children = ( + 7EEE35551AB46DBF00668C3E /* lelib-iOS-dynamic.h */, + 7EEE35531AB46DBF00668C3E /* Supporting Files */, + ); + path = "lelib-iOS-dynamic"; + sourceTree = ""; + }; + 7EEE35531AB46DBF00668C3E /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 7EEE35541AB46DBF00668C3E /* Info.plist */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + 7EEE355F1AB46DBF00668C3E /* lelib-iOS-dynamicTests */ = { + isa = PBXGroup; + children = ( + 7EEE35601AB46DBF00668C3E /* Supporting Files */, + ); + path = "lelib-iOS-dynamicTests"; + sourceTree = ""; + }; + 7EEE35601AB46DBF00668C3E /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 7EEE35611AB46DBF00668C3E /* Info.plist */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; /* End PBXGroup section */ +/* Begin PBXHeadersBuildPhase section */ + 7EEE354E1AB46DBF00668C3E /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 7EEE35561AB46DBF00668C3E /* lelib-iOS-dynamic.h in Headers */, + 7EEE35711AB46E7600668C3E /* LeNetworkStatus.h in Headers */, + 7EEE35721AB46E7600668C3E /* LEBackgroundThread.h in Headers */, + 7EEE35731AB46E7600668C3E /* lelib.h in Headers */, + 7EEE35741AB46E7600668C3E /* LELog.h in Headers */, + 7EEE35751AB46E7600668C3E /* LogFile.h in Headers */, + 7EEE35761AB46E7600668C3E /* LogFiles.h in Headers */, + 7EEE35771AB46E7600668C3E /* lecore.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + /* Begin PBXNativeTarget section */ 4B08F54E18436F0F003D813B /* demo */ = { isa = PBXNativeTarget; @@ -314,6 +412,42 @@ productReference = 4BB806AF181D3DF1003066E5 /* lelibTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; + 7EEE35501AB46DBF00668C3E /* lelib-iOS-dynamic */ = { + isa = PBXNativeTarget; + buildConfigurationList = 7EEE35681AB46DBF00668C3E /* Build configuration list for PBXNativeTarget "lelib-iOS-dynamic" */; + buildPhases = ( + 7EEE354C1AB46DBF00668C3E /* Sources */, + 7EEE354D1AB46DBF00668C3E /* Frameworks */, + 7EEE354E1AB46DBF00668C3E /* Headers */, + 7EEE354F1AB46DBF00668C3E /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "lelib-iOS-dynamic"; + productName = "lelib-iOS-dynamic"; + productReference = 7EEE35511AB46DBF00668C3E /* lelib.framework */; + productType = "com.apple.product-type.framework"; + }; + 7EEE355A1AB46DBF00668C3E /* lelib-iOS-dynamicTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 7EEE35691AB46DBF00668C3E /* Build configuration list for PBXNativeTarget "lelib-iOS-dynamicTests" */; + buildPhases = ( + 7EEE35571AB46DBF00668C3E /* Sources */, + 7EEE35581AB46DBF00668C3E /* Frameworks */, + 7EEE35591AB46DBF00668C3E /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 7EEE355E1AB46DBF00668C3E /* PBXTargetDependency */, + ); + name = "lelib-iOS-dynamicTests"; + productName = "lelib-iOS-dynamicTests"; + productReference = 7EEE355B1AB46DBF00668C3E /* lelib-iOS-dynamicTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -326,6 +460,12 @@ 4BB806AE181D3DF1003066E5 = { TestTargetID = 4B08F54E18436F0F003D813B; }; + 7EEE35501AB46DBF00668C3E = { + CreatedOnToolsVersion = 6.1.1; + }; + 7EEE355A1AB46DBF00668C3E = { + CreatedOnToolsVersion = 6.1.1; + }; }; }; buildConfigurationList = 4BB8069A181D3DF1003066E5 /* Build configuration list for PBXProject "lelib" */; @@ -344,6 +484,8 @@ 4BB8069E181D3DF1003066E5 /* lelib */, 4BB806AE181D3DF1003066E5 /* lelibTests */, 4B08F54E18436F0F003D813B /* demo */, + 7EEE35501AB46DBF00668C3E /* lelib-iOS-dynamic */, + 7EEE355A1AB46DBF00668C3E /* lelib-iOS-dynamicTests */, ); }; /* End PBXProject section */ @@ -367,6 +509,20 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 7EEE354F1AB46DBF00668C3E /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 7EEE35591AB46DBF00668C3E /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -407,6 +563,27 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 7EEE354C1AB46DBF00668C3E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 7EEE356B1AB46E2A00668C3E /* LeNetworkStatus.m in Sources */, + 7EEE356C1AB46E2A00668C3E /* LEBackgroundThread.m in Sources */, + 7EEE356D1AB46E2A00668C3E /* LELog.m in Sources */, + 7EEE356E1AB46E2A00668C3E /* LogFile.m in Sources */, + 7EEE356F1AB46E2A00668C3E /* LogFiles.m in Sources */, + 7EEE35701AB46E2A00668C3E /* lecore.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 7EEE35571AB46DBF00668C3E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 7EEE356A1AB46DE500668C3E /* lelibTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ @@ -415,6 +592,11 @@ target = 4BB8069E181D3DF1003066E5 /* lelib */; targetProxy = 4BB806B5181D3DF1003066E5 /* PBXContainerItemProxy */; }; + 7EEE355E1AB46DBF00668C3E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 7EEE35501AB46DBF00668C3E /* lelib-iOS-dynamic */; + targetProxy = 7EEE355D1AB46DBF00668C3E /* PBXContainerItemProxy */; + }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ @@ -673,6 +855,92 @@ }; name = Release; }; + 7EEE35641AB46DBF00668C3E /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + INFOPLIST_FILE = "lelib-iOS-dynamic/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.1; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = lelib; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 7EEE35651AB46DBF00668C3E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + INFOPLIST_FILE = "lelib-iOS-dynamic/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.1; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = lelib; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 7EEE35661AB46DBF00668C3E /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(SDKROOT)/Developer/Library/Frameworks", + "$(inherited)", + ); + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + INFOPLIST_FILE = "lelib-iOS-dynamicTests/Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.1; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 7EEE35671AB46DBF00668C3E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(SDKROOT)/Developer/Library/Frameworks", + "$(inherited)", + ); + INFOPLIST_FILE = "lelib-iOS-dynamicTests/Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.1; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -712,6 +980,22 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 7EEE35681AB46DBF00668C3E /* Build configuration list for PBXNativeTarget "lelib-iOS-dynamic" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 7EEE35641AB46DBF00668C3E /* Debug */, + 7EEE35651AB46DBF00668C3E /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; + 7EEE35691AB46DBF00668C3E /* Build configuration list for PBXNativeTarget "lelib-iOS-dynamicTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 7EEE35661AB46DBF00668C3E /* Debug */, + 7EEE35671AB46DBF00668C3E /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; /* End XCConfigurationList section */ }; rootObject = 4BB80697181D3DF1003066E5 /* Project object */; diff --git a/lelib.xcodeproj/xcshareddata/xcschemes/lelib-iOS-dynamic.xcscheme b/lelib.xcodeproj/xcshareddata/xcschemes/lelib-iOS-dynamic.xcscheme new file mode 100644 index 0000000..3dc49e6 --- /dev/null +++ b/lelib.xcodeproj/xcshareddata/xcschemes/lelib-iOS-dynamic.xcscheme @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +