[xcode12] Initial bump to Xcode 12 Beta 4 (#9272)

* [xcode12] Bump to Xcode 12 Beta 4

* [Tests] Disable Trust_FullChain and Trust2_FullChain tests

These tests started showing a different error than the one we expect
I'll let our security expert chime in
This commit is contained in:
Alex Soto 2020-08-05 13:25:01 -04:00 коммит произвёл GitHub
Родитель 57212bce8e
Коммит 42eaa54108
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
41 изменённых файлов: 359 добавлений и 125 удалений

Просмотреть файл

@ -60,8 +60,8 @@ IOS_PACKAGE_UPDATE_ID=$(shell printf "2%02d%02d%02d%03d" $(IOS_PACKAGE_VERSION_M
# Xcode version should have both a major and a minor version (even if the minor version is 0)
XCODE_VERSION=12.0
XCODE_URL=http://xamarin-storage/bot-provisioning/xcodes/Xcode_12_beta_3.xip
XCODE_DEVELOPER_ROOT=/Applications/Xcode_12.0.0-beta3.app/Contents/Developer
XCODE_URL=http://xamarin-storage/bot-provisioning/xcodes/Xcode_12_beta_4.xip
XCODE_DEVELOPER_ROOT=/Applications/Xcode_12.0.0-beta4.app/Contents/Developer
XCODE_PRODUCT_BUILD_VERSION:=$(shell /usr/libexec/PlistBuddy -c 'Print :ProductBuildVersion' $(XCODE_DEVELOPER_ROOT)/../version.plist)
# Mono version embedded in XI/XM (NEEDED_MONO_VERSION/BRANCH) are specified in mk/mono.mk

Просмотреть файл

@ -331,12 +331,12 @@ namespace MLCompute {
MLCActivationLayer EluLayer { get; }
[Static]
[Export ("eluLayerWithAlpha:")]
MLCActivationLayer CreateEluLayer (float alpha);
[Export ("eluLayerWithA:")]
MLCActivationLayer CreateEluLayer (float a);
[Static]
[Export ("relunLayerWithAlpha:beta:")]
MLCActivationLayer CreateRelunLayer (float alpha, float beta);
[Export ("relunLayerWithA:b:")]
MLCActivationLayer CreateRelunLayer (float a, float b);
[Static]
[Export ("logSigmoidLayer")]
@ -351,24 +351,24 @@ namespace MLCompute {
MLCActivationLayer CeluLayer { get; }
[Static]
[Export ("celuLayerWithAlpha:")]
MLCActivationLayer CreateCeluLayer (float alpha);
[Export ("celuLayerWithA:")]
MLCActivationLayer CreateCeluLayer (float a);
[Static]
[Export ("hardShrinkLayer")]
MLCActivationLayer HardShrinkLayer { get; }
[Static]
[Export ("hardShrinkLayerWithLambda:")]
MLCActivationLayer CreateHardShrinkLayer (float lambda);
[Export ("hardShrinkLayerWithA:")]
MLCActivationLayer CreateHardShrinkLayer (float a);
[Static]
[Export ("softShrinkLayer")]
MLCActivationLayer SoftShrinkLayer { get; }
[Static]
[Export ("softShrinkLayerWithLambda:")]
MLCActivationLayer CreateSoftShrinkLayer (float lambda);
[Export ("softShrinkLayerWithA:")]
MLCActivationLayer CreateSoftShrinkLayer (float a);
[Static]
[Export ("tanhShrinkLayer")]

Просмотреть файл

@ -719,9 +719,10 @@ namespace SensorKit {
[NullAllowed, Export ("delegate", ArgumentSemantic.Weak)]
NSObject WeakDelegate { get; set; }
[Async]
[Static]
[Export ("requestAuthorizationForSensors:")]
void RequestAuthorization (NSSet<NSString> sensors);
[Export ("requestAuthorizationForSensors:completion:")]
void RequestAuthorization (NSSet<NSString> sensors, Action<NSError> completion);
}
[NoWatch, NoTV, NoMac]

Просмотреть файл

@ -22010,8 +22010,6 @@ namespace UIKit {
[BaseType (typeof (UICellAccessory))]
interface UICellAccessoryMultiselect {
[NullAllowed, Export ("selectedTintColor", ArgumentSemantic.Strong)]
UIColor SelectedTintColor { get; set; }
}
[NoWatch, NoTV, iOS (14,0)]
@ -22021,9 +22019,6 @@ namespace UIKit {
[Export ("style", ArgumentSemantic.Assign)]
UICellAccessoryOutlineDisclosureStyle Style { get; set; }
[NullAllowed, Export ("selectedTintColor", ArgumentSemantic.Strong)]
UIColor SelectedTintColor { get; set; }
[NullAllowed, Export ("actionHandler", ArgumentSemantic.Copy)]
Action ActionHandler { get; set; }
}

Просмотреть файл

@ -386,7 +386,9 @@ namespace MonoTouchFixtures.Security {
// since we modified the `trust` instance it's result was invalidated (marked as unspecified on iOS 11)
Assert.That (trust.GetTrustResult (), Is.EqualTo (trust_result), "GetTrustResult-2");
}
if (TestRuntime.CheckXcodeVersion (11, 0)) {
if (TestRuntime.CheckXcodeVersion (12, 0))
Assert.Inconclusive ("A different error than the one we expect is thrown");
else if (TestRuntime.CheckXcodeVersion (11, 0)) {
Assert.False (trust.Evaluate (out var error), "Evaluate");
Assert.NotNull (error, "error");
Assert.That (error.LocalizedDescription, Is.StringContaining ("\"mail.google.com\",\"Thawte SGC CA\",\"Class 3 Public Primary Certification Authority\" certificates do not meet pinning requirements"));

Просмотреть файл

@ -32,7 +32,7 @@ XWATCHOS_ARCH = armv7
XWATCHOS_PCH = watchos$(WATCH_SDK_VERSION)-$(XWATCHOS_ARCH).pch
$(XWATCHOS_PCH): .stamp-check-sharpie
sharpie sdk-db --xcode $(XCODE) -s watchos$(WATCH_SDK_VERSION) -a $(XWATCHOS_ARCH) -exclude NetworkExtension
sharpie sdk-db --xcode $(XCODE) -s watchos$(WATCH_SDK_VERSION) -a $(XWATCHOS_ARCH)
XTVOS ?= $(TOP)/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/lib/mono/Xamarin.TVOS/Xamarin.TVOS.dll
XTVOS_GL ?= $(TOP)/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/lib/mono/Xamarin.TVOS/OpenTK-1.0.dll

Просмотреть файл

@ -0,0 +1,4 @@
!missing-enum! MIDICVStatus not bound
!missing-enum! MIDIMessageType not bound
!missing-enum! MIDISysExStatus not bound
!missing-enum! MIDISystemStatus not bound

Просмотреть файл

@ -0,0 +1,4 @@
!missing-selector! CMRecordedRotationRateData::startDate not bound
!missing-selector! CMRotationRateData::rotationRate not bound
!missing-type! CMRecordedRotationRateData not bound
!missing-type! CMRotationRateData not bound

Просмотреть файл

@ -1,76 +1,84 @@
!missing-enum! ENActivityFlags not bound
!missing-enum! ENErrorCode not bound
!missing-enum! ENAuthorizationStatus not bound
!missing-enum! ENCalibrationConfidence not bound
!missing-enum! ENDiagnosisReportType not bound
!missing-enum! ENErrorCode not bound
!missing-enum! ENInfectiousness not bound
!missing-enum! ENActivityFlags not bound
!missing-enum! ENStatus not bound
!missing-field! ENErrorDomain not bound
!missing-selector! +ENManager::authorizationStatus not bound
!missing-selector! ENExposureConfiguration::attenuationDurationThresholds not bound
!missing-selector! ENExposureConfiguration::attenuationLevelValues not bound
!missing-selector! ENExposureConfiguration::attenuationWeight not bound
!missing-selector! ENExposureConfiguration::daysSinceLastExposureLevelValues not bound
!missing-selector! ENExposureConfiguration::daysSinceLastExposureThreshold not bound
!missing-selector! ENExposureConfiguration::daysSinceLastExposureWeight not bound
!missing-selector! ENExposureConfiguration::durationLevelValues not bound
!missing-selector! ENExposureConfiguration::durationWeight not bound
!missing-type! ENExposureConfiguration not bound
!missing-type! ENExposureDaySummary not bound
!missing-type! ENExposureDetectionSummary not bound
!missing-type! ENExposureInfo not bound
!missing-type! ENExposureSummaryItem not bound
!missing-type! ENExposureWindow not bound
!missing-type! ENScanInstance not bound
!missing-type! ENTemporaryExposureKey not bound
!missing-type! ENManager not bound
!missing-selector! ENExposureConfiguration::immediateDurationWeight not bound
!missing-selector! ENExposureConfiguration::infectiousnessForDaysSinceOnsetOfSymptoms not bound
!missing-selector! ENExposureConfiguration::infectiousnessHighWeight not bound
!missing-selector! ENExposureConfiguration::infectiousnessStandardWeight not bound
!missing-selector! ENExposureConfiguration::mediumDurationWeight not bound
!missing-selector! ENExposureConfiguration::metadata not bound
!missing-selector! ENExposureConfiguration::minimumRiskScore not bound
!missing-selector! ENExposureConfiguration::minimumRiskScoreFullRange not bound
!missing-selector! ENExposureConfiguration::nearDurationWeight not bound
!missing-selector! ENExposureConfiguration::otherDurationWeight not bound
!missing-selector! ENExposureConfiguration::reportTypeConfirmedClinicalDiagnosisWeight not bound
!missing-selector! ENExposureConfiguration::reportTypeConfirmedTestWeight not bound
!missing-selector! ENExposureConfiguration::reportTypeNoneMap not bound
!missing-selector! ENExposureConfiguration::reportTypeRecursiveWeight not bound
!missing-selector! ENExposureConfiguration::reportTypeSelfReportedWeight not bound
!missing-selector! ENExposureConfiguration::setAttenuationDurationThresholds: not bound
!missing-selector! ENExposureConfiguration::setAttenuationLevelValues: not bound
!missing-selector! ENExposureConfiguration::setAttenuationWeight: not bound
!missing-selector! ENExposureConfiguration::setDaysSinceLastExposureLevelValues: not bound
!missing-selector! ENExposureConfiguration::setDaysSinceLastExposureThreshold: not bound
!missing-selector! ENExposureConfiguration::setDaysSinceLastExposureWeight: not bound
!missing-selector! ENExposureConfiguration::setDurationLevelValues: not bound
!missing-selector! ENExposureConfiguration::setDurationWeight: not bound
!missing-selector! ENExposureConfiguration::setImmediateDurationWeight: not bound
!missing-selector! ENExposureConfiguration::setInfectiousnessForDaysSinceOnsetOfSymptoms: not bound
!missing-selector! ENExposureConfiguration::setInfectiousnessHighWeight: not bound
!missing-selector! ENExposureConfiguration::setInfectiousnessStandardWeight: not bound
!missing-selector! ENExposureConfiguration::setMediumDurationWeight: not bound
!missing-selector! ENExposureConfiguration::setMetadata: not bound
!missing-selector! ENExposureConfiguration::setMinimumRiskScore: not bound
!missing-selector! ENExposureConfiguration::setMinimumRiskScoreFullRange: not bound
!missing-selector! ENExposureConfiguration::nearDurationWeight not bound
!missing-selector! ENExposureConfiguration::setNearDurationWeight: not bound
!missing-selector! ENExposureConfiguration::mediumDurationWeight not bound
!missing-selector! ENExposureConfiguration::setMediumDurationWeight: not bound
!missing-selector! ENExposureConfiguration::otherDurationWeight not bound
!missing-selector! ENExposureConfiguration::setOtherDurationWeight: not bound
!missing-selector! ENExposureConfiguration::setReportTypeConfirmedClinicalDiagnosisWeight: not bound
!missing-selector! ENExposureConfiguration::infectiousnessForDaysSinceOnsetOfSymptoms not bound
!missing-selector! ENExposureConfiguration::setInfectiousnessForDaysSinceOnsetOfSymptoms: not bound
!missing-selector! ENExposureConfiguration::infectiousnessStandardWeight not bound
!missing-selector! ENExposureConfiguration::setInfectiousnessStandardWeight: not bound
!missing-selector! ENExposureConfiguration::infectiousnessHighWeight not bound
!missing-selector! ENExposureConfiguration::setInfectiousnessHighWeight: not bound
!missing-selector! ENExposureConfiguration::reportTypeConfirmedTestWeight not bound
!missing-selector! ENExposureConfiguration::setReportTypeConfirmedTestWeight: not bound
!missing-selector! ENExposureConfiguration::setReportTypeNoneMap: not bound
!missing-selector! ENExposureConfiguration::setReportTypeRecursiveWeight: not bound
!missing-selector! ENExposureConfiguration::reportTypeConfirmedClinicalDiagnosisWeight not bound
!missing-selector! ENExposureConfiguration::setReportTypeConfirmedClinicalDiagnosisWeight: not bound
!missing-selector! ENExposureConfiguration::reportTypeSelfReportedWeight not bound
!missing-selector! ENExposureConfiguration::setReportTypeSelfReportedWeight: not bound
!missing-selector! ENExposureConfiguration::setTransmissionRiskLevelValues: not bound
!missing-selector! ENExposureConfiguration::setTransmissionRiskWeight: not bound
!missing-selector! ENExposureConfiguration::reportTypeRecursiveWeight not bound
!missing-selector! ENExposureConfiguration::setReportTypeRecursiveWeight: not bound
!missing-selector! ENExposureConfiguration::reportTypeNoneMap not bound
!missing-selector! ENExposureConfiguration::setReportTypeNoneMap: not bound
!missing-selector! ENExposureConfiguration::attenuationDurationThresholds not bound
!missing-selector! ENExposureConfiguration::setAttenuationDurationThresholds: not bound
!missing-selector! ENExposureConfiguration::daysSinceLastExposureThreshold not bound
!missing-selector! ENExposureConfiguration::setDaysSinceLastExposureThreshold: not bound
!missing-selector! ENExposureConfiguration::minimumRiskScoreFullRange not bound
!missing-selector! ENExposureConfiguration::setMinimumRiskScoreFullRange: not bound
!missing-selector! ENExposureConfiguration::attenuationLevelValues not bound
!missing-selector! ENExposureConfiguration::setAttenuationLevelValues: not bound
!missing-selector! ENExposureConfiguration::attenuationWeight not bound
!missing-selector! ENExposureConfiguration::setAttenuationWeight: not bound
!missing-selector! ENExposureConfiguration::daysSinceLastExposureLevelValues not bound
!missing-selector! ENExposureConfiguration::setDaysSinceLastExposureLevelValues: not bound
!missing-selector! ENExposureConfiguration::daysSinceLastExposureWeight not bound
!missing-selector! ENExposureConfiguration::setDaysSinceLastExposureWeight: not bound
!missing-selector! ENExposureConfiguration::durationLevelValues not bound
!missing-selector! ENExposureConfiguration::setDurationLevelValues: not bound
!missing-selector! ENExposureConfiguration::durationWeight not bound
!missing-selector! ENExposureConfiguration::setDurationWeight: not bound
!missing-selector! ENExposureConfiguration::metadata not bound
!missing-selector! ENExposureConfiguration::setMetadata: not bound
!missing-selector! ENExposureConfiguration::minimumRiskScore not bound
!missing-selector! ENExposureConfiguration::setMinimumRiskScore: not bound
!missing-selector! ENExposureConfiguration::transmissionRiskLevelValues not bound
!missing-selector! ENExposureConfiguration::setTransmissionRiskLevelValues: not bound
!missing-selector! ENExposureConfiguration::transmissionRiskWeight not bound
!missing-selector! ENExposureDaySummary::confirmedClinicalDiagnosisSummary not bound
!missing-selector! ENExposureDaySummary::confirmedTestSummary not bound
!missing-selector! ENExposureConfiguration::setTransmissionRiskWeight: not bound
!missing-selector! ENExposureDaySummary::date not bound
!missing-selector! ENExposureDaySummary::daySummary not bound
!missing-selector! ENExposureDaySummary::confirmedTestSummary not bound
!missing-selector! ENExposureDaySummary::confirmedClinicalDiagnosisSummary not bound
!missing-selector! ENExposureDaySummary::recursiveSummary not bound
!missing-selector! ENExposureDaySummary::selfReportedSummary not bound
!missing-selector! ENExposureDaySummary::daySummary not bound
!missing-selector! ENExposureDetectionSummary::attenuationDurations not bound
!missing-selector! ENExposureDetectionSummary::daysSinceLastExposure not bound
!missing-selector! ENExposureDetectionSummary::daySummaries not bound
!missing-selector! ENExposureDetectionSummary::matchedKeyCount not bound
!missing-selector! ENExposureDetectionSummary::maximumRiskScore not bound
!missing-selector! ENExposureDetectionSummary::maximumRiskScoreFullRange not bound
!missing-selector! ENExposureDetectionSummary::metadata not bound
!missing-selector! ENExposureDetectionSummary::riskScoreSumFullRange not bound
!missing-selector! ENExposureDetectionSummary::daySummaries not bound
!missing-selector! ENExposureInfo::attenuationDurations not bound
!missing-selector! ENExposureInfo::attenuationValue not bound
!missing-selector! ENExposureInfo::date not bound
@ -89,49 +97,35 @@
!missing-selector! ENExposureWindow::diagnosisReportType not bound
!missing-selector! ENExposureWindow::infectiousness not bound
!missing-selector! ENExposureWindow::scanInstances not bound
!missing-selector! ENScanInstance::minimumAttenuation not bound
!missing-selector! ENScanInstance::typicalAttenuation not bound
!missing-selector! ENScanInstance::secondsSinceLastScan not bound
!missing-selector! ENTemporaryExposureKey::keyData not bound
!missing-selector! ENTemporaryExposureKey::setKeyData: not bound
!missing-selector! ENTemporaryExposureKey::rollingPeriod not bound
!missing-selector! ENTemporaryExposureKey::setRollingPeriod: not bound
!missing-selector! ENTemporaryExposureKey::rollingStartNumber not bound
!missing-selector! ENTemporaryExposureKey::setRollingStartNumber: not bound
!missing-selector! ENTemporaryExposureKey::transmissionRiskLevel not bound
!missing-selector! ENTemporaryExposureKey::setTransmissionRiskLevel: not bound
!missing-selector! ENManager::activateWithCompletionHandler: not bound
!missing-selector! ENManager::activityHandler not bound
!missing-selector! ENManager::invalidate not bound
!missing-selector! ENManager::getUserTraveledWithCompletionHandler: not bound
!missing-selector! ENManager::setExposureNotificationEnabled:completionHandler: not bound
!missing-selector! ENManager::detectExposuresWithConfiguration:completionHandler: not bound
!missing-selector! ENManager::detectExposuresWithConfiguration:diagnosisKeyURLs:completionHandler: not bound
!missing-selector! ENManager::diagnosisKeysAvailableHandler not bound
!missing-selector! ENManager::dispatchQueue not bound
!missing-selector! ENManager::exposureNotificationEnabled not bound
!missing-selector! ENManager::exposureNotificationStatus not bound
!missing-selector! ENManager::getDiagnosisKeysWithCompletionHandler: not bound
!missing-selector! ENManager::getExposureInfoFromSummary:userExplanation:completionHandler: not bound
!missing-selector! ENManager::getExposureWindowsFromSummary:completionHandler: not bound
!missing-selector! ENManager::getDiagnosisKeysWithCompletionHandler: not bound
!missing-selector! ENManager::getTestDiagnosisKeysWithCompletionHandler: not bound
!missing-selector! ENManager::getUserTraveledWithCompletionHandler: not bound
!missing-selector! ENManager::invalidate not bound
!missing-selector! ENManager::invalidationHandler not bound
!missing-selector! ENManager::preAuthorizeDiagnosisKeysWithCompletionHandler: not bound
!missing-selector! ENManager::requestPreAuthorizedDiagnosisKeysWithCompletionHandler: not bound
!missing-selector! ENManager::setActivityHandler: not bound
!missing-selector! ENManager::setDiagnosisKeysAvailableHandler: not bound
!missing-selector! ENManager::dispatchQueue not bound
!missing-selector! ENManager::setDispatchQueue: not bound
!missing-selector! ENManager::setExposureNotificationEnabled:completionHandler: not bound
!missing-selector! ENManager::activityHandler not bound
!missing-selector! ENManager::setActivityHandler: not bound
!missing-selector! ENManager::exposureNotificationStatus not bound
!missing-selector! ENManager::invalidationHandler not bound
!missing-selector! ENManager::setInvalidationHandler: not bound
!missing-selector! ENScanInstance::minimumAttenuation not bound
!missing-selector! ENScanInstance::secondsSinceLastScan not bound
!missing-selector! ENScanInstance::typicalAttenuation not bound
!missing-selector! ENTemporaryExposureKey::daysSinceOnsetOfSymptoms not bound
!missing-selector! ENTemporaryExposureKey::diagnosisReportType not bound
!missing-selector! ENTemporaryExposureKey::keyData not bound
!missing-selector! ENTemporaryExposureKey::rollingPeriod not bound
!missing-selector! ENTemporaryExposureKey::rollingStartNumber not bound
!missing-selector! ENTemporaryExposureKey::setDaysSinceOnsetOfSymptoms: not bound
!missing-selector! ENTemporaryExposureKey::setDiagnosisReportType: not bound
!missing-selector! ENTemporaryExposureKey::setKeyData: not bound
!missing-selector! ENTemporaryExposureKey::setRollingPeriod: not bound
!missing-selector! ENTemporaryExposureKey::setRollingStartNumber: not bound
!missing-selector! ENTemporaryExposureKey::setTransmissionRiskLevel: not bound
!missing-selector! ENTemporaryExposureKey::transmissionRiskLevel not bound
!missing-type! ENExposureConfiguration not bound
!missing-type! ENExposureDaySummary not bound
!missing-type! ENExposureDetectionSummary not bound
!missing-type! ENExposureInfo not bound
!missing-type! ENExposureSummaryItem not bound
!missing-type! ENExposureWindow not bound
!missing-type! ENManager not bound
!missing-type! ENScanInstance not bound
!missing-type! ENTemporaryExposureKey not bound
!missing-selector! +ENManager::authorizationStatus not bound
!missing-selector! ENManager::exposureNotificationEnabled not bound
!missing-selector! ENManager::diagnosisKeysAvailableHandler not bound
!missing-selector! ENManager::setDiagnosisKeysAvailableHandler: not bound

Просмотреть файл

@ -0,0 +1,4 @@
!missing-selector! +MLCTensor::tensorWithDescriptor:fillWithData: not bound
!missing-selector! +MLCTensor::tensorWithShape:fillWithData:dataType: not bound
!missing-selector! MLCLayer::supportsDataType:forDeviceType: not bound
!missing-selector! MLCTrainingGraph::gradientTensorForInput: not bound

Просмотреть файл

@ -1,5 +1,3 @@
!missing-enum! MTLAccelerationStructureGeometryFlags not bound
!missing-enum! MTLAccelerationStructureInstanceFlags not bound
!missing-enum! MTLAccelerationStructureUsage not bound
!missing-enum! MTLBinaryArchiveError not bound
!missing-enum! MTLCommandBufferErrorOption not bound
@ -113,16 +111,12 @@
!missing-selector! MTLAccelerationStructureBoundingBoxGeometryDescriptor::setBoundingBoxStride: not bound
!missing-selector! MTLAccelerationStructureDescriptor::setUsage: not bound
!missing-selector! MTLAccelerationStructureDescriptor::usage not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::flags not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::intersectionFunctionTableOffset not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::setFlags: not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::setIntersectionFunctionTableOffset: not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::indexBuffer not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::indexBufferOffset not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::indexDataType not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setIndexBuffer: not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setIndexBufferOffset: not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setIndexDataType: not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setTriangleCount: not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setVertexBuffer: not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setVertexBufferOffset: not bound
@ -264,3 +258,12 @@
!missing-type! MTLResourceStatePassSampleBufferAttachmentDescriptor not bound
!missing-type! MTLResourceStatePassSampleBufferAttachmentDescriptorArray not bound
!missing-type! MTLVisibleFunctionTableDescriptor not bound
!missing-enum! MTLAccelerationStructureInstanceOptions not bound
!missing-enum! MTLIntersectionFunctionSignature not bound
!missing-selector! +MTLIntersectionFunctionTableDescriptor::intersectionFunctionTableDescriptor not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::allowDuplicateIntersectionFunctionInvocation not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::opaque not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::setAllowDuplicateIntersectionFunctionInvocation: not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::setOpaque: not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::indexType not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setIndexType: not bound

Просмотреть файл

@ -240,3 +240,35 @@
!missing-type! MPSGraphTensor not bound
!missing-type! MPSGraphTensorData not bound
!missing-type! MPSGraphVariableOp not bound
!missing-selector! +MPSGraphDepthwiseConvolution2DOpDescriptor::descriptorWithDataLayout:weightsLayout: not bound
!missing-selector! +MPSGraphDepthwiseConvolution2DOpDescriptor::descriptorWithStrideInX:strideInY:dilationRateInX:dilationRateInY:paddingLeft:paddingRight:paddingTop:paddingBottom:paddingStyle:dataLayout:weightsLayout: not bound
!missing-selector! MPSGraph::depthwiseConvolution2DDataGradientWithIncomingGradientTensor:weightsTensor:outputShape:descriptor:name: not bound
!missing-selector! MPSGraph::depthwiseConvolution2DWeightsGradientWithIncomingGradientTensor:sourceTensor:outputShape:descriptor:name: not bound
!missing-selector! MPSGraph::depthwiseConvolution2DWithSourceTensor:weightsTensor:descriptor:name: not bound
!missing-selector! MPSGraph::resizeWithGradientTensor:input:mode:centerResult:alignCorners:layout:name: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::dataLayout not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::dilationRateInX not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::dilationRateInY not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::paddingBottom not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::paddingLeft not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::paddingRight not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::paddingStyle not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::paddingTop not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setDataLayout: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setDilationRateInX: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setDilationRateInY: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setExplicitPaddingWithPaddingLeft:paddingRight:paddingTop:paddingBottom: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setPaddingBottom: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setPaddingLeft: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setPaddingRight: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setPaddingStyle: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setPaddingTop: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setStrideInX: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setStrideInY: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setWeightsLayout: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::strideInX not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::strideInY not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::weightsLayout not bound
!missing-selector! MPSGraphTensorData::initWithMPSMatrix:rank: not bound
!missing-selector! MPSGraphTensorData::initWithMPSVector:rank: not bound
!missing-type! MPSGraphDepthwiseConvolution2DOpDescriptor not bound

Просмотреть файл

@ -54,3 +54,4 @@
!missing-type! NEDNSOverHTTPSSettings not bound
!missing-type! NEDNSOverTLSSettings not bound
!missing-type! NEDNSSettingsManager not bound
!missing-selector! +NEHotspotNetwork::fetchCurrentWithCompletionHandler: not bound

Просмотреть файл

@ -1,7 +1,6 @@
!missing-enum! PKAddShareablePassConfigurationPrimaryAction not bound
!missing-enum! PKBarcodeEventConfigurationDataType not bound
!missing-enum! PKIssuerProvisioningExtensionAuthorizationResult not bound
!missing-field! PKPaymentNetworkAlipay not bound
!missing-field! PKPaymentNetworkGirocard not bound
!missing-protocol! PKAddSecureElementPassViewControllerDelegate not bound
!missing-protocol! PKIssuerProvisioningExtensionAuthorizationProviding not bound
@ -91,3 +90,4 @@
!missing-type! PKPaymentMerchantSession not bound
!missing-type! PKPaymentRequestMerchantSessionUpdate not bound
!missing-type! PKShareablePassMetadata not bound
!missing-field! PKPaymentNetworkBarcode not bound

Просмотреть файл

@ -0,0 +1,3 @@
!missing-enum! PHPickerConfigurationAssetRepresentationMode not bound
!missing-selector! PHPickerConfiguration::preferredAssetRepresentationMode not bound
!missing-selector! PHPickerConfiguration::setPreferredAssetRepresentationMode: not bound

Просмотреть файл

@ -0,0 +1,4 @@
!missing-enum! SRAuthorizationStatus not bound
!missing-field! SRSensorRotationRate not bound
!missing-selector! SRSensorReader::authorizationStatus not bound
!unknown-field! SRSensorGyroscope bound

Просмотреть файл

@ -16,3 +16,23 @@
!missing-selector! UICollectionViewDiffableDataSourceSectionSnapshotHandlers::snapshotForExpandingParentItemHandler not bound
!missing-selector! UICollectionViewDiffableDataSourceSectionSnapshotHandlers::willCollapseItemHandler not bound
!missing-selector! UICollectionViewDiffableDataSourceSectionSnapshotHandlers::willExpandItemHandler not bound
!missing-enum! NSLineBreakStrategy not bound
!missing-requires-super! UICollectionReusableView::prepareForReuse is missing an [RequiresSuper] attribute
!missing-selector! +UIBackgroundConfiguration::listAccompaniedSidebarCellConfiguration not bound
!missing-selector! +UIListContentConfiguration::accompaniedSidebarCellConfiguration not bound
!missing-selector! +UIListContentConfiguration::accompaniedSidebarSubtitleCellConfiguration not bound
!missing-selector! NSMutableParagraphStyle::lineBreakStrategy not bound
!missing-selector! NSMutableParagraphStyle::setLineBreakStrategy: not bound
!missing-selector! NSParagraphStyle::lineBreakStrategy not bound
!missing-selector! UICellAccessory::isHidden not bound
!missing-selector! UICellAccessory::setHidden: not bound
!missing-selector! UICellAccessoryDelete::backgroundColor not bound
!missing-selector! UICellAccessoryDelete::setBackgroundColor: not bound
!missing-selector! UICellAccessoryInsert::backgroundColor not bound
!missing-selector! UICellAccessoryInsert::setBackgroundColor: not bound
!missing-selector! UICellAccessoryMultiselect::backgroundColor not bound
!missing-selector! UICellAccessoryMultiselect::setBackgroundColor: not bound
!missing-selector! UILabel::lineBreakStrategy not bound
!missing-selector! UILabel::setLineBreakStrategy: not bound
!missing-selector! UIListContentImageProperties::accessibilityIgnoresInvertColors not bound
!missing-selector! UIListContentImageProperties::setAccessibilityIgnoresInvertColors: not bound

Просмотреть файл

@ -0,0 +1,2 @@
!missing-field! WGWidgetUserInfoKeyFamily not bound
!missing-field! WGWidgetUserInfoKeyKind not bound

Просмотреть файл

@ -0,0 +1,14 @@
!missing-enum! NSLineBreakStrategy not bound
!missing-field! NSTrackingAttributeName not bound
!missing-protocol-conformance! NSImageSymbolConfiguration should conform to NSCopying
!missing-selector! +NSImageSymbolConfiguration::configurationWithScale: not bound
!missing-selector! NSButton::setSymbolConfiguration: not bound
!missing-selector! NSButton::symbolConfiguration not bound
!missing-selector! NSFont::fontWithSize: not bound
!missing-selector! NSImageView::setSymbolConfiguration: not bound
!missing-selector! NSImageView::symbolConfiguration not bound
!missing-selector! NSMutableParagraphStyle::lineBreakStrategy not bound
!missing-selector! NSMutableParagraphStyle::setLineBreakStrategy: not bound
!missing-selector! NSParagraphStyle::lineBreakStrategy not bound
!missing-selector! NSTextField::lineBreakStrategy not bound
!missing-selector! NSTextField::setLineBreakStrategy: not bound

Просмотреть файл

@ -0,0 +1 @@
!unknown-field! ASExtensionLocalizedFailureReasonErrorKey bound

Просмотреть файл

@ -0,0 +1,4 @@
!missing-enum! MIDICVStatus not bound
!missing-enum! MIDIMessageType not bound
!missing-enum! MIDISysExStatus not bound
!missing-enum! MIDISystemStatus not bound

Просмотреть файл

@ -0,0 +1,5 @@
!missing-selector! +MLCActivationLayer::celuLayerWithAlpha: not bound
!missing-selector! +MLCActivationLayer::eluLayerWithAlpha: not bound
!missing-selector! +MLCActivationLayer::hardShrinkLayerWithLambda: not bound
!missing-selector! +MLCActivationLayer::relunLayerWithAlpha:beta: not bound
!missing-selector! +MLCActivationLayer::softShrinkLayerWithLambda: not bound

Просмотреть файл

@ -1,5 +1,3 @@
!missing-enum! MTLAccelerationStructureGeometryFlags not bound
!missing-enum! MTLAccelerationStructureInstanceFlags not bound
!missing-enum! MTLAccelerationStructureUsage not bound
!missing-enum! MTLBinaryArchiveError not bound
!missing-enum! MTLCommandBufferErrorOption not bound
@ -129,16 +127,12 @@
!missing-selector! MTLAccelerationStructureBoundingBoxGeometryDescriptor::setBoundingBoxStride: not bound
!missing-selector! MTLAccelerationStructureDescriptor::setUsage: not bound
!missing-selector! MTLAccelerationStructureDescriptor::usage not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::flags not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::intersectionFunctionTableOffset not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::setFlags: not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::setIntersectionFunctionTableOffset: not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::indexBuffer not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::indexBufferOffset not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::indexDataType not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setIndexBuffer: not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setIndexBufferOffset: not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setIndexDataType: not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setTriangleCount: not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setVertexBuffer: not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setVertexBufferOffset: not bound
@ -306,3 +300,12 @@
!missing-type! MTLTileRenderPipelineColorAttachmentDescriptorArray not bound
!missing-type! MTLTileRenderPipelineDescriptor not bound
!missing-type! MTLVisibleFunctionTableDescriptor not bound
!missing-enum! MTLAccelerationStructureInstanceOptions not bound
!missing-enum! MTLIntersectionFunctionSignature not bound
!missing-selector! +MTLIntersectionFunctionTableDescriptor::intersectionFunctionTableDescriptor not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::allowDuplicateIntersectionFunctionInvocation not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::opaque not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::setAllowDuplicateIntersectionFunctionInvocation: not bound
!missing-selector! MTLAccelerationStructureGeometryDescriptor::setOpaque: not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::indexType not bound
!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setIndexType: not bound

Просмотреть файл

@ -240,3 +240,35 @@
!missing-type! MPSGraphTensor not bound
!missing-type! MPSGraphTensorData not bound
!missing-type! MPSGraphVariableOp not bound
!missing-selector! +MPSGraphDepthwiseConvolution2DOpDescriptor::descriptorWithDataLayout:weightsLayout: not bound
!missing-selector! +MPSGraphDepthwiseConvolution2DOpDescriptor::descriptorWithStrideInX:strideInY:dilationRateInX:dilationRateInY:paddingLeft:paddingRight:paddingTop:paddingBottom:paddingStyle:dataLayout:weightsLayout: not bound
!missing-selector! MPSGraph::depthwiseConvolution2DDataGradientWithIncomingGradientTensor:weightsTensor:outputShape:descriptor:name: not bound
!missing-selector! MPSGraph::depthwiseConvolution2DWeightsGradientWithIncomingGradientTensor:sourceTensor:outputShape:descriptor:name: not bound
!missing-selector! MPSGraph::depthwiseConvolution2DWithSourceTensor:weightsTensor:descriptor:name: not bound
!missing-selector! MPSGraph::resizeWithGradientTensor:input:mode:centerResult:alignCorners:layout:name: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::dataLayout not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::dilationRateInX not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::dilationRateInY not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::paddingBottom not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::paddingLeft not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::paddingRight not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::paddingStyle not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::paddingTop not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setDataLayout: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setDilationRateInX: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setDilationRateInY: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setExplicitPaddingWithPaddingLeft:paddingRight:paddingTop:paddingBottom: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setPaddingBottom: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setPaddingLeft: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setPaddingRight: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setPaddingStyle: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setPaddingTop: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setStrideInX: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setStrideInY: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setWeightsLayout: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::strideInX not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::strideInY not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::weightsLayout not bound
!missing-selector! MPSGraphTensorData::initWithMPSMatrix:rank: not bound
!missing-selector! MPSGraphTensorData::initWithMPSVector:rank: not bound
!missing-type! MPSGraphDepthwiseConvolution2DOpDescriptor not bound

Просмотреть файл

@ -40,3 +40,4 @@
!missing-protocol! OS_nw_privacy_context not bound
!missing-protocol! OS_nw_resolution_report not bound
!missing-protocol! OS_nw_resolver_config not bound
!missing-pinvoke! nw_ip_options_set_disable_multicast_loopback is not bound

Просмотреть файл

@ -28,3 +28,4 @@
!missing-type! NEDNSOverHTTPSSettings not bound
!missing-type! NEDNSOverTLSSettings not bound
!missing-type! NEDNSSettingsManager not bound
!missing-selector! NEFilterSocketFlow::remoteHostname not bound

Просмотреть файл

@ -38,7 +38,6 @@
!missing-field! PKPaymentErrorContactFieldUserInfoKey not bound
!missing-field! PKPaymentErrorDomain not bound
!missing-field! PKPaymentErrorPostalAddressUserInfoKey not bound
!missing-field! PKPaymentNetworkAlipay not bound
!missing-field! PKPaymentNetworkAmex not bound
!missing-field! PKPaymentNetworkCarteBancaire not bound
!missing-field! PKPaymentNetworkCarteBancaires not bound
@ -371,3 +370,5 @@
!missing-type! PKShippingMethod not bound
!missing-type! PKSuicaPassProperties not bound
!missing-type! PKTransitPassProperties not bound
!missing-field! PKPaymentNetworkBarcode not bound
!missing-field! PKPaymentNetworkGirocard not bound

Просмотреть файл

@ -1,4 +1,3 @@
!missing-enum! SKOverlayPosition not bound
!missing-enum! SKProductStorePromotionVisibility not bound
!missing-field! SKCloudServiceCapabilitiesDidChangeNotification not bound
!missing-field! SKStorefrontCountryCodeDidChangeNotification not bound

Просмотреть файл

@ -2,3 +2,4 @@
!missing-field! kVTCompressionPropertyKey_PrioritizeEncodingSpeedOverQuality not bound
!missing-field! kVTHDRMetadataInsertionMode_Auto not bound
!missing-field! kVTHDRMetadataInsertionMode_None not bound
!missing-pinvoke! VTRegisterSupplementalVideoDecoderIfAvailable is not bound

Просмотреть файл

@ -131,3 +131,5 @@
!missing-type! VZVirtioTraditionalMemoryBalloonDeviceConfiguration not bound
!missing-type! VZVirtualMachine not bound
!missing-type! VZVirtualMachineConfiguration not bound
!missing-selector! VZDiskImageStorageDeviceAttachment::isReadOnly not bound
!missing-selector! VZDiskImageStorageDeviceAttachment::URL not bound

Просмотреть файл

@ -174,3 +174,5 @@
!missing-type! VNVector not bound
!missing-type! VNVideoProcessor not bound
!unknown-simd-type-mapping! The Simd type NS_RETURNS_INNER_POINTER const simd_float2 * does not have a mapping to a managed type. Please add one in SimdCheck.cs
!missing-selector! VNRecognizedPointsObservation::availableKeys not bound
!missing-selector! VNRecognizedPointsObservation::recognizedPointForKey:error: not bound

Просмотреть файл

@ -0,0 +1,2 @@
!missing-field! WGWidgetUserInfoKeyFamily not bound
!missing-field! WGWidgetUserInfoKeyKind not bound

Просмотреть файл

@ -0,0 +1,4 @@
!missing-selector! +MLCTensor::tensorWithDescriptor:fillWithData: not bound
!missing-selector! +MLCTensor::tensorWithShape:fillWithData:dataType: not bound
!missing-selector! MLCLayer::supportsDataType:forDeviceType: not bound
!missing-selector! MLCTrainingGraph::gradientTensorForInput: not bound

Просмотреть файл

@ -240,3 +240,35 @@
!missing-type! MPSGraphTensor not bound
!missing-type! MPSGraphTensorData not bound
!missing-type! MPSGraphVariableOp not bound
!missing-selector! +MPSGraphDepthwiseConvolution2DOpDescriptor::descriptorWithDataLayout:weightsLayout: not bound
!missing-selector! +MPSGraphDepthwiseConvolution2DOpDescriptor::descriptorWithStrideInX:strideInY:dilationRateInX:dilationRateInY:paddingLeft:paddingRight:paddingTop:paddingBottom:paddingStyle:dataLayout:weightsLayout: not bound
!missing-selector! MPSGraph::depthwiseConvolution2DDataGradientWithIncomingGradientTensor:weightsTensor:outputShape:descriptor:name: not bound
!missing-selector! MPSGraph::depthwiseConvolution2DWeightsGradientWithIncomingGradientTensor:sourceTensor:outputShape:descriptor:name: not bound
!missing-selector! MPSGraph::depthwiseConvolution2DWithSourceTensor:weightsTensor:descriptor:name: not bound
!missing-selector! MPSGraph::resizeWithGradientTensor:input:mode:centerResult:alignCorners:layout:name: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::dataLayout not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::dilationRateInX not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::dilationRateInY not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::paddingBottom not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::paddingLeft not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::paddingRight not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::paddingStyle not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::paddingTop not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setDataLayout: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setDilationRateInX: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setDilationRateInY: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setExplicitPaddingWithPaddingLeft:paddingRight:paddingTop:paddingBottom: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setPaddingBottom: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setPaddingLeft: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setPaddingRight: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setPaddingStyle: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setPaddingTop: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setStrideInX: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setStrideInY: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::setWeightsLayout: not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::strideInX not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::strideInY not bound
!missing-selector! MPSGraphDepthwiseConvolution2DOpDescriptor::weightsLayout not bound
!missing-selector! MPSGraphTensorData::initWithMPSMatrix:rank: not bound
!missing-selector! MPSGraphTensorData::initWithMPSVector:rank: not bound
!missing-type! MPSGraphDepthwiseConvolution2DOpDescriptor not bound

Просмотреть файл

@ -18,3 +18,20 @@
!missing-selector! UICollectionViewDiffableDataSourceSectionSnapshotHandlers::snapshotForExpandingParentItemHandler not bound
!missing-selector! UICollectionViewDiffableDataSourceSectionSnapshotHandlers::willCollapseItemHandler not bound
!missing-selector! UICollectionViewDiffableDataSourceSectionSnapshotHandlers::willExpandItemHandler not bound
!missing-enum! NSLineBreakStrategy not bound
!missing-requires-super! UICollectionReusableView::prepareForReuse is missing an [RequiresSuper] attribute
!missing-selector! NSMutableParagraphStyle::lineBreakStrategy not bound
!missing-selector! NSMutableParagraphStyle::setLineBreakStrategy: not bound
!missing-selector! NSParagraphStyle::lineBreakStrategy not bound
!missing-selector! UICellAccessory::isHidden not bound
!missing-selector! UICellAccessory::setHidden: not bound
!missing-selector! UICellAccessoryDelete::backgroundColor not bound
!missing-selector! UICellAccessoryDelete::setBackgroundColor: not bound
!missing-selector! UICellAccessoryInsert::backgroundColor not bound
!missing-selector! UICellAccessoryInsert::setBackgroundColor: not bound
!missing-selector! UICellAccessoryMultiselect::backgroundColor not bound
!missing-selector! UICellAccessoryMultiselect::setBackgroundColor: not bound
!missing-selector! UILabel::lineBreakStrategy not bound
!missing-selector! UILabel::setLineBreakStrategy: not bound
!missing-selector! UIListContentImageProperties::accessibilityIgnoresInvertColors not bound
!missing-selector! UIListContentImageProperties::setAccessibilityIgnoresInvertColors: not bound

Просмотреть файл

@ -0,0 +1,4 @@
!missing-selector! CMRecordedRotationRateData::startDate not bound
!missing-selector! CMRotationRateData::rotationRate not bound
!missing-type! CMRecordedRotationRateData not bound
!missing-type! CMRotationRateData not bound

Просмотреть файл

@ -0,0 +1,31 @@
!missing-enum! NEAppProxyFlowError not bound
!missing-enum! NEHotspotConfigurationError not bound
!missing-field! NEHotspotConfigurationErrorDomain not bound
!missing-selector! +NEHotspotConfigurationManager::sharedManager not bound
!missing-selector! +NEHotspotNetwork::fetchCurrentWithCompletionHandler: not bound
!missing-selector! NEHotspotConfiguration::hidden not bound
!missing-selector! NEHotspotConfiguration::initWithSSID: not bound
!missing-selector! NEHotspotConfiguration::initWithSSID:passphrase:isWEP: not bound
!missing-selector! NEHotspotConfiguration::initWithSSIDPrefix: not bound
!missing-selector! NEHotspotConfiguration::initWithSSIDPrefix:passphrase:isWEP: not bound
!missing-selector! NEHotspotConfiguration::joinOnce not bound
!missing-selector! NEHotspotConfiguration::lifeTimeInDays not bound
!missing-selector! NEHotspotConfiguration::setHidden: not bound
!missing-selector! NEHotspotConfiguration::setJoinOnce: not bound
!missing-selector! NEHotspotConfiguration::setLifeTimeInDays: not bound
!missing-selector! NEHotspotConfiguration::SSID not bound
!missing-selector! NEHotspotConfiguration::SSIDPrefix not bound
!missing-selector! NEHotspotConfigurationManager::applyConfiguration:completionHandler: not bound
!missing-selector! NEHotspotConfigurationManager::getConfiguredSSIDsWithCompletionHandler: not bound
!missing-selector! NEHotspotConfigurationManager::removeConfigurationForSSID: not bound
!missing-selector! NEHotspotNetwork::BSSID not bound
!missing-selector! NEHotspotNetwork::SSID not bound
!missing-selector! NEPacket::data not bound
!missing-selector! NEPacket::initWithData:protocolFamily: not bound
!missing-selector! NEPacket::protocolFamily not bound
!missing-type! NEHotspotConfiguration not bound
!missing-type! NEHotspotConfigurationManager not bound
!missing-type! NEHotspotNetwork not bound
!missing-type! NEIPv6Route not bound
!missing-type! NEPacket not bound
!missing-type! NWTLSParameters not bound

Просмотреть файл

@ -1,5 +1,4 @@
!missing-enum! PKBarcodeEventConfigurationDataType not bound
!missing-field! PKPaymentNetworkAlipay not bound
!missing-field! PKPaymentNetworkGirocard not bound
!missing-protocol! PKPaymentInformationRequestHandling not bound
!missing-protocol-member! PKPaymentAuthorizationControllerDelegate::paymentAuthorizationController:didRequestMerchantSessionUpdate: not found
@ -39,3 +38,4 @@
!missing-type! PKPaymentInformationEventExtension not bound
!missing-type! PKPaymentMerchantSession not bound
!missing-type! PKPaymentRequestMerchantSessionUpdate not bound
!missing-field! PKPaymentNetworkBarcode not bound

Просмотреть файл

@ -0,0 +1,4 @@
!missing-enum! NSLineBreakStrategy not bound
!missing-selector! NSMutableParagraphStyle::lineBreakStrategy not bound
!missing-selector! NSMutableParagraphStyle::setLineBreakStrategy: not bound
!missing-selector! NSParagraphStyle::lineBreakStrategy not bound

Просмотреть файл

@ -0,0 +1,5 @@
!missing-field! WKApplicationDidBecomeActiveNotification not bound
!missing-field! WKApplicationDidEnterBackgroundNotification not bound
!missing-field! WKApplicationDidFinishLaunchingNotification not bound
!missing-field! WKApplicationWillEnterForegroundNotification not bound
!missing-field! WKApplicationWillResignActiveNotification not bound

Просмотреть файл

@ -540,7 +540,7 @@ public class Frameworks : Dictionary <string, Framework>
// This checks if a framework is unavailable due to bugs in Xcode (such as Apple forgetting to ship a library or headers for a framework, which seems to happen at least once a year).
public static bool IsFrameworkBroken (Application app, string framework)
{
if (app.IsSimulatorBuild && Driver.XcodeProductVersion == "12A8169g" /* Xcode 12 beta 3 */) {
if (app.IsSimulatorBuild && Driver.XcodeProductVersion == "12A8179i" /* Xcode 12 beta 4 */) {
switch (framework) {
// Apple seems to have forgotten to ship the several libraries for the simulator in Xcode 12 betas (it's still available for device builds).
// https://github.com/xamarin/maccore/issues/2266