These are the sample projects we prepared to demonstrate issues we filed bug reports with Apple for. We are collecting here because they serve as nice reminders how much more likely Apple is to fix a bug if you can provide a concise sample.
Another good reason for creating a sample app is because some of those bugs make you doubt your sanity while you are stuck in your own code.
Making a fresh app project designed to only demonstrate the issue and nothing more can sometimes show you that indeed the problem is located in your own code. Or it gives you certainty that indeed you found a bug in Apple's APIs.
##Open Bugs
- CollectionViewMoveBug NSCollectionView Move Sections Crash, rdar://28337446
- TextFieldColor textColor cannot be changed when set from Code, rdar://33104437
- ImageWithLinkAttributedStringCrashOnDragging Image with link attributed string crash on dragging, rdar://33588197
- TableViewContentInsetDifferent ContentInset is different on iOS 10 and iOS 11, rdar://33874488
- WrongWdithWithConstraints Auto Layout Constraints show wrong view size in Xcode 9, rdar://33752705
- InterfaceTest Quick Help no longer shows documentation from imported module, rdar://34789767
- WidgetTabCellTest Table View Cells lose clickability in Today Widget, rdar://23298579
- LocalNotification App Delegate method didReceiveLocalNotification not being called, rdar://17976899
- SizeClassBug Incorrect Horizontal Size class with “present as popover” on iPhone 6+ (rdar://18893122)
- PickerBug UIImagePicker returns offset cropped image (rdar://18957593)
- ActionsBug tableView:didEndEditingRowAtIndexPath: not being called following cancelled swipe-to-edit (rdar://19411256)
- CompositionBug UIImageView in UIScrollView Compositing Flashing (rdar://19323748)
- StoreKitSheetTest SKStoreProductViewController cancel button issue (rdar://20090284)
- StoreKitVCBug SKStoreProductViewController does not call loading completion block (rdar://20089825)
- DataDetectorBug Address Detection broken for addresses with more than one slash (rdar://20549548)
- CLGeoCoderBug CLGeoCoder mistakes supplementary numbers for street address (rdar://20665320)
- TextViewScrollBug UITextView scroll position jumps around beginning/ending editing(rdar://20743459)
- AutomaticHeightBug UITableViewAutomaticDimension (rdar://22193223)
- UnitTestsTest: Xcode 5 unable to configure inline Unit Tests for iOS and Mac in parallel (rdar://15085316)
- UIFontDemo: Xcode 5 crashes trying to run unit test without bundle loader (rdar://15167061)
- CATiledLayerMemory: CATiledLayer Loses Visible Tiles on Memory Warning (rdar://14942449)
- RoundedRectArtifact: Rounded rect bezier path with radius 3 drawn with scale 1 produces visual artifacts (rdar://14954549)
- UIColorStrokeCrash: NSAttributeDictionary Returns Color that produces EXC_BAD_ACCESS on stroking (rdar://14952597)
- LogTest: asl_search only finds messages with ReadUID set (rdar://14670536)
- ScanAreaBug: AVCaptureMetadataOutput ignores Full-Screen rectOfInterest (rdar://14427767)
- UIFontDemo Instantiating a UIFont in Unit Test should not require a test host (rdar://15166866)
- NSDictionaryCGRectParsing: [CGRectMakeWithDictionaryRepresentation] (http://www.cocoanetics.com/2012/09/radar-cgrectmakewithdictionaryrepresentation/) (rdar://12358120)
- RelationBug: NSFetchedResultsController does not get refreshed for added relationship (rdar://11541277)
- DTCoreTextExceptionExample: Enumerating NSAttributedString Attributes on Multiple Threads causes EXC_BAD_ACCESS (rdar://rdar://15139980)
##Fixed Bugs
- TransitionTest Percent-driven Interactive Animation has side effect on cancel at 0% (rdar://20068860)
- ABUnknownPersionViewControllerBug ABUnknownPersionViewController (rdar://21357089, rdar://21438771)
- InputViewScrollViewBug: UIScrollView Should Not Adjust Content Inset if it is Input View (rdar://13836932)
- KerningTest: UITextView Ignores Font Kerning
- MinMaxLineHeightBug: UITextView Ignores Minimum/Maximum Line Height in Attributed String (rdar://12863734)
- QuickLookBug: QLPreviewController Exception (rdar://14216503)
- ContainerViewDemo: View frame inconsistency using presentViewController + wantsFullScreenLayout Y/N (rdar://11688188)
- CoreTextLineOrigins: CoreText Line Spacing Bug (rdar://10810114)
- StatusBarBug: NavigationController from NIB produces sticky gray empty status bar on rotation (rdar://8313852)
##Not Bugs
These have turned out not to be actual bugs but "works as designed".
- ARCBugCGColor: ARC releases UIColor prematurely (rdar://11717864)