Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3.0.25 #38

Merged
merged 1 commit into from
Jul 18, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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.0.24'
s.version = '3.0.25'
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.
22 changes: 11 additions & 11 deletions NamiApple.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<array>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>tvos-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>NamiApple.framework</string>
<key>SupportedArchitectures</key>
Expand All @@ -15,48 +15,48 @@
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<string>tvos</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>tvos-arm64</string>
<string>ios-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>tvos</string>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>tvos-arm64_x86_64-simulator</string>
<string>ios-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>
<string>ios</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>tvos-arm64</string>
<key>LibraryPath</key>
<string>NamiApple.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<string>tvos</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1012,7 +1012,12 @@ SWIFT_CLASS("_TtC9NamiApple18NamiPaywallManager")
/// can process the request. This is for customers using Nami for paywalls, but not subscription management.
/// \param restoreRequestHandler A callback called when restore is requested by a user on the Nami Paywall
///
+ (void)registerRestoreRequestHandler:(void (^ _Nullable)(void))restoreRequestHandler;
+ (void)registerRestoreRequestHandler:(void (^ _Nullable)(void))restoreRequestHandler SWIFT_DEPRECATED_MSG("", "registerRestoreHandler:");
/// Registers a callback that will be activated when user by taps on the Restore Purchases button on a Nami Paywall, so that the application
/// can process the request. This is for customers using Nami for paywalls, but not subscription management.
/// \param restoreHandler A callback called when restore is requested by a user on the Nami Paywall
///
+ (void)registerRestoreHandler:(void (^ _Nullable)(void))restoreHandler;
/// Registers a callback that will be activated when a user triggers a buy sku action on a paywall.
/// Only available for plans where Nami is not handling subscription & IAP purchase management.
/// \param buySkuHandler A callback called when a buy sku action takes place
Expand Down Expand Up @@ -1047,6 +1052,8 @@ SWIFT_CLASS("_TtC9NamiApple18NamiPaywallManager")
+ (UIViewController * _Nullable)displayedViewController SWIFT_WARN_UNUSED_RESULT;
/// Used when a paywall is presented via a nami window to show the window if it’s currently hidden. Advanced use case.
+ (void)show;
/// Used when a paywall is presented via a nami window to find out if the paywall is currently hidden. Advanced use case.
+ (BOOL)isHidden SWIFT_WARN_UNUSED_RESULT;
/// Used when a paywall is presented via a nami window to hide the window if it’s currently showing. Advanced use case.
+ (void)hide;
@end
Expand Down
Binary file modified NamiApple.xcframework/ios-arm64/NamiApple.framework/Info.plist
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -719,13 +719,16 @@ public typealias NamiUUID = Swift.String
@objc extension NamiApple.NamiPaywallManager {
@objc public static func registerSignInHandler(_ applicationSignInHandler: NamiApple.NamiSignInHandler?)
@objc public static func registerCloseHandler(_ paywallCloseHandler: NamiApple.NamiPaywallCloseHandler?)
@objc public static func registerRestoreRequestHandler(_ restoreRequestHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc @available(*, deprecated, renamed: "registerRestoreHandler")
public static func registerRestoreRequestHandler(_ restoreRequestHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc public static func registerRestoreHandler(_ restoreHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc public static func registerBuySkuHandler(_ buySkuHandler: NamiApple.NamiPaywallBuySkuHandler?)
@objc public static func buySkuComplete(purchaseSuccess: NamiApple.NamiPurchaseSuccess)
@objc public static func buySkuComplete(sku: NamiApple.NamiSKU, product: StoreKit.SKProduct, transaction: StoreKit.SKPaymentTransaction)
@objc public static func dismiss(animated: Swift.Bool, completion: @escaping () -> Swift.Void)
@objc public static func displayedViewController() -> UIKit.UIViewController?
@objc public static func show()
@objc public static func isHidden() -> Swift.Bool
@objc public static func hide()
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class NamiPaywallManager : ObjectiveC.NSObject {
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -719,13 +719,16 @@ public typealias NamiUUID = Swift.String
@objc extension NamiApple.NamiPaywallManager {
@objc public static func registerSignInHandler(_ applicationSignInHandler: NamiApple.NamiSignInHandler?)
@objc public static func registerCloseHandler(_ paywallCloseHandler: NamiApple.NamiPaywallCloseHandler?)
@objc public static func registerRestoreRequestHandler(_ restoreRequestHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc @available(*, deprecated, renamed: "registerRestoreHandler")
public static func registerRestoreRequestHandler(_ restoreRequestHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc public static func registerRestoreHandler(_ restoreHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc public static func registerBuySkuHandler(_ buySkuHandler: NamiApple.NamiPaywallBuySkuHandler?)
@objc public static func buySkuComplete(purchaseSuccess: NamiApple.NamiPurchaseSuccess)
@objc public static func buySkuComplete(sku: NamiApple.NamiSKU, product: StoreKit.SKProduct, transaction: StoreKit.SKPaymentTransaction)
@objc public static func dismiss(animated: Swift.Bool, completion: @escaping () -> Swift.Void)
@objc public static func displayedViewController() -> UIKit.UIViewController?
@objc public static func show()
@objc public static func isHidden() -> Swift.Bool
@objc public static func hide()
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class NamiPaywallManager : ObjectiveC.NSObject {
Expand Down
Binary file modified NamiApple.xcframework/ios-arm64/NamiApple.framework/NamiApple
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -1014,7 +1014,12 @@ SWIFT_CLASS("_TtC9NamiApple18NamiPaywallManager")
/// can process the request. This is for customers using Nami for paywalls, but not subscription management.
/// \param restoreRequestHandler A callback called when restore is requested by a user on the Nami Paywall
///
+ (void)registerRestoreRequestHandler:(void (^ _Nullable)(void))restoreRequestHandler;
+ (void)registerRestoreRequestHandler:(void (^ _Nullable)(void))restoreRequestHandler SWIFT_DEPRECATED_MSG("", "registerRestoreHandler:");
/// Registers a callback that will be activated when user by taps on the Restore Purchases button on a Nami Paywall, so that the application
/// can process the request. This is for customers using Nami for paywalls, but not subscription management.
/// \param restoreHandler A callback called when restore is requested by a user on the Nami Paywall
///
+ (void)registerRestoreHandler:(void (^ _Nullable)(void))restoreHandler;
/// Registers a callback that will be activated when a user triggers a buy sku action on a paywall.
/// Only available for plans where Nami is not handling subscription & IAP purchase management.
/// \param buySkuHandler A callback called when a buy sku action takes place
Expand Down Expand Up @@ -1049,6 +1054,8 @@ SWIFT_CLASS("_TtC9NamiApple18NamiPaywallManager")
+ (UIViewController * _Nullable)displayedViewController SWIFT_WARN_UNUSED_RESULT;
/// Used when a paywall is presented via a nami window to show the window if it’s currently hidden. Advanced use case.
+ (void)show;
/// Used when a paywall is presented via a nami window to find out if the paywall is currently hidden. Advanced use case.
+ (BOOL)isHidden SWIFT_WARN_UNUSED_RESULT;
/// Used when a paywall is presented via a nami window to hide the window if it’s currently showing. Advanced use case.
+ (void)hide;
@end
Expand Down Expand Up @@ -2462,7 +2469,12 @@ SWIFT_CLASS("_TtC9NamiApple18NamiPaywallManager")
/// can process the request. This is for customers using Nami for paywalls, but not subscription management.
/// \param restoreRequestHandler A callback called when restore is requested by a user on the Nami Paywall
///
+ (void)registerRestoreRequestHandler:(void (^ _Nullable)(void))restoreRequestHandler;
+ (void)registerRestoreRequestHandler:(void (^ _Nullable)(void))restoreRequestHandler SWIFT_DEPRECATED_MSG("", "registerRestoreHandler:");
/// Registers a callback that will be activated when user by taps on the Restore Purchases button on a Nami Paywall, so that the application
/// can process the request. This is for customers using Nami for paywalls, but not subscription management.
/// \param restoreHandler A callback called when restore is requested by a user on the Nami Paywall
///
+ (void)registerRestoreHandler:(void (^ _Nullable)(void))restoreHandler;
/// Registers a callback that will be activated when a user triggers a buy sku action on a paywall.
/// Only available for plans where Nami is not handling subscription & IAP purchase management.
/// \param buySkuHandler A callback called when a buy sku action takes place
Expand Down Expand Up @@ -2497,6 +2509,8 @@ SWIFT_CLASS("_TtC9NamiApple18NamiPaywallManager")
+ (UIViewController * _Nullable)displayedViewController SWIFT_WARN_UNUSED_RESULT;
/// Used when a paywall is presented via a nami window to show the window if it’s currently hidden. Advanced use case.
+ (void)show;
/// Used when a paywall is presented via a nami window to find out if the paywall is currently hidden. Advanced use case.
+ (BOOL)isHidden SWIFT_WARN_UNUSED_RESULT;
/// Used when a paywall is presented via a nami window to hide the window if it’s currently showing. Advanced use case.
+ (void)hide;
@end
Expand Down
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -719,13 +719,16 @@ public typealias NamiUUID = Swift.String
@objc extension NamiApple.NamiPaywallManager {
@objc public static func registerSignInHandler(_ applicationSignInHandler: NamiApple.NamiSignInHandler?)
@objc public static func registerCloseHandler(_ paywallCloseHandler: NamiApple.NamiPaywallCloseHandler?)
@objc public static func registerRestoreRequestHandler(_ restoreRequestHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc @available(*, deprecated, renamed: "registerRestoreHandler")
public static func registerRestoreRequestHandler(_ restoreRequestHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc public static func registerRestoreHandler(_ restoreHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc public static func registerBuySkuHandler(_ buySkuHandler: NamiApple.NamiPaywallBuySkuHandler?)
@objc public static func buySkuComplete(purchaseSuccess: NamiApple.NamiPurchaseSuccess)
@objc public static func buySkuComplete(sku: NamiApple.NamiSKU, product: StoreKit.SKProduct, transaction: StoreKit.SKPaymentTransaction)
@objc public static func dismiss(animated: Swift.Bool, completion: @escaping () -> Swift.Void)
@objc public static func displayedViewController() -> UIKit.UIViewController?
@objc public static func show()
@objc public static func isHidden() -> Swift.Bool
@objc public static func hide()
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class NamiPaywallManager : ObjectiveC.NSObject {
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -719,13 +719,16 @@ public typealias NamiUUID = Swift.String
@objc extension NamiApple.NamiPaywallManager {
@objc public static func registerSignInHandler(_ applicationSignInHandler: NamiApple.NamiSignInHandler?)
@objc public static func registerCloseHandler(_ paywallCloseHandler: NamiApple.NamiPaywallCloseHandler?)
@objc public static func registerRestoreRequestHandler(_ restoreRequestHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc @available(*, deprecated, renamed: "registerRestoreHandler")
public static func registerRestoreRequestHandler(_ restoreRequestHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc public static func registerRestoreHandler(_ restoreHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc public static func registerBuySkuHandler(_ buySkuHandler: NamiApple.NamiPaywallBuySkuHandler?)
@objc public static func buySkuComplete(purchaseSuccess: NamiApple.NamiPurchaseSuccess)
@objc public static func buySkuComplete(sku: NamiApple.NamiSKU, product: StoreKit.SKProduct, transaction: StoreKit.SKPaymentTransaction)
@objc public static func dismiss(animated: Swift.Bool, completion: @escaping () -> Swift.Void)
@objc public static func displayedViewController() -> UIKit.UIViewController?
@objc public static func show()
@objc public static func isHidden() -> Swift.Bool
@objc public static func hide()
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class NamiPaywallManager : ObjectiveC.NSObject {
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -719,13 +719,16 @@ public typealias NamiUUID = Swift.String
@objc extension NamiApple.NamiPaywallManager {
@objc public static func registerSignInHandler(_ applicationSignInHandler: NamiApple.NamiSignInHandler?)
@objc public static func registerCloseHandler(_ paywallCloseHandler: NamiApple.NamiPaywallCloseHandler?)
@objc public static func registerRestoreRequestHandler(_ restoreRequestHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc @available(*, deprecated, renamed: "registerRestoreHandler")
public static func registerRestoreRequestHandler(_ restoreRequestHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc public static func registerRestoreHandler(_ restoreHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc public static func registerBuySkuHandler(_ buySkuHandler: NamiApple.NamiPaywallBuySkuHandler?)
@objc public static func buySkuComplete(purchaseSuccess: NamiApple.NamiPurchaseSuccess)
@objc public static func buySkuComplete(sku: NamiApple.NamiSKU, product: StoreKit.SKProduct, transaction: StoreKit.SKPaymentTransaction)
@objc public static func dismiss(animated: Swift.Bool, completion: @escaping () -> Swift.Void)
@objc public static func displayedViewController() -> UIKit.UIViewController?
@objc public static func show()
@objc public static func isHidden() -> Swift.Bool
@objc public static func hide()
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class NamiPaywallManager : ObjectiveC.NSObject {
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -719,13 +719,16 @@ public typealias NamiUUID = Swift.String
@objc extension NamiApple.NamiPaywallManager {
@objc public static func registerSignInHandler(_ applicationSignInHandler: NamiApple.NamiSignInHandler?)
@objc public static func registerCloseHandler(_ paywallCloseHandler: NamiApple.NamiPaywallCloseHandler?)
@objc public static func registerRestoreRequestHandler(_ restoreRequestHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc @available(*, deprecated, renamed: "registerRestoreHandler")
public static func registerRestoreRequestHandler(_ restoreRequestHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc public static func registerRestoreHandler(_ restoreHandler: NamiApple.NamiPaywallRestoreRequestHandler?)
@objc public static func registerBuySkuHandler(_ buySkuHandler: NamiApple.NamiPaywallBuySkuHandler?)
@objc public static func buySkuComplete(purchaseSuccess: NamiApple.NamiPurchaseSuccess)
@objc public static func buySkuComplete(sku: NamiApple.NamiSKU, product: StoreKit.SKProduct, transaction: StoreKit.SKPaymentTransaction)
@objc public static func dismiss(animated: Swift.Bool, completion: @escaping () -> Swift.Void)
@objc public static func displayedViewController() -> UIKit.UIViewController?
@objc public static func show()
@objc public static func isHidden() -> Swift.Bool
@objc public static func hide()
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc public class NamiPaywallManager : ObjectiveC.NSObject {
Expand Down
Binary file not shown.
Loading