Quantcast
Channel: Johannes Luderschmidt
Browsing latest articles
Browse All 10 View Live

How to Prevent Dismissing Containing View Controller when Performing a...

When opening up a popover from a modal view (or another popover) on an iPad running iOS 8 and double-tapping on the background of the popover, not only the popover will be dismissed but also the modal...

View Article


A Simple Approach to App Localization using Xcode, XLIFF and Objective-C

When it comes to localizing applications for iOS or Mac OS, things get pretty quickly messed up and cumbersome. The tool support by Apple is – friendly spoking – lacking consistency. Especially if you...

View Article

Cocoapods Swift does not work with use_frameworks! Fix

I have a mixed Objective-C/Swift project and activated use_frameworks! in my podfile because I wanted to use a Swift-based pod. In order to enable the usage of the Objective-C-based pods in your Swift...

View Article

Swift Extension for Location Authorization Requests in iOS

A while back I wrote an Objective-C category that helps you managing location authorization requests. As I needed the same functionality in a Swift-based project, I did the effort to transfer the code...

View Article

How to Make Sure That You Are Using an Enterprise Account for IPA Provisioning

In my post describing how to »Provision iOS IPA App for In-House Enterprise Distribution« I described the pitfalls when trying (and hopefully succeeding) to make an In-House Provisioning of your iOS...

View Article


Git is Easy

View Article

How to remove Big Files and Folders from Git or How To Fix Github’s Maximum...

I have recently had the problem that I wanted to move my Git repositories from a self-hosted repository to Github. One of those repositories contained a fair amount of external libraries (to be precise...

View Article

Figure out iOS Device Orientation Manually with Swift

I had the problem that I coded an app that records video in landscape. Although only landscape orientation is allowed in the app, users would frequently hold the device in portrait mode and produce...

View Article


iOS Swift Array of Plist

Swift 5 code: func getArrayOfPlist() -> Array { let path = Bundle.main.path(forResource: "content", ofType: "plist") var contentsArray = [String]() if let path = path { if let contentsXML =...

View Article


How to Develop Apps for Old or Vintage iPhones

If you are like me, you have some old iPhone devices at home that are out of date. They are too slow to browse the web and they are actually no good for nothing anymore. Which is a pity, because they...

View Article
Browsing latest articles
Browse All 10 View Live