ITGO post on 148apps.biz

ITGO post on 148apps.biz After being in the Apple App store for just over a month, ITGO – Interval Trainer GO, a dedicated Interval Trainer for the iPhone and iPod Touch by Appnoose, has earned itself a place among the Apple Staff Favorites section in several stores including the US App store and has submitted Read more about ITGO post on 148apps.biz[…]

Apple’s App Store Approval Process Now Includes an Automated Layer

Apple’s App Store Approval Process Now Includes an Automated Layer. The specific function of the new automated component is to check submissions for private API calls. If it finds any, the app is rejected outright. This comes around the same time as other app store news… Apple Tweaks App Store Review Process Developers can now Read more about Apple’s App Store Approval Process Now Includes an Automated Layer[…]

iPhone Crash Logs – symbolicate

Whatever » Blog Archive » iPhone Crash Logs. You’ll want to run symbolicate which is best put in an easy to find place… I copied it to /usr/local/bin/ so that I can run it whenever I want without trying to remember its original location (you may prefer a symbolic link): $ sudo cp /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Plug-ins/iPhoneRemoteDevice.xcodeplugin/Contents/Resources/symbolicatecrash /usr/local/bin/ Read more about iPhone Crash Logs – symbolicate[…]

Information and Files Needed to Submit an iPhone App to the App Store

Below is a list of the various areas and details that you need to determine and enter when submitting an app to the app store… Overview Company Name: (first time only) to appear on iTunes Encryption: Is it used? (I will handle this if you’re my client) App Name App Desc (text only) Primary Category Read more about Information and Files Needed to Submit an iPhone App to the App Store[…]

Localize – Localization an iPhone application

There are several steps, but none are monumental: 1. In the code, you need to call NSLocalizedString: NSString *NSLocalizedString(NSString *key, NSString *comment); See NSLocalizedString “The second parameter is a comment that indicates how the string is used and therefore provides additional context to the translator.” reference page So you call it for your strings like: Read more about Localize – Localization an iPhone application[…]

iPhone vs. Droid

MobileCrunch has some interesting comparisons (and a “round 2“)… With Android 2.0, we’ve come to a very difficult crossroad. No longer can we recommend one handset over the other simply by its feature set. At this point, it’s all about the person who will be carrying it. For you, dearest TechCrunch Network reader: Yes, I’d Read more about iPhone vs. Droid[…]

iOS in Practice Book Table of Contents

Here’s the current chapter listing for the “iOS in Practice” book I’m writing for Manning Publishing. Table of Contents Resources 1. Getting Started with iOS Development – FREE 2. Creating an iOS Application – AVAILABLE 3. Using View Controllers and Images in PicDecor – AVAILABLE 4. Accessing the Address Book/Contacts in Dial4 – AVAILABLE 5. Read more about iOS in Practice Book Table of Contents[…]

ITGO Interval Trainer – Staff Favorite!

ITGO is featured as a Staff Favorite!… AppNoose press release including my quote… “I’m proud to have developed the App for Appnoose and know it deserves all the attention it gets”, says Bear Cahill of BrainwashInc.com, the Texas-based programmer of ITGO.” Congrats to AppNoose! UPDATE: Now #5 in Top Paid Apps:

iPhone Dev Book

I recently signed a contract with Manning Publishing to develop and write a new book on iPhone development. Details here.

The Info.plist for application at (null) specifies a CFBundleExecutable of (null), which does not exist.

I started getting this error after using 3.2.1 and trying to build and run on my device w debug. I found a few posts around describing ways to fix it, but this fixed it quick and easy for me (thanks MacHackShack.com)… In Xcode, choose “Executables” from the project hierarchy. Click your project executable then press Read more about The Info.plist for application at (null) specifies a CFBundleExecutable of (null), which does not exist.[…]