Skip to content

Commit

Permalink
[MT-1204] Remove arm64 architecture exclusion for simulators (#10)
Browse files Browse the repository at this point in the history
* Remove arm64 architecture exclusion for simulators

* Remove duplicated tests
  • Loading branch information
Enricoza authored Feb 22, 2023
1 parent 5237dc6 commit 8011284
Show file tree
Hide file tree
Showing 7 changed files with 54 additions and 600 deletions.
4 changes: 2 additions & 2 deletions Cartfile.resolved
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
binary "https://raw.githubusercontent.com/AppsFlyerSDK/AppsFlyerFramework/6.5.0/Carthage/appsflyer-ios.json" "6.4.4"
github "tealium/tealium-swift" "2.5.1"
binary "https://raw.githubusercontent.com/AppsFlyerSDK/AppsFlyerFramework/master/Carthage/appsflyer-ios.json" "6.10.0"
github "tealium/tealium-swift" "2.9.1"
2 changes: 1 addition & 1 deletion Sources/AppsFlyerConstants.swift
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ public enum AppsFlyerConstants {
static let description = "AppsFlyer Remote Command"
static let errorPrefix = "AppsFlyer Error: "
static let attributionLog = "AppsFlyer Attribution: "
static let version = "2.1.0"
static let version = "2.1.2"

/// Standard AppsFlyer events: https://support.appsflyer.com/hc/en-us/articles/115005544169#Event-Types
public enum EventCommandNames: String, CaseIterable {
Expand Down
6 changes: 1 addition & 5 deletions TealiumAppsFlyer.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Pod::Spec.new do |s|
# ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.name = "TealiumAppsFlyer"
s.module_name = "TealiumAppsFlyer"
s.version = "2.1.1"
s.version = "2.1.2"
s.summary = "Tealium Swift and AppsFlyer integration"
s.description = <<-DESC
Tealium's integration with AppsFlyer for iOS.
Expand All @@ -22,10 +22,6 @@ Pod::Spec.new do |s|
s.swift_version = "5.0"
s.platform = :ios, "11.0"

# ――― Excluded Archs ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.user_target_xcconfig = { 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64' }
s.pod_target_xcconfig = { 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'arm64' }

# ――― Source Location ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.source = { :git => "https://github.com/Tealium/tealium-ios-appsflyer-remote-command.git", :tag => "#{s.version}" }

Expand Down
26 changes: 2 additions & 24 deletions TealiumAppsFlyer.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@
objects = {

/* Begin PBXBuildFile section */
1589AC022995554400736C6B /* AppsFlyerLib.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15914AD6277A12F50051BCB2 /* AppsFlyerLib.xcframework */; };
15914AD7277A12F50051BCB2 /* TealiumCore.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15914AD4277A12F50051BCB2 /* TealiumCore.xcframework */; };
15914AD8277A12F50051BCB2 /* TealiumRemoteCommands.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15914AD5277A12F50051BCB2 /* TealiumRemoteCommands.xcframework */; };
15914AD9277A12F50051BCB2 /* AppsFlyerLib.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15914AD6277A12F50051BCB2 /* AppsFlyerLib.xcframework */; };
CF0D01FC232AB7CB005BFE15 /* TealiumAppsFlyer.h in Headers */ = {isa = PBXBuildFile; fileRef = CF0D01EE232AB7CB005BFE15 /* TealiumAppsFlyer.h */; settings = {ATTRIBUTES = (Public, ); }; };
CF0D0208232AB81A005BFE15 /* AppsFlyerRemoteCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF0D0205232AB81A005BFE15 /* AppsFlyerRemoteCommand.swift */; };
CF0D0209232AB81A005BFE15 /* AppsFlyerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF0D0206232AB81A005BFE15 /* AppsFlyerConstants.swift */; };
Expand All @@ -20,7 +20,6 @@
CF3277EE2522B69F00696BB4 /* AppsFlyerRemoteCommand.swift in Headers */ = {isa = PBXBuildFile; fileRef = CF0D0205232AB81A005BFE15 /* AppsFlyerRemoteCommand.swift */; settings = {ATTRIBUTES = (Public, ); }; };
CF3277EF2522B69F00696BB4 /* AppsFlyerInstance.swift in Headers */ = {isa = PBXBuildFile; fileRef = CF3F5C1123E258D10007C9B1 /* AppsFlyerInstance.swift */; settings = {ATTRIBUTES = (Public, ); }; };
CF3F5C1223E258D10007C9B1 /* AppsFlyerInstance.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF3F5C1123E258D10007C9B1 /* AppsFlyerInstance.swift */; };
CF9B51B8232AF23C003019F9 /* HttpTestHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF0D020F232AB847005BFE15 /* HttpTestHelpers.swift */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
Expand All @@ -33,19 +32,6 @@
};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
CFB6B58A26796CBB00D62D87 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
15914AD4277A12F50051BCB2 /* TealiumCore.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = TealiumCore.xcframework; path = Carthage/Build/TealiumCore.xcframework; sourceTree = "<group>"; };
15914AD5277A12F50051BCB2 /* TealiumRemoteCommands.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = TealiumRemoteCommands.xcframework; path = Carthage/Build/TealiumRemoteCommands.xcframework; sourceTree = "<group>"; };
Expand All @@ -59,7 +45,6 @@
CF0D0206232AB81A005BFE15 /* AppsFlyerConstants.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppsFlyerConstants.swift; sourceTree = "<group>"; };
CF0D020B232AB841005BFE15 /* MockAppsFlyerInstance.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockAppsFlyerInstance.swift; sourceTree = "<group>"; };
CF0D020C232AB841005BFE15 /* AppsFlyerInstanceTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppsFlyerInstanceTests.swift; sourceTree = "<group>"; };
CF0D020F232AB847005BFE15 /* HttpTestHelpers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HttpTestHelpers.swift; sourceTree = "<group>"; };
CF3F5C1123E258D10007C9B1 /* AppsFlyerInstance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppsFlyerInstance.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */

Expand All @@ -69,7 +54,7 @@
buildActionMask = 2147483647;
files = (
15914AD7277A12F50051BCB2 /* TealiumCore.xcframework in Frameworks */,
15914AD9277A12F50051BCB2 /* AppsFlyerLib.xcframework in Frameworks */,
1589AC022995554400736C6B /* AppsFlyerLib.xcframework in Frameworks */,
15914AD8277A12F50051BCB2 /* TealiumRemoteCommands.xcframework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
Expand Down Expand Up @@ -138,7 +123,6 @@
15914AE0277A28250051BCB2 /* Support */,
CF0D020C232AB841005BFE15 /* AppsFlyerInstanceTests.swift */,
CF0D020B232AB841005BFE15 /* MockAppsFlyerInstance.swift */,
CF0D020F232AB847005BFE15 /* HttpTestHelpers.swift */,
);
path = Tests;
sourceTree = "<group>";
Expand Down Expand Up @@ -177,7 +161,6 @@
CF0D01E6232AB7CB005BFE15 /* Headers */,
CF0D01E7232AB7CB005BFE15 /* Sources */,
CF0D01E8232AB7CB005BFE15 /* Frameworks */,
CFB6B58A26796CBB00D62D87 /* Embed Frameworks */,
);
buildRules = (
);
Expand Down Expand Up @@ -268,7 +251,6 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
CF9B51B8232AF23C003019F9 /* HttpTestHelpers.swift in Sources */,
CF0D0212232AB84B005BFE15 /* MockAppsFlyerInstance.swift in Sources */,
CF0D0211232AB848005BFE15 /* AppsFlyerInstanceTests.swift in Sources */,
);
Expand Down Expand Up @@ -419,8 +401,6 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
EXCLUDED_ARCHS = "";
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/Carthage/Build/iOS",
Expand Down Expand Up @@ -454,8 +434,6 @@
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_TESTABILITY = YES;
EXCLUDED_ARCHS = "";
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/Carthage/Build/iOS",
Expand Down
4 changes: 2 additions & 2 deletions TealiumAppsFlyerExample/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ PODS:
- tealium-swift/Core
- tealium-swift/TagManagement (2.9.0):
- tealium-swift/Core
- TealiumAppsFlyer (2.1.1):
- TealiumAppsFlyer (2.1.2):
- AppsFlyerFramework (~> 6.9)
- tealium-swift/Core (~> 2.9)
- tealium-swift/RemoteCommands (~> 2.9)
Expand All @@ -33,7 +33,7 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS:
AppsFlyerFramework: 75e2e46970e520c88b0456dc6fae98c51b36163a
tealium-swift: e824eb16ebf859cb9af9aa4ecd24e8653ff561d4
TealiumAppsFlyer: 226e88543a00ef1a73e541a19203dfb5cd15aa13
TealiumAppsFlyer: 091f216de29ef5152a2a8575db82b3ea7e48d7c7

PODFILE CHECKSUM: 2f9c59c6d166b636a640fac15b785aa6bf64f560

Expand Down
Loading

0 comments on commit 8011284

Please sign in to comment.