Ad

Our DNA is written in Swift
Jump

Radar: MobileSafari Terminated During Zooming In

If you always wanted to crash your MobileSafari and didn’t dare to ask, here’s a current way to do it. If you zoom into the right place on our Linguan app product page iOS terminates the app. Thanks to Oisin Prendiville for sending this in.

Of course I had to immediately file a bug report. It is slightly bit hilarious that Mobile Safari would crash on my own site. Looks like it’s somehow running out of “rpages”, whatever that means.

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

Read more

Simple Reachability + Blocks

The Reachability sample is arguable the one piece of Apple sample code that is seen in most wide use. But it is just that: a sample.

It was lacking in some regards and so a plethora of variants popped up, all with varying version numbers. But all these version numbers do is to mask the fact that these are not “official” versions of sanctioned Apple code.

Yet another problem is that people needed to start prefixing their versions of Reachability as to avoid conflicts with other people’s Reachability contained in other components.

Read more

AutoIngest for Mac 0.4.1

Sorry, but some bugs had crept into yesterday’s release of AutoIngest for Mac. So we fixed them.

Read more

AutoIngest for Mac 0.4.0

This is the forth release of our handy little status bar app for downloading iTunes Connect reports to your hard disk.

I want to specifically highlight the new option to have your downloaded reports be automatically organized into folders for you, thanks to Felipe Cypriano.

Jan Weiß and Christian Pfandler collaborated on the new golden Apple Icon. The idea behind this – besides the reference to Apple, Inc. – is that apps are your golden Apples and this app is good for you because it lets you take a bite of this value.

Read more

My Radar Samples Collection

I scoured through the Cocoanetics blog for all the individual ZIP files of sample apps that I had made to accompany some of my Apple bug reports.

Read more

Rich Text Update 1.5

Today we are releasing the 1.5 version of our rich text components. This marks the second unified release where several parts of our rich text eco system are maturing in lock-step.

For the most part these improvements and enhancements were funded from exceptional sales of DTRichTextEditor as well as several sponsors who stepped forward to allow me to finally get support for lists implemented.

From what I can tell the clients who licensed the editor are way more willing to contribute funds to something they have already paid for, than for enhancing the – otherwise free with attribution – DTCoreText.

Read more

Radar: UIScrollView Should Not Adjust Content Inset if it is Input View

While working on the demo app for my DTRichTextEditor I stumbled across a bug that exists since iOS 6. You’ll notice that only if you set an inputView on an editable UIView and have it become first Responder.

Filed as rdar://13836932 and on OpenRadar.

Update May 9th: Provided a Sample App, which is also available on GitHub.

Read more

Local CocoaPods

Today I learned that besides of using CocoaPods pod specs via the official repo, you can also use local clones of the source code as pods.

Read more

Podcast #44 – “The Early Bird Catches the Worm”

Toni Kaufmann and Oliver Drobnik chat about recent events, Toni shares some stories about where Microsoft has a leg up on Apple, and the history and future of WWDC.

Read more

WWDC and Women

When I attended my first WWDC in 2011 there was one gender-related observation I made which deeply troubled me: For the first time ever I had to queue in front of the male toilets. Up until this point I had been holding the belief that queues can only form in front of the female toilets.

As with any belief your brain is filtering the world to find reasons and explanations. So my own working theory had been that this toilet queue conundrum must be  due to a male anatomical advantage, being able to “shoot from the hip”. Of course – given the same number of people – ladies would take longer, having to sit down, be more carefully washing their hands, powdering their noses and doing a bit of idle conversation. Men on the other hand would go pee like a SWAT team. In, Shoot the Fly, Out, done in 60 seconds. Washing our hands? Not necessary, we are engineers, we hit our targets.

Not me, of course. I had never been aggressively domesticated by women to sit down for number 1. So I typically wash my hands because I don’t have the urge to prove to myself that my aim is flawless. Even though I like to believe it is.

Read more