diff --git a/Adjust.xcodeproj/project.pbxproj b/Adjust.xcodeproj/project.pbxproj index 76095a229..fe5d62c71 100644 --- a/Adjust.xcodeproj/project.pbxproj +++ b/Adjust.xcodeproj/project.pbxproj @@ -44,7 +44,7 @@ 96854A601B1F278C002B2874 /* ADJTimerCycle.m in Sources */ = {isa = PBXBuildFile; fileRef = 96854A5E1B1F278C002B2874 /* ADJTimerCycle.m */; }; 969952CF1A012F5300928462 /* ADJAttributionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 969952CE1A012F5300928462 /* ADJAttributionHandler.m */; }; 969952D21A01309200928462 /* ADJAttribution.m in Sources */ = {isa = PBXBuildFile; fileRef = 969952D11A01309200928462 /* ADJAttribution.m */; }; - 96BCFBCD1AC99231005A65C5 /* Adjust.h in Headers */ = {isa = PBXBuildFile; fileRef = 96E5E34C18BBB48A008E7B30 /* Adjust.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 96BCFBCD1AC99231005A65C5 /* AdjustMain.h in Headers */ = {isa = PBXBuildFile; fileRef = 96E5E34C18BBB48A008E7B30 /* AdjustMain.h */; settings = {ATTRIBUTES = (Public, ); }; }; 96BCFBCE1AC99235005A65C5 /* ADJEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 9609BC6819EEA55800E02303 /* ADJEvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; 96BCFBD01AC9923F005A65C5 /* ADJConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 960A8BB71A029A8000F2BB95 /* ADJConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; 96BCFBD11AC99246005A65C5 /* ADJAttribution.h in Headers */ = {isa = PBXBuildFile; fileRef = 969952D01A01309200928462 /* ADJAttribution.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -68,7 +68,7 @@ 96C93DF61AC47FE000B53F56 /* NSData+ADJAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 96C93DF41AC47F2E00B53F56 /* NSData+ADJAdditions.m */; }; 96CD2BE01A13BFC600A40AFB /* NSString+ADJAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 96CD2BDD1A13BFC600A40AFB /* NSString+ADJAdditions.m */; }; 96CD2BE11A13BFC600A40AFB /* UIDevice+ADJAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 96CD2BDF1A13BFC600A40AFB /* UIDevice+ADJAdditions.m */; }; - 96E5E38118BBB48A008E7B30 /* Adjust.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E34D18BBB48A008E7B30 /* Adjust.m */; }; + 96E5E38118BBB48A008E7B30 /* AdjustMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E34D18BBB48A008E7B30 /* AdjustMain.m */; }; 96E5E38B18BBB48A008E7B30 /* ADJActivityHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E36318BBB48A008E7B30 /* ADJActivityHandler.m */; }; 96E5E38C18BBB48A008E7B30 /* ADJActivityKind.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E36518BBB48A008E7B30 /* ADJActivityKind.m */; }; 96E5E38D18BBB48A008E7B30 /* ADJActivityPackage.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E36718BBB48A008E7B30 /* ADJActivityPackage.m */; }; @@ -93,6 +93,54 @@ 96ED003E1A38A98C00209110 /* ADJDelegateTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 96ED003D1A38A98C00209110 /* ADJDelegateTest.m */; }; 9D363AC31BDA50FA00B47FE9 /* ADJLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 96E5E37318BBB48A008E7B30 /* ADJLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9DE7C8FD1AE688DA001556E5 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9DE7C8FC1AE688DA001556E5 /* UIKit.framework */; }; + FA8103081BA6D7DE00F4074D /* ADJTimerOnce.m in Sources */ = {isa = PBXBuildFile; fileRef = 96854A581B1F2779002B2874 /* ADJTimerOnce.m */; settings = {ASSET_TAGS = (); }; }; + FA81030B1BA6D7E200F4074D /* ADJTimerCycle.m in Sources */ = {isa = PBXBuildFile; fileRef = 96854A5E1B1F278C002B2874 /* ADJTimerCycle.m */; settings = {ASSET_TAGS = (); }; }; + FA81030C1BA6D84600F4074D /* ADJTimerOnce.h in Headers */ = {isa = PBXBuildFile; fileRef = 96854A571B1F2779002B2874 /* ADJTimerOnce.h */; }; + FA81030D1BA6D84900F4074D /* ADJTimerCycle.h in Headers */ = {isa = PBXBuildFile; fileRef = 96854A5D1B1F278C002B2874 /* ADJTimerCycle.h */; }; + FA9217971AFCD6ED0033001B /* Adjust.h in Headers */ = {isa = PBXBuildFile; fileRef = FA9217961AFCD6ED0033001B /* Adjust.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA9217AD1AFCD7580033001B /* NSString+ADJAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 96CD2BDD1A13BFC600A40AFB /* NSString+ADJAdditions.m */; }; + FA9217AE1AFCD7580033001B /* UIDevice+ADJAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 96CD2BDF1A13BFC600A40AFB /* UIDevice+ADJAdditions.m */; }; + FA9217AF1AFCD7580033001B /* NSData+ADJAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 96C93DF41AC47F2E00B53F56 /* NSData+ADJAdditions.m */; }; + FA9217B01AFCD7580033001B /* AdjustMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E34D18BBB48A008E7B30 /* AdjustMain.m */; }; + FA9217B11AFCD7580033001B /* ADJActivityHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E36318BBB48A008E7B30 /* ADJActivityHandler.m */; }; + FA9217B21AFCD7580033001B /* ADJActivityKind.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E36518BBB48A008E7B30 /* ADJActivityKind.m */; }; + FA9217B31AFCD7580033001B /* ADJActivityPackage.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E36718BBB48A008E7B30 /* ADJActivityPackage.m */; }; + FA9217B41AFCD7580033001B /* ADJActivityState.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E36918BBB48A008E7B30 /* ADJActivityState.m */; }; + FA9217B51AFCD7580033001B /* ADJAdjustFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E37218BBB48A008E7B30 /* ADJAdjustFactory.m */; }; + FA9217B61AFCD7580033001B /* ADJLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E37418BBB48A008E7B30 /* ADJLogger.m */; }; + FA9217B71AFCD7580033001B /* ADJPackageBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E37618BBB48A008E7B30 /* ADJPackageBuilder.m */; }; + FA9217B81AFCD7580033001B /* ADJPackageHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E37818BBB48A008E7B30 /* ADJPackageHandler.m */; }; + FA9217B91AFCD7580033001B /* ADJRequestHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E37A18BBB48A008E7B30 /* ADJRequestHandler.m */; }; + FA9217BA1AFCD7580033001B /* (null) in Sources */ = {isa = PBXBuildFile; }; + FA9217BB1AFCD7580033001B /* ADJUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E5E38018BBB48A008E7B30 /* ADJUtil.m */; }; + FA9217BC1AFCD7580033001B /* ADJEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 9609BC6919EEA55800E02303 /* ADJEvent.m */; }; + FA9217BD1AFCD7580033001B /* ADJDeviceInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 965307F51A000DA400107FF9 /* ADJDeviceInfo.m */; }; + FA9217BE1AFCD7580033001B /* ADJAttributionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 969952CE1A012F5300928462 /* ADJAttributionHandler.m */; }; + FA9217BF1AFCD7580033001B /* ADJAttribution.m in Sources */ = {isa = PBXBuildFile; fileRef = 969952D11A01309200928462 /* ADJAttribution.m */; }; + FA9217C01AFCD7580033001B /* ADJConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 960A8BB81A029A8000F2BB95 /* ADJConfig.m */; }; + FA9217C11AFCD7630033001B /* NSString+ADJAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 96CD2BDC1A13BFC600A40AFB /* NSString+ADJAdditions.h */; }; + FA9217C21AFCD7630033001B /* UIDevice+ADJAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 96CD2BDE1A13BFC600A40AFB /* UIDevice+ADJAdditions.h */; }; + FA9217C31AFCD7630033001B /* NSData+ADJAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 96C93DF31AC47F2E00B53F56 /* NSData+ADJAdditions.h */; }; + FA9217C41AFCD7630033001B /* AdjustMain.h in Headers */ = {isa = PBXBuildFile; fileRef = 96E5E34C18BBB48A008E7B30 /* AdjustMain.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA9217C51AFCD7630033001B /* ADJActivityHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 96E5E36218BBB48A008E7B30 /* ADJActivityHandler.h */; }; + FA9217C61AFCD7630033001B /* ADJActivityKind.h in Headers */ = {isa = PBXBuildFile; fileRef = 96E5E36418BBB48A008E7B30 /* ADJActivityKind.h */; }; + FA9217C71AFCD7630033001B /* ADJActivityPackage.h in Headers */ = {isa = PBXBuildFile; fileRef = 96E5E36618BBB48A008E7B30 /* ADJActivityPackage.h */; }; + FA9217C81AFCD7630033001B /* ADJActivityState.h in Headers */ = {isa = PBXBuildFile; fileRef = 96E5E36818BBB48A008E7B30 /* ADJActivityState.h */; }; + FA9217C91AFCD7630033001B /* ADJAdjustFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 96E5E37118BBB48A008E7B30 /* ADJAdjustFactory.h */; }; + FA9217CA1AFCD7630033001B /* ADJLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 96E5E37318BBB48A008E7B30 /* ADJLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA9217CB1AFCD7630033001B /* ADJPackageBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 96E5E37518BBB48A008E7B30 /* ADJPackageBuilder.h */; }; + FA9217CC1AFCD7630033001B /* ADJPackageHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 96E5E37718BBB48A008E7B30 /* ADJPackageHandler.h */; }; + FA9217CD1AFCD7630033001B /* ADJRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 96E5E37918BBB48A008E7B30 /* ADJRequestHandler.h */; }; + FA9217CF1AFCD7630033001B /* ADJUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 96E5E37F18BBB48A008E7B30 /* ADJUtil.h */; }; + FA9217D01AFCD7630033001B /* ADJEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 9609BC6819EEA55800E02303 /* ADJEvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA9217D11AFCD7630033001B /* ADJDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 9644B7EA19F148F3008576FC /* ADJDeviceInfo.h */; }; + FA9217D21AFCD7630033001B /* ADJAttributionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 969952CD1A012F5300928462 /* ADJAttributionHandler.h */; }; + FA9217D31AFCD7630033001B /* ADJAttribution.h in Headers */ = {isa = PBXBuildFile; fileRef = 969952D01A01309200928462 /* ADJAttribution.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA9217D41AFCD7630033001B /* ADJConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 960A8BB71A029A8000F2BB95 /* ADJConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA9217D51AFCD7E90033001B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9DE7C8FC1AE688DA001556E5 /* UIKit.framework */; }; + FA9217D61AFCD7ED0033001B /* iAd.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 96325E86190E5CE400A97911 /* iAd.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + FA9217D71AFCD7F10033001B /* AdSupport.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 96325E84190E5CD900A97911 /* AdSupport.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + FA9217D81AFCD7F50033001B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9679921018BBAE2800394606 /* Foundation.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -176,8 +224,8 @@ 96CD2BDD1A13BFC600A40AFB /* NSString+ADJAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+ADJAdditions.m"; sourceTree = ""; }; 96CD2BDE1A13BFC600A40AFB /* UIDevice+ADJAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIDevice+ADJAdditions.h"; sourceTree = ""; }; 96CD2BDF1A13BFC600A40AFB /* UIDevice+ADJAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIDevice+ADJAdditions.m"; sourceTree = ""; }; - 96E5E34C18BBB48A008E7B30 /* Adjust.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Adjust.h; sourceTree = ""; }; - 96E5E34D18BBB48A008E7B30 /* Adjust.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Adjust.m; sourceTree = ""; }; + 96E5E34C18BBB48A008E7B30 /* AdjustMain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AdjustMain.h; sourceTree = ""; }; + 96E5E34D18BBB48A008E7B30 /* AdjustMain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AdjustMain.m; sourceTree = ""; }; 96E5E36218BBB48A008E7B30 /* ADJActivityHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ADJActivityHandler.h; sourceTree = ""; }; 96E5E36318BBB48A008E7B30 /* ADJActivityHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ADJActivityHandler.m; sourceTree = ""; }; 96E5E36418BBB48A008E7B30 /* ADJActivityKind.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ADJActivityKind.h; sourceTree = ""; }; @@ -221,6 +269,9 @@ 96ED003C1A38A98C00209110 /* ADJDelegateTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ADJDelegateTest.h; sourceTree = ""; }; 96ED003D1A38A98C00209110 /* ADJDelegateTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ADJDelegateTest.m; sourceTree = ""; }; 9DE7C8FC1AE688DA001556E5 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; + FA9217921AFCD6ED0033001B /* Adjust.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Adjust.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + FA9217951AFCD6ED0033001B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + FA9217961AFCD6ED0033001B /* Adjust.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Adjust.h; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -248,6 +299,17 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FA92178E1AFCD6ED0033001B /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + FA9217D71AFCD7F10033001B /* AdSupport.framework in Frameworks */, + FA9217D81AFCD7F50033001B /* Foundation.framework in Frameworks */, + FA9217D61AFCD7ED0033001B /* iAd.framework in Frameworks */, + FA9217D51AFCD7E90033001B /* UIKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -274,6 +336,7 @@ 963909621BCBFE5200A2E8A4 /* AdjustExample-iOS.xcodeproj */, 96E5E39A18BBB49E008E7B30 /* AdjustTests */, 96E5E34B18BBB48A008E7B30 /* Adjust */, + FA9217931AFCD6ED0033001B /* AdjustFramework */, 9679920F18BBAE2800394606 /* Frameworks */, 9679920E18BBAE2800394606 /* Products */, ); @@ -284,6 +347,7 @@ children = ( 9679920D18BBAE2800394606 /* libAdjust.a */, 9679921D18BBAE2800394606 /* AdjustTests.xctest */, + FA9217921AFCD6ED0033001B /* Adjust.framework */, ); name = Products; sourceTree = ""; @@ -318,8 +382,8 @@ isa = PBXGroup; children = ( 96CD2BDB1A13BFC600A40AFB /* ADJAdditions */, - 96E5E34C18BBB48A008E7B30 /* Adjust.h */, - 96E5E34D18BBB48A008E7B30 /* Adjust.m */, + 96E5E34C18BBB48A008E7B30 /* AdjustMain.h */, + 96E5E34D18BBB48A008E7B30 /* AdjustMain.m */, 96E5E36218BBB48A008E7B30 /* ADJActivityHandler.h */, 96E5E36318BBB48A008E7B30 /* ADJActivityHandler.m */, 96E5E36418BBB48A008E7B30 /* ADJActivityKind.h */, @@ -394,6 +458,23 @@ path = AdjustTests; sourceTree = ""; }; + FA9217931AFCD6ED0033001B /* AdjustFramework */ = { + isa = PBXGroup; + children = ( + FA9217961AFCD6ED0033001B /* Adjust.h */, + FA9217941AFCD6ED0033001B /* Supporting Files */, + ); + path = AdjustFramework; + sourceTree = ""; + }; + FA9217941AFCD6ED0033001B /* Supporting Files */ = { + isa = PBXGroup; + children = ( + FA9217951AFCD6ED0033001B /* Info.plist */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ @@ -402,7 +483,7 @@ buildActionMask = 2147483647; files = ( 96BCFBD21AC99332005A65C5 /* NSString+ADJAdditions.h in Headers */, - 96BCFBCD1AC99231005A65C5 /* Adjust.h in Headers */, + 96BCFBCD1AC99231005A65C5 /* AdjustMain.h in Headers */, 96BCFBCE1AC99235005A65C5 /* ADJEvent.h in Headers */, 96BCFBD11AC99246005A65C5 /* ADJAttribution.h in Headers */, 9D363AC31BDA50FA00B47FE9 /* ADJLogger.h in Headers */, @@ -425,6 +506,35 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FA92178F1AFCD6ED0033001B /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + FA9217971AFCD6ED0033001B /* Adjust.h in Headers */, + FA9217C41AFCD7630033001B /* AdjustMain.h in Headers */, + FA9217D31AFCD7630033001B /* ADJAttribution.h in Headers */, + FA9217D41AFCD7630033001B /* ADJConfig.h in Headers */, + FA9217D01AFCD7630033001B /* ADJEvent.h in Headers */, + FA9217CA1AFCD7630033001B /* ADJLogger.h in Headers */, + FA9217C11AFCD7630033001B /* NSString+ADJAdditions.h in Headers */, + FA9217C21AFCD7630033001B /* UIDevice+ADJAdditions.h in Headers */, + FA9217C31AFCD7630033001B /* NSData+ADJAdditions.h in Headers */, + FA9217C51AFCD7630033001B /* ADJActivityHandler.h in Headers */, + FA9217C61AFCD7630033001B /* ADJActivityKind.h in Headers */, + FA9217C71AFCD7630033001B /* ADJActivityPackage.h in Headers */, + FA9217C81AFCD7630033001B /* ADJActivityState.h in Headers */, + FA9217C91AFCD7630033001B /* ADJAdjustFactory.h in Headers */, + FA9217CB1AFCD7630033001B /* ADJPackageBuilder.h in Headers */, + FA9217CC1AFCD7630033001B /* ADJPackageHandler.h in Headers */, + FA9217CD1AFCD7630033001B /* ADJRequestHandler.h in Headers */, + FA9217CF1AFCD7630033001B /* ADJUtil.h in Headers */, + FA9217D11AFCD7630033001B /* ADJDeviceInfo.h in Headers */, + FA9217D21AFCD7630033001B /* ADJAttributionHandler.h in Headers */, + FA81030C1BA6D84600F4074D /* ADJTimerOnce.h in Headers */, + FA81030D1BA6D84900F4074D /* ADJTimerCycle.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ @@ -465,6 +575,24 @@ productReference = 9679921D18BBAE2800394606 /* AdjustTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; + FA9217911AFCD6ED0033001B /* AdjustFramework */ = { + isa = PBXNativeTarget; + buildConfigurationList = FA9217AB1AFCD6ED0033001B /* Build configuration list for PBXNativeTarget "AdjustFramework" */; + buildPhases = ( + FA92178D1AFCD6ED0033001B /* Sources */, + FA92178E1AFCD6ED0033001B /* Frameworks */, + FA92178F1AFCD6ED0033001B /* Headers */, + FA9217901AFCD6ED0033001B /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = AdjustFramework; + productName = AdjustFramework; + productReference = FA9217921AFCD6ED0033001B /* Adjust.framework */; + productType = "com.apple.product-type.framework"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -477,6 +605,9 @@ 96BCFBE71AC99FBD005A65C5 = { CreatedOnToolsVersion = 6.2; }; + FA9217911AFCD6ED0033001B = { + CreatedOnToolsVersion = 6.4; + }; }; }; buildConfigurationList = 9679920818BBAE2800394606 /* Build configuration list for PBXProject "Adjust" */; @@ -504,6 +635,7 @@ 9679920C18BBAE2800394606 /* Adjust */, 9679921C18BBAE2800394606 /* AdjustTests */, 96BCFBE71AC99FBD005A65C5 /* framework */, + FA9217911AFCD6ED0033001B /* AdjustFramework */, ); }; /* End PBXProject section */ @@ -534,6 +666,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FA9217901AFCD6ED0033001B /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ @@ -575,7 +714,7 @@ 96854A601B1F278C002B2874 /* ADJTimerCycle.m in Sources */, 96C0EFE01A3EF47A00B39F31 /* NSString+ADJAdditions.m in Sources */, 96C0EFE11A3EF47A00B39F31 /* UIDevice+ADJAdditions.m in Sources */, - 96E5E38118BBB48A008E7B30 /* Adjust.m in Sources */, + 96E5E38118BBB48A008E7B30 /* AdjustMain.m in Sources */, 96E5E38B18BBB48A008E7B30 /* ADJActivityHandler.m in Sources */, 96E5E39618BBB48A008E7B30 /* ADJRequestHandler.m in Sources */, 96E5E39918BBB48A008E7B30 /* ADJUtil.m in Sources */, @@ -621,6 +760,35 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FA92178D1AFCD6ED0033001B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + FA81030B1BA6D7E200F4074D /* ADJTimerCycle.m in Sources */, + FA9217AD1AFCD7580033001B /* NSString+ADJAdditions.m in Sources */, + FA9217AE1AFCD7580033001B /* UIDevice+ADJAdditions.m in Sources */, + FA9217AF1AFCD7580033001B /* NSData+ADJAdditions.m in Sources */, + FA9217B01AFCD7580033001B /* AdjustMain.m in Sources */, + FA9217B11AFCD7580033001B /* ADJActivityHandler.m in Sources */, + FA9217B21AFCD7580033001B /* ADJActivityKind.m in Sources */, + FA9217B31AFCD7580033001B /* ADJActivityPackage.m in Sources */, + FA9217B41AFCD7580033001B /* ADJActivityState.m in Sources */, + FA9217B51AFCD7580033001B /* ADJAdjustFactory.m in Sources */, + FA9217B61AFCD7580033001B /* ADJLogger.m in Sources */, + FA9217B71AFCD7580033001B /* ADJPackageBuilder.m in Sources */, + FA9217B81AFCD7580033001B /* ADJPackageHandler.m in Sources */, + FA9217B91AFCD7580033001B /* ADJRequestHandler.m in Sources */, + FA9217BA1AFCD7580033001B /* (null) in Sources */, + FA9217BB1AFCD7580033001B /* ADJUtil.m in Sources */, + FA9217BC1AFCD7580033001B /* ADJEvent.m in Sources */, + FA8103081BA6D7DE00F4074D /* ADJTimerOnce.m in Sources */, + FA9217BD1AFCD7580033001B /* ADJDeviceInfo.m in Sources */, + FA9217BE1AFCD7580033001B /* ADJAttributionHandler.m in Sources */, + FA9217BF1AFCD7580033001B /* ADJAttribution.m in Sources */, + FA9217C01AFCD7580033001B /* ADJConfig.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ @@ -811,6 +979,64 @@ }; name = Release; }; + FA9217A51AFCD6ED0033001B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_UNREACHABLE_CODE = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + INFOPLIST_FILE = AdjustFramework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = Adjust; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + FA9217A61AFCD6ED0033001B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_WARN_UNREACHABLE_CODE = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + INFOPLIST_FILE = AdjustFramework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = Adjust; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -850,6 +1076,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + FA9217AB1AFCD6ED0033001B /* Build configuration list for PBXNativeTarget "AdjustFramework" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + FA9217A51AFCD6ED0033001B /* Debug */, + FA9217A61AFCD6ED0033001B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; /* End XCConfigurationList section */ }; rootObject = 9679920518BBAE2800394606 /* Project object */; diff --git a/Adjust.xcodeproj/xcshareddata/xcschemes/AdjustFramework.xcscheme b/Adjust.xcodeproj/xcshareddata/xcschemes/AdjustFramework.xcscheme new file mode 100644 index 000000000..c74f40f3f --- /dev/null +++ b/Adjust.xcodeproj/xcshareddata/xcschemes/AdjustFramework.xcscheme @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Adjust/ADJActivityHandler.h b/Adjust/ADJActivityHandler.h index e0177ccd9..3ecb8d1d5 100644 --- a/Adjust/ADJActivityHandler.h +++ b/Adjust/ADJActivityHandler.h @@ -6,7 +6,7 @@ // Copyright (c) 2013 adjust GmbH. All rights reserved. // -#import "Adjust.h" +#import "AdjustMain.h" #import "ADJAttribution.h" @protocol ADJActivityHandler diff --git a/Adjust/AdjustFramework.h b/Adjust/AdjustFramework.h new file mode 100644 index 000000000..0ce4ed99d --- /dev/null +++ b/Adjust/AdjustFramework.h @@ -0,0 +1,20 @@ +// +// Adjust.h +// Adjust +// +// Created by Alexander Kolov on 8.5.15. +// Copyright (c) 2015 adjust GmbH. All rights reserved. +// + +#import + +//! Project version number for Adjust. +FOUNDATION_EXPORT double AdjustVersionNumber; + +//! Project version string for Adjust. +FOUNDATION_EXPORT const unsigned char AdjustVersionString[]; + +#import +#import +#import +#import diff --git a/Adjust/Adjust.h b/Adjust/AdjustMain.h similarity index 99% rename from Adjust/Adjust.h rename to Adjust/AdjustMain.h index 3bdcb849b..fe2e6e0b0 100644 --- a/Adjust/Adjust.h +++ b/Adjust/AdjustMain.h @@ -1,5 +1,5 @@ // -// Adjust.h +// AdjustMain.h // Adjust // // Created by Christian Wellenbrock on 2012-07-23. diff --git a/Adjust/Adjust.m b/Adjust/AdjustMain.m similarity index 99% rename from Adjust/Adjust.m rename to Adjust/AdjustMain.m index 10afd6377..1b7d0fe14 100644 --- a/Adjust/Adjust.m +++ b/Adjust/AdjustMain.m @@ -6,7 +6,7 @@ // Copyright (c) 2012-2014 adjust GmbH. All rights reserved. // -#import "Adjust.h" +#import "AdjustMain.h" #import "ADJActivityHandler.h" #import "ADJAdjustFactory.h" #import "ADJLogger.h" diff --git a/Adjust/Info.plist b/Adjust/Info.plist new file mode 100644 index 000000000..a25b530eb --- /dev/null +++ b/Adjust/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + com.adjust.$(PRODUCT_NAME:rfc1034identifier) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + + diff --git a/AdjustFramework/Adjust.h b/AdjustFramework/Adjust.h new file mode 100644 index 000000000..43afaa90b --- /dev/null +++ b/AdjustFramework/Adjust.h @@ -0,0 +1,22 @@ +// +// AdjustFramework.h +// adjust +// +// Created by Alexander Kolov on 8.5.15. +// Copyright (c) 2015 adjust GmbH. All rights reserved. +// + +#import + +//! Project version number for AdjustFramework. +FOUNDATION_EXPORT double AdjustVersionNumber; + +//! Project version string for AdjustFramework. +FOUNDATION_EXPORT const unsigned char AdjustVersionString[]; + +#import +#import +#import +#import +#import + diff --git a/AdjustFramework/Info.plist b/AdjustFramework/Info.plist new file mode 100644 index 000000000..a25b530eb --- /dev/null +++ b/AdjustFramework/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + com.adjust.$(PRODUCT_NAME:rfc1034identifier) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + + diff --git a/AdjustTests/ADJDelegateTest.h b/AdjustTests/ADJDelegateTest.h index 35b223ee6..d7dceabab 100644 --- a/AdjustTests/ADJDelegateTest.h +++ b/AdjustTests/ADJDelegateTest.h @@ -7,7 +7,7 @@ // #import -#import "Adjust.h" +#import "AdjustMain.h" @interface ADJDelegateTest : NSObject diff --git a/AdjustTests/ADJTestsUtil.h b/AdjustTests/ADJTestsUtil.h index 2cd0fb34c..f90c0b75b 100644 --- a/AdjustTests/ADJTestsUtil.h +++ b/AdjustTests/ADJTestsUtil.h @@ -9,7 +9,7 @@ #import #import "ADJLoggerMock.h" #import "ADJActivityPackage.h" -#import "Adjust.h" +#import "AdjustMain.h" @interface ADJTestsUtil : NSObject diff --git a/examples/AdjustExample-iOS/AdjustExample-iOS/AppDelegate.h b/examples/AdjustExample-iOS/AdjustExample-iOS/AppDelegate.h index 576036bb6..44d7ab862 100644 --- a/examples/AdjustExample-iOS/AdjustExample-iOS/AppDelegate.h +++ b/examples/AdjustExample-iOS/AdjustExample-iOS/AppDelegate.h @@ -7,7 +7,7 @@ // #import -#import "Adjust.h" +#import "AdjustMain.h" @interface AppDelegate : UIResponder diff --git a/examples/AdjustExample-iOS/AdjustExample-iOS/ViewController.m b/examples/AdjustExample-iOS/AdjustExample-iOS/ViewController.m index 81ff19827..b20784287 100644 --- a/examples/AdjustExample-iOS/AdjustExample-iOS/ViewController.m +++ b/examples/AdjustExample-iOS/AdjustExample-iOS/ViewController.m @@ -7,7 +7,7 @@ // #import "ViewController.h" -#import "Adjust.h" +#import "AdjustMain.h" @interface ViewController ()