Skip to content

Commit 0237eaa

Browse files
Update binaries and CHANGELOG.md for version 2.4.3
1 parent 68126b0 commit 0237eaa

File tree

19 files changed

+2898
-317
lines changed

19 files changed

+2898
-317
lines changed

CHANGELOG.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,14 @@ All notable changes to this project will be documented in this file.
44

55
## 2.4.x Releases
66

7-
- `2.4.x` Releases - [2.4.0](#240) | [2.4.1](#241) | [2.4.2](#242)
7+
- `2.4.x` Releases - [2.4.0](#240) | [2.4.1](#241) | [2.4.2](#242) | [2.4.3](#243)
8+
9+
---
10+
### [2.4.3](https://github.com/underdog-tech/pinwheel-ios-sdk/releases/tag/2.4.2)
11+
12+
#### Notes
13+
14+
- Adding support for consumption by Pinwheel's React Native SDK.
815

916
---
1017
### [2.4.2](https://github.com/underdog-tech/pinwheel-ios-sdk/releases/tag/2.4.2)
@@ -27,7 +34,7 @@ All notable changes to this project will be documented in this file.
2734

2835
We're thrilled to announce the latest version of our SDK! While you'll find that our familiar API contract remains unchanged, there's a host of improvements that make this upgrade indispensable:
2936

30-
- **Enhanced Redundancy**: 🛡️ We've fortified our systems, ensuring smoother recovery from integration failures for <u>~30%</u> of our traffic.
37+
- **Enhanced Redundancy**: 🛡️ We've fortified our systems, ensuring smoother recovery from integration failures for a significant percentage of our traffic.
3138
- **Superior Uptime**: 🦾 Reliability is a top priority. This upgrade brings even more robust uptime for DDS integrations.
3239
- **Increased Conversion**: ↗️ We are leveraging system level features to increase conversion.
3340
- **Easy Upgrade**: 🥧 No changes were made to the API contract. Easy as pie.

PinwheelSDK.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'PinwheelSDK'
3-
s.version = '2.4.2'
3+
s.version = '2.4.3'
44
s.summary = 'Pinwheel iOS SDK'
55
s.swift_version = '5.0'
66

PinwheelSDK.xcframework/Info.plist

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,32 +8,32 @@
88
<key>DebugSymbolsPath</key>
99
<string>dSYMs</string>
1010
<key>LibraryIdentifier</key>
11-
<string>ios-arm64_x86_64-simulator</string>
11+
<string>ios-arm64</string>
1212
<key>LibraryPath</key>
1313
<string>PinwheelSDK.framework</string>
1414
<key>SupportedArchitectures</key>
1515
<array>
1616
<string>arm64</string>
17-
<string>x86_64</string>
1817
</array>
1918
<key>SupportedPlatform</key>
2019
<string>ios</string>
21-
<key>SupportedPlatformVariant</key>
22-
<string>simulator</string>
2320
</dict>
2421
<dict>
2522
<key>DebugSymbolsPath</key>
2623
<string>dSYMs</string>
2724
<key>LibraryIdentifier</key>
28-
<string>ios-arm64</string>
25+
<string>ios-arm64_x86_64-simulator</string>
2926
<key>LibraryPath</key>
3027
<string>PinwheelSDK.framework</string>
3128
<key>SupportedArchitectures</key>
3229
<array>
3330
<string>arm64</string>
31+
<string>x86_64</string>
3432
</array>
3533
<key>SupportedPlatform</key>
3634
<string>ios</string>
35+
<key>SupportedPlatformVariant</key>
36+
<string>simulator</string>
3737
</dict>
3838
</array>
3939
<key>CFBundlePackageType</key>

PinwheelSDK.xcframework/ios-arm64/PinwheelSDK.framework/Headers/PinwheelSDK-Swift.h

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,7 @@ using UInt = size_t;
230230
#if __has_warning("-Watimport-in-framework-header")
231231
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
232232
#endif
233+
@import Foundation;
233234
@import UIKit;
234235
@import WebKit;
235236
#endif
@@ -273,6 +274,23 @@ SWIFT_CLASS("_TtC11PinwheelSDK22PinwheelViewController")
273274
@end
274275

275276

277+
278+
SWIFT_PROTOCOL("_TtP11PinwheelSDK23PinwheelWrapperDelegate_")
279+
@protocol PinwheelWrapperDelegate
280+
- (void)onEventWithName:(NSString * _Nonnull)name event:(NSDictionary<NSString *, id> * _Nonnull)event;
281+
@end
282+
283+
284+
SWIFT_CLASS("_TtC11PinwheelSDK17PinwheelWrapperVC")
285+
@interface PinwheelWrapperVC : UIViewController
286+
- (nonnull instancetype)initWithToken:(NSString * _Nonnull)token delegate:(id <PinwheelWrapperDelegate> _Nonnull)delegate OBJC_DESIGNATED_INITIALIZER;
287+
- (nonnull instancetype)initWithToken:(NSString * _Nonnull)token delegate:(id <PinwheelWrapperDelegate> _Nonnull)delegate sdk:(NSString * _Nonnull)sdk OBJC_DESIGNATED_INITIALIZER;
288+
- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
289+
- (void)viewDidLoad;
290+
- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE;
291+
@end
292+
293+
276294
#endif
277295
#if defined(__cplusplus)
278296
#endif

0 commit comments

Comments
 (0)