Ad

Our DNA is written in Swift
Jump

Category Archive for ‘Bug Reports’ rss

Radar: Swipe-to-Edit on UITableView

Working on the prod.ly app (see screen shot below) I found this problem when adding actions to table view cells via the new editActionsForRowAtIndexPath: API. If you have a UIButton in the cell then the swipe does not cancel the tap on the button and you can end up accidentally executing the button action when you only wanted to edit.

Filed as rdar://19411256 and on Open Radar.

Read more

Radar: UITextField’s implementation of UITextInput protocol

For the ProductLayer SDK I have built a text field that keeps track of the last used input language. When implementing this I noticed that several of the methods that UITextField claims to be implementing are not being called. Apparently this is a new bug in iOS 8.

Filed as rdar://19263531 and on Open Radar.

Read more

Radar: Changing Metadata RectOfInterest causes pause

I found this issue when working on a barcode scanner included in an app I am working on for prod.ly. If you want to be efficient with barcode scanning and change the scanning region in the preview depending on device orientation you’ll notice this problem. Say, you want a wider active scanning area in landscape than you want in portrait.

When you change the rectOfInterest during rotation the preview video goes to black briefly and the main thread is blocked causing the rotation to start with a delay too.

Filed as rdar://18980982 and on Open Radar.

Read more

Radar: UIImagePicker returns offset cropped image

This is the kind of bug you have to see for yourself to believe it. UIImagePickerController is one of the oldest classes in iOS and we’ve been using it for just as long to let the user pick images from their photo library. You can also allow “editing” which means the user can select a square region.

Unfortunatley – at least as of iOS 8.1 – the region you select does not match with the resulting cropped image that you are provided. It is shifted down by about 10 pixels from what the user selected.

Filed as rdar://18957593 and on Open Radar.

Read more

Radar: Incorrect Horizontal Size Class

I found this bug while working on an app for our ProductLayer startup. There is a new segue “Present as Popover” which dynamically decides to present a view controller either modally full screen or as popover depending on the available screen width. On iPhone 6+ this shows as popover in landscape orientation and modally in portrait. On iPads it always shows as popover.

Filed as rdar://18893122 and on Open Radar.

Read more

German Siri now knows “Count-down”

Back in June, I requested that Apple let German-language Siri treat “Countdown” the same as “Timer”. Apple now implemented my feature request.

Read more

AV Foundation: Code 39 Recognition Confusion

This is a bug report for AV Foundation. I noticed this problem when creating nice vector versions of the 1D barcodes used in figures in my book. The problem with this is that if you are scanning Code39 barcodes you have no way to determine whether it was one with or without check digit.

It’s filed as rdar://18566595 and on Open Radar.

Update Oct 17th: Added Apple’s response “behaves as intended” with a very good explanation given.

Read more

Radar: Spotlight doesn’t find files if first criteria is file format

While working on my talks for Mobiconf next week, I was looking for a specific file. There I got stumped because Finder wouldn’t show me any files matching my search criteria. Oh well, another day another bug report. This one is nice because I could easily demonstrate it with a screencast.

Filed as rdar://18452284 and on Open Radar.

Read more

Calendar: Fails to update events from mail update

The CEO of the startup I am part in insists on working on a PC and scheduling our weekly jour fixe with Microsoft Exchange. I knew something was amiss because whenever he changed the time of a meeting I wasn’t able to get my Calendar entry to move.

Being a good engineer I researched the root cause and filed a bug report as rdar://18438463 and on Open Radar.

Read more

Radar: Xcode fails to update inline help from documentation comments

When researching documentation comments for a talk I’ll be giving at a conference I got stumped by this issue with Xcode 6.0.1. When I created a fresh project the documentation popup would be instantly updated, but when changing documentation in my larger projects (e.g. DTFoundation or DTCoreText) the updated would never happen.

Filed as rdar://18394363 and on Open Radar.

Read more