[StoreKit] Update to Xcode 9.3 Beta 2 (#3436)
This commit is contained in:
Родитель
13b196ec6b
Коммит
a97cb69cc2
|
@ -36,19 +36,9 @@ using XamCore.ObjCRuntime;
|
|||
namespace XamCore.StoreKit {
|
||||
|
||||
[iOS (6,0)]
|
||||
public class StoreProductParameters : DictionaryContainer
|
||||
public partial class StoreProductParameters : DictionaryContainer
|
||||
{
|
||||
#if !COREBUILD
|
||||
public StoreProductParameters ()
|
||||
: base (new NSMutableDictionary ())
|
||||
{
|
||||
}
|
||||
|
||||
public StoreProductParameters (NSDictionary dictionary)
|
||||
: base (dictionary)
|
||||
{
|
||||
}
|
||||
|
||||
public StoreProductParameters (int iTunesItemIdentifier)
|
||||
: this ()
|
||||
{
|
||||
|
|
|
@ -419,6 +419,31 @@ namespace XamCore.StoreKit {
|
|||
void LoadProduct (StoreProductParameters parameters, [NullAllowed] Action<bool,NSError> callback);
|
||||
}
|
||||
|
||||
[iOS (6,0), NoMac]
|
||||
[StrongDictionary ("SKStoreProductParameterKey")]
|
||||
interface StoreProductParameters {
|
||||
|
||||
[iOS (11,3), TV (11,3)]
|
||||
[Export ("AdNetworkAttributionSignature")]
|
||||
string AdNetworkAttributionSignature { get; set; }
|
||||
|
||||
[iOS (11,3), TV (11,3)]
|
||||
[Export ("AdNetworkCampaignIdentifier")]
|
||||
uint AdNetworkCampaignIdentifier { get; set; }
|
||||
|
||||
[iOS (11,3), TV (11,3)]
|
||||
[Export ("AdNetworkIdentifier")]
|
||||
string AdNetworkIdentifier { get; set; }
|
||||
|
||||
[iOS (11,3), TV (11,3)]
|
||||
[Export ("AdNetworkNonce")]
|
||||
NSUuid AdNetworkNonce { get; set; }
|
||||
|
||||
[iOS (11,3), TV (11,3)]
|
||||
[Export ("AdNetworkTimestamp")]
|
||||
uint AdNetworkTimestamp { get; set; }
|
||||
}
|
||||
|
||||
[Since (6,0)]
|
||||
[Static]
|
||||
interface SKStoreProductParameterKey
|
||||
|
@ -446,6 +471,26 @@ namespace XamCore.StoreKit {
|
|||
[TV (9,2)]
|
||||
[Field ("SKStoreProductParameterAdvertisingPartnerToken")]
|
||||
NSString AdvertisingPartnerToken { get; }
|
||||
|
||||
[iOS (11,3), TV (11,3), NoMac]
|
||||
[Field ("SKStoreProductParameterAdNetworkAttributionSignature")]
|
||||
NSString AdNetworkAttributionSignature { get; }
|
||||
|
||||
[iOS (11,3), TV (11,3), NoMac]
|
||||
[Field ("SKStoreProductParameterAdNetworkCampaignIdentifier")]
|
||||
NSString AdNetworkCampaignIdentifier { get; }
|
||||
|
||||
[iOS (11,3), TV (11,3), NoMac]
|
||||
[Field ("SKStoreProductParameterAdNetworkIdentifier")]
|
||||
NSString AdNetworkIdentifier { get; }
|
||||
|
||||
[iOS (11,3), TV (11,3), NoMac]
|
||||
[Field ("SKStoreProductParameterAdNetworkNonce")]
|
||||
NSString AdNetworkNonce { get; }
|
||||
|
||||
[iOS (11,3), TV (11,3), NoMac]
|
||||
[Field ("SKStoreProductParameterAdNetworkTimestamp")]
|
||||
NSString AdNetworkTimestamp { get; }
|
||||
}
|
||||
|
||||
[NoTV]
|
||||
|
@ -674,4 +719,14 @@ namespace XamCore.StoreKit {
|
|||
[Export ("paymentMode")]
|
||||
SKProductDiscountPaymentMode PaymentMode { get; }
|
||||
}
|
||||
|
||||
[iOS (11,3), TV (11,3), NoMac]
|
||||
[BaseType (typeof (NSObject))]
|
||||
[DisableDefaultCtor]
|
||||
interface SKAdNetwork {
|
||||
|
||||
[Static]
|
||||
[Export ("registerAppForAdNetworkAttribution")]
|
||||
void RegisterAppForAdNetworkAttribution ();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
!missing-field! SKStoreProductParameterAdNetworkAttributionSignature not bound
|
||||
!missing-field! SKStoreProductParameterAdNetworkCampaignIdentifier not bound
|
||||
!missing-field! SKStoreProductParameterAdNetworkIdentifier not bound
|
||||
!missing-field! SKStoreProductParameterAdNetworkNonce not bound
|
||||
!missing-field! SKStoreProductParameterAdNetworkTimestamp not bound
|
||||
!missing-type! SKAdNetwork not bound
|
|
@ -1,6 +0,0 @@
|
|||
!missing-field! SKStoreProductParameterAdNetworkAttributionSignature not bound
|
||||
!missing-field! SKStoreProductParameterAdNetworkCampaignIdentifier not bound
|
||||
!missing-field! SKStoreProductParameterAdNetworkIdentifier not bound
|
||||
!missing-field! SKStoreProductParameterAdNetworkNonce not bound
|
||||
!missing-field! SKStoreProductParameterAdNetworkTimestamp not bound
|
||||
!missing-type! SKAdNetwork not bound
|
Загрузка…
Ссылка в новой задаче