I previously posted about an error I was seeing in the Xcode console when trying to run an application I was working building on an actual iPhone. I believe I have figured out what was causing the problem, if not at least I’ve managed to make it stop happening so I can go back to testing on a real device now.
It seems that the problem had something to do with a ‘#’ in either ‘#AppName_Prefix.pch’ or ‘#AppName.xcodeproj’. I renamed the Prefix header and the xcodeproject file and updated the project to reflect the new name of the prefix header then a build -> clean and voilà everything seems to be working again.
I finally upgraded to [REDACTED] beta 5 on one of my iPhones. Everything seemed to go just fine. I upgraded Xcode and installed the new SDK. Yay. Things were looking pretty good until I tried to build some of my existing applications.
‘Error from Debugger: Unknown packet reply: “timeout” to environment packet.’
I don’t even know where to start with that error. I’m only getting it on the iPhone 1st gen that was upgraded to beta 5. The same project builds and runs just fine on my 2.2.1 3G.
I just tried another project and it builds and runs just fine on both my beta 5 1st gen and on my 2.2.1 3G.
Anyone else getting this? How did you fix it?
I was doing some research trying to decide how to price and promote the app I’m building for the iPhone and I came across this article. It points out the really obvious fact that if you are trying to do iPhone development full time then you need to charge enough for your app so that you can actually live on what money you do make.
It also points out that the current pricing structure of the app store is flawed. The article states that most if not all apps should be bumped up $10.00 in price, $0.99 apps becoming $9.99, $4.99 becoming $14.99. This is a very valid point, how can anyone expect to live on $0.70 a copy of their software? Don’t say they will make it up in volume because that is much harder than one would think.
I now need to sit down and figure out how much I should charge and make sure that I would actually be able to make money with what I’m planning.