@@ -12,73 +12,69 @@ Note that the "Consumption Tests" only **compile** the code and do not run or pe
12
12
13
13
A “suite” of projects/targets exist, each is configured to use one of:
14
14
15
- - ` PusherSwift.framework ` _ or _ ` PusherSwiftWithEncryption.framework `
15
+ - ` PusherSwift.framework `
16
16
- ` Carthage ` , ` Cocoapods ` _ or_ ` Swift Package Manager `
17
17
- “Minimum” or “Latest” toolset
18
18
19
19
| Toolset | MINIMUM | LATEST |
20
20
| ----------------------------| ---------| --------|
21
- | Xcode version | 11 | 11.4 |
22
- | SWIFT_VERSION | 4.2 | 5.2 |
23
- | IPHONEOS_DEPLOYMENT_TARGET | 8 .0 | 13.0 |
24
- | MACOSX_DEPLOYMENT_TARGET | 10.11 | 10.15 |
25
- | TVOS_DEPLOYMENT_TARGET | 9 .0 | 13.4 |
21
+ | Xcode version | 11.0 | 12.1 |
22
+ | SWIFT_VERSION | 5.0 | 5.3 |
23
+ | IPHONEOS_DEPLOYMENT_TARGET | 13 .0 | 14.1 |
24
+ | MACOSX_DEPLOYMENT_TARGET | 10.15 | 10.15 |
25
+ | TVOS_DEPLOYMENT_TARGET | 13 .0 | 14.0 |
26
26
27
27
Giving us the following “suite”:
28
28
29
29
** Carthage-Latest**
30
- - Swift-iOS-WithoutEncryption
31
30
- Swift-iOS-WithEncryption
32
- - Swift-macOS-WithoutEncryption
33
31
- Swift-macOS-WithEncryption
34
- - ObjectiveC-iOS-WithoutEncryption
32
+ - Swift-tvOS-WithEncryption
35
33
- ObjectiveC-iOS-WithEncryption
36
- - ObjectiveC-macOS-WithoutEncryption
37
34
- ObjectiveC-macOS-WithEncryption
35
+ - ObjectiveC-tvOS-WithEncryption
38
36
39
37
** Carthage-Minimum**
40
- - Swift-iOS-WithoutEncryption
41
38
- Swift-iOS-WithEncryption
42
- - Swift-macOS-WithoutEncryption
43
39
- Swift-macOS-WithEncryption
44
- - ObjectiveC-iOS-WithoutEncryption
40
+ - Swift-tvOS-WithEncryption
45
41
- ObjectiveC-iOS-WithEncryption
46
- - ObjectiveC-macOS-WithoutEncryption
47
42
- ObjectiveC-macOS-WithEncryption
43
+ - ObjectiveC-tvOS-WithEncryption
48
44
49
45
** Cocoapods-Latest**
50
- - Swift-iOS-WithoutEncryption
51
46
- Swift-iOS-WithEncryption
52
- - Swift-macOS-WithoutEncryption
53
47
- Swift-macOS-WithEncryption
54
- - ObjectiveC-iOS-WithoutEncryption
48
+ - Swift-tvOS-WithEncryption
55
49
- ObjectiveC-iOS-WithEncryption
56
- - ObjectiveC-macOS-WithoutEncryption
57
50
- ObjectiveC-macOS-WithEncryption
51
+ - ObjectiveC-tvOS-WithEncryption
58
52
59
53
** Cocoapods-Minimum**
60
- - Swift-iOS-WithoutEncryption
61
54
- Swift-iOS-WithEncryption
62
- - Swift-macOS-WithoutEncryption
63
55
- Swift-macOS-WithEncryption
64
- - ObjectiveC-iOS-WithoutEncryption
56
+ - Swift-tvOS-WithEncryption
65
57
- ObjectiveC-iOS-WithEncryption
66
- - ObjectiveC-macOS-WithoutEncryption
67
58
- ObjectiveC-macOS-WithEncryption
59
+ - ObjectiveC-tvOS-WithEncryption
68
60
69
61
** SwiftPackageManager-Latest**
70
- - Swift-iOS-WithoutEncryption
71
- - Swift-macOS-WithoutEncryption
72
- - ObjectiveC-iOS-WithoutEncryption
73
- - ObjectiveC-macOS-WithoutEncryption
62
+ - Swift-iOS-WithEncryption
63
+ - Swift-macOS-WithEncryption
64
+ - Swift-tvOS-WithEncryption
65
+ - ObjectiveC-iOS-WithEncryption
66
+ - ObjectiveC-macOS-WithEncryption
67
+ - ObjectiveC-tvOS-WithEncryption
74
68
75
- _ Note that SwiftPackageManager integration is not supported with ` PusherSwiftWithEncyrption ` _
76
-
77
69
** SwiftPackageManager-Minimum**
78
- - Swift-iOS-WithoutEncryption
79
- - Swift-macOS-WithoutEncryption
70
+ - Swift-iOS-WithEncryption
71
+ - Swift-macOS-WithEncryption
72
+ - Swift-tvOS-WithEncryption
73
+ - ObjectiveC-iOS-WithEncryption
74
+ - ObjectiveC-macOS-WithEncryption
75
+ - ObjectiveC-tvOS-WithEncryption
80
76
81
- _ Note that SwiftPackageManager integration not supported with Objective-C in Xcode versions < v11.4 or at all with ` PusherSwiftWithEncyrption ` _
77
+ _ Note that SwiftPackageManager integration not supported with Objective-C in Xcode versions < v11.4 _
82
78
83
79
84
80
## How to Run the Test Suite LOCALLY
0 commit comments