Episode 17

016 iPhreaks Show – The Developer Portal


August 15th, 2013

54 mins 51 secs

Your Hosts

About this Episode


Andrew Madsen (twitter github blog)
Pete Hodgson (twitter github blog)
Rod Schmidt (twitter github infiniteNIL)
Ben Scheirman (twitter github blog NSSreencast)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)

01:33 - The Apple Developer Portal
01:57 - When the portal goes down
05:35 - What the Portal Does

System Status

07:20 - Certificates and Provisioning Profiles

Wildcard Certificate

17:50 - Managing the Device List
21:45 - Clients and Developer Accounts
23:00 - NDA
27:04 - Submitting Apps to the App Store
29:04 - iTunes Connect
34:24 - Rejecting Apps
37:46 - Apps on Particular Devices
Version Requirements
44:05 - Entitlements
44:44 - TSIs


FontAwesome-for-iOS (Rod)
When to use -retainCount? (Andrew)
Strange Loop (Pete)
Boxen (Pete)
Homebrew (Pete)
The Changelog (Pete)
Brian Gorby - AppResigner: Easily re-sign iOS apps (Ben)
Apple - Support - iPhone - Enterprise (Ben)
Average App Store Review Times (Ben)
Brian Stevens / Data Porters (Chuck)
Canvas by Instructure (Chuck)
Wistia (Chuck)

Next Week
Performance Tuning with Brandon Alexander

[This show is sponsored by The Pragmatic Studio. The Pragmatic Studio has been teaching iOS development since November of 2008. They have a 4-day hands-on course where you'll learn all the tools, APIs, and techniques to build iOS Apps with confidence and understand how all the pieces work together. They have two courses coming up: the first one is in July, from the 22nd - 25th, in Western Virginia, and you can get early registration up through June 21st; you can also sign up for their August course, and that's August 26th - 29th in Denver, Colorado, and you can get early registration through July 26th. If you want a private course for teams of 5 developers or more, you can also sign up on their website at pragmaticstudio.com.]

CHUCK: Hey everybody and welcome to Episode 16 of the iPhreaks Show! This week on our panel, we have Andrew Madsen.

ANDREW: Hi from Salt Lake City!

CHUCK: Pete Hodgson.

PETE: Hello from San Francisco where BART is not striking here.

BEN: [Chuckles]

CHUCK: Where what is not striking?



PETE: Bay Area Rapid Transit.


ROD: Hello from Salt Lake City!

CHUCK: And we also have Ben Scheirman.

BEN: Hello from Houston where it's 180 degrees!


CHUCK: I'm Charles Max Wood from DevChat.tv. Real quickly, one of the reasons that I do this show is so that I can get work. So if you need backend work for your iPhone application and you're interested in using Ruby on Rails, I am available for hire!

Alright, well let's get to the show! This week, we were talking about and having a discussion on the "Apple Developer Portal", when it's working.


ANDREW: Which is, sort of mostly right now.

BEN: Yeah. We'll be back soon [laughs].


PETE: Except not soon.


PETE: For some definition to see.

CHUCK: Yeah.

ANDREW: Oh, man!

BEN: Yeah. They have a very loose definition of soon, I think.

PETE: [Chuckles]

BEN: Do we want to start off by just talking about what happened there? I don't know if anybody has any like behind the scenes info on the portal being down, but from what I heard, they detected some sort of hack attempt. And then shortly there after, this, I think he was an Israeli hacker, or I shouldn't say hacker, security researcher, came out and said --

CHUCK: [Laughs]

BEN: "I successfully exploited this thing, and I told you about it and filed a radar. I just wanted to see how deep it went," so he pulled out, I don't remember how many users' contact info from the Dev Portal, and he posted a little screencast on the type of data he got and the level. I don't know if that -- they seem to be related because it was like around the exact same time.