Skip to content

Commit e436b17

Browse files
authored
[PassKit] Implement up to Xcode 16.3 beta 3. (#22439)
1 parent 3c6fa55 commit e436b17

File tree

5 files changed

+11
-8
lines changed

5 files changed

+11
-8
lines changed

src/passkit.cs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1702,6 +1702,14 @@ interface PKPaymentNetwork {
17021702
[Mac (14, 5), iOS (17, 5), NoTV, MacCatalyst (17, 5)]
17031703
[Field ("PKPaymentNetworkNAPAS")]
17041704
NSString Napas { get; }
1705+
1706+
[Mac (15, 4), iOS (18, 4), NoTV, MacCatalyst (18, 4)]
1707+
[Field ("PKPaymentNetworkHimyan")]
1708+
NSString Himyan { get; }
1709+
1710+
[Mac (15, 4), iOS (18, 4), NoTV, MacCatalyst (18, 4)]
1711+
[Field ("PKPaymentNetworkJaywan")]
1712+
NSString Jaywan { get; }
17051713
}
17061714

17071715
/// <summary>A button used to activate an Apple Pay payment. Available styles and types are defined by <see cref="T:PassKit.PKPaymentButtonStyle" /> and <see cref="T:PassKit.PKPaymentButtonType" />.</summary>
@@ -3158,7 +3166,7 @@ interface PKIdentityIntentToStore : NSCopying {
31583166
[NoTV, NoMac, iOS (16, 0), MacCatalyst (16, 0)]
31593167
[BaseType (typeof (NSObject))]
31603168
interface PKIdentityRequest {
3161-
[NullAllowed, Export ("descriptor", ArgumentSemantic.Assign)]
3169+
[NullAllowed, Export ("descriptor", ArgumentSemantic.Strong)]
31623170
IPKIdentityDocumentDescriptor Descriptor { get; set; }
31633171

31643172
[NullAllowed, Export ("nonce", ArgumentSemantic.Copy)]

tests/cecil-tests/Documentation.KnownFailures.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33642,7 +33642,6 @@ M:PassKit.PKIdentityIntentToStore.Copy(Foundation.NSZone)
3364233642
M:PassKit.PKIdentityIntentToStore.MayStoreIntentForDays(System.IntPtr)
3364333643
M:PassKit.PKIdentityNationalIdCardDescriptor.AddElements(PassKit.PKIdentityElement[],PassKit.PKIdentityIntentToStore)
3364433644
M:PassKit.PKIdentityNationalIdCardDescriptor.GetIntentToStore(PassKit.PKIdentityElement)
33645-
M:PassKit.PKIdentityRequest.Dispose(System.Boolean)
3364633645
M:PassKit.PKInstantFundsOutFeeSummaryItem.Copy(Foundation.NSZone)
3364733646
M:PassKit.PKInstantFundsOutFeeSummaryItem.EncodeTo(Foundation.NSCoder)
3364833647
M:PassKit.PKIssuerProvisioningExtensionHandler.GenerateAddPaymentPassRequest(System.String,PassKit.PKAddPaymentPassRequestConfiguration,Foundation.NSData[],Foundation.NSData,Foundation.NSData,System.Action{PassKit.PKAddPaymentPassRequest})
@@ -55112,6 +55111,8 @@ P:PassKit.PKPaymentNetwork.BankAxept
5511255111
P:PassKit.PKPaymentNetwork.Barcode
5511355112
P:PassKit.PKPaymentNetwork.Dankort
5511455113
P:PassKit.PKPaymentNetwork.Girocard
55114+
P:PassKit.PKPaymentNetwork.Himyan
55115+
P:PassKit.PKPaymentNetwork.Jaywan
5511555116
P:PassKit.PKPaymentNetwork.Meeza
5511655117
P:PassKit.PKPaymentNetwork.Mir
5511755118
P:PassKit.PKPaymentNetwork.Nanaco

tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-PassKit.todo

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/xtro-sharpie/api-annotations-dotnet/iOS-PassKit.todo

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/xtro-sharpie/api-annotations-dotnet/macOS-PassKit.todo

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)