[PassKit] Update bindings for Xcode 13.0 beta 1, 2 (#12299)
This commit is contained in:
Родитель
f2551e6606
Коммит
3d0ac38b2f
|
@ -174,6 +174,8 @@ namespace PassKit {
|
|||
Contribute = 14,
|
||||
[iOS (14,0)]
|
||||
Tip = 15,
|
||||
[Mac (12,0), iOS (15,0), Watch (8,0)]
|
||||
Continue = 16,
|
||||
}
|
||||
|
||||
[Mac (11,0)]
|
||||
|
@ -221,7 +223,8 @@ namespace PassKit {
|
|||
Debit,
|
||||
Credit,
|
||||
Prepaid,
|
||||
Store
|
||||
Store,
|
||||
EMoney,
|
||||
}
|
||||
|
||||
[Mac (11,0)]
|
||||
|
@ -252,6 +255,8 @@ namespace PassKit {
|
|||
ShippingContactInvalid = 1,
|
||||
BillingContactInvalid,
|
||||
ShippingAddressUnserviceable,
|
||||
CouponCodeInvalid,
|
||||
CouponCodeExpired,
|
||||
}
|
||||
|
||||
[iOS (12,0)]
|
||||
|
|
199
src/passkit.cs
199
src/passkit.cs
|
@ -207,6 +207,11 @@ namespace PassKit {
|
|||
[Watch (6,2), iOS (13,4)]
|
||||
[Export ("signData:withSecureElementPass:completion:")]
|
||||
void SignData (NSData signData, PKSecureElementPass secureElementPass, PKPassLibrarySignDataCompletionHandler completion);
|
||||
|
||||
[Async (ResultTypeName = "PKServiceProviderDataCompletionResult")]
|
||||
[Watch (8,0), iOS (15,0), Mac (12,0), MacCatalyst (15,0)]
|
||||
[Export ("serviceProviderDataForSecureElementPass:completion:")]
|
||||
void GetServiceProviderData (PKSecureElementPass secureElementPass, Action<NSData, NSError> completion);
|
||||
}
|
||||
|
||||
[Static]
|
||||
|
@ -345,6 +350,11 @@ namespace PassKit {
|
|||
[Export ("paymentAuthorizationViewController:didRequestMerchantSessionUpdate:")]
|
||||
[EventArgs ("PKPaymentRequestMerchantSessionUpdate")]
|
||||
void DidRequestMerchantSessionUpdate (PKPaymentAuthorizationViewController controller, Action<PKPaymentRequestMerchantSessionUpdate> updateHandler);
|
||||
|
||||
[NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
|
||||
[Export ("paymentAuthorizationViewController:didChangeCouponCode:handler:")]
|
||||
[EventArgs ("PKPaymentRequestCouponCodeUpdate")]
|
||||
void DidChangeCouponCode (PKPaymentAuthorizationViewController controller, string couponCode, Action<PKPaymentRequestCouponCodeUpdate> completion);
|
||||
}
|
||||
|
||||
[Mac (11,0)]
|
||||
|
@ -416,6 +426,11 @@ namespace PassKit {
|
|||
[NullAllowed] // by default this property is null
|
||||
[Export ("detail")]
|
||||
string Detail { get; set; }
|
||||
|
||||
[Watch (8,0), iOS (15,0), Mac (12,0), MacCatalyst (15,0)]
|
||||
[NullAllowed]
|
||||
[Export ("dateComponentsRange", ArgumentSemantic.Copy)]
|
||||
PKDateComponentsRange DateComponentsRange { get; set; }
|
||||
}
|
||||
|
||||
[Watch (3,0)]
|
||||
|
@ -446,6 +461,19 @@ namespace PassKit {
|
|||
[Export ("currencyCode")]
|
||||
string CurrencyCode { get; set; }
|
||||
|
||||
[NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
|
||||
[Export ("supportsCouponCode")]
|
||||
bool SupportsCouponCode { get; set; }
|
||||
|
||||
[NullAllowed]
|
||||
[NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
|
||||
[Export ("couponCode")]
|
||||
string CouponCode { get; set; }
|
||||
|
||||
[Watch (8,0), Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
|
||||
[Export ("shippingContactEditingMode", ArgumentSemantic.Assign)]
|
||||
PKShippingContactEditingMode ShippingContactEditingMode { get; set; }
|
||||
|
||||
[NoMac]
|
||||
[Deprecated (PlatformName.WatchOS, 4,0, message: "Use 'RequiredBillingContactFields' instead.")]
|
||||
[Deprecated (PlatformName.iOS, 11,0, message: "Use 'RequiredBillingContactFields' instead.")]
|
||||
|
@ -548,6 +576,16 @@ namespace PassKit {
|
|||
[Static]
|
||||
[Export ("paymentShippingAddressUnserviceableErrorWithLocalizedDescription:")]
|
||||
NSError CreatePaymentShippingAddressUnserviceableError ([NullAllowed] string localizedDescription);
|
||||
|
||||
[NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
|
||||
[Static]
|
||||
[Export ("paymentCouponCodeInvalidErrorWithLocalizedDescription:")]
|
||||
NSError GetCouponCodeInvalidError ([NullAllowed] string localizedDescription);
|
||||
|
||||
[NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
|
||||
[Static]
|
||||
[Export ("paymentCouponCodeExpiredErrorWithLocalizedDescription:")]
|
||||
NSError GetCouponCodeExpiredError ([NullAllowed] string localizedDescription);
|
||||
}
|
||||
|
||||
[Mac (11,0)]
|
||||
|
@ -1140,7 +1178,11 @@ namespace PassKit {
|
|||
[MacCatalyst (14,0)]
|
||||
[Export ("paymentAuthorizationController:didRequestMerchantSessionUpdate:")]
|
||||
void DidRequestMerchantSessionUpdate (PKPaymentAuthorizationController controller, Action<PKPaymentRequestMerchantSessionUpdate> handler);
|
||||
|
||||
|
||||
[NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
|
||||
[Export ("paymentAuthorizationController:didChangeCouponCode:handler:")]
|
||||
void DidChangeCouponCode (PKPaymentAuthorizationController controller, string couponCode, Action<PKPaymentRequestCouponCodeUpdate> completion);
|
||||
|
||||
[Watch (7,0)][iOS (14,0)]
|
||||
[MacCatalyst (14,0)]
|
||||
[Export ("presentationWindowForPaymentAuthorizationController:")]
|
||||
|
@ -1171,7 +1213,7 @@ namespace PassKit {
|
|||
|
||||
[Mac (11,0)]
|
||||
[Watch (4,3), iOS (11,3)]
|
||||
[BaseType (typeof (NSObject))]
|
||||
[BaseType (typeof (PKStoredValuePassProperties))]
|
||||
[DisableDefaultCtor]
|
||||
interface PKTransitPassProperties {
|
||||
|
||||
|
@ -1180,9 +1222,17 @@ namespace PassKit {
|
|||
[return: NullAllowed]
|
||||
PKTransitPassProperties GetPassProperties (PKPass pass);
|
||||
|
||||
[Deprecated (PlatformName.iOS, 15, 0)]
|
||||
[Deprecated (PlatformName.WatchOS, 8, 0)]
|
||||
[Deprecated (PlatformName.MacOSX, 12, 0)]
|
||||
[Deprecated (PlatformName.MacCatalyst, 15, 0)]
|
||||
[Export ("transitBalance", ArgumentSemantic.Copy)]
|
||||
NSDecimalNumber TransitBalance { get; }
|
||||
|
||||
[Deprecated (PlatformName.iOS, 15, 0)]
|
||||
[Deprecated (PlatformName.WatchOS, 8, 0)]
|
||||
[Deprecated (PlatformName.MacOSX, 12, 0)]
|
||||
[Deprecated (PlatformName.MacCatalyst, 15, 0)]
|
||||
[Export ("transitBalanceCurrencyCode")]
|
||||
string TransitBalanceCurrencyCode { get; }
|
||||
|
||||
|
@ -1192,6 +1242,7 @@ namespace PassKit {
|
|||
[Deprecated (PlatformName.iOS, 14,5, message: "Use 'Blocked' instead.")]
|
||||
[Deprecated (PlatformName.MacCatalyst, 14,5, message: "Use 'Blocked' instead.")]
|
||||
[Deprecated (PlatformName.WatchOS, 7,4, message: "Use 'Blocked' instead.")]
|
||||
[Deprecated (PlatformName.MacOSX, 11,3, message: "Use 'Blocked' instead.")]
|
||||
[Export ("blacklisted")]
|
||||
bool Blacklisted { [Bind ("isBlacklisted")] get; }
|
||||
|
||||
|
@ -1244,6 +1295,8 @@ namespace PassKit {
|
|||
[Export ("blacklisted")]
|
||||
[Deprecated (PlatformName.iOS, 14,5, message: "Use 'Blocked' instead.")] // exists in base class
|
||||
[Deprecated (PlatformName.WatchOS, 7,4, message: "Use 'Blocked' instead.")]
|
||||
[Deprecated (PlatformName.MacOSX, 11,3, message: "Use 'Blocked' instead.")]
|
||||
[Deprecated (PlatformName.MacCatalyst, 14,5, message: "Use 'Blocked' instead.")]
|
||||
bool Blacklisted { [Bind ("isBlacklisted")] get; }
|
||||
}
|
||||
|
||||
|
@ -1278,6 +1331,10 @@ namespace PassKit {
|
|||
|
||||
[Export ("paymentSummaryItems", ArgumentSemantic.Copy)]
|
||||
PKPaymentSummaryItem[] PaymentSummaryItems { get; set; }
|
||||
|
||||
[Watch (8,0), Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
|
||||
[Export ("shippingMethods", ArgumentSemantic.Copy)]
|
||||
PKShippingMethod[] ShippingMethods { get; set; }
|
||||
}
|
||||
|
||||
[Mac (11,0)]
|
||||
|
@ -1569,6 +1626,10 @@ namespace PassKit {
|
|||
[Export ("initWithProvisioningCredentialIdentifier:cardConfigurationIdentifier:sharingInstanceIdentifier:passThumbnailImage:ownerDisplayName:localizedDescription:")]
|
||||
IntPtr Constructor (string credentialIdentifier, string cardConfigurationIdentifier, string sharingInstanceIdentifier, CGImage passThumbnailImage, string ownerDisplayName, string localizedDescription);
|
||||
|
||||
[Watch (8,0), iOS (15,0), Mac (12,0), MacCatalyst (15,0)]
|
||||
[Export ("initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:passThumbnailImage:ownerDisplayName:localizedDescription:accountHash:templateIdentifier:relyingPartyIdentifier:requiresUnifiedAccessCapableDevice:")]
|
||||
IntPtr Constructor (string credentialIdentifier, string sharingInstanceIdentifier, CGImage passThumbnailImage, string ownerDisplayName, string localizedDescription, string accountHash, string templateIdentifier, string relyingPartyIdentifier, bool requiresUnifiedAccessCapableDevice);
|
||||
|
||||
[Export ("credentialIdentifier", ArgumentSemantic.Strong)]
|
||||
string CredentialIdentifier { get; }
|
||||
|
||||
|
@ -1586,6 +1647,22 @@ namespace PassKit {
|
|||
|
||||
[Export ("ownerDisplayName", ArgumentSemantic.Strong)]
|
||||
string OwnerDisplayName { get; }
|
||||
|
||||
[Watch (8,0), iOS (15,0), Mac (12,0), MacCatalyst (15,0)]
|
||||
[Export ("accountHash", ArgumentSemantic.Strong)]
|
||||
string AccountHash { get; }
|
||||
|
||||
[Watch (8,0), iOS (15,0), Mac (12,0), MacCatalyst (15,0)]
|
||||
[Export ("templateIdentifier", ArgumentSemantic.Strong)]
|
||||
string TemplateIdentifier { get; }
|
||||
|
||||
[Watch (8,0), iOS (15,0), Mac (12,0), MacCatalyst (15,0)]
|
||||
[Export ("relyingPartyIdentifier", ArgumentSemantic.Strong)]
|
||||
string RelyingPartyIdentifier { get; }
|
||||
|
||||
[Watch (8,0), iOS (15,0), Mac (12,0), MacCatalyst (15,0)]
|
||||
[Export ("requiresUnifiedAccessCapableDevice")]
|
||||
bool RequiresUnifiedAccessCapableDevice { get; }
|
||||
}
|
||||
|
||||
[NoWatch, NoTV]
|
||||
|
@ -1858,6 +1935,23 @@ namespace PassKit {
|
|||
PKPaymentMerchantSession Session { get; set; }
|
||||
}
|
||||
|
||||
[NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
|
||||
[BaseType (typeof(PKPaymentRequestUpdate))]
|
||||
[DisableDefaultCtor]
|
||||
interface PKPaymentRequestCouponCodeUpdate
|
||||
{
|
||||
[Export ("initWithPaymentSummaryItems:")]
|
||||
[DesignatedInitializer]
|
||||
IntPtr Constructor (PKPaymentSummaryItem[] paymentSummaryItems);
|
||||
|
||||
[Export ("initWithErrors:paymentSummaryItems:shippingMethods:")]
|
||||
[DesignatedInitializer]
|
||||
IntPtr Constructor ([NullAllowed] NSError[] errors, PKPaymentSummaryItem[] paymentSummaryItems, PKShippingMethod[] shippingMethods);
|
||||
|
||||
[NullAllowed, Export ("errors", ArgumentSemantic.Copy)]
|
||||
NSError[] Errors { get; set; }
|
||||
}
|
||||
|
||||
[Watch (7,0)][Mac (11,0)][iOS (14,0)]
|
||||
[MacCatalyst (14,0)]
|
||||
[BaseType (typeof (NSObject))]
|
||||
|
@ -1873,4 +1967,105 @@ namespace PassKit {
|
|||
Nfc = 1 << 0,
|
||||
Bluetooth = 1 << 1,
|
||||
}
|
||||
|
||||
[Watch (8,0), iOS (15,0), Mac (12,0), MacCatalyst (15,0)]
|
||||
[BaseType (typeof(NSObject))]
|
||||
[DisableDefaultCtor]
|
||||
interface PKDateComponentsRange : NSCopying, NSSecureCoding
|
||||
{
|
||||
[Export ("initWithStartDateComponents:endDateComponents:")]
|
||||
[return: NullAllowed]
|
||||
IntPtr Constructor (NSDateComponents startDateComponents, NSDateComponents endDateComponents);
|
||||
|
||||
[Export ("startDateComponents", ArgumentSemantic.Copy)]
|
||||
NSDateComponents StartDateComponents { get; }
|
||||
|
||||
[Export ("endDateComponents", ArgumentSemantic.Copy)]
|
||||
NSDateComponents EndDateComponents { get; }
|
||||
}
|
||||
|
||||
[Watch (8,0), iOS (15,0), Mac (12,0), MacCatalyst (15,0)]
|
||||
[BaseType (typeof(PKPaymentSummaryItem))]
|
||||
[DisableDefaultCtor]
|
||||
interface PKDeferredPaymentSummaryItem
|
||||
{
|
||||
[Export ("deferredDate", ArgumentSemantic.Copy)]
|
||||
NSDate DeferredDate { get; set; }
|
||||
}
|
||||
|
||||
[Watch (8,0), Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
|
||||
[Native]
|
||||
public enum PKShippingContactEditingMode : ulong
|
||||
{
|
||||
Enabled = 1,
|
||||
StorePickup,
|
||||
}
|
||||
|
||||
[Watch (8,0), iOS (15,0), Mac (12,0), MacCatalyst (15,0)]
|
||||
[BaseType (typeof(PKPaymentSummaryItem))]
|
||||
[DisableDefaultCtor]
|
||||
interface PKRecurringPaymentSummaryItem
|
||||
{
|
||||
[NullAllowed, Export ("startDate", ArgumentSemantic.Copy)]
|
||||
NSDate StartDate { get; set; }
|
||||
|
||||
[Export ("intervalUnit", ArgumentSemantic.Assign)]
|
||||
NSCalendarUnit IntervalUnit { get; set; }
|
||||
|
||||
[Export ("intervalCount")]
|
||||
nint IntervalCount { get; set; }
|
||||
|
||||
[NullAllowed, Export ("endDate", ArgumentSemantic.Copy)]
|
||||
NSDate EndDate { get; set; }
|
||||
}
|
||||
|
||||
[Watch (8,0), iOS (15,0), Mac (12,0), MacCatalyst (15,0)]
|
||||
public enum PKStoredValuePassBalanceType
|
||||
{
|
||||
[Field ("PKStoredValuePassBalanceTypeCash")]
|
||||
Cash,
|
||||
[Field ("PKStoredValuePassBalanceTypeLoyaltyPoints")]
|
||||
LoyaltyPoints,
|
||||
}
|
||||
|
||||
[Watch (8,0), iOS (15,0), Mac (12,0), MacCatalyst (15,0)]
|
||||
[BaseType (typeof(NSObject))]
|
||||
[DisableDefaultCtor]
|
||||
interface PKStoredValuePassBalance
|
||||
{
|
||||
[Export ("amount", ArgumentSemantic.Strong)]
|
||||
NSDecimalNumber Amount { get; }
|
||||
|
||||
[NullAllowed, Export ("currencyCode")]
|
||||
string CurrencyCode { get; }
|
||||
|
||||
[Export ("balanceType")]
|
||||
string BalanceType { get; }
|
||||
|
||||
[NullAllowed, Export ("expiryDate", ArgumentSemantic.Strong)]
|
||||
NSDate ExpiryDate { get; }
|
||||
|
||||
[Export ("isEqualToBalance:")]
|
||||
bool IsEqual (PKStoredValuePassBalance balance);
|
||||
}
|
||||
|
||||
[Watch (8,0), iOS (15,0), Mac (12,0), MacCatalyst (15,0)]
|
||||
[BaseType (typeof(NSObject))]
|
||||
[DisableDefaultCtor]
|
||||
interface PKStoredValuePassProperties
|
||||
{
|
||||
[Static]
|
||||
[Export ("passPropertiesForPass:")]
|
||||
[return: NullAllowed]
|
||||
PKStoredValuePassProperties GetPassProperties (PKPass pass);
|
||||
|
||||
[Export ("blocked")]
|
||||
bool Blocked { [Bind ("isBlocked")] get; }
|
||||
|
||||
[NullAllowed, Export ("expirationDate", ArgumentSemantic.Copy)]
|
||||
NSDate ExpirationDate { get; }
|
||||
|
||||
[Export ("balances", ArgumentSemantic.Copy)]
|
||||
PKStoredValuePassBalance[] Balances { get; }
|
||||
}
|
||||
}
|
||||
|
|
|
@ -441,6 +441,11 @@ namespace Introspection {
|
|||
case "ARSkeletonDefinition": // device only
|
||||
case "ARVideoFormat": // device only
|
||||
case "NSMergePolicy":
|
||||
case "PKDeferredPaymentSummaryItem":
|
||||
case "PKPaymentRequestCouponCodeUpdate":
|
||||
case "PKRecurringPaymentSummaryItem":
|
||||
case "PKStoredValuePassBalance":
|
||||
case "PKStoredValuePassProperties":
|
||||
case "SFSafariViewControllerPrewarmingToken": // conformance not in headers
|
||||
case "SRTextInputSession": // conformance not in headers
|
||||
return true;
|
||||
|
@ -682,6 +687,11 @@ namespace Introspection {
|
|||
case "ARSkeletonDefinition": // device only
|
||||
case "ARVideoFormat": // device only
|
||||
case "NSMergePolicy":
|
||||
case "PKDeferredPaymentSummaryItem":
|
||||
case "PKPaymentRequestCouponCodeUpdate":
|
||||
case "PKRecurringPaymentSummaryItem":
|
||||
case "PKStoredValuePassBalance":
|
||||
case "PKStoredValuePassProperties":
|
||||
case "SFSafariViewControllerPrewarmingToken": // conformance not in headers
|
||||
case "SRTextInputSession": // conformance not in headers
|
||||
return true;
|
||||
|
@ -767,6 +777,9 @@ namespace Introspection {
|
|||
case "NSMappingModel":
|
||||
case "NSMergePolicy":
|
||||
case "NSPropertyMapping":
|
||||
case "PKDeferredPaymentSummaryItem":
|
||||
case "PKRecurringPaymentSummaryItem":
|
||||
case "PKStoredValuePassProperties":
|
||||
return true;
|
||||
}
|
||||
break;
|
||||
|
|
|
@ -1,60 +0,0 @@
|
|||
!missing-enum! PKShippingContactEditingMode not bound
|
||||
!missing-enum-value! PKPaymentButtonType native value PKPaymentButtonTypeContinue = 16 not bound
|
||||
!missing-enum-value! PKPaymentErrorCode native value PKPaymentCouponCodeExpiredError = 5 not bound
|
||||
!missing-enum-value! PKPaymentErrorCode native value PKPaymentCouponCodeInvalidError = 4 not bound
|
||||
!missing-enum-value! PKPaymentMethodType native value PKPaymentMethodTypeEMoney = 5 not bound
|
||||
!missing-field! PKStoredValuePassBalanceTypeCash not bound
|
||||
!missing-field! PKStoredValuePassBalanceTypeLoyaltyPoints not bound
|
||||
!missing-protocol-member! PKPaymentAuthorizationControllerDelegate::paymentAuthorizationController:didChangeCouponCode:handler: not found
|
||||
!missing-protocol-member! PKPaymentAuthorizationViewControllerDelegate::paymentAuthorizationViewController:didChangeCouponCode:handler: not found
|
||||
!missing-selector! +PKPaymentRequest::paymentCouponCodeExpiredErrorWithLocalizedDescription: not bound
|
||||
!missing-selector! +PKPaymentRequest::paymentCouponCodeInvalidErrorWithLocalizedDescription: not bound
|
||||
!missing-selector! +PKStoredValuePassProperties::passPropertiesForPass: not bound
|
||||
!missing-selector! PKDateComponentsRange::endDateComponents not bound
|
||||
!missing-selector! PKDateComponentsRange::initWithStartDateComponents:endDateComponents: not bound
|
||||
!missing-selector! PKDateComponentsRange::startDateComponents not bound
|
||||
!missing-selector! PKDeferredPaymentSummaryItem::deferredDate not bound
|
||||
!missing-selector! PKDeferredPaymentSummaryItem::setDeferredDate: not bound
|
||||
!missing-selector! PKPassLibrary::serviceProviderDataForSecureElementPass:completion: not bound
|
||||
!missing-selector! PKPaymentRequest::couponCode not bound
|
||||
!missing-selector! PKPaymentRequest::setCouponCode: not bound
|
||||
!missing-selector! PKPaymentRequest::setShippingContactEditingMode: not bound
|
||||
!missing-selector! PKPaymentRequest::setSupportsCouponCode: not bound
|
||||
!missing-selector! PKPaymentRequest::shippingContactEditingMode not bound
|
||||
!missing-selector! PKPaymentRequest::supportsCouponCode not bound
|
||||
!missing-selector! PKPaymentRequestCouponCodeUpdate::errors not bound
|
||||
!missing-selector! PKPaymentRequestCouponCodeUpdate::initWithErrors:paymentSummaryItems:shippingMethods: not bound
|
||||
!missing-selector! PKPaymentRequestCouponCodeUpdate::setErrors: not bound
|
||||
!missing-selector! PKPaymentRequestUpdate::setShippingMethods: not bound
|
||||
!missing-selector! PKPaymentRequestUpdate::shippingMethods not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::endDate not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::intervalCount not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::intervalUnit not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setEndDate: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setIntervalCount: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setIntervalUnit: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setStartDate: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::startDate not bound
|
||||
!missing-selector! PKShareablePassMetadata::accountHash not bound
|
||||
!missing-selector! PKShareablePassMetadata::relyingPartyIdentifier not bound
|
||||
!missing-selector! PKShareablePassMetadata::templateIdentifier not bound
|
||||
!missing-selector! PKShippingMethod::dateComponentsRange not bound
|
||||
!missing-selector! PKShippingMethod::setDateComponentsRange: not bound
|
||||
!missing-selector! PKStoredValuePassBalance::amount not bound
|
||||
!missing-selector! PKStoredValuePassBalance::balanceType not bound
|
||||
!missing-selector! PKStoredValuePassBalance::currencyCode not bound
|
||||
!missing-selector! PKStoredValuePassBalance::expiryDate not bound
|
||||
!missing-selector! PKStoredValuePassBalance::isEqualToBalance: not bound
|
||||
!missing-selector! PKStoredValuePassProperties::balances not bound
|
||||
!missing-selector! PKStoredValuePassProperties::expirationDate not bound
|
||||
!missing-selector! PKStoredValuePassProperties::isBlacklisted not bound
|
||||
!missing-selector! PKStoredValuePassProperties::isBlocked not bound
|
||||
!missing-type! PKDateComponentsRange not bound
|
||||
!missing-type! PKDeferredPaymentSummaryItem not bound
|
||||
!missing-type! PKPaymentRequestCouponCodeUpdate not bound
|
||||
!missing-type! PKRecurringPaymentSummaryItem not bound
|
||||
!missing-type! PKStoredValuePassBalance not bound
|
||||
!missing-type! PKStoredValuePassProperties not bound
|
||||
!wrong-base-type! PKTransitPassProperties expected PKStoredValuePassProperties actual NSObject
|
||||
!missing-selector! PKShareablePassMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:passThumbnailImage:ownerDisplayName:localizedDescription:accountHash:templateIdentifier:relyingPartyIdentifier:requiresUnifiedAccessCapableDevice: not bound
|
||||
!missing-selector! PKShareablePassMetadata::requiresUnifiedAccessCapableDevice not bound
|
|
@ -28,3 +28,6 @@
|
|||
!missing-null-allowed! 'System.Void PassKit.PKPaymentAuthorizationResult::set_Errors(Foundation.NSError[])' is missing an [NullAllowed] on parameter #0
|
||||
!missing-null-allowed! 'System.Void PassKit.PKPaymentRequestPaymentMethodUpdate::set_Errors(Foundation.NSError[])' is missing an [NullAllowed] on parameter #0
|
||||
!missing-null-allowed! 'System.Void PassKit.PKPaymentRequestShippingContactUpdate::set_Errors(Foundation.NSError[])' is missing an [NullAllowed] on parameter #0
|
||||
|
||||
# deprecated and not used in any version of any OS
|
||||
!missing-selector! PKStoredValuePassProperties::isBlacklisted not bound
|
||||
|
|
|
@ -1,62 +0,0 @@
|
|||
!deprecated-attribute-missing! PKTransitPassProperties::transitBalance missing a [Deprecated] attribute
|
||||
!deprecated-attribute-missing! PKTransitPassProperties::transitBalanceCurrencyCode missing a [Deprecated] attribute
|
||||
!missing-enum! PKShippingContactEditingMode not bound
|
||||
!missing-enum-value! PKPaymentButtonType native value PKPaymentButtonTypeContinue = 16 not bound
|
||||
!missing-enum-value! PKPaymentErrorCode native value PKPaymentCouponCodeExpiredError = 5 not bound
|
||||
!missing-enum-value! PKPaymentErrorCode native value PKPaymentCouponCodeInvalidError = 4 not bound
|
||||
!missing-enum-value! PKPaymentMethodType native value PKPaymentMethodTypeEMoney = 5 not bound
|
||||
!missing-field! PKStoredValuePassBalanceTypeCash not bound
|
||||
!missing-field! PKStoredValuePassBalanceTypeLoyaltyPoints not bound
|
||||
!missing-protocol-member! PKPaymentAuthorizationControllerDelegate::paymentAuthorizationController:didChangeCouponCode:handler: not found
|
||||
!missing-protocol-member! PKPaymentAuthorizationViewControllerDelegate::paymentAuthorizationViewController:didChangeCouponCode:handler: not found
|
||||
!missing-selector! +PKPaymentRequest::paymentCouponCodeExpiredErrorWithLocalizedDescription: not bound
|
||||
!missing-selector! +PKPaymentRequest::paymentCouponCodeInvalidErrorWithLocalizedDescription: not bound
|
||||
!missing-selector! +PKStoredValuePassProperties::passPropertiesForPass: not bound
|
||||
!missing-selector! PKDateComponentsRange::endDateComponents not bound
|
||||
!missing-selector! PKDateComponentsRange::initWithStartDateComponents:endDateComponents: not bound
|
||||
!missing-selector! PKDateComponentsRange::startDateComponents not bound
|
||||
!missing-selector! PKDeferredPaymentSummaryItem::deferredDate not bound
|
||||
!missing-selector! PKDeferredPaymentSummaryItem::setDeferredDate: not bound
|
||||
!missing-selector! PKPassLibrary::serviceProviderDataForSecureElementPass:completion: not bound
|
||||
!missing-selector! PKPaymentRequest::couponCode not bound
|
||||
!missing-selector! PKPaymentRequest::setCouponCode: not bound
|
||||
!missing-selector! PKPaymentRequest::setShippingContactEditingMode: not bound
|
||||
!missing-selector! PKPaymentRequest::setSupportsCouponCode: not bound
|
||||
!missing-selector! PKPaymentRequest::shippingContactEditingMode not bound
|
||||
!missing-selector! PKPaymentRequest::supportsCouponCode not bound
|
||||
!missing-selector! PKPaymentRequestCouponCodeUpdate::errors not bound
|
||||
!missing-selector! PKPaymentRequestCouponCodeUpdate::initWithErrors:paymentSummaryItems:shippingMethods: not bound
|
||||
!missing-selector! PKPaymentRequestCouponCodeUpdate::setErrors: not bound
|
||||
!missing-selector! PKPaymentRequestUpdate::setShippingMethods: not bound
|
||||
!missing-selector! PKPaymentRequestUpdate::shippingMethods not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::endDate not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::intervalCount not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::intervalUnit not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setEndDate: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setIntervalCount: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setIntervalUnit: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setStartDate: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::startDate not bound
|
||||
!missing-selector! PKShareablePassMetadata::accountHash not bound
|
||||
!missing-selector! PKShareablePassMetadata::relyingPartyIdentifier not bound
|
||||
!missing-selector! PKShareablePassMetadata::templateIdentifier not bound
|
||||
!missing-selector! PKShippingMethod::dateComponentsRange not bound
|
||||
!missing-selector! PKShippingMethod::setDateComponentsRange: not bound
|
||||
!missing-selector! PKStoredValuePassBalance::amount not bound
|
||||
!missing-selector! PKStoredValuePassBalance::balanceType not bound
|
||||
!missing-selector! PKStoredValuePassBalance::currencyCode not bound
|
||||
!missing-selector! PKStoredValuePassBalance::expiryDate not bound
|
||||
!missing-selector! PKStoredValuePassBalance::isEqualToBalance: not bound
|
||||
!missing-selector! PKStoredValuePassProperties::balances not bound
|
||||
!missing-selector! PKStoredValuePassProperties::expirationDate not bound
|
||||
!missing-selector! PKStoredValuePassProperties::isBlacklisted not bound
|
||||
!missing-selector! PKStoredValuePassProperties::isBlocked not bound
|
||||
!missing-type! PKDateComponentsRange not bound
|
||||
!missing-type! PKDeferredPaymentSummaryItem not bound
|
||||
!missing-type! PKPaymentRequestCouponCodeUpdate not bound
|
||||
!missing-type! PKRecurringPaymentSummaryItem not bound
|
||||
!missing-type! PKStoredValuePassBalance not bound
|
||||
!missing-type! PKStoredValuePassProperties not bound
|
||||
!wrong-base-type! PKTransitPassProperties expected PKStoredValuePassProperties actual NSObject
|
||||
!missing-selector! PKShareablePassMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:passThumbnailImage:ownerDisplayName:localizedDescription:accountHash:templateIdentifier:relyingPartyIdentifier:requiresUnifiedAccessCapableDevice: not bound
|
||||
!missing-selector! PKShareablePassMetadata::requiresUnifiedAccessCapableDevice not bound
|
|
@ -1,60 +0,0 @@
|
|||
!missing-enum! PKShippingContactEditingMode not bound
|
||||
!missing-enum-value! PKPaymentButtonType native value PKPaymentButtonTypeContinue = 16 not bound
|
||||
!missing-enum-value! PKPaymentErrorCode native value PKPaymentCouponCodeExpiredError = 5 not bound
|
||||
!missing-enum-value! PKPaymentErrorCode native value PKPaymentCouponCodeInvalidError = 4 not bound
|
||||
!missing-enum-value! PKPaymentMethodType native value PKPaymentMethodTypeEMoney = 5 not bound
|
||||
!missing-field! PKStoredValuePassBalanceTypeCash not bound
|
||||
!missing-field! PKStoredValuePassBalanceTypeLoyaltyPoints not bound
|
||||
!missing-protocol-member! PKPaymentAuthorizationControllerDelegate::paymentAuthorizationController:didChangeCouponCode:handler: not found
|
||||
!missing-protocol-member! PKPaymentAuthorizationViewControllerDelegate::paymentAuthorizationViewController:didChangeCouponCode:handler: not found
|
||||
!missing-selector! +PKPaymentRequest::paymentCouponCodeExpiredErrorWithLocalizedDescription: not bound
|
||||
!missing-selector! +PKPaymentRequest::paymentCouponCodeInvalidErrorWithLocalizedDescription: not bound
|
||||
!missing-selector! +PKStoredValuePassProperties::passPropertiesForPass: not bound
|
||||
!missing-selector! PKDateComponentsRange::endDateComponents not bound
|
||||
!missing-selector! PKDateComponentsRange::initWithStartDateComponents:endDateComponents: not bound
|
||||
!missing-selector! PKDateComponentsRange::startDateComponents not bound
|
||||
!missing-selector! PKDeferredPaymentSummaryItem::deferredDate not bound
|
||||
!missing-selector! PKDeferredPaymentSummaryItem::setDeferredDate: not bound
|
||||
!missing-selector! PKPassLibrary::serviceProviderDataForSecureElementPass:completion: not bound
|
||||
!missing-selector! PKPaymentRequest::couponCode not bound
|
||||
!missing-selector! PKPaymentRequest::setCouponCode: not bound
|
||||
!missing-selector! PKPaymentRequest::setShippingContactEditingMode: not bound
|
||||
!missing-selector! PKPaymentRequest::setSupportsCouponCode: not bound
|
||||
!missing-selector! PKPaymentRequest::shippingContactEditingMode not bound
|
||||
!missing-selector! PKPaymentRequest::supportsCouponCode not bound
|
||||
!missing-selector! PKPaymentRequestCouponCodeUpdate::errors not bound
|
||||
!missing-selector! PKPaymentRequestCouponCodeUpdate::initWithErrors:paymentSummaryItems:shippingMethods: not bound
|
||||
!missing-selector! PKPaymentRequestCouponCodeUpdate::setErrors: not bound
|
||||
!missing-selector! PKPaymentRequestUpdate::setShippingMethods: not bound
|
||||
!missing-selector! PKPaymentRequestUpdate::shippingMethods not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::endDate not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::intervalCount not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::intervalUnit not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setEndDate: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setIntervalCount: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setIntervalUnit: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setStartDate: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::startDate not bound
|
||||
!missing-selector! PKShareablePassMetadata::accountHash not bound
|
||||
!missing-selector! PKShareablePassMetadata::relyingPartyIdentifier not bound
|
||||
!missing-selector! PKShareablePassMetadata::templateIdentifier not bound
|
||||
!missing-selector! PKShippingMethod::dateComponentsRange not bound
|
||||
!missing-selector! PKShippingMethod::setDateComponentsRange: not bound
|
||||
!missing-selector! PKStoredValuePassBalance::amount not bound
|
||||
!missing-selector! PKStoredValuePassBalance::balanceType not bound
|
||||
!missing-selector! PKStoredValuePassBalance::currencyCode not bound
|
||||
!missing-selector! PKStoredValuePassBalance::expiryDate not bound
|
||||
!missing-selector! PKStoredValuePassBalance::isEqualToBalance: not bound
|
||||
!missing-selector! PKStoredValuePassProperties::balances not bound
|
||||
!missing-selector! PKStoredValuePassProperties::expirationDate not bound
|
||||
!missing-selector! PKStoredValuePassProperties::isBlacklisted not bound
|
||||
!missing-selector! PKStoredValuePassProperties::isBlocked not bound
|
||||
!missing-type! PKDateComponentsRange not bound
|
||||
!missing-type! PKDeferredPaymentSummaryItem not bound
|
||||
!missing-type! PKPaymentRequestCouponCodeUpdate not bound
|
||||
!missing-type! PKRecurringPaymentSummaryItem not bound
|
||||
!missing-type! PKStoredValuePassBalance not bound
|
||||
!missing-type! PKStoredValuePassProperties not bound
|
||||
!wrong-base-type! PKTransitPassProperties expected PKStoredValuePassProperties actual NSObject
|
||||
!missing-selector! PKShareablePassMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:passThumbnailImage:ownerDisplayName:localizedDescription:accountHash:templateIdentifier:relyingPartyIdentifier:requiresUnifiedAccessCapableDevice: not bound
|
||||
!missing-selector! PKShareablePassMetadata::requiresUnifiedAccessCapableDevice not bound
|
|
@ -1,44 +0,0 @@
|
|||
!deprecated-attribute-missing! PKTransitPassProperties::transitBalance missing a [Deprecated] attribute
|
||||
!deprecated-attribute-missing! PKTransitPassProperties::transitBalanceCurrencyCode missing a [Deprecated] attribute
|
||||
!missing-enum! PKShippingContactEditingMode not bound
|
||||
!missing-enum-value! PKPaymentErrorCode native value PKPaymentCouponCodeExpiredError = 5 not bound
|
||||
!missing-enum-value! PKPaymentErrorCode native value PKPaymentCouponCodeInvalidError = 4 not bound
|
||||
!missing-enum-value! PKPaymentMethodType native value PKPaymentMethodTypeEMoney = 5 not bound
|
||||
!missing-field! PKStoredValuePassBalanceTypeCash not bound
|
||||
!missing-field! PKStoredValuePassBalanceTypeLoyaltyPoints not bound
|
||||
!missing-selector! +PKStoredValuePassProperties::passPropertiesForPass: not bound
|
||||
!missing-selector! PKDateComponentsRange::endDateComponents not bound
|
||||
!missing-selector! PKDateComponentsRange::initWithStartDateComponents:endDateComponents: not bound
|
||||
!missing-selector! PKDateComponentsRange::startDateComponents not bound
|
||||
!missing-selector! PKDeferredPaymentSummaryItem::deferredDate not bound
|
||||
!missing-selector! PKDeferredPaymentSummaryItem::setDeferredDate: not bound
|
||||
!missing-selector! PKPassLibrary::serviceProviderDataForSecureElementPass:completion: not bound
|
||||
!missing-selector! PKPaymentRequest::setShippingContactEditingMode: not bound
|
||||
!missing-selector! PKPaymentRequest::shippingContactEditingMode not bound
|
||||
!missing-selector! PKPaymentRequestUpdate::setShippingMethods: not bound
|
||||
!missing-selector! PKPaymentRequestUpdate::shippingMethods not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::endDate not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::intervalCount not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::intervalUnit not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setEndDate: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setIntervalCount: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setIntervalUnit: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::setStartDate: not bound
|
||||
!missing-selector! PKRecurringPaymentSummaryItem::startDate not bound
|
||||
!missing-selector! PKShippingMethod::dateComponentsRange not bound
|
||||
!missing-selector! PKShippingMethod::setDateComponentsRange: not bound
|
||||
!missing-selector! PKStoredValuePassBalance::amount not bound
|
||||
!missing-selector! PKStoredValuePassBalance::balanceType not bound
|
||||
!missing-selector! PKStoredValuePassBalance::currencyCode not bound
|
||||
!missing-selector! PKStoredValuePassBalance::expiryDate not bound
|
||||
!missing-selector! PKStoredValuePassBalance::isEqualToBalance: not bound
|
||||
!missing-selector! PKStoredValuePassProperties::balances not bound
|
||||
!missing-selector! PKStoredValuePassProperties::expirationDate not bound
|
||||
!missing-selector! PKStoredValuePassProperties::isBlacklisted not bound
|
||||
!missing-selector! PKStoredValuePassProperties::isBlocked not bound
|
||||
!missing-type! PKDateComponentsRange not bound
|
||||
!missing-type! PKDeferredPaymentSummaryItem not bound
|
||||
!missing-type! PKRecurringPaymentSummaryItem not bound
|
||||
!missing-type! PKStoredValuePassBalance not bound
|
||||
!missing-type! PKStoredValuePassProperties not bound
|
||||
!wrong-base-type! PKTransitPassProperties expected PKStoredValuePassProperties actual NSObject
|
Загрузка…
Ссылка в новой задаче