xamarin-macios/tests/xtro-sharpie/ios.ignore

298 строки
21 KiB
Plaintext

# iOS specific issues we want to (very likely forever) ignore
# hacks around Apple - because we want better API :)
## untyped enum, we took the prefix from values in ABPerson.h
!unknown-native-enum! ABAddressBookError bound
## typedef is used + untyped enum in ALAssetsLibrary.h: typedef NSUInteger ALAssetsGroupType;
!unknown-native-enum! ALAssetsGroupType bound
# CoreImage
## OSX-only API, rdar #22524785
## see https://trello.com/c/kpksFWto/6-22524785-coreimage-headers-discrepancies
!missing-selector! CIKernel::setROISelector: not bound
## typedef is used + untyped enum in GKPeerPickerController.h: typedef NSUInteger GKPeerPickerConnectionType
!unknown-native-enum! GKPeerPickerConnectionType bound
# UIKit
## typedef is used (no value) in UITextInput.h: typedef NSInteger UITextDirection
!unknown-native-enum! UITextDirection bound
## macro is used in UIBarCommon.h: #define UIToolbarPosition UIBarPosition
!unknown-native-enum! UIToolbarPosition bound
## we do not (need to) redefine the tintColor at every level, it will be dispatched to the right type
!missing-selector! UIButton::setTintColor: not bound
!missing-selector! UIButton::tintColor not bound
!missing-selector! UIImageView::setTintColor: not bound
!missing-selector! UIImageView::tintColor not bound
!missing-selector! UINavigationBar::setTintColor: not bound
!missing-selector! UINavigationBar::tintColor not bound
!missing-selector! UIRefreshControl::setTintColor: not bound
!missing-selector! UIRefreshControl::tintColor not bound
!missing-selector! UISearchBar::setTintColor: not bound
!missing-selector! UISearchBar::tintColor not bound
!missing-selector! UISegmentedControl::setTintColor: not bound
!missing-selector! UISegmentedControl::tintColor not bound
!missing-selector! UIStepper::setTintColor: not bound
!missing-selector! UIStepper::tintColor not bound
!missing-selector! UISwitch::setTintColor: not bound
!missing-selector! UISwitch::tintColor not bound
!missing-selector! UITabBar::setTintColor: not bound
!missing-selector! UITabBar::tintColor not bound
!missing-selector! UITableViewHeaderFooterView::setTintColor: not bound
!missing-selector! UITableViewHeaderFooterView::tintColor not bound
!missing-selector! UIToolbar::setTintColor: not bound
!missing-selector! UIToolbar::tintColor not bound
## methods are [Sealed] so we can't reflect the selector
### Docs: This method is intended to be called, not overridden.
!missing-selector! UIGestureRecognizer::ignorePress:forEvent: not bound
### ARM ABI issue wrt variadic arguments
!missing-selector! UIAlertView::initWithTitle:message:delegate:cancelButtonTitle:otherButtonTitles: not bound
# XAMCORE_3_0
## OSX-only enums
!unknown-native-enum! AVCaptureDeviceTransportControlsPlaybackMode bound
!unknown-native-enum! AVPlayerViewControlsStyle bound
!unknown-native-enum! AVVideoFieldMode bound
## OSX-only functions - fixed in maccore/master a0ab1a7027fb2afdd240d2bc54ca2bb048d98da4
## they are physically in iOS but declared as N/A (so private)
!unknown-pinvoke! CGColorCreateGenericGray bound
!unknown-pinvoke! CGColorCreateGenericRGB bound
!unknown-pinvoke! CGColorGetConstantColor bound
## fixed in maccore/master c741408048f1509fc156ab2c65d88af2dbd29830
!unknown-selector! UICollectionViewDelegate::scrollViewDidEndDecelerating: bound
!unknown-selector! UICollectionViewDelegate::scrollViewDidEndDragging:willDecelerate: bound
!unknown-selector! UICollectionViewDelegate::scrollViewDidEndScrollingAnimation: bound
!unknown-selector! UICollectionViewDelegate::scrollViewDidEndZooming:withView:atScale: bound
!unknown-selector! UICollectionViewDelegate::scrollViewDidScroll: bound
!unknown-selector! UICollectionViewDelegate::scrollViewDidScrollToTop: bound
!unknown-selector! UICollectionViewDelegate::scrollViewDidZoom: bound
!unknown-selector! UICollectionViewDelegate::scrollViewShouldScrollToTop: bound
!unknown-selector! UICollectionViewDelegate::scrollViewWillBeginDecelerating: bound
!unknown-selector! UICollectionViewDelegate::scrollViewWillBeginDragging: bound
!unknown-selector! UICollectionViewDelegate::scrollViewWillBeginZooming:withView: bound
!unknown-selector! UICollectionViewDelegate::scrollViewWillEndDragging:withVelocity:targetContentOffset: bound
!unknown-selector! UICollectionViewDelegate::viewForZoomingInScrollView: bound
## fixed in maccore/master
!unknown-protocol! SCNSceneExportDelegate bound
!unknown-selector! SCNLight::attributeForKey: bound
!unknown-selector! SCNLight::setAttribute:forKey: bound
!unknown-selector! SCNSceneExportDelegate::writeImage:withSceneDocumentURL:originalImageURL: bound
# special cases
## defined with __Internal (which is normally ignored here) so 3rd party tools can hack it
!missing-pinvoke! UIApplicationMain is not bound
## not part of the ARM64 API
!unknown-pinvoke! objc_msgSend_stret bound
!unknown-pinvoke! objc_msgSendSuper_stret bound
## sys/xattr.h: used only internally (for the backup bit)
!unknown-pinvoke! getxattr bound
!unknown-pinvoke! removexattr bound
!unknown-pinvoke! setxattr bound
## defined twice for iOS (likely to make it available to OSX)
### MKOverlayRenderer.h
### MKOverlayView.h (based on UIView so not in OSX headers list)
!missing-pinvoke! MKRoadWidthAtZoomScale is not bound
## only on OSX (NA or unused in iOS)
!missing-enum! EKAlarmType not bound
!missing-enum! NSProcessInfoThermalState not bound
## Xamarin (not Apple) type
!unknown-type! CADisplayLinkTimeSource bound
## HACK (as documented in uikit.cs)
!incorrect-protocol-member! UITextInputTraits::setAutocapitalizationType: is OPTIONAL and should NOT be abstract
!incorrect-protocol-member! UITextInputTraits::setAutocorrectionType: is OPTIONAL and should NOT be abstract
!incorrect-protocol-member! UITextInputTraits::setEnablesReturnKeyAutomatically: is OPTIONAL and should NOT be abstract
!incorrect-protocol-member! UITextInputTraits::setKeyboardAppearance: is OPTIONAL and should NOT be abstract
!incorrect-protocol-member! UITextInputTraits::setKeyboardType: is OPTIONAL and should NOT be abstract
!incorrect-protocol-member! UITextInputTraits::setReturnKeyType: is OPTIONAL and should NOT be abstract
!incorrect-protocol-member! UITextInputTraits::setSecureTextEntry: is OPTIONAL and should NOT be abstract
!incorrect-protocol-member! UITextInputTraits::setSpellCheckingType: is OPTIONAL and should NOT be abstract
## OpenTK duplicates stuff accross versions
!duplicate-type-name! ActiveAttribType enum exists as both OpenTK.Graphics.ES30.ActiveAttribType and OpenTK.Graphics.ES20.ActiveAttribType
!duplicate-type-name! ActiveUniformType enum exists as both OpenTK.Graphics.ES30.ActiveUniformType and OpenTK.Graphics.ES20.ActiveUniformType
!duplicate-type-name! All enum exists as both OpenTK.Graphics.ES20.All and OpenTK.Graphics.ES11.All
!duplicate-type-name! All enum exists as both OpenTK.Graphics.ES30.All and OpenTK.Graphics.ES11.All
!duplicate-type-name! BeginMode enum exists as both OpenTK.Graphics.ES20.BeginMode and OpenTK.Graphics.ES11.BeginMode
!duplicate-type-name! BeginMode enum exists as both OpenTK.Graphics.ES30.BeginMode and OpenTK.Graphics.ES11.BeginMode
!duplicate-type-name! BlendEquationMode enum exists as both OpenTK.Graphics.ES30.BlendEquationMode and OpenTK.Graphics.ES20.BlendEquationMode
!duplicate-type-name! BlendEquationSeparate enum exists as both OpenTK.Graphics.ES30.BlendEquationSeparate and OpenTK.Graphics.ES20.BlendEquationSeparate
!duplicate-type-name! BlendSubtract enum exists as both OpenTK.Graphics.ES30.BlendSubtract and OpenTK.Graphics.ES20.BlendSubtract
!duplicate-type-name! BlendingFactorDest enum exists as both OpenTK.Graphics.ES20.BlendingFactorDest and OpenTK.Graphics.ES11.BlendingFactorDest
!duplicate-type-name! BlendingFactorDest enum exists as both OpenTK.Graphics.ES30.BlendingFactorDest and OpenTK.Graphics.ES11.BlendingFactorDest
!duplicate-type-name! BlendingFactorSrc enum exists as both OpenTK.Graphics.ES20.BlendingFactorSrc and OpenTK.Graphics.ES11.BlendingFactorSrc
!duplicate-type-name! BlendingFactorSrc enum exists as both OpenTK.Graphics.ES30.BlendingFactorSrc and OpenTK.Graphics.ES11.BlendingFactorSrc
!duplicate-type-name! Boolean enum exists as both OpenTK.Graphics.ES20.Boolean and OpenTK.Graphics.ES11.Boolean
!duplicate-type-name! Boolean enum exists as both OpenTK.Graphics.ES30.Boolean and OpenTK.Graphics.ES11.Boolean
!duplicate-type-name! BufferObjects enum exists as both OpenTK.Graphics.ES20.BufferObjects and OpenTK.Graphics.ES11.BufferObjects
!duplicate-type-name! BufferObjects enum exists as both OpenTK.Graphics.ES30.BufferObjects and OpenTK.Graphics.ES11.BufferObjects
!duplicate-type-name! BufferParameterName enum exists as both OpenTK.Graphics.ES30.BufferParameterName and OpenTK.Graphics.ES20.BufferParameterName
!duplicate-type-name! BufferTarget enum exists as both OpenTK.Graphics.ES30.BufferTarget and OpenTK.Graphics.ES20.BufferTarget
!duplicate-type-name! BufferUsage enum exists as both OpenTK.Graphics.ES30.BufferUsage and OpenTK.Graphics.ES20.BufferUsage
!duplicate-type-name! ClearBufferMask enum exists as both OpenTK.Graphics.ES20.ClearBufferMask and OpenTK.Graphics.ES11.ClearBufferMask
!duplicate-type-name! ClearBufferMask enum exists as both OpenTK.Graphics.ES30.ClearBufferMask and OpenTK.Graphics.ES11.ClearBufferMask
!duplicate-type-name! CullFaceMode enum exists as both OpenTK.Graphics.ES20.CullFaceMode and OpenTK.Graphics.ES11.CullFaceMode
!duplicate-type-name! CullFaceMode enum exists as both OpenTK.Graphics.ES30.CullFaceMode and OpenTK.Graphics.ES11.CullFaceMode
!duplicate-type-name! DataType enum exists as both OpenTK.Graphics.ES20.DataType and OpenTK.Graphics.ES11.DataType
!duplicate-type-name! DataType enum exists as both OpenTK.Graphics.ES30.DataType and OpenTK.Graphics.ES11.DataType
!duplicate-type-name! DepthFunction enum exists as both OpenTK.Graphics.ES30.DepthFunction and OpenTK.Graphics.ES20.DepthFunction
!duplicate-type-name! DrawElementsType enum exists as both OpenTK.Graphics.ES30.DrawElementsType and OpenTK.Graphics.ES20.DrawElementsType
!duplicate-type-name! EnableCap enum exists as both OpenTK.Graphics.ES20.EnableCap and OpenTK.Graphics.ES11.EnableCap
!duplicate-type-name! EnableCap enum exists as both OpenTK.Graphics.ES30.EnableCap and OpenTK.Graphics.ES11.EnableCap
!duplicate-type-name! ErrorCode enum exists as both OpenTK.Graphics.ES20.ErrorCode and OpenTK.Graphics.ES11.ErrorCode
!duplicate-type-name! ErrorCode enum exists as both OpenTK.Graphics.ES30.ErrorCode and OpenTK.Graphics.ES11.ErrorCode
!duplicate-type-name! FramebufferErrorCode enum exists as both OpenTK.Graphics.ES30.FramebufferErrorCode and OpenTK.Graphics.ES20.FramebufferErrorCode
!duplicate-type-name! FramebufferObject enum exists as both OpenTK.Graphics.ES30.FramebufferObject and OpenTK.Graphics.ES20.FramebufferObject
!duplicate-type-name! FramebufferParameterName enum exists as both OpenTK.Graphics.ES30.FramebufferParameterName and OpenTK.Graphics.ES20.FramebufferParameterName
!duplicate-type-name! FramebufferSlot enum exists as both OpenTK.Graphics.ES30.FramebufferSlot and OpenTK.Graphics.ES20.FramebufferSlot
!duplicate-type-name! FramebufferTarget enum exists as both OpenTK.Graphics.ES30.FramebufferTarget and OpenTK.Graphics.ES20.FramebufferTarget
!duplicate-type-name! FrontFaceDirection enum exists as both OpenTK.Graphics.ES20.FrontFaceDirection and OpenTK.Graphics.ES11.FrontFaceDirection
!duplicate-type-name! FrontFaceDirection enum exists as both OpenTK.Graphics.ES30.FrontFaceDirection and OpenTK.Graphics.ES11.FrontFaceDirection
!duplicate-type-name! GetPName enum exists as both OpenTK.Graphics.ES20.GetPName and OpenTK.Graphics.ES11.GetPName
!duplicate-type-name! GetPName enum exists as both OpenTK.Graphics.ES30.GetPName and OpenTK.Graphics.ES11.GetPName
!duplicate-type-name! GetTextureParameter enum exists as both OpenTK.Graphics.ES20.GetTextureParameter and OpenTK.Graphics.ES11.GetTextureParameter
!duplicate-type-name! GetTextureParameter enum exists as both OpenTK.Graphics.ES30.GetTextureParameter and OpenTK.Graphics.ES11.GetTextureParameter
!duplicate-type-name! HintMode enum exists as both OpenTK.Graphics.ES20.HintMode and OpenTK.Graphics.ES11.HintMode
!duplicate-type-name! HintMode enum exists as both OpenTK.Graphics.ES30.HintMode and OpenTK.Graphics.ES11.HintMode
!duplicate-type-name! HintTarget enum exists as both OpenTK.Graphics.ES20.HintTarget and OpenTK.Graphics.ES11.HintTarget
!duplicate-type-name! HintTarget enum exists as both OpenTK.Graphics.ES30.HintTarget and OpenTK.Graphics.ES11.HintTarget
!duplicate-type-name! OpenGlEsCoreVersions enum exists as both OpenTK.Graphics.ES20.OpenGlEsCoreVersions and OpenTK.Graphics.ES11.OpenGlEsCoreVersions
!duplicate-type-name! OpenGlEsCoreVersions enum exists as both OpenTK.Graphics.ES30.OpenGlEsCoreVersions and OpenTK.Graphics.ES11.OpenGlEsCoreVersions
!duplicate-type-name! OpenGlescoreVersions enum exists as both OpenTK.Graphics.ES20.OpenGlescoreVersions and OpenTK.Graphics.ES11.OpenGlescoreVersions
!duplicate-type-name! PixelFormat enum exists as both OpenTK.Graphics.ES20.PixelFormat and OpenTK.Graphics.ES11.PixelFormat
!duplicate-type-name! PixelFormat enum exists as both OpenTK.Graphics.ES30.PixelFormat and OpenTK.Graphics.ES11.PixelFormat
!duplicate-type-name! PixelInternalFormat enum exists as both OpenTK.Graphics.ES20.PixelInternalFormat and OpenTK.Graphics.ES11.PixelInternalFormat
!duplicate-type-name! PixelInternalFormat enum exists as both OpenTK.Graphics.ES30.PixelInternalFormat and OpenTK.Graphics.ES11.PixelInternalFormat
!duplicate-type-name! PixelStoreParameter enum exists as both OpenTK.Graphics.ES20.PixelStoreParameter and OpenTK.Graphics.ES11.PixelStoreParameter
!duplicate-type-name! PixelStoreParameter enum exists as both OpenTK.Graphics.ES30.PixelStoreParameter and OpenTK.Graphics.ES11.PixelStoreParameter
!duplicate-type-name! PixelType enum exists as both OpenTK.Graphics.ES20.PixelType and OpenTK.Graphics.ES11.PixelType
!duplicate-type-name! PixelType enum exists as both OpenTK.Graphics.ES30.PixelType and OpenTK.Graphics.ES11.PixelType
!duplicate-type-name! ProgramParameter enum exists as both OpenTK.Graphics.ES30.ProgramParameter and OpenTK.Graphics.ES20.ProgramParameter
!duplicate-type-name! ReadFormat enum exists as both OpenTK.Graphics.ES30.ReadFormat and OpenTK.Graphics.ES20.ReadFormat
!duplicate-type-name! RenderbufferInternalFormat enum exists as both OpenTK.Graphics.ES30.RenderbufferInternalFormat and OpenTK.Graphics.ES20.RenderbufferInternalFormat
!duplicate-type-name! RenderbufferParameterName enum exists as both OpenTK.Graphics.ES30.RenderbufferParameterName and OpenTK.Graphics.ES20.RenderbufferParameterName
!duplicate-type-name! RenderbufferTarget enum exists as both OpenTK.Graphics.ES30.RenderbufferTarget and OpenTK.Graphics.ES20.RenderbufferTarget
!duplicate-type-name! SeparateBlendFunctions enum exists as both OpenTK.Graphics.ES30.SeparateBlendFunctions and OpenTK.Graphics.ES20.SeparateBlendFunctions
!duplicate-type-name! ShaderBinary enum exists as both OpenTK.Graphics.ES30.ShaderBinary and OpenTK.Graphics.ES20.ShaderBinary
!duplicate-type-name! ShaderBinaryFormat enum exists as both OpenTK.Graphics.ES30.ShaderBinaryFormat and OpenTK.Graphics.ES20.ShaderBinaryFormat
!duplicate-type-name! ShaderParameter enum exists as both OpenTK.Graphics.ES30.ShaderParameter and OpenTK.Graphics.ES20.ShaderParameter
!duplicate-type-name! ShaderPrecision enum exists as both OpenTK.Graphics.ES30.ShaderPrecision and OpenTK.Graphics.ES20.ShaderPrecision
!duplicate-type-name! ShaderPrecisionSpecifiedTypes enum exists as both OpenTK.Graphics.ES30.ShaderPrecisionSpecifiedTypes and OpenTK.Graphics.ES20.ShaderPrecisionSpecifiedTypes
!duplicate-type-name! ShaderSource enum exists as both OpenTK.Graphics.ES30.ShaderSource and OpenTK.Graphics.ES20.ShaderSource
!duplicate-type-name! ShaderType enum exists as both OpenTK.Graphics.ES30.ShaderType and OpenTK.Graphics.ES20.ShaderType
!duplicate-type-name! Shaders enum exists as both OpenTK.Graphics.ES30.Shaders and OpenTK.Graphics.ES20.Shaders
!duplicate-type-name! StencilFunction enum exists as both OpenTK.Graphics.ES30.StencilFunction and OpenTK.Graphics.ES20.StencilFunction
!duplicate-type-name! StencilOp enum exists as both OpenTK.Graphics.ES20.StencilOp and OpenTK.Graphics.ES11.StencilOp
!duplicate-type-name! StencilOp enum exists as both OpenTK.Graphics.ES30.StencilOp and OpenTK.Graphics.ES11.StencilOp
!duplicate-type-name! StringName enum exists as both OpenTK.Graphics.ES20.StringName and OpenTK.Graphics.ES11.StringName
!duplicate-type-name! StringName enum exists as both OpenTK.Graphics.ES30.StringName and OpenTK.Graphics.ES11.StringName
!duplicate-type-name! TextureMagFilter enum exists as both OpenTK.Graphics.ES20.TextureMagFilter and OpenTK.Graphics.ES11.TextureMagFilter
!duplicate-type-name! TextureMagFilter enum exists as both OpenTK.Graphics.ES30.TextureMagFilter and OpenTK.Graphics.ES11.TextureMagFilter
!duplicate-type-name! TextureMinFilter enum exists as both OpenTK.Graphics.ES20.TextureMinFilter and OpenTK.Graphics.ES11.TextureMinFilter
!duplicate-type-name! TextureMinFilter enum exists as both OpenTK.Graphics.ES30.TextureMinFilter and OpenTK.Graphics.ES11.TextureMinFilter
!duplicate-type-name! TextureParameterName enum exists as both OpenTK.Graphics.ES20.TextureParameterName and OpenTK.Graphics.ES11.TextureParameterName
!duplicate-type-name! TextureParameterName enum exists as both OpenTK.Graphics.ES30.TextureParameterName and OpenTK.Graphics.ES11.TextureParameterName
!duplicate-type-name! TextureTarget enum exists as both OpenTK.Graphics.ES30.TextureTarget and OpenTK.Graphics.ES20.TextureTarget
!duplicate-type-name! TextureUnit enum exists as both OpenTK.Graphics.ES20.TextureUnit and OpenTK.Graphics.ES11.TextureUnit
!duplicate-type-name! TextureUnit enum exists as both OpenTK.Graphics.ES30.TextureUnit and OpenTK.Graphics.ES11.TextureUnit
!duplicate-type-name! TextureWrapMode enum exists as both OpenTK.Graphics.ES20.TextureWrapMode and OpenTK.Graphics.ES11.TextureWrapMode
!duplicate-type-name! TextureWrapMode enum exists as both OpenTK.Graphics.ES30.TextureWrapMode and OpenTK.Graphics.ES11.TextureWrapMode
!duplicate-type-name! UniformTypes enum exists as both OpenTK.Graphics.ES30.UniformTypes and OpenTK.Graphics.ES20.UniformTypes
!duplicate-type-name! Unknown enum exists as both OpenTK.Graphics.ES20.Unknown and OpenTK.Graphics.ES11.Unknown
!duplicate-type-name! Unknown enum exists as both OpenTK.Graphics.ES30.Unknown and OpenTK.Graphics.ES11.Unknown
!duplicate-type-name! VertexArrays enum exists as both OpenTK.Graphics.ES30.VertexArrays and OpenTK.Graphics.ES20.VertexArrays
!duplicate-type-name! VertexAttribParameter enum exists as both OpenTK.Graphics.ES30.VertexAttribParameter and OpenTK.Graphics.ES20.VertexAttribParameter
!duplicate-type-name! VertexAttribPointerParameter enum exists as both OpenTK.Graphics.ES30.VertexAttribPointerParameter and OpenTK.Graphics.ES20.VertexAttribPointerParameter
!duplicate-type-name! VertexAttribPointerType enum exists as both OpenTK.Graphics.ES30.VertexAttribPointerType and OpenTK.Graphics.ES20.VertexAttribPointerType
# old deprecated - old enough that we don't provide bindings for them
## deprecated in iOS 3
!missing-selector! UIWebView::detectsPhoneNumbers is not bound
!missing-selector! UIWebView::setDetectsPhoneNumbers: is not bound
!unknown-selector! UITableViewDelegate::tableView:accessoryTypeForRowWithIndexPath: bound
## deprecated in iOS 3.2
!missing-selector! CLLocation::getDistanceFrom: is not bound
# from docs: Important: UIActionSheetDelegate is deprecated in iOS 8.
!missing-protocol-conformance! UIApplication should conform to UIActionSheetDelegate
!missing-protocol-conformance! UIDocumentInteractionController should conform to UIActionSheetDelegate
# from iOS 4.0 to 5.1
!unknown-field! AVMediaTypeTimedMetadata bound
# !XAMCORE_2_0 [Availability (Deprecated = Platform.iOS_3_2, Message = "Use DistanceFrom instead")]
!missing-selector! CLLocation::getDistanceFrom: not bound
# Deprecated in iOS 3.0.
!missing-selector! UIWebView::detectsPhoneNumbers not bound
!missing-selector! UIWebView::setDetectsPhoneNumbers: not bound
# Apple UIPrintPaper.h -> UIPrintPaper(Deprecated_Nonfunctional)
!missing-selector! UIPrintPaper::printRect not bound
# Apple docs: Available in iOS 3.0 through iOS 7.1
!unknown-selector! NSManagedObject::observationInfo bound
!unknown-selector! NSManagedObject::setObservationInfo: bound
# Apple docs: deprecated in iOS 3.1
!unknown-selector! UIImagePickerController::allowsImageEditing bound
!unknown-selector! UIImagePickerController::setAllowsImageEditing: bound
# Apple docs: Available in iOS 8.0 through iOS 8.2.
!unknown-field! SCNSceneSourceConvertToYUpKey bound
!unknown-field! SCNSceneSourceConvertUnitsToMetersKey bound
# Apple docs: Deprecated in iOS 4.2.
!unknown-field! ADBannerContentSizeIdentifier320x50 bound
!unknown-field! ADBannerContentSizeIdentifier480x32 bound
# Apple docs: Deprecated in iOS 3.2
!unknown-field! UIKeyboardBoundsUserInfoKey bound
!unknown-field! UIKeyboardCenterBeginUserInfoKey bound
!unknown-field! UIKeyboardCenterEndUserInfoKey bound
# Apple headers: Deprecated in iOS 9
!unknown-native-enum! ABPersonImageFormat bound
# Apple headers: Deprecated in iOS 7
!missing-enum! GKSessionError not bound
# deprecated in iOS 3.0
!unknown-selector! UIImagePickerControllerDelegate::imagePickerController:didFinishPickingImage:editingInfo: bound
# obsoleted in iOS 9 (removed from header files)
!unknown-field! CBUUIDAppearanceString bound
!unknown-field! CBUUIDDeviceNameString bound
!unknown-field! CBUUIDGenericAccessProfileString bound
!unknown-field! CBUUIDGenericAttributeProfileString bound
!unknown-field! CBUUIDPeripheralPreferredConnectionParametersString bound
!unknown-field! CBUUIDPeripheralPrivacyFlagString bound
!unknown-field! CBUUIDReconnectionAddressString bound
!unknown-field! CBUUIDServiceChangedString bound