Peter Steinberger

@steipete

Entrepreneur, Developer, Speaker. I love pushing the limits of Cocoa. Working on , the most advanced PDF framework for iOS, Android and your Browser.

Vienna, Austria
Joined March 2009

@steipete is blocked

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @steipete.

  1. Pinned Tweet

    📢 Blogged about writing good bug reports. What I learned after >100 radars written and 6 years of support.

  2. Is ASIdentifierManager.shared().isAdvertisingTrackingEnabled an acceptable way to disable analytics? Does it count as using the identifier?

  3. Integrating log uploading for crash reports. - CocoaLumberjack still best? - How would that ever work with os_log?

  4. Which of these is selected?

  5. Best theory I've read about Star Trek and the United Federation to date, and why the Vulcans allow humans to run it.

  6. iOS 10.0.3 is out? Ah, already using 10.1(b2) and oh boy oh boy I love Portrait mode so much.

  7. We’ve just added to our website and the app. So far the nicest in-app feedback system I’ve seen. (Yes, pricy.)

  8. Finally started to sign my git commits. This is ridiculously easy to set up+ adds trust, especially for open source.

  9. Doesn’t do networking on main thread but blocks main thread with a semaphore to wait for networking on background thread. Not any better.

  10. We don’t get notifications so we poll… can’t poll because random freezes up to 15 seconds… cannot move to bg thread because not thread safe.

  11. rdar://28771870 (UIPasteboard notifications don't fire for other processes) + rdar://28787338 (Universal Clipboard causing apps to freeze) 😔

  12. This is why you should always specify isDirectory if you know. Only run that 5.3%. For fileURLWithPath and URLByAppendingPathComponent.

  13. Captive network prompt appeared while on a call.

  14. People were having trouble loading items from NSItemProvider in Swift in 2014. This API is still broken in Swift.

  15. Possibly the most unbelievable thing about Star Trek is how different alien civilizations maintain cross-compatible video calling software.

  16. Good overview on what's coming/already there in C++ 17. Really taking up speed, not like Swift but gaining momentum.

  17. ProTip: Environment Variable Want to understand why your app launch is slow? DYLD_PRINT_STATISTICS

  18. Westworld. 🌀

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·