Real world example. I’m updating our Lite version of Trisaic to reintroduce to the app store.
In Xcode but of course.
Choose distribution.
Select trisaiclite under the “targets”
Click on “Info” or the “i” button.
Select the properties button.
Identifier should read com.joroto.${PRODUCT_NAME}.
Change the version field to something meaningful. Increment it if you are publishing an update.
Choose the “Build” button.
Change “Configuration” to “Distribution”.
Go the “Code signing Identity”. Make sure it is set to “iPhone Distribution: Joroto, Inc.”
Close that window.
Choose Build and Build.
In Finder go to your project directory, into the build directory, go to “Distribution-iphoneos”.
Double click your ${APPNAME}.app in our case trisaiclite.app.
Choose Compress.
Run the AppLoader.
Choose the open slot for the upgrade.
Upload the application zip file.
If it fails, fear not, just be afraid. The dreaded “Codesign error” with absolutely NO explanation as to what it found wrong with your freaking zip file. Thanks Apple.
FIX IT YOURSELF I say. A CALL TO ARMS, and fingers.
We’re going to do it the old fashioned way. Screw the non-helpful graphical interface. Give me a terminal window.
Go to finder, applications, and run a terminal window.
cd to your project directory. Example of mine below (an underscore represents a SPACE not an underscore):
cd_/Projects/Trisaic/build/Distribution-iphoneos
You’ll see your app’s directory called in my case Trisaiclite.app. Yes this is actually a directory not a binary. The binary is buried in the directory. I like this construct.
Now you want to use the command line zip program like this. Again a real world example (an underscore represents a SPACE not an underscore):
zip_-y_-r_trisaiclite.app.zip_trisaiclite.app
OHHH Baby I feel the energy.
Upload this puppy to the app store AND IT WILL WORK!!! WOOHOO.
Everyone has this error and Apple still hasn’t figured out how to give us extended errors during the upload. Oh well, we like the rest of what they do.
Subscribe to this Blog
Subscribe to just Comments
Facebook? Whatever…
Tweets for us Twits
- "Design for the future, program for today" - Tom Hollins [jb] 2010/08/01
- http://bit.ly/bl56bC The term "engineer" is greatly overused, but so what? 2010/07/30
- Three hour meeting late pm on details of next marketing campaign, PHEW! Good news? Lots of programming opportunities even during recession! 2010/07/02
- http://bit.ly/9ZRbAJ We should all brainstorm on solutions for the oil spill cleanup. Surely there must be a simple and effective process. 2010/06/04
- Working for a dot com: It's Nuts! Enjoy the video while we research the Denial Of Service attack at joroto.com... http://twitvid.com/89IRG 2010/05/27
- http://bit.ly/dhc7Oh I think we have the solution to Rhapsody Software refusing to play music. (One of its primary purposes...sheesh) 2010/05/23
- http://bit.ly/bOxIdO For non-techies at startups. My comments are in-line also. 2010/05/01
- Coolness Has its Price - Entrepreneur.com http://shar.es/muqF0 See our blog for our response to this ridiculousness! 2010/04/24
- http://bit.ly/aHuPqD Apple, third party software, developers, and Gruber's analysis. Tom's own analysis. (Loves to hear himself talk) 2010/04/14
- http://bit.ly/979YjK Joroto can re-do the U.S. Government Census Project! 2010/04/02
- What is up with YouTube? IP V6 gottem down? 2010/03/27
- RE http://bit.ly/ayTf6J Refreshing that we're not alone. Glad that Business Insider sees things the way we do: http://bit.ly/cMpwnb 2010/03/23
- http://bit.ly/a2Envn Financial Engine = Hot IPO. Good! 2010/03/18
- http://online.wsj.com/article/SB10001424052748704784904575111503873150166.html Engineering evidence is steering away from Prius driver! 2010/03/17
- http://bit.ly/aThFJR Amazon pulls affiliate program in Colorado. Whoa, way to sock it to the government bureaucrats Amazon! 2010/03/14
- http://bit.ly/8YnNKx Backwards thinking to bestride employees drinking competitor's drink, using comp. phone. Joroto employees live free. 2010/03/14
- @tom_peters @wallybock Yes! Public companies are stuck with increasing stock value. We need the new entrepreneurs to dream and execute BWD. 2010/03/12
- RT @tom_peters: @wallybock Instead of "output" could we use something like Branson's more or less "business worth doing." (Value beyond ... 2010/03/12
- @dlwhitehurst Thanks DL, but actually that's Joroto sarcasm. My partners do the programming, and I, the "non-tech" do "lesser" things :) 2010/03/11
- http://bit.ly/cMkBby I have no idea what AppFuse is.I do know that Tom is engineering a new service with it and he posts solutions for you. 2010/03/07
Posts By Category
- Joroto Products (2)
- PRESS RELEASES (6)
- iPod and Apple Platform (15)
- Miscellaneous Apps and Services (18)
- Presidential Speak (21)
- Uncategorized (6)
Posts By Date
