Skip to content

Commit

Permalink
4.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
johnbushnell committed Apr 21, 2021
1 parent aa1d8a4 commit 3e234a5
Show file tree
Hide file tree
Showing 34 changed files with 74 additions and 50 deletions.
56 changes: 28 additions & 28 deletions KochavaLocation.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -6,76 +6,76 @@
<array>
<dict>
<key>LibraryIdentifier</key>
<string>tvos-arm64</string>
<string>watchos-arm64_32_armv7k</string>
<key>LibraryPath</key>
<string>KochavaLocation.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>arm64_32</string>
<string>armv7k</string>
</array>
<key>SupportedPlatform</key>
<string>tvos</string>
<string>watchos</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64_i386_x86_64-simulator</string>
<string>tvos-arm64</string>
<key>LibraryPath</key>
<string>KochavaLocation.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>i386</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
<string>tvos</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>tvos-arm64_x86_64-simulator</string>
<string>ios-arm64_armv7</string>
<key>LibraryPath</key>
<string>KochavaLocation.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
<string>armv7</string>
</array>
<key>SupportedPlatform</key>
<string>tvos</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
<string>ios</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64_armv7</string>
<string>ios-arm64_x86_64-maccatalyst</string>
<key>LibraryPath</key>
<string>KochavaLocation.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>armv7</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>maccatalyst</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>macos-arm64_x86_64</string>
<string>watchos-arm64_i386_x86_64-simulator</string>
<key>LibraryPath</key>
<string>KochavaLocation.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>i386</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>macos</string>
<string>watchos</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>watchos-arm64_i386_x86_64-simulator</string>
<string>ios-arm64_i386_x86_64-simulator</string>
<key>LibraryPath</key>
<string>KochavaLocation.framework</string>
<key>SupportedArchitectures</key>
Expand All @@ -85,26 +85,28 @@
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>watchos</string>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>watchos-arm64_32_armv7k</string>
<string>tvos-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>KochavaLocation.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64_32</string>
<string>armv7k</string>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>watchos</string>
<string>tvos</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-maccatalyst</string>
<string>macos-arm64_x86_64</string>
<key>LibraryPath</key>
<string>KochavaLocation.framework</string>
<key>SupportedArchitectures</key>
Expand All @@ -113,9 +115,7 @@
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>maccatalyst</string>
<string>macos</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
</data>
<key>Info.plist</key>
<data>
AuxdVwt+ld+m9yHFYg/3FCyI/8M=
RkQXUwHaSWCWExrYo8WwvFvTeiU=
</data>
<key>Modules/module.modulemap</key>
<data>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>4.5.0</string>
<string>4.6.0</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>4.5.0</string>
<string>4.6.0</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<dict>
<key>Resources/Info.plist</key>
<data>
wR2pj0BheTkE9KKKB7Nv/XjCrAY=
PsMPR1V2GJANVQWDQL4Nq8dq58k=
</data>
</dict>
<key>files2</key>
Expand Down Expand Up @@ -50,7 +50,7 @@
<dict>
<key>hash2</key>
<data>
+0ASajXvztLFvXrwLnh1QE/44+3NvC9YiLNbF8tdrb4=
c5ycFhoQIePvaQ/+LFYvX+q4QxcYwFCmOcenOUMS11Y=
</data>
</dict>
</dict>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>4.5.0</string>
<string>4.6.0</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<dict>
<key>Resources/Info.plist</key>
<data>
wR2pj0BheTkE9KKKB7Nv/XjCrAY=
PsMPR1V2GJANVQWDQL4Nq8dq58k=
</data>
</dict>
<key>files2</key>
Expand Down Expand Up @@ -50,7 +50,7 @@
<dict>
<key>hash2</key>
<data>
+0ASajXvztLFvXrwLnh1QE/44+3NvC9YiLNbF8tdrb4=
c5ycFhoQIePvaQ/+LFYvX+q4QxcYwFCmOcenOUMS11Y=
</data>
</dict>
</dict>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>4.5.0</string>
<string>4.6.0</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>4.5.0</string>
<string>4.6.0</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<dict>
<key>Resources/Info.plist</key>
<data>
RPbZPZMB9guFXQKgqMIjabc1DEo=
yfYUAyCgSwJ6+dpqzvtp1kEw2qs=
</data>
</dict>
<key>files2</key>
Expand Down Expand Up @@ -50,7 +50,7 @@
<dict>
<key>hash2</key>
<data>
maHJprjO+UdiiLNtuwFWHB79I2zDT1kh2YFrX90NYfI=
Dza5V1yhXEthJ0RX1qoxksSoscIixh9+xh6lxBGSXxs=
</data>
</dict>
</dict>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>4.5.0</string>
<string>4.6.0</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<dict>
<key>Resources/Info.plist</key>
<data>
RPbZPZMB9guFXQKgqMIjabc1DEo=
yfYUAyCgSwJ6+dpqzvtp1kEw2qs=
</data>
</dict>
<key>files2</key>
Expand Down Expand Up @@ -50,7 +50,7 @@
<dict>
<key>hash2</key>
<data>
maHJprjO+UdiiLNtuwFWHB79I2zDT1kh2YFrX90NYfI=
Dza5V1yhXEthJ0RX1qoxksSoscIixh9+xh6lxBGSXxs=
</data>
</dict>
</dict>
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
</data>
<key>Info.plist</key>
<data>
aoQFuJbzcHiFGE+SDhfIw8dcUJA=
5+oGidX8iytR1Ra/zuxwoMXUSW4=
</data>
<key>Modules/module.modulemap</key>
<data>
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
</data>
<key>Info.plist</key>
<data>
Ng0KobEko82wU1SWJbLAgbxit+A=
REzQuA9CK3B4C7tj1FOjkK8wFO4=
</data>
<key>Modules/module.modulemap</key>
<data>
Expand Down
2 changes: 1 addition & 1 deletion Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ let package = Package(
.package(
name: "KochavaCore",
url: "https://github.com/Kochava/Apple-SwiftPackage-KochavaCore",
from: "4.5.0"
from: "4.6.0"
),
],
targets:
Expand Down
32 changes: 28 additions & 4 deletions Tests/KochavaLocationTests/KochavaLocationTests.swift
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@



import XCTest



@testable import KochavaLocation


Expand All @@ -10,20 +14,40 @@ final class KochavaLocationTests: XCTestCase



func test_register()
func test_witnessAllKnownProductRegistrationLogMessages()
{
// asynchronousExpectation
let asynchronousExpectation = self.expectation(description: "Asynchronous work must complete")

// TEST
// KVALog.shared.level
// ⓘ Set to trace. This will result in the KVACoreProduct being registered, and this will be prefaced by any other known modules which are included. This will be printed to the log where they can be inspected.
KVALog.shared.level = .trace

print("KochavaCore=\(String(describing: KVACoreProduct.shared.kva_asForContextObject(withContext: .log) as? [AnyHashable: Any]))")
// DispatchQueue
// ⓘ Async after a short time interval. A short window of time must be provided for the log messages to print, as some of what occurs afterward is asynchronous. At the time of this writing a time interval of 0.1 must be accommodated for, as that is the length of time that the SDK will wait before outputting module registrations when no other modules are explicitly being utilized.
DispatchQueue.main.asyncAfter(deadline: .now() + 0.2)
{
asynchronousExpectation.fulfill()
}

KVALocationProduct.shared.register()
// waitForExpectations
self.waitForExpectations(timeout: 3.0)
{
(error: Error?) in

if error != nil
{
XCTFail("Expectation failed with error: \(String(describing: error))")
}
}
}



static var allTests =
[
("test_register", test_register),
("test_witnessAllKnownProductRegistrationLogMessages", test_witnessAllKnownProductRegistrationLogMessages),
]


Expand Down

0 comments on commit 3e234a5

Please sign in to comment.