diff --git a/Make.config b/Make.config index aaf284082e..e234766f56 100644 --- a/Make.config +++ b/Make.config @@ -144,9 +144,9 @@ MACCATALYST_NUGET_VERSION_NO_METADATA=$(MACCATALYST_NUGET_VERSION)-$(NUGET_PRERE MACCATALYST_NUGET_VERSION_FULL=$(MACCATALYST_NUGET_VERSION_NO_METADATA)+$(NUGET_BUILD_METADATA) # Xcode version should have both a major and a minor version (even if the minor version is 0) -XCODE_VERSION=13.0 -XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_13_beta_5.xip -XCODE_DEVELOPER_ROOT=/Applications/Xcode_13.0.0-beta5.app/Contents/Developer +XCODE_VERSION=13.1 +XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_13.1_Release_Candidate.xip +XCODE_DEVELOPER_ROOT=/Applications/Xcode_13.1.0-rc.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 diff --git a/tests/xtro-sharpie/MacCatalyst-AVFoundation.todo b/tests/xtro-sharpie/MacCatalyst-AVFoundation.todo new file mode 100644 index 0000000000..317d5aa2a6 --- /dev/null +++ b/tests/xtro-sharpie/MacCatalyst-AVFoundation.todo @@ -0,0 +1,18 @@ +!missing-enum! AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions not bound +!missing-enum! AVCapturePrimaryConstituentDeviceSwitchingBehavior not bound +!missing-field! AVAssetExportPresetAppleProRes422LPCM not bound +!missing-field! AVAssetExportPresetAppleProRes4444LPCM not bound +!missing-selector! AVCaptureDevice::activePrimaryConstituentDevice not bound +!missing-selector! AVCaptureDevice::activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions not bound +!missing-selector! AVCaptureDevice::activePrimaryConstituentDeviceSwitchingBehavior not bound +!missing-selector! AVCaptureDevice::fallbackPrimaryConstituentDevices not bound +!missing-selector! AVCaptureDevice::primaryConstituentDeviceRestrictedSwitchingBehaviorConditions not bound +!missing-selector! AVCaptureDevice::primaryConstituentDeviceSwitchingBehavior not bound +!missing-selector! AVCaptureDevice::setFallbackPrimaryConstituentDevices: not bound +!missing-selector! AVCaptureDevice::setPrimaryConstituentDeviceSwitchingBehavior:restrictedSwitchingBehaviorConditions: not bound +!missing-selector! AVCaptureDevice::supportedFallbackPrimaryConstituentDevices not bound +!missing-selector! AVCaptureMovieFileOutput::isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled not bound +!missing-selector! AVCaptureMovieFileOutput::primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording not bound +!missing-selector! AVCaptureMovieFileOutput::primaryConstituentDeviceSwitchingBehaviorForRecording not bound +!missing-selector! AVCaptureMovieFileOutput::setPrimaryConstituentDeviceSwitchingBehaviorForRecording:restrictedSwitchingBehaviorConditions: not bound +!missing-selector! AVCaptureMovieFileOutput::setPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled: not bound diff --git a/tests/xtro-sharpie/MacCatalyst-CoreAnimation.todo b/tests/xtro-sharpie/MacCatalyst-CoreAnimation.todo new file mode 100644 index 0000000000..4885ac1c60 --- /dev/null +++ b/tests/xtro-sharpie/MacCatalyst-CoreAnimation.todo @@ -0,0 +1,7 @@ +!missing-field! CAFrameRateRangeDefault not bound +!missing-pinvoke! CAFrameRateRangeIsEqualToRange is not bound +!missing-pinvoke! CAFrameRateRangeMake is not bound +!missing-selector! CAAnimation::preferredFrameRateRange not bound +!missing-selector! CAAnimation::setPreferredFrameRateRange: not bound +!missing-selector! CADisplayLink::preferredFrameRateRange not bound +!missing-selector! CADisplayLink::setPreferredFrameRateRange: not bound diff --git a/tests/xtro-sharpie/MacCatalyst-CoreLocation.ignore b/tests/xtro-sharpie/MacCatalyst-CoreLocation.ignore index 5e609df29d..173323e2e1 100644 --- a/tests/xtro-sharpie/MacCatalyst-CoreLocation.ignore +++ b/tests/xtro-sharpie/MacCatalyst-CoreLocation.ignore @@ -3,7 +3,3 @@ !missing-selector! CLLocationManager::disallowDeferredLocationUpdates not bound !missing-selector! CLLocationManager::startRangingBeaconsInRegion: not bound !missing-selector! CLLocationManager::stopRangingBeaconsInRegion: not bound - -## only marked with ios(15.0) but (as of xcode 13 b3) lacks annotations that it's not available on other platforms -!missing-selector! CLLocationManager::startMonitoringLocationPushesWithCompletion: not bound -!missing-selector! CLLocationManager::stopMonitoringLocationPushes not bound diff --git a/tests/xtro-sharpie/MacCatalyst-CoreLocation.todo b/tests/xtro-sharpie/MacCatalyst-CoreLocation.todo new file mode 100644 index 0000000000..7661d03e08 --- /dev/null +++ b/tests/xtro-sharpie/MacCatalyst-CoreLocation.todo @@ -0,0 +1,3 @@ +!unknown-field! CLLocationPushServiceErrorDomain bound +!unknown-native-enum! CLLocationPushServiceError bound +!unknown-protocol! CLLocationPushServiceExtension bound diff --git a/tests/xtro-sharpie/MacCatalyst-CoreML.todo b/tests/xtro-sharpie/MacCatalyst-CoreML.todo new file mode 100644 index 0000000000..f9da45cadd --- /dev/null +++ b/tests/xtro-sharpie/MacCatalyst-CoreML.todo @@ -0,0 +1 @@ +!missing-enum-value! MLMultiArrayDataType native value MLMultiArrayDataTypeFloat16 = 65552 not bound diff --git a/tests/xtro-sharpie/MacCatalyst-GameController.todo b/tests/xtro-sharpie/MacCatalyst-GameController.todo new file mode 100644 index 0000000000..457fb49505 --- /dev/null +++ b/tests/xtro-sharpie/MacCatalyst-GameController.todo @@ -0,0 +1,11 @@ +!missing-field! GCProductCategoryCoalescedRemote not bound +!missing-field! GCProductCategoryControlCenterRemote not bound +!missing-field! GCProductCategoryDualSense not bound +!missing-field! GCProductCategoryDualShock4 not bound +!missing-field! GCProductCategoryKeyboard not bound +!missing-field! GCProductCategoryMFi not bound +!missing-field! GCProductCategoryMouse not bound +!missing-field! GCProductCategorySiriRemote1stGen not bound +!missing-field! GCProductCategorySiriRemote2ndGen not bound +!missing-field! GCProductCategoryUniversalElectronicsRemote not bound +!missing-field! GCProductCategoryXboxOne not bound diff --git a/tests/xtro-sharpie/MacCatalyst-PassKit.todo b/tests/xtro-sharpie/MacCatalyst-PassKit.todo new file mode 100644 index 0000000000..8fa5217f6a --- /dev/null +++ b/tests/xtro-sharpie/MacCatalyst-PassKit.todo @@ -0,0 +1,2 @@ +!missing-field! PKPaymentNetworkNanaco not bound +!missing-field! PKPaymentNetworkWaon not bound diff --git a/tests/xtro-sharpie/iOS-AVFoundation.todo b/tests/xtro-sharpie/iOS-AVFoundation.todo new file mode 100644 index 0000000000..317d5aa2a6 --- /dev/null +++ b/tests/xtro-sharpie/iOS-AVFoundation.todo @@ -0,0 +1,18 @@ +!missing-enum! AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions not bound +!missing-enum! AVCapturePrimaryConstituentDeviceSwitchingBehavior not bound +!missing-field! AVAssetExportPresetAppleProRes422LPCM not bound +!missing-field! AVAssetExportPresetAppleProRes4444LPCM not bound +!missing-selector! AVCaptureDevice::activePrimaryConstituentDevice not bound +!missing-selector! AVCaptureDevice::activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions not bound +!missing-selector! AVCaptureDevice::activePrimaryConstituentDeviceSwitchingBehavior not bound +!missing-selector! AVCaptureDevice::fallbackPrimaryConstituentDevices not bound +!missing-selector! AVCaptureDevice::primaryConstituentDeviceRestrictedSwitchingBehaviorConditions not bound +!missing-selector! AVCaptureDevice::primaryConstituentDeviceSwitchingBehavior not bound +!missing-selector! AVCaptureDevice::setFallbackPrimaryConstituentDevices: not bound +!missing-selector! AVCaptureDevice::setPrimaryConstituentDeviceSwitchingBehavior:restrictedSwitchingBehaviorConditions: not bound +!missing-selector! AVCaptureDevice::supportedFallbackPrimaryConstituentDevices not bound +!missing-selector! AVCaptureMovieFileOutput::isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled not bound +!missing-selector! AVCaptureMovieFileOutput::primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording not bound +!missing-selector! AVCaptureMovieFileOutput::primaryConstituentDeviceSwitchingBehaviorForRecording not bound +!missing-selector! AVCaptureMovieFileOutput::setPrimaryConstituentDeviceSwitchingBehaviorForRecording:restrictedSwitchingBehaviorConditions: not bound +!missing-selector! AVCaptureMovieFileOutput::setPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled: not bound diff --git a/tests/xtro-sharpie/iOS-CoreAnimation.todo b/tests/xtro-sharpie/iOS-CoreAnimation.todo new file mode 100644 index 0000000000..a9d3694ce4 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreAnimation.todo @@ -0,0 +1,9 @@ +!deprecated-attribute-missing! CADisplayLink::preferredFramesPerSecond missing a [Deprecated] attribute +!deprecated-attribute-missing! CADisplayLink::setPreferredFramesPerSecond: missing a [Deprecated] attribute +!missing-field! CAFrameRateRangeDefault not bound +!missing-pinvoke! CAFrameRateRangeIsEqualToRange is not bound +!missing-pinvoke! CAFrameRateRangeMake is not bound +!missing-selector! CAAnimation::preferredFrameRateRange not bound +!missing-selector! CAAnimation::setPreferredFrameRateRange: not bound +!missing-selector! CADisplayLink::preferredFrameRateRange not bound +!missing-selector! CADisplayLink::setPreferredFrameRateRange: not bound diff --git a/tests/xtro-sharpie/iOS-GameController.todo b/tests/xtro-sharpie/iOS-GameController.todo new file mode 100644 index 0000000000..457fb49505 --- /dev/null +++ b/tests/xtro-sharpie/iOS-GameController.todo @@ -0,0 +1,11 @@ +!missing-field! GCProductCategoryCoalescedRemote not bound +!missing-field! GCProductCategoryControlCenterRemote not bound +!missing-field! GCProductCategoryDualSense not bound +!missing-field! GCProductCategoryDualShock4 not bound +!missing-field! GCProductCategoryKeyboard not bound +!missing-field! GCProductCategoryMFi not bound +!missing-field! GCProductCategoryMouse not bound +!missing-field! GCProductCategorySiriRemote1stGen not bound +!missing-field! GCProductCategorySiriRemote2ndGen not bound +!missing-field! GCProductCategoryUniversalElectronicsRemote not bound +!missing-field! GCProductCategoryXboxOne not bound diff --git a/tests/xtro-sharpie/iOS-Metal.todo b/tests/xtro-sharpie/iOS-Metal.todo new file mode 100644 index 0000000000..fa81c11cbf --- /dev/null +++ b/tests/xtro-sharpie/iOS-Metal.todo @@ -0,0 +1,5 @@ +!missing-enum! MTLTextureCompressionType not bound +!missing-enum-value! MTLGpuFamily native value MTLGPUFamilyApple8 = 1008 not bound +!missing-protocol-member! MTLTexture::compressionType not found +!missing-selector! MTLTextureDescriptor::compressionType not bound +!missing-selector! MTLTextureDescriptor::setCompressionType: not bound diff --git a/tests/xtro-sharpie/macOS-AVFoundation.todo b/tests/xtro-sharpie/macOS-AVFoundation.todo new file mode 100644 index 0000000000..097bfe3791 --- /dev/null +++ b/tests/xtro-sharpie/macOS-AVFoundation.todo @@ -0,0 +1,16 @@ +!missing-enum! AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions not bound +!missing-enum! AVCapturePrimaryConstituentDeviceSwitchingBehavior not bound +!missing-selector! AVCaptureDevice::activePrimaryConstituentDevice not bound +!missing-selector! AVCaptureDevice::activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions not bound +!missing-selector! AVCaptureDevice::activePrimaryConstituentDeviceSwitchingBehavior not bound +!missing-selector! AVCaptureDevice::fallbackPrimaryConstituentDevices not bound +!missing-selector! AVCaptureDevice::primaryConstituentDeviceRestrictedSwitchingBehaviorConditions not bound +!missing-selector! AVCaptureDevice::primaryConstituentDeviceSwitchingBehavior not bound +!missing-selector! AVCaptureDevice::setFallbackPrimaryConstituentDevices: not bound +!missing-selector! AVCaptureDevice::setPrimaryConstituentDeviceSwitchingBehavior:restrictedSwitchingBehaviorConditions: not bound +!missing-selector! AVCaptureDevice::supportedFallbackPrimaryConstituentDevices not bound +!missing-selector! AVCaptureMovieFileOutput::isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled not bound +!missing-selector! AVCaptureMovieFileOutput::primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording not bound +!missing-selector! AVCaptureMovieFileOutput::primaryConstituentDeviceSwitchingBehaviorForRecording not bound +!missing-selector! AVCaptureMovieFileOutput::setPrimaryConstituentDeviceSwitchingBehaviorForRecording:restrictedSwitchingBehaviorConditions: not bound +!missing-selector! AVCaptureMovieFileOutput::setPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled: not bound diff --git a/tests/xtro-sharpie/macOS-AppKit.todo b/tests/xtro-sharpie/macOS-AppKit.todo new file mode 100644 index 0000000000..747eaec930 --- /dev/null +++ b/tests/xtro-sharpie/macOS-AppKit.todo @@ -0,0 +1,3 @@ +!missing-selector! NSScreen::auxiliaryTopLeftArea not bound +!missing-selector! NSScreen::auxiliaryTopRightArea not bound +!missing-selector! NSScreen::safeAreaInsets not bound diff --git a/tests/xtro-sharpie/macOS-CoreAnimation.todo b/tests/xtro-sharpie/macOS-CoreAnimation.todo new file mode 100644 index 0000000000..7cbb9c32c0 --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreAnimation.todo @@ -0,0 +1,5 @@ +!missing-field! CAFrameRateRangeDefault not bound +!missing-pinvoke! CAFrameRateRangeIsEqualToRange is not bound +!missing-pinvoke! CAFrameRateRangeMake is not bound +!missing-selector! CAAnimation::preferredFrameRateRange not bound +!missing-selector! CAAnimation::setPreferredFrameRateRange: not bound diff --git a/tests/xtro-sharpie/macOS-CoreLocation.ignore b/tests/xtro-sharpie/macOS-CoreLocation.ignore index 4da20f502b..931e2e16e5 100644 --- a/tests/xtro-sharpie/macOS-CoreLocation.ignore +++ b/tests/xtro-sharpie/macOS-CoreLocation.ignore @@ -13,7 +13,3 @@ !missing-selector! CLLocationManager::startMonitoringForRegion:desiredAccuracy: not bound !missing-selector! CLLocationManager::allowDeferredLocationUpdatesUntilTraveled:timeout: not bound !missing-selector! CLLocationManager::disallowDeferredLocationUpdates not bound - -## only marked with ios(15.0) but (as of xcode 13 b3) lacks annotations that it's not available on other platforms -!missing-selector! CLLocationManager::startMonitoringLocationPushesWithCompletion: not bound -!missing-selector! CLLocationManager::stopMonitoringLocationPushes not bound diff --git a/tests/xtro-sharpie/macOS-CoreLocation.todo b/tests/xtro-sharpie/macOS-CoreLocation.todo new file mode 100644 index 0000000000..7661d03e08 --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreLocation.todo @@ -0,0 +1,3 @@ +!unknown-field! CLLocationPushServiceErrorDomain bound +!unknown-native-enum! CLLocationPushServiceError bound +!unknown-protocol! CLLocationPushServiceExtension bound diff --git a/tests/xtro-sharpie/macOS-CoreML.todo b/tests/xtro-sharpie/macOS-CoreML.todo new file mode 100644 index 0000000000..91120f1897 --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreML.todo @@ -0,0 +1,5 @@ +!missing-enum-value! MLMultiArrayDataType native value MLMultiArrayDataTypeFloat16 = 65552 not bound +!missing-selector! MLMultiArray::initWithPixelBuffer:shape: not bound +!missing-selector! MLMultiArray::pixelBuffer not bound +!missing-selector! MLPredictionOptions::outputBackings not bound +!missing-selector! MLPredictionOptions::setOutputBackings: not bound diff --git a/tests/xtro-sharpie/macOS-GameController.todo b/tests/xtro-sharpie/macOS-GameController.todo new file mode 100644 index 0000000000..457fb49505 --- /dev/null +++ b/tests/xtro-sharpie/macOS-GameController.todo @@ -0,0 +1,11 @@ +!missing-field! GCProductCategoryCoalescedRemote not bound +!missing-field! GCProductCategoryControlCenterRemote not bound +!missing-field! GCProductCategoryDualSense not bound +!missing-field! GCProductCategoryDualShock4 not bound +!missing-field! GCProductCategoryKeyboard not bound +!missing-field! GCProductCategoryMFi not bound +!missing-field! GCProductCategoryMouse not bound +!missing-field! GCProductCategorySiriRemote1stGen not bound +!missing-field! GCProductCategorySiriRemote2ndGen not bound +!missing-field! GCProductCategoryUniversalElectronicsRemote not bound +!missing-field! GCProductCategoryXboxOne not bound diff --git a/tests/xtro-sharpie/macOS-Intents.ignore b/tests/xtro-sharpie/macOS-Intents.ignore index c7e25fae1b..f849e77f61 100644 --- a/tests/xtro-sharpie/macOS-Intents.ignore +++ b/tests/xtro-sharpie/macOS-Intents.ignore @@ -72,7 +72,3 @@ ## Headers say Mac (12,0) but types used in properties are still NoMac !missing-protocol! INStartCallIntentHandling not bound - -## Headers say NoMac but interface had preexisting Mac availability in Xamarin.iOS -## Adding NoMac would be a breaking change -!unknown-type! INTemperatureResolutionResult bound diff --git a/tests/xtro-sharpie/macOS-MailKit.ignore b/tests/xtro-sharpie/macOS-MailKit.ignore index b4855ab6ec..e69de29bb2 100644 --- a/tests/xtro-sharpie/macOS-MailKit.ignore +++ b/tests/xtro-sharpie/macOS-MailKit.ignore @@ -1,4 +0,0 @@ -# does not respond on macOS 12 beta 6 (same when using Xcode / ObjC) -!missing-selector! +MEMessageAction::flagAction not bound -!missing-selector! +MEMessageAction::setColorActionWithColor: not bound -!missing-selector! +MEMessageAction::unflagAction not bound diff --git a/tests/xtro-sharpie/macOS-MailKit.todo b/tests/xtro-sharpie/macOS-MailKit.todo new file mode 100644 index 0000000000..31092cbb38 --- /dev/null +++ b/tests/xtro-sharpie/macOS-MailKit.todo @@ -0,0 +1,33 @@ +!extra-protocol-member! unexpected selector MEMessageEncoder::encodeMessage:shouldSign:shouldEncrypt:completionHandler: found +!extra-protocol-member! unexpected selector MEMessageEncoder::getEncodingStatusForMessage:completionHandler: found +!missing-enum! MEComposeUserAction not bound +!missing-enum! MEMessageActionFlag not bound +!missing-enum! MEMessageEncryptionState not bound +!missing-enum! MEMessageSecurityErrorCode not bound +!missing-field! MEMessageSecurityErrorDomain not bound +!missing-protocol-member! MEMessageEncoder::encodeMessage:composeContext:completionHandler: not found +!missing-protocol-member! MEMessageEncoder::getEncodingStatusForMessage:composeContext:completionHandler: not found +!missing-protocol-member! MEMessageSecurityHandler::extensionViewControllerForMessageContext: not found +!missing-protocol-member! MEMessageSecurityHandler::primaryActionClickedForMessageContext:completionHandler: not found +!missing-selector! +MEExtensionManager::reloadVisibleMessagesWithCompletionHandler: not bound +!missing-selector! +MEMessageAction::flagActionWithFlag: not bound +!missing-selector! +MEMessageAction::setBackgroundColorActionWithColor: not bound +!missing-selector! MEComposeContext::action not bound +!missing-selector! MEComposeContext::contextID not bound +!missing-selector! MEComposeContext::isEncrypted not bound +!missing-selector! MEComposeContext::isSigned not bound +!missing-selector! MEComposeContext::originalMessage not bound +!missing-selector! MEComposeContext::shouldEncrypt not bound +!missing-selector! MEComposeContext::shouldSign not bound +!missing-selector! MEComposeSession::composeContext not bound +!missing-selector! MEDecodedMessage::banner not bound +!missing-selector! MEDecodedMessage::context not bound +!missing-selector! MEDecodedMessage::initWithData:securityInformation:context: not bound +!missing-selector! MEDecodedMessage::initWithData:securityInformation:context:banner: not bound +!missing-selector! MEDecodedMessageBanner::initWithTitle:primaryActionTitle:dismissable: not bound +!missing-selector! MEDecodedMessageBanner::isDismissable not bound +!missing-selector! MEDecodedMessageBanner::primaryActionTitle not bound +!missing-selector! MEDecodedMessageBanner::title not bound +!missing-selector! MEMessage::encryptionState not bound +!missing-type! MEComposeContext not bound +!missing-type! MEDecodedMessageBanner not bound diff --git a/tests/xtro-sharpie/macOS-PassKit.todo b/tests/xtro-sharpie/macOS-PassKit.todo new file mode 100644 index 0000000000..8fa5217f6a --- /dev/null +++ b/tests/xtro-sharpie/macOS-PassKit.todo @@ -0,0 +1,2 @@ +!missing-field! PKPaymentNetworkNanaco not bound +!missing-field! PKPaymentNetworkWaon not bound diff --git a/tests/xtro-sharpie/tvOS-CoreAnimation.todo b/tests/xtro-sharpie/tvOS-CoreAnimation.todo new file mode 100644 index 0000000000..a9d3694ce4 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreAnimation.todo @@ -0,0 +1,9 @@ +!deprecated-attribute-missing! CADisplayLink::preferredFramesPerSecond missing a [Deprecated] attribute +!deprecated-attribute-missing! CADisplayLink::setPreferredFramesPerSecond: missing a [Deprecated] attribute +!missing-field! CAFrameRateRangeDefault not bound +!missing-pinvoke! CAFrameRateRangeIsEqualToRange is not bound +!missing-pinvoke! CAFrameRateRangeMake is not bound +!missing-selector! CAAnimation::preferredFrameRateRange not bound +!missing-selector! CAAnimation::setPreferredFrameRateRange: not bound +!missing-selector! CADisplayLink::preferredFrameRateRange not bound +!missing-selector! CADisplayLink::setPreferredFrameRateRange: not bound diff --git a/tests/xtro-sharpie/tvOS-GameController.todo b/tests/xtro-sharpie/tvOS-GameController.todo new file mode 100644 index 0000000000..457fb49505 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-GameController.todo @@ -0,0 +1,11 @@ +!missing-field! GCProductCategoryCoalescedRemote not bound +!missing-field! GCProductCategoryControlCenterRemote not bound +!missing-field! GCProductCategoryDualSense not bound +!missing-field! GCProductCategoryDualShock4 not bound +!missing-field! GCProductCategoryKeyboard not bound +!missing-field! GCProductCategoryMFi not bound +!missing-field! GCProductCategoryMouse not bound +!missing-field! GCProductCategorySiriRemote1stGen not bound +!missing-field! GCProductCategorySiriRemote2ndGen not bound +!missing-field! GCProductCategoryUniversalElectronicsRemote not bound +!missing-field! GCProductCategoryXboxOne not bound diff --git a/tests/xtro-sharpie/watchOS-Intents.ignore b/tests/xtro-sharpie/watchOS-Intents.ignore index 6cf12c80aa..4bcf57abd8 100644 --- a/tests/xtro-sharpie/watchOS-Intents.ignore +++ b/tests/xtro-sharpie/watchOS-Intents.ignore @@ -34,7 +34,3 @@ !deprecated-attribute-wrong! INCallRecord::caller has 7.4 not 7.3 on [Deprecated] attribute !deprecated-attribute-wrong! INCallRecord::initWithIdentifier:dateCreated:caller:callRecordType:callCapability:callDuration:unseen: has 7.4 not 7.3 on [Deprecated] attribute !deprecated-attribute-wrong! INCallRecord::initWithIdentifier:dateCreated:caller:callRecordType:callCapability:callDuration:unseen:numberOfCalls: has 7.4 not 7.3 on [Deprecated] attribute - -## Headers say NoWatch but interface had preexisting Mac availability in Xamarin.iOS -## Adding NoWatch would be a breaking change -!unknown-type! INTemperatureResolutionResult bound diff --git a/tests/xtro-sharpie/watchOS-PassKit.todo b/tests/xtro-sharpie/watchOS-PassKit.todo new file mode 100644 index 0000000000..8fa5217f6a --- /dev/null +++ b/tests/xtro-sharpie/watchOS-PassKit.todo @@ -0,0 +1,2 @@ +!missing-field! PKPaymentNetworkNanaco not bound +!missing-field! PKPaymentNetworkWaon not bound