diff --git a/src/StoreKit/Enums.cs b/src/StoreKit/Enums.cs index 5408a5b533cf..5ac89b0ddb98 100644 --- a/src/StoreKit/Enums.cs +++ b/src/StoreKit/Enums.cs @@ -7,6 +7,11 @@ namespace StoreKit { // typedef NSInteger SKPaymentTransactionState; // StoreKit.framework/Headers/SKPaymentTransaction.h /// Transaction state. + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2)] [MacCatalyst (13, 1)] [Native] @@ -70,6 +75,11 @@ public enum SKDownloadState : long { } /// Enumerates authorization states for music store access. + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (7, 0)] [MacCatalyst (13, 1)] [Native] @@ -81,19 +91,28 @@ public enum SKCloudServiceAuthorizationStatus : long { } /// Enumerates flags that describe the user's local music library capabilities.. + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (7, 0)] [MacCatalyst (13, 1)] [Native] public enum SKCloudServiceCapability : ulong { None = 0, MusicCatalogPlayback = 1 << 0, - [NoTV] [MacCatalyst (13, 1)] MusicCatalogSubscriptionEligible = 1 << 1, AddToCloudMusicLibrary = 1 << 8 } /// Enumerates visiblity settings for a promoted product. + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Mac (11, 0)] [NoWatch] [MacCatalyst (13, 1)] @@ -105,6 +124,11 @@ public enum SKProductStorePromotionVisibility : long { } /// Defines the natural period for a subscription. + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2), iOS (11, 2), TV (11, 2)] [MacCatalyst (13, 1)] [Native] @@ -116,6 +140,11 @@ public enum SKProductPeriodUnit : ulong { } /// Enumerates how a discount price is applied. + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2), iOS (11, 2), TV (11, 2)] [MacCatalyst (13, 1)] [Native] diff --git a/src/storekit.cs b/src/storekit.cs index af998795d5a9..be8ea0c195cc 100644 --- a/src/storekit.cs +++ b/src/storekit.cs @@ -35,7 +35,7 @@ namespace StoreKit { [ErrorDomain ("SKANErrorDomain")] - [NoWatch, NoTV, NoMac, iOS (15, 4), NoMacCatalyst] + [NoWatch, NoTV, NoMac, iOS (15, 4), MacCatalyst (17, 0)] [Native] public enum SKANError : long { ImpressionMissingRequiredValue = 0, @@ -146,6 +146,11 @@ partial interface SKDownload { SKPaymentTransaction Transaction { get; } } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2)] [MacCatalyst (13, 1)] [BaseType (typeof (NSObject))] @@ -193,6 +198,11 @@ partial interface SKPayment : NSMutableCopying { SKPaymentDiscount PaymentDiscount { get; [NotImplemented ("Not available on SKPayment, only available on SKMutablePayment")] set; } } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2)] [MacCatalyst (13, 1)] [BaseType (typeof (SKPayment))] @@ -242,6 +252,11 @@ interface SKMutablePayment { SKPaymentDiscount PaymentDiscount { get; set; } } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2)] [MacCatalyst (13, 1)] [BaseType (typeof (NSObject))] @@ -345,6 +360,11 @@ interface SKPaymentQueue { ISKPaymentTransactionObserver [] TransactionObservers { get; } } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2)] [MacCatalyst (13, 1)] [BaseType (typeof (NSObject))] @@ -443,6 +463,11 @@ interface ISKPaymentTransactionObserver { } [BaseType (typeof (NSObject))] [Model] [Protocol] + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] interface SKPaymentTransactionObserver { [Export ("paymentQueue:updatedTransactions:")] @@ -484,6 +509,11 @@ interface SKPaymentTransactionObserver { void DidRevokeEntitlements (SKPaymentQueue queue, string [] productIdentifiers); } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2)] [MacCatalyst (13, 1)] [BaseType (typeof (NSObject))] @@ -529,6 +559,11 @@ interface SKPaymentTransaction { SKDownload [] Downloads { get; } } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2)] [MacCatalyst (13, 1)] [BaseType (typeof (NSObject), Delegates = new string [] { "WeakDelegate" }, Events = new Type [] { typeof (SKRequestDelegate) })] @@ -549,6 +584,11 @@ interface SKRequest { interface ISKRequestDelegate { } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2)] [MacCatalyst (13, 1)] [BaseType (typeof (NSObject))] @@ -562,6 +602,11 @@ interface SKRequestDelegate { void RequestFailed (SKRequest request, NSError error); } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2)] [MacCatalyst (13, 1)] [BaseType (typeof (SKRequest))] @@ -581,6 +626,11 @@ interface SKReceiptRefreshRequest { SKReceiptProperties ReceiptProperties { get; } } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2)] [MacCatalyst (13, 1)] [Static, Internal] @@ -598,6 +648,11 @@ interface _SKReceiptProperty { [Watch (6, 2)] [MacCatalyst (13, 1)] [BaseType (typeof (SKRequest), Delegates = new string [] { "WeakDelegate" }, Events = new Type [] { typeof (SKProductsRequestDelegate) })] + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] interface SKProductsRequest { [Export ("initWithProductIdentifiers:")] NativeHandle Constructor (NSSet productIdentifiersStringSet); @@ -612,6 +667,11 @@ interface SKProductsRequest { ISKProductsRequestDelegate Delegate { get; set; } } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2)] [MacCatalyst (13, 1)] [BaseType (typeof (NSObject))] @@ -625,6 +685,11 @@ interface SKProductsResponse { interface ISKProductsRequestDelegate { } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2)] [MacCatalyst (13, 1)] [BaseType (typeof (SKRequestDelegate))] @@ -825,6 +890,11 @@ interface SKStoreProductParameterKey { } /// A view controller for setting up cloud services. + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires SwiftUI */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires SwiftUI */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires SwiftUI */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires SwiftUI */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires SwiftUI */ )] [NoMac] [NoWatch] [NoTV] // __TVOS_PROHIBITED @@ -854,6 +924,11 @@ interface SKCloudServiceSetupViewController { interface ISKCloudServiceSetupViewControllerDelegate { } /// Contains methods to report the status of a cloud service setup view. + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires SwiftUI */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires SwiftUI */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires SwiftUI */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires SwiftUI */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires SwiftUI */ )] [NoMac] [NoWatch] [NoTV] // __TVOS_PROHIBITED on the only member + SKCloudServiceSetupViewController is not in tvOS @@ -866,6 +941,11 @@ interface SKCloudServiceSetupViewControllerDelegate { } /// Contains cloud service setup options. + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [NoMac] [NoWatch, NoTV] [MacCatalyst (13, 1)] @@ -924,6 +1004,9 @@ enum SKCloudServiceSetupAction { Subscribe, } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] [NoMac] [NoWatch] [MacCatalyst (13, 1)] @@ -938,6 +1021,11 @@ enum SKCloudServiceSetupMessageIdentifier { PlayMusic, } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Mac (11, 0), Watch (7, 0)] [MacCatalyst (13, 1)] [BaseType (typeof (NSObject))] @@ -964,10 +1052,7 @@ interface SKCloudServiceController { [Export ("requestCapabilitiesWithCompletionHandler:")] void RequestCapabilities (Action completionHandler); - [Deprecated (PlatformName.iOS, 11, 0, message: "Use 'RequestUserToken' instead.")] - [Deprecated (PlatformName.TvOS, 11, 0, message: "Use 'RequestUserToken' instead.")] [MacCatalyst (13, 1)] - [Deprecated (PlatformName.MacCatalyst, 13, 1, message: "Use 'RequestUserToken' instead.")] [Async] [Export ("requestPersonalizationTokenForClientToken:withCompletionHandler:")] void RequestPersonalizationToken (string clientToken, Action completionHandler); @@ -992,6 +1077,10 @@ interface SKCloudServiceController { } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] [Introduced (PlatformName.MacCatalyst, 14, 0)] [NoWatch, Mac (11, 0)] [BaseType (typeof (NSObject))] @@ -1019,6 +1108,11 @@ interface SKProductStorePromotionController { } /// Contains a method that requests a review. + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [NoTV] [NoWatch] [MacCatalyst (13, 1)] @@ -1042,6 +1136,11 @@ interface SKStoreReviewController { [Watch (6, 2), iOS (11, 2), TV (11, 2)] [MacCatalyst (13, 1)] [BaseType (typeof (NSObject))] + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] interface SKProductSubscriptionPeriod { [Export ("numberOfUnits")] @@ -1051,6 +1150,11 @@ interface SKProductSubscriptionPeriod { SKProductPeriodUnit Unit { get; } } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2), iOS (11, 2), TV (11, 2)] [MacCatalyst (13, 1)] [BaseType (typeof (NSObject))] @@ -1139,6 +1243,11 @@ interface SKAdNetwork { void UpdatePostback (nint conversionValue, [BindAs (typeof (SKAdNetworkCoarseConversionValue))] NSString coarseValue, bool lockWindow, [NullAllowed] Action completion); } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [iOS (12, 2)] [TV (12, 2)] [Watch (6, 2)] @@ -1165,6 +1274,11 @@ interface SKPaymentDiscount { NSNumber Timestamp { get; } } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2)] [iOS (12, 2)] [TV (12, 2)] @@ -1175,6 +1289,11 @@ public enum SKProductDiscountType : long { Subscription, } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [iOS (13, 0)] [TV (13, 0)] [Watch (6, 2)] @@ -1192,6 +1311,11 @@ interface SKStorefront { interface ISKPaymentQueueDelegate { } + [Deprecated (PlatformName.iOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacCatalyst, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.MacOSX, 15, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.TvOS, 18, 0 /* Apple's replacement requires Swift */ )] + [Deprecated (PlatformName.WatchOS, 11, 0 /* Apple's replacement requires Swift */ )] [Watch (6, 2), iOS (13, 0)] [MacCatalyst (13, 1)] #if NET diff --git a/tests/cecil-tests/ApiAvailabilityTest.cs b/tests/cecil-tests/ApiAvailabilityTest.cs index 72f5845c665c..eba589dacb63 100644 --- a/tests/cecil-tests/ApiAvailabilityTest.cs +++ b/tests/cecil-tests/ApiAvailabilityTest.cs @@ -227,10 +227,6 @@ public void FindMissingObsoleteAttributes () "Security.SslContext.SetSessionTickets(System.Boolean)", "Security.SslProtocol Security.SecProtocolMetadata::NegotiatedProtocolVersion()", "Speech.SFVoiceAnalytics Speech.SFTranscriptionSegment::VoiceAnalytics()", - "StoreKit.SKCloudServiceController.RequestPersonalizationToken(System.String, System.Action`2)", - "StoreKit.SKCloudServiceController.RequestPersonalizationTokenAsync(System.String)", - "StoreKit.SKMutablePayment.PaymentWithProduct(System.String)", - "StoreKit.SKStoreReviewController.RequestReview()", "System.Boolean AVFoundation.AVCaptureConnection::SupportsVideoMaxFrameDuration()", "System.Boolean AVFoundation.AVCaptureConnection::SupportsVideoMinFrameDuration()", "System.Boolean AVFoundation.AVCapturePhotoSettings::AutoDualCameraFusionEnabled()", @@ -246,7 +242,6 @@ public void FindMissingObsoleteAttributes () "System.String PassKit.PKShareablePassMetadata::LocalizedDescription()", "System.String PassKit.PKShareablePassMetadata::OwnerDisplayName()", "System.String PassKit.PKShareablePassMetadata::TemplateIdentifier()", - "System.String StoreKit.SKProduct::ContentVersion()", "System.String UserNotifications.UNMutableNotificationContent::SummaryArgument()", "System.String UserNotifications.UNNotificationContent::SummaryArgument()", "System.UIntPtr UserNotifications.UNMutableNotificationContent::SummaryArgumentCount()", diff --git a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-StoreKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-StoreKit.todo deleted file mode 100644 index 7026014a8afc..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-StoreKit.todo +++ /dev/null @@ -1,80 +0,0 @@ -!missing-enum! SKANError not bound -!missing-field! SKANErrorDomain not bound -!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStoreReviewController missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-StoreKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-StoreKit.todo deleted file mode 100644 index 0692004026ef..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-StoreKit.todo +++ /dev/null @@ -1,82 +0,0 @@ -!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceSetupViewController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::presentCodeRedemptionSheet missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::showPriceConsentIfNeeded missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueueShouldShowPriceConsent: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStoreReviewController missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-StoreKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-StoreKit.todo deleted file mode 100644 index 7aa7c46994df..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-StoreKit.todo +++ /dev/null @@ -1,78 +0,0 @@ -!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStoreReviewController missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-StoreKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-StoreKit.todo deleted file mode 100644 index 1fd48bf015bd..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-StoreKit.todo +++ /dev/null @@ -1,77 +0,0 @@ -!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/iOS-StoreKit.todo b/tests/xtro-sharpie/iOS-StoreKit.todo deleted file mode 100644 index 0692004026ef..000000000000 --- a/tests/xtro-sharpie/iOS-StoreKit.todo +++ /dev/null @@ -1,82 +0,0 @@ -!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceSetupViewController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::presentCodeRedemptionSheet missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::showPriceConsentIfNeeded missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueueShouldShowPriceConsent: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStoreReviewController missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/macOS-StoreKit.todo b/tests/xtro-sharpie/macOS-StoreKit.todo deleted file mode 100644 index 7aa7c46994df..000000000000 --- a/tests/xtro-sharpie/macOS-StoreKit.todo +++ /dev/null @@ -1,78 +0,0 @@ -!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStoreReviewController missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/tvOS-StoreKit.todo b/tests/xtro-sharpie/tvOS-StoreKit.todo deleted file mode 100644 index 1fd48bf015bd..000000000000 --- a/tests/xtro-sharpie/tvOS-StoreKit.todo +++ /dev/null @@ -1,77 +0,0 @@ -!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/watchOS-StoreKit.todo b/tests/xtro-sharpie/watchOS-StoreKit.todo deleted file mode 100644 index 8a5df9257afc..000000000000 --- a/tests/xtro-sharpie/watchOS-StoreKit.todo +++ /dev/null @@ -1,71 +0,0 @@ -!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute -!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute -!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute -!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute