Especially Brian Jepson and the mobile series are the most problematic. I think he should have chosen qualified authors in the first place.
Me and my friends are not evening considering the forthcoming books even with intriguing titles in the O'Reilly mobile series( ... Augmented Reality ..., etc. with animals or birds on their cover). Those are DOA by the wrong authors.
You (or the authors) can cheat readers once, however those readers never return. I think the TRENDS of the sales figures have already told this fact. READERS NEVER RETURN.
Submit errata for the book when you find a mistake: For Learning iPhone Programming, it's http://www.oreillynet.com/cs/catalog/create/errata/?b=5073. For the Cookbook, it's http://www.oreillynet.com/cs/catalog/create/errata/?b=15595. We don't pay people for errata, but I'll make an offer to you and anyone else reading this: for every 10 new errata submissions of yours that we can confirm, I'll give you an O'Reilly ebook of your choice free.
Be a tech reviewer on an upcoming book: We do pay a modest honorarium for this. You'd be reading the book, looking for mistakes and other issues. Contact me for details.
To take me up on either offer, drop me an email at bjepson at oreilly. Act now, and I'll hook you up with an early access ebook for an upcoming book that I'm working on, Programming iOS 4: http://oreilly.com/catalog/0636920010258. I'd be interested in your opinion of that book.
Thanks,
Brian
Thanks for great offer. It is a great honour to be a tech reviewer for O'Reilly. However, for some personal reason I can't accept your great offer. I believe you can find better tech reviewers than me.
For erratas, - Learning iPhone Programming: It's almost been a year. I forgot the details. - iOS 4 Progg Cookbook: Vandad doesn't deserve any errata submission from readers. But I think anyone who have read some of Apple's document could easily find errors in the book. You said that book is for medium to advanced developers. I am just curious about how you measure the level of developers. He just made the clear cut documents hard to understand and even wrong sometimes. (Who says PROCEDURE in C world? Who on earth add frameworks to target not project? is application:didReceiveLocalNotification: method called when in background? Have you ever open anyone of the sample code projects in recent Xcode?)
Thanks,
I'll review these concerns with Vandad and also ask him to tackle the problems with the project files and get these addressed quickly.
Thanks,
Brian
The configuration of all the projects are mess, so you have to reconfigure all the projects to compile. I hope this problem to be fixed ASAP.
Thanks,
I will ask the author to review his examples ASAP and make any fixes necessary. Do you remember which settings you needed to change in the projects?
Thanks,
Brian
Isn't it funny no one told this problem yet?
I'm assuming you installed Xcode into the standard location, /Developer, right? Let me know the name of at least one project that's messed up so I can duplicate your problem on my computer.
Thanks,
Brian
Right click on any of the frameworks in the Groups and Files pane of Xcode and choose 'Get Info'. Could you please tell me the full path?
In Xcode 4, I downloaded it from scratch, extracted the file, saw the "missing base SDK" error, but ran it successfully in the simulator without any changes.
If you'd like, I might be able to do a clean install of the old version on a different machine in /Developer and tell you what I see. But I won't have a chance to do that for a few days.
If I recall correctly, this is a common problem with Xcode 3.x. Even sample code that people obtained from Apple employees seemed to have this problem:
http://stackoverflow.com/questions/3365114/frameworks-are-re...
I'm pretty sure I had this problem a lot before I upgraded to Xcode 4.
- Brian
You uploaded the new updated sample code just a few hours ago. Thanks for quick response.