Using Xcode 7.x with an iOS 10 Device

Trick of the month….

  1. Upgrade your device to iOS 10
  2. Install Xcode 8 (Beta)
  3. Hook up your device and launch Xcode. It’ll download debugging symbols.
  4. Run this command in bash:

sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ (14A5261u) /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ (14A5261u)

And now you can use your iOS 10 device with Xcode 7. Phew

WWDC 2016


This was a VERY unusual WWDC. One of my best friends was actually one of the Apple engineers that imparted sessions.

There is no way things could be more awesome… Right?

I’ve got nearly 45 sessions in my download queue, which will definitely take a while to go through. So far, I’ve got few highlights:

  1. The new Foundation is immutability friendly.
  2. Xcode got violently powerful with memory graphs.
  3. There is no way a single human could absorb everything that was published.
  4. Same as above.
  5. Apple Filesystem has copy on write capabilities, which will make my life easier.

Removing Cocoapods Integration

I’ve recently stumbled upon a huge Cocoapods annoyance. By recently i mean: 5 minutes ago. And by annoyance i mean: i’ve been struggling with this for an hour.

After switching over to CocoaPods 1.0, i began getting the following error:

ld: library not found for -lPods

Luckily, my friend Aaron shared this dark knowledge:

sudo gem install cocoapods-deintegrate
pod deintegrate
pod install

Thanks Aaron. Seriously. Thank you.