xamarin-macios/tests/xtro-sharpie/tvOS-UIKit.ignore

68 строки
4.2 KiB
Plaintext

## lack of availabilty macros on NSItemProvder.PreferredPresentationStyle - intro says they are not available
!missing-selector! NSItemProvider::preferredPresentationStyle not bound
!missing-selector! NSItemProvider::setPreferredPresentationStyle: not bound
## and that also means the (enum/returned) type is unused
!missing-enum! UIPreferredPresentationStyle not bound
## Added on UIAccessibility
!missing-selector! NSObject::accessibilityHeaderElements not bound
!missing-selector! NSObject::setAccessibilityHeaderElements: not bound
## Intent not yet available on tvOS
!missing-protocol-member! UIApplicationDelegate::application:handleIntent:completionHandler: not found
## Headers says it is available but none of its members or implementor class are available
!missing-protocol! UIPreviewInteractionDelegate not bound
## enums only exposed from properties marked with UIKIT_CLASS_AVAILABLE_IOS_ONLY(10_0)
!missing-enum! UIImpactFeedbackStyle not bound
!missing-enum! UINotificationFeedbackType not bound
## Marked as not in tvOS in Xcode 8.2 beta 1 but it's a breaking change and it's fixed only in XAMCORE_4_0
!unknown-native-enum! UICloudSharingPermissionOptions bound
## headers are unclear (added in iOS9.1) but Apple web documentation does not show those members
## and several only make sense for the stylus touches
!missing-selector! UITouch::altitudeAngle not bound
!missing-selector! UITouch::azimuthAngleInView: not bound
!missing-selector! UITouch::azimuthUnitVectorInView: not bound
!missing-selector! UITouch::estimatedProperties not bound
!missing-selector! UITouch::estimatedPropertiesExpectingUpdates not bound
!missing-selector! UITouch::estimationUpdateIndex not bound
!missing-selector! UITouch::preciseLocationInView: not bound
!missing-selector! UITouch::precisePreviousLocationInView: not bound
## the signature use UILexicon which is not part of tvOS
!missing-selector! UIInputViewController::requestSupplementaryLexiconWithCompletion: not bound
## the UIActivityItemSource protocol is not marked as unavailable but all it's members use UIActivityViewController which is not allowed on tvOS
!missing-protocol! UIActivityItemSource not bound
## confusing header wrt categories, defined in: UIAdaptivePresentations (UIViewController)
## UIPopoverPresentationController, the returned type, is not available in tvOS
!missing-selector! UIViewController::popoverPresentationController not bound
## property not decorated as unavailable but UIPinchGestureRecognizer, the returned type, is not available in tvOS
!missing-selector! UIScrollView::pinchGestureRecognizer not bound
## Apple renamed NSLineBreakMode from UILineBreakMode and we kept the old name
!unknown-native-enum! UILineBreakMode bound
## Apple renamed NSTextAlignment from NSTextAlignment and we kept the old name
!unknown-native-enum! UITextAlignment bound
## Ignore what the header files say, the NSItemProviderReading methods are not actually implemented on TV or Watch
!missing-protocol-conformance! NSAttributedString should conform to NSItemProviderReading (defined in 'UINSItemProvider' category)
!missing-protocol-conformance! NSAttributedString should conform to NSItemProviderWriting (defined in 'UINSItemProvider' category)
!missing-protocol-conformance! UIColor should conform to NSItemProviderReading (defined in 'UINSItemProvider' category)
!missing-protocol-conformance! UIColor should conform to NSItemProviderWriting (defined in 'UINSItemProvider' category)
!missing-protocol-conformance! UIImage should conform to NSItemProviderReading (defined in 'NSItemProvider' category)
!missing-protocol-conformance! UIImage should conform to NSItemProviderWriting (defined in 'NSItemProvider' category)
## https://github.com/xamarin/xamarin-macios/issues/3213 should be fixed before conformance to 'UIStateRestoring' is restored.
!missing-protocol-conformance! UIViewController should conform to UIStateRestoring (defined in 'UIStateRestoration' category)
## fixed for XAMCORE_4_0
!incorrect-protocol-member! UIFocusItem::frame is REQUIRED and should be abstract
!incorrect-protocol-member! UIFocusEnvironment::focusItemContainer is REQUIRED and should be abstract
!incorrect-protocol-member! UIFocusEnvironment::parentFocusEnvironment is REQUIRED and should be abstract