Skip to content

Commit

Permalink
created new podspec for renamed pod name
Browse files Browse the repository at this point in the history
  • Loading branch information
Vladimir Espinola committed Jun 11, 2024
1 parent 0e0f0a6 commit 2092f0c
Show file tree
Hide file tree
Showing 33 changed files with 204 additions and 104 deletions.
40 changes: 40 additions & 0 deletions ATTNSDKFramework.podspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
#
# Be sure to run `pod lib lint attentive-ios-sdk.podspec' to ensure this is a
# valid spec before submitting.
#
# Any lines starting with a # are optional, but their use is encouraged
# To learn more about a Podspec see https://guides.cocoapods.org/syntax/podspec.html
#

Pod::Spec.new do |s|
s.name = 'ATTNSDKFramework'
s.version = '0.6.0'
s.summary = 'Attentive IOS SDK'

# This description is used to generate tags and improve search results.
# * Think: What does it do? Why did you write it? What is the focus?
# * Try to keep it short, snappy and to the point.
# * Write the description between the DESC delimiters below.
# * Finally, don't worry about the indent, CocoaPods strips it!

s.description = <<-DESC
The Attentive IOS SDK provides the functionality to render Attentive signup units in iOS mobile applications.
DESC

s.homepage = 'https://www.attentive.com/demo?utm_source=cocoapods.org'
# s.screenshots = 'www.example.com/screenshots_1', 'www.example.com/screenshots_2'
s.license = { :type => 'MIT', :file => 'LICENSE' }
s.author = { 'Ivan Loughman-Pawelko' => '[email protected]' }
s.source = { :git => 'https://github.com/attentive-mobile/attentive-ios-sdk.git', :tag => s.version.to_s }
# s.social_media_url = 'https://twitter.com/<TWITTER_USERNAME>'

s.ios.deployment_target = '10.0'

s.source_files = 'Sources/**/*.swift', 'Objc/**/*'

s.resource_bundles = {'attentive-ios-sdk' => ['Sources/Resources/PrivacyInfo.xcprivacy']}

# s.public_header_files = 'Pod/Classes/**/*.h'
# s.frameworks = 'UIKit', 'MapKit'
# s.dependency 'AFNetworking', '~> 2.3'
end
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
58332EE0292EC26000B1ECF3 /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 58332EDE292EC26000B1ECF3 /* README.md */; };
58332EE1292EC26000B1ECF3 /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = 58332EDF292EC26000B1ECF3 /* LICENSE */; };
58B01AC5294D44140001CEBF /* libOCMock.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 58B01AB6294D44140001CEBF /* libOCMock.a */; };
58D52E1D292EC52B00CF32DE /* attentive_ios_sdk_framework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 58332EC3292EC18800B1ECF3 /* attentive_ios_sdk_framework.framework */; };
58D52E1D292EC52B00CF32DE /* ATTNSDKFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 58332EC3292EC18800B1ECF3 /* ATTNSDKFramework.framework */; };
FB2983E42C0F73990039759C /* ATTNAppInfoMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB2983D02C0F73990039759C /* ATTNAppInfoMock.swift */; };
FB2983E52C0F73990039759C /* ATTNUserAgentBuilderMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB2983D12C0F73990039759C /* ATTNUserAgentBuilderMock.swift */; };
FB2983F42C0F759D0039759C /* ATTNVisitorServiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB2983F32C0F759D0039759C /* ATTNVisitorServiceTests.swift */; };
Expand All @@ -24,6 +24,7 @@
FB2984042C0F9D650039759C /* ATTNTestEventUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB2984032C0F9D650039759C /* ATTNTestEventUtils.swift */; };
FB2984062C0FA2DA0039759C /* ATTNEventTrackerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB2984052C0FA2DA0039759C /* ATTNEventTrackerTests.swift */; };
FB2984082C0FAE040039759C /* ATTNAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB2984072C0FAE040039759C /* ATTNAPITests.swift */; };
FB2F35AB2C18A3D90016CAE8 /* ATTNSDKFramework.podspec in Resources */ = {isa = PBXBuildFile; fileRef = FB2F35AA2C18A3D90016CAE8 /* ATTNSDKFramework.podspec */; };
FB35C1792C0E030E009FA048 /* ATTNCreativeTriggerStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB35C1782C0E030E009FA048 /* ATTNCreativeTriggerStatus.swift */; };
FB35C17B2C0E0353009FA048 /* ATTNIdentifierType.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB35C17A2C0E0353009FA048 /* ATTNIdentifierType.swift */; };
FB35C17D2C0E039E009FA048 /* ATTNConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB35C17C2C0E039E009FA048 /* ATTNConstants.swift */; };
Expand Down Expand Up @@ -83,7 +84,7 @@
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
58332EC3292EC18800B1ECF3 /* attentive_ios_sdk_framework.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = attentive_ios_sdk_framework.framework; sourceTree = BUILT_PRODUCTS_DIR; };
58332EC3292EC18800B1ECF3 /* ATTNSDKFramework.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ATTNSDKFramework.framework; sourceTree = BUILT_PRODUCTS_DIR; };
58332EDC292EC25500B1ECF3 /* attentive-ios-sdk.podspec */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "attentive-ios-sdk.podspec"; sourceTree = "<group>"; };
58332EDE292EC26000B1ECF3 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
58332EDF292EC26000B1ECF3 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
Expand All @@ -101,7 +102,7 @@
58B01AC2294D44140001CEBF /* OCMLocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OCMLocation.h; sourceTree = "<group>"; };
58B01AC3294D44140001CEBF /* OCMConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OCMConstraint.h; sourceTree = "<group>"; };
58B01AC4294D44140001CEBF /* OCMArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OCMArg.h; sourceTree = "<group>"; };
58D52E19292EC52B00CF32DE /* attentive-ios-sdk Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "attentive-ios-sdk Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
58D52E19292EC52B00CF32DE /* ATTNSDKFramework Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "ATTNSDKFramework Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
FB0E49E52BFBB1900025E281 /* Package.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = "<group>"; };
FB2983D02C0F73990039759C /* ATTNAppInfoMock.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ATTNAppInfoMock.swift; sourceTree = "<group>"; };
FB2983D12C0F73990039759C /* ATTNUserAgentBuilderMock.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ATTNUserAgentBuilderMock.swift; sourceTree = "<group>"; };
Expand All @@ -115,6 +116,7 @@
FB2984032C0F9D650039759C /* ATTNTestEventUtils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ATTNTestEventUtils.swift; sourceTree = "<group>"; };
FB2984052C0FA2DA0039759C /* ATTNEventTrackerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ATTNEventTrackerTests.swift; sourceTree = "<group>"; };
FB2984072C0FAE040039759C /* ATTNAPITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ATTNAPITests.swift; sourceTree = "<group>"; };
FB2F35AA2C18A3D90016CAE8 /* ATTNSDKFramework.podspec */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ATTNSDKFramework.podspec; sourceTree = "<group>"; };
FB35C1782C0E030E009FA048 /* ATTNCreativeTriggerStatus.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ATTNCreativeTriggerStatus.swift; sourceTree = "<group>"; };
FB35C17A2C0E0353009FA048 /* ATTNIdentifierType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ATTNIdentifierType.swift; sourceTree = "<group>"; };
FB35C17C2C0E039E009FA048 /* ATTNConstants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ATTNConstants.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -176,7 +178,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
58D52E1D292EC52B00CF32DE /* attentive_ios_sdk_framework.framework in Frameworks */,
58D52E1D292EC52B00CF32DE /* ATTNSDKFramework.framework in Frameworks */,
58B01AC5294D44140001CEBF /* libOCMock.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
Expand All @@ -199,8 +201,8 @@
58332EC4292EC18800B1ECF3 /* Products */ = {
isa = PBXGroup;
children = (
58332EC3292EC18800B1ECF3 /* attentive_ios_sdk_framework.framework */,
58D52E19292EC52B00CF32DE /* attentive-ios-sdk Tests.xctest */,
58332EC3292EC18800B1ECF3 /* ATTNSDKFramework.framework */,
58D52E19292EC52B00CF32DE /* ATTNSDKFramework Tests.xctest */,
);
name = Products;
sourceTree = "<group>";
Expand All @@ -214,6 +216,7 @@
FBF78AA92C135E0700596479 /* ATTNSDKFramework.h */,
FBF78AAA2C135E0700596479 /* module.modulemap */,
58332EDC292EC25500B1ECF3 /* attentive-ios-sdk.podspec */,
FB2F35AA2C18A3D90016CAE8 /* ATTNSDKFramework.podspec */,
);
name = "Supporting Files";
sourceTree = "<group>";
Expand Down Expand Up @@ -452,9 +455,9 @@
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
58332EC2292EC18800B1ECF3 /* attentive-ios-sdk-framework */ = {
58332EC2292EC18800B1ECF3 /* ATTNSDKFramework */ = {
isa = PBXNativeTarget;
buildConfigurationList = 58332ECA292EC18800B1ECF3 /* Build configuration list for PBXNativeTarget "attentive-ios-sdk-framework" */;
buildConfigurationList = 58332ECA292EC18800B1ECF3 /* Build configuration list for PBXNativeTarget "ATTNSDKFramework" */;
buildPhases = (
58332EBE292EC18800B1ECF3 /* Headers */,
58332EBF292EC18800B1ECF3 /* Sources */,
Expand All @@ -466,14 +469,14 @@
);
dependencies = (
);
name = "attentive-ios-sdk-framework";
name = ATTNSDKFramework;
productName = "attentive-ios-sdk";
productReference = 58332EC3292EC18800B1ECF3 /* attentive_ios_sdk_framework.framework */;
productReference = 58332EC3292EC18800B1ECF3 /* ATTNSDKFramework.framework */;
productType = "com.apple.product-type.framework";
};
58D52E18292EC52B00CF32DE /* attentive-ios-sdk Tests */ = {
58D52E18292EC52B00CF32DE /* ATTNSDKFramework Tests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 58D52E20292EC52B00CF32DE /* Build configuration list for PBXNativeTarget "attentive-ios-sdk Tests" */;
buildConfigurationList = 58D52E20292EC52B00CF32DE /* Build configuration list for PBXNativeTarget "ATTNSDKFramework Tests" */;
buildPhases = (
58D52E15292EC52B00CF32DE /* Sources */,
58D52E16292EC52B00CF32DE /* Frameworks */,
Expand All @@ -484,9 +487,9 @@
dependencies = (
58D52E1F292EC52B00CF32DE /* PBXTargetDependency */,
);
name = "attentive-ios-sdk Tests";
name = "ATTNSDKFramework Tests";
productName = "attentive-ios-sdk Tests";
productReference = 58D52E19292EC52B00CF32DE /* attentive-ios-sdk Tests.xctest */;
productReference = 58D52E19292EC52B00CF32DE /* ATTNSDKFramework Tests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
/* End PBXNativeTarget section */
Expand All @@ -508,7 +511,7 @@
};
};
};
buildConfigurationList = 58332EBD292EC18800B1ECF3 /* Build configuration list for PBXProject "attentive-ios-sdk" */;
buildConfigurationList = 58332EBD292EC18800B1ECF3 /* Build configuration list for PBXProject "ATTNSDKFramework" */;
compatibilityVersion = "Xcode 14.0";
developmentRegion = en;
hasScannedForEncodings = 0;
Expand All @@ -521,8 +524,8 @@
projectDirPath = "";
projectRoot = "";
targets = (
58332EC2292EC18800B1ECF3 /* attentive-ios-sdk-framework */,
58D52E18292EC52B00CF32DE /* attentive-ios-sdk Tests */,
58332EC2292EC18800B1ECF3 /* ATTNSDKFramework */,
58D52E18292EC52B00CF32DE /* ATTNSDKFramework Tests */,
);
};
/* End PBXProject section */
Expand All @@ -536,6 +539,7 @@
58332EE0292EC26000B1ECF3 /* README.md in Resources */,
FBA9FA1D2C0A77AB00C65024 /* PrivacyInfo.xcprivacy in Resources */,
58332EDD292EC25500B1ECF3 /* attentive-ios-sdk.podspec in Resources */,
FB2F35AB2C18A3D90016CAE8 /* ATTNSDKFramework.podspec in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -645,7 +649,7 @@
/* Begin PBXTargetDependency section */
58D52E1F292EC52B00CF32DE /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 58332EC2292EC18800B1ECF3 /* attentive-ios-sdk-framework */;
target = 58332EC2292EC18800B1ECF3 /* ATTNSDKFramework */;
targetProxy = 58D52E1E292EC52B00CF32DE /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
Expand Down Expand Up @@ -920,7 +924,7 @@
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
58332EBD292EC18800B1ECF3 /* Build configuration list for PBXProject "attentive-ios-sdk" */ = {
58332EBD292EC18800B1ECF3 /* Build configuration list for PBXProject "ATTNSDKFramework" */ = {
isa = XCConfigurationList;
buildConfigurations = (
58332EC8292EC18800B1ECF3 /* Debug */,
Expand All @@ -929,7 +933,7 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
58332ECA292EC18800B1ECF3 /* Build configuration list for PBXNativeTarget "attentive-ios-sdk-framework" */ = {
58332ECA292EC18800B1ECF3 /* Build configuration list for PBXNativeTarget "ATTNSDKFramework" */ = {
isa = XCConfigurationList;
buildConfigurations = (
58332ECB292EC18800B1ECF3 /* Debug */,
Expand All @@ -938,7 +942,7 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
58D52E20292EC52B00CF32DE /* Build configuration list for PBXNativeTarget "attentive-ios-sdk Tests" */ = {
58D52E20292EC52B00CF32DE /* Build configuration list for PBXNativeTarget "ATTNSDKFramework Tests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
58D52E21292EC52B00CF32DE /* Debug */,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,15 +31,10 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "58D52E18292EC52B00CF32DE"
BuildableName = "attentive-ios-sdk Tests.xctest"
BlueprintName = "attentive-ios-sdk Tests"
ReferencedContainer = "container:attentive-ios-sdk.xcodeproj">
BuildableName = "ATTNSDKFramework Tests.xctest"
BlueprintName = "ATTNSDKFramework Tests"
ReferencedContainer = "container:ATTNSDKFramework.xcodeproj">
</BuildableReference>
<SkippedTests>
<Test
Identifier = "ATTNCreativeUrlFormatterTest/testBuildCompanyCreativeUrlForDomain_customIdentifiersCannotBeSerialized_doesNotThrow">
</Test>
</SkippedTests>
</TestableReference>
</Testables>
</TestAction>
Expand All @@ -64,9 +59,9 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "58D52E18292EC52B00CF32DE"
BuildableName = "attentive-ios-sdk Tests.xctest"
BlueprintName = "attentive-ios-sdk Tests"
ReferencedContainer = "container:attentive-ios-sdk.xcodeproj">
BuildableName = "ATTNSDKFramework Tests.xctest"
BlueprintName = "ATTNSDKFramework Tests"
ReferencedContainer = "container:ATTNSDKFramework.xcodeproj">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1410"
version = "1.3">
LastUpgradeVersion = "1540"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
buildImplicitDependencies = "YES"
buildArchitectures = "Automatic">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
Expand All @@ -15,23 +16,9 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "58332EC2292EC18800B1ECF3"
BuildableName = "attentive_ios_sdk_framework.framework"
BlueprintName = "attentive-ios-sdk-framework"
ReferencedContainer = "container:attentive-ios-sdk.xcodeproj">
</BuildableReference>
</BuildActionEntry>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "NO"
buildForProfiling = "NO"
buildForArchiving = "NO"
buildForAnalyzing = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "58D52E18292EC52B00CF32DE"
BuildableName = "attentive-ios-sdk Tests.xctest"
BlueprintName = "attentive-ios-sdk Tests"
ReferencedContainer = "container:attentive-ios-sdk.xcodeproj">
BuildableName = "ATTNSDKFramework.framework"
BlueprintName = "ATTNSDKFramework"
ReferencedContainer = "container:ATTNSDKFramework.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
Expand All @@ -40,19 +27,8 @@
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "58D52E18292EC52B00CF32DE"
BuildableName = "attentive-ios-sdk Tests.xctest"
BlueprintName = "attentive-ios-sdk Tests"
ReferencedContainer = "container:attentive-ios-sdk.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
Expand All @@ -75,9 +51,9 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "58332EC2292EC18800B1ECF3"
BuildableName = "attentive_ios_sdk_framework.framework"
BlueprintName = "attentive-ios-sdk-framework"
ReferencedContainer = "container:attentive-ios-sdk.xcodeproj">
BuildableName = "ATTNSDKFramework.framework"
BlueprintName = "ATTNSDKFramework"
ReferencedContainer = "container:ATTNSDKFramework.xcodeproj">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 2092f0c

Please sign in to comment.