016 iPhreaks Show – The Developer Portal



    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?

    BEN: BART.


    PETE: Bay Area Rapid Transit.

    CHUCK: Rod!

    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].

    CHUCK: Yup.

    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.