They also now have a Newsstand app, which is predictably lovely. One of the best programming resources I'm subscribed too, the articles are always interesting and I always learn something new from them.
I subscribe to this and NSHipster. What other Obj-C resources do you follow?
Build Tools for iOS
11–20 of 27 posts
Re: Build Tools for iOS
#12Earlier quoted context omitted.
I subscribe to this and NSHipster. What other Obj-C resources do you follow?
Mike Ash's articles are the most in-depth I've seen. http://mikeash.com/pyblog/
Re: Build Tools for iOS
#13They also now have a Newsstand app, which is predictably lovely. One of the best programming resources I'm subscribed too, the articles are always interesting and I always learn something new from them.
I subscribe to this and NSHipster. What other Obj-C resources do you follow?
Re: Build Tools for iOS
#14How does Travis CI stack up against the builtin continuous integration new to Xcode 5?
Xcode 5's built-in Xcode bots require OS X Mavericks Server ($20) and, in my experience, has a very brittle setup if you're using Cocoapods. It's probably fine for simpler projects.
I've personally been running Jenkins locally. My build script:
- Downloads provisioning profiles from Apple's dev center using Cupertino[0]
- Builds and codesigns my app using Xctool[1]
- Archives the app with xcrun
- Builds my app again with the Testflight library, then uploads the result to TF
[0] https://github.com/nomad/cupertino[1] https://github.com/facebook/xctool -- the only Facebook product I use!
Edit: Jenkins has an Xcode plugin, though I don't use it (I use xctool instead). I do use Jenkins' Testflight plugin, which makes it very easy to upload your build to testflight and include the build's changelog in your release notes.
Re: Build Tools for iOS
#15Earlier quoted context omitted.
Mike Ash's articles are the most in-depth I've seen. http://mikeash.com/pyblog/
Yikes, that index page is incredibly hard to read, the actual content pages are much easier to read though. Looks like a solid resource, thanks.
Re: Build Tools for iOS
#16How does Travis CI stack up against the builtin continuous integration new to Xcode 5?
Travis CI (for now) is stuck on iOS 6, so you're out of luck if you're targeting 7. They expect to resolve this soon. You must also subscribe to a paid plan if you want Travis to build your private repo. That said, I use Travis for all of my iOS 6-compatible public cocoapods on Github. Xcode 5's built-in Xcode bots require OS X Mavericks Server ($20) and, in my experience, has a very brittle setup if you're using Coc…
Re: Build Tools for iOS
#17How does Travis CI stack up against the builtin continuous integration new to Xcode 5?
Re: Build Tools for iOS
#18How does Travis CI stack up against the builtin continuous integration new to Xcode 5?
This is especially because Apple's xcodebuild got way better in this release. It's the underlying deployment system behind the new CI, and in addition it can deploy things to devices now and handle all sorts of neat things that not even the best 3rd-party tools could do before. So:
> Unfortunately, xcodebuild doesn’t properly support test targets and application tests for iOS.
This is out of date, and if xcodebuild has given you problems in the past you should try it again.
Re: Build Tools for iOS
#19You can get a list of these from clang with `clang -cc1 -analyzer-checker-help`
Looks like this http://pastie.org/pastes/8466312/text
Re: Build Tools for iOS
#20They also now have a Newsstand app, which is predictably lovely. One of the best programming resources I'm subscribed too, the articles are always interesting and I always learn something new from them.
I subscribe to this and NSHipster. What other Obj-C resources do you follow?