Skip to content

Commit

Permalink
3.2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
runner authored and runner committed Jul 24, 2024
1 parent 9fc2670 commit 0c2f1a1
Show file tree
Hide file tree
Showing 44 changed files with 59,576 additions and 26,393 deletions.
2 changes: 1 addition & 1 deletion Nami.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

Pod::Spec.new do |s|
s.name = 'Nami'
s.version = '3.2.0'
s.version = '3.2.1'
s.summary = 'Easy Apple StoreKit subscriptions & in-app purchases, with powerful built-in paywalls and A/B testing.'

s.description = <<-DESC
Expand Down
Binary file modified NamiApple.xcframework.zip
Binary file not shown.
16 changes: 8 additions & 8 deletions NamiApple.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,18 @@
<key>BinaryPath</key>
<string>NamiApple.framework/NamiApple</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>tvos-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>NamiApple.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<string>tvos</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
Expand All @@ -39,32 +42,29 @@
<key>BinaryPath</key>
<string>NamiApple.framework/NamiApple</string>
<key>LibraryIdentifier</key>
<string>tvos-arm64</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>NamiApple.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
</array>
<key>SupportedPlatform</key>
<string>tvos</string>
<string>ios</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>NamiApple.framework/NamiApple</string>
<key>LibraryIdentifier</key>
<string>tvos-arm64_x86_64-simulator</string>
<string>tvos-arm64</string>
<key>LibraryPath</key>
<string>NamiApple.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>tvos</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -280,6 +280,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
@import Foundation;
@import ObjectiveC;
@import StoreKit;
@import UIKit;
#endif

#endif
Expand Down Expand Up @@ -389,6 +390,15 @@ enum NamiLogLevel : NSInteger;

@class NSString;

SWIFT_CLASS("_TtC9NamiApple27NamiAppSuppliedVideoDetails")
@interface NamiAppSuppliedVideoDetails : NSObject
@property (nonatomic, copy) NSString * _Nonnull url;
@property (nonatomic, copy) NSString * _Nullable name;
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end


SWIFT_CLASS("_TtC9NamiApple12NamiCampaign")
@interface NamiCampaign : NSObject
@property (nonatomic, readonly, copy) NSString * _Nonnull id;
Expand Down Expand Up @@ -1027,15 +1037,25 @@ SWIFT_CLASS("_TtC9NamiApple13NamiMLManager")
@end


SWIFT_CLASS("_TtC9NamiApple26NamiPaywallComponentChange")
@interface NamiPaywallComponentChange : NSObject
SWIFT_CLASS("_TtC9NamiApple16NamiPaywallEvent")
@interface NamiPaywallEvent : NSObject
@property (nonatomic, readonly, copy) NSString * _Nonnull description;
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end


SWIFT_CLASS("_TtC9NamiApple16NamiPaywallEvent")
@interface NamiPaywallEvent : NSObject
SWIFT_CLASS("_TtC9NamiApple31NamiPaywallEventComponentChange")
@interface NamiPaywallEventComponentChange : NSObject
@property (nonatomic, readonly, copy) NSString * _Nonnull description;
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end


SWIFT_CLASS("_TtC9NamiApple29NamiPaywallEventVideoMetadata")
@interface NamiPaywallEventVideoMetadata : NSObject
@property (nonatomic, readonly, copy) NSString * _Nonnull description;
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end
Expand Down Expand Up @@ -1126,6 +1146,8 @@ SWIFT_CLASS("_TtC9NamiApple18NamiPaywallManager")
+ (void)getSignedPromoWithSkuId:(NSString * _Nonnull)skuId promoId:(NSString * _Nonnull)promoId completeHandler:(void (^ _Nullable)(NamiPromo * _Nullable))completeHandler;
/// Used to set product details when StoreKit is unavailable. For advanced use cases only.
+ (void)setProductDetailsWithProductDetails:(NSString * _Nonnull)productDetails;
/// Used to asynchronously set a video URL for use by the paywall video component. For advanced use cases only.
+ (void)setAppSuppliedVideoDetailsWithUrl:(NSString * _Nonnull)url name:(NSString * _Nullable)name;
@end


Expand Down Expand Up @@ -1416,6 +1438,13 @@ typedef SWIFT_ENUM(NSInteger, StoreKitStatusCodes, open) {




@class UIEvent;

@interface UIWindow (SWIFT_EXTENSION(NamiApple))
- (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent * _Nullable)_;
@end

#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
Expand Down
Binary file modified NamiApple.xcframework/ios-arm64/NamiApple.framework/Info.plist
Binary file not shown.
Loading

0 comments on commit 0c2f1a1

Please sign in to comment.