You are on page 1of 12

Mobile and Social Network Technology: How to create distrib...

http://soulwithmobiletechnology.blogspot.com/2011/03/how-t...

Partilhar

Denunciar abuso

Blogue seguinte

Criar blogue

Iniciar sesso

Mobile and Social Network Technology


This blog talks about mobile technologies,use of social networks, tips and tricks which can be used by you.

1 de 12

11/09/09 17:03

Mobile and Social Network Technology: How to create distrib...

http://soulwithmobiletechnology.blogspot.com/2011/03/how-t...

Thursday, March 24, 2011

How to create distribution build with XCode 4 ?


Like 29 people like this. Be the first of your friends.

1. Open XCode with your code of the application which you want to upload. 2. Select your project and under conguration press + and duplicate Release Conguration.
Find us on Facebook

Soul with Mobile Technology Blog


Like You like this.

19 people like Soul with Mobile Technology Blog.

Komal

Prakashan

george

Joan

Facebook social plugin

Join this site


with Google Friend Connect

Members (34) More

3. Rename the release duplicate to Distribution

Already a member? Sign in

Blog Archive
2011 (150) September (1) August (39)

4. Set the command-line builds to Distribution from the drop down menu as shown below.

July (17) June (53) May (11) April (7) March (10) Mac OSX Lion

How to add frameworks to your project in XCode 4 ?.. How to reject Binary of your app on App Store ? How to create provisioning le for distribution ... How to create app on App Store ? How to create distribution build with XCode 4 ? How to create bundle ID for your application to be...

How to remove status bar in iOS 3.2 and above apps... How to nd out if your Mac OS is 64 bits ?

2 de 12

11/09/09 17:03

Mobile and Social Network Technology: How to create distrib...

http://soulwithmobiletechnology.blogspot.com/2011/03/how-t...

Problems after upgrading to Android SDK 3.0 February (12) 2010 (3)

Live Feed
Live Trafc Feed

5. In the Build Setting: You need to choose the provisioning. See HERE for how to create provisioning le for distribution

See your visitors in RealTime! Get the Free Live Trafc Feed Get Feedjit Now! A visitor from Lisbon, Lisboa viewed "Mobile and Social Network Technology: How to create distribution build with XCode 4 ?" 0 secs ago A visitor from Eindhoven, NoordBrabant viewed "Mobile and Social Network Technology: How to create distribution build with XCode 4 ?" 59 secs ago A visitor from Tel Aviv viewed "Mobile and Social Network Technology: How to create distribution build with XCode 4 ?" 1 min ago A visitor from Warsaw, Mazowieckie viewed "Mobile and Social Network Technology: iPhone/iPad Chart Library(MIMChartLib)" 10 mins ago A visitor from Istanbul viewed "Mobile and Social Network Technology: How to create distribution build with XCode 4 ?" 11 mins ago A visitor from Pineto, Abruzzi left "Mobile and Social Network Technology: iPhone/iPad Chart Library(MIMChartLib)" via twitter.com 19 mins ago A visitor from Pineto, Abruzzi viewed "Mobile and Social Network Technology: iPhone/iPad Chart Library(MIMChartLib)" 21 mins ago A visitor from Vietnam viewed "Mobile and Social Network Technology" 28 mins

My Tweets
6. You can set the product name of your app as shown below.(The name with which your app will appear on App Store).
Reetu

ReetuTweets
ReetuTweets Back ! http://t.co /uL1Yauz
9 hours ago reply retweet favorite

ReetuTweets Back !
9 hours ago reply retweet favorite

ReetuTweets MIMChart Library Update 1.1 http://t.co/GWjIK7x #mimchartlibraryupdate11


10 days ago reply retweet favorite

ReetuTweets MIM #Chart #Library version Alpha 1.0 Released ! http://t.co/vdT8kRb #ipad #graph #iphone
10 days ago reply retweet favorite

Join the conversation

Popular Posts

7. We need to open the info.plist le and change the bundle name to the bundle ID string to com.reetu.youbudget which we created on App

How to create distribution build with XCode ? 1. Open XCode with your code of the application which you want to upload. 2. Sele your project and under conguration press + and dupli...

3 de 12

11/09/09 17:03

Mobile and Social Network Technology: How to create distrib...

http://soulwithmobiletechnology.blogspot.com/2011/03/how-t...

Store for this application. See here how to create bundle ID ?

How to check memory leaks in XCode 4 ? You need to go to Product>Prole on the top menu of XCode 4 as shown in screenshot below. Then you will see fo...

How to create provisioning le for distributio build of iphone/ipad application? Log in into your Provisioning Portal. @ http://developer.apple.com/ios/manage /overview/index.action Press New Prole Button. Note that Un...

How to create bundle ID for your application be uploaded on App Store ? Login into your Provisioning Portal @ http://developer.apple.com/ios/manage /overview/index.action Then just follow the screenshots given...

HOW TO Install iCloud beta on iOS 5 Devic HOW TO install iCloud iOS 5 Device Step 1. Download and Install Update your iOS device to iOS 5, ...

UIBezierPath tutorial for iPhone SDK 4.0 - P 1 I was going through how to use UIBezierPath and what are its possible uses.. and I must say is one hell of a convenient tool ! Ofcourse ...

8. Now you select the target of the application in the XCode. you will be able to see updated Bundle ID in the identier eld as com.reetu.youbudget in the Summary Tab as shown below.

How to create app on App Store ? 1.Log in with your itunes connect account @ https://itunesconnect.apple.com/WebObjects /iTunesConnect.woa You should be making t app read...

New Frameworks in iOS 5 Here are few new frameworks added in iOS 5. 1 .Core Imag Framework - I thank Apple for bringing in this framework.. with this framework...

iPhone/iPad Chart Library(MIMChartLib) So.. In this post, you will nd listing of all th posts related to Chart library called MIMChartLib (available under GNU Genera Public L...

Create UIView with nib le in XCode 4 : Tutorial Ok, this post talks about how you go about creating UIView with nib les and load them Sometimes people have queries about it.. So thoug...

About Me
REETU RAJ

Years of Expertise in Mobile domain. Conta me at reetu.raj@gmail.com. View my complete prole

Goal to Open Source

9. In the Build Settings Tab, you can change the product name to correct product name.

I believe in open knowledge, hence I want to make this technology open source whatever I can on my blog. You can ask me to write about any particular mobile topic if you want You can follow me on Twitter as well.

4 de 12

11/09/09 17:03

Mobile and Social Network Technology: How to create distrib...

http://soulwithmobiletechnology.blogspot.com/2011/03/how-t...

Please donate if you like my work :)

Twitter
What's being said about

iPhone Development
StewSarfati Af,preciso ligar pra Mari mas no sei o nmero dela de cabea e meu iphone no quer ligar D:

10. Now click on the dropdown present to the left of Breakpoints to see the pop up as shown below. There you select Edit Scheme.

about 1 minute ago reply retweet favorite

naaniio iPhone
about 1 minute ago reply retweet favorite

enyibinakata @phandroid stick to android. snuff with iphone.


34 seconds ago reply retweet favorite 50 new tweets

slyzuxo @blogdoiphone caras, acho q tem um problema no meu iPhone, as vezes quando ligam pra mim,vou atender mas Join the conversation

Subscribe
Posts Comments

Search This Blog


11. This will open a new window as shown below, you need to select the archive on the left most menu. Change destination to iOS device.
powered by

Technology Blogs
blog directory

12. You need to change build conguration on that same window to Distribution as shown below.

5 de 12

11/09/09 17:03

Mobile and Social Network Technology: How to create distrib...

http://soulwithmobiletechnology.blogspot.com/2011/03/how-t...

13. Then you have to choose Product > Archive.

Followers (67)

Follow this blog

14. You will be asked to allow the code signing to happen, you press Allow.

Download cleaner for Mac mackeeperapp.zeobit.co Award-winning clean-up utility for top performance of your Mac!

Business Is Going Mobile QlikView.com Find Out Why. Find Out How. Free Mobile BI Anal Report

MyMoment - Manchas www.mymoment.pt Clnica Mdica Tratamentos avanados de manch Home Inventory for Mac OS binaryformations.com Get organized for less than a pizza delivery! Only $14.99. Free iOS app

15. After you have the archived successfully, your organizer will open as following screenshot. If it does not open, then you can open it from top menu of XCode Window > Organizer.

6 de 12

11/09/09 17:03

Mobile and Social Network Technology: How to create distrib...

http://soulwithmobiletechnology.blogspot.com/2011/03/how-t...

16. Next you validate by validate button on the screen above, then you will asked to put in your itunes connect account info.You may actually get an error while authentication if no application is available on App Store with status ready to upload binary. Hence you need to create the app on App Store rst. You can check the link of the post given in next point which describes it.

Apple Final Cut Tutorials www.lynda.com Online training videos, tutorials and more! Learn from the experts Stellaris Based App TI.com/Stellarisware Software Suite Designed To Simplify & Speed Stellaris-Based MCU Design.

Xcode 4 made easier codepilot.cc At last - easy navigation for Xcode Try it for free lo it for life!

Better Student Engagement www.salfordsoftware.c A personalised mobile experience Access anytime anywhere, anyhow

17. Then you will have following window appear, where you have your application to be selected from the drop down menu (this will appear only if you have already created your application on App Store as mentioned by me in THIS POST "How to create app on App Store" ) After application is selected, you need to choose the correct provisioning le from the drop down menu. Note: It may appear that it is already selected but still you need to drop down and check if its the right one.

18. Then you Press Next. then it asks you the sign the code with the valid key as shown in the screenshot below. Just press Allow.

7 de 12

11/09/09 17:03

Mobile and Social Network Technology: How to create distrib...

http://soulwithmobiletechnology.blogspot.com/2011/03/how-t...

19. You will see following screen that validation has been successful. Finish it by pressing Finish Button.

20. Now you press the button Submit to submit it on App Store (it is present 1 button below the validate button). Make sure you have right app selected in Application and right Identity( provisioning le ) before your press Submit button.

21. You will see following screen for abour 4-5 mins while its uploading your app on App Store.

8 de 12

11/09/09 17:03

Mobile and Social Network Technology: How to create distrib...

http://soulwithmobiletechnology.blogspot.com/2011/03/how-t...

22. After it is successfully submitted, you will see following screen. Then just press Finish.

23. Yeppie !! You have submitted the app on App Store !! If you login into your iTunes Connect account you will see that status has been changed from waiting for upload to your upload has been received and soon it changes to Waiting for review automatically. You can see in the screenshot below , the status appears Waiting for review.

Now. After you submitted with your app, you suddenly want to do one change in the app and hence you want to reject the binary . How to reject the binary ? READ HERE

Posted by REETU RAJ at 12:09 PM


4

Labels: app build, app store, apple, distribution build, iOS 4, iphone, upload app, XCode 4 Reactions:

19 comments:
BOM.2 said... Thanks... April 7, 2011 11:55 PM

REETU RAJ said... sure :) April 11, 2011 12:43 PM

iPhone Game Monster said...

9 de 12

11/09/09 17:03

Mobile and Social Network Technology: How to create distrib...

http://soulwithmobiletechnology.blogspot.com/2011/03/how-t...

nice post!! thanx reetu! April 29, 2011 2:02 AM

Talabatek said... thanks But I was not able to raise app Applucation failed codesing verication.. the signature was invalid or it was not signed with an apple submission certicate this error what can i do May 2, 2011 5:56 AM

BC14 said... kudos to you for a great tute! thank you. May 4, 2011 7:28 PM

REBEL said... Thanks for this. Helped us to save lot of time :-) May 16, 2011 11:25 AM

NIkolay said... To Talabek: For Project build setting codesign everything as delveloper. In Target build setting codesign distribution scheme with distribution signature. Thanks Reetu for nice post! May 21, 2011 10:01 AM

Duncan Campbell said... THANK YOU THANK YOU THANK YOU. May 26, 2011 9:32 AM

John said... Thanks for the great post! Excellent job with having a pic to go with every description to avoid any confusion. Kind of sad that you have a better tutorial than the provisioning portal :-P May 28, 2011 9:44 AM

REETU RAJ said... Thanks :) May 30, 2011 9:50 PM

ManchesterUnitedForever said... Hi Reetu, Thanks for the great post. I have been struggling with uploading my binary for over 3 days now. I tried every possible solution posted all across internet to x this. Everytime i try to validate my archive le, my xcode crashes giving me following error. UNCAUGHT EXCEPTION (NSInvalidArgumentException): -[ITunesSoftwareApplicationDescription applicationType]: unrecognized selector sent to instance 0x201edbb80 UserInfo: (null) Hints: None Backtrace: 0 0x00007fff80559796 __exceptionPreprocess (in CoreFoundation) 1 0x00007fff806830f3 objc_exception_throw (in libobjc.A.dylib) 2 0x00007fff805b3110 +[NSObject(NSObject) doesNotRecognizeSelector:] (in CoreFoundation) 3 0x00007fff8052b91f ___forwarding___ (in CoreFoundation) 4 0x00007fff80527a68 _CF_forwarding_prep_0 (in CoreFoundation) 5 0x0000000102d050ac __50-[AAVFetchApplicationListAssistant viewDidInstall]_block_invoke_0427 (in IDEArchivedApplicationsViewer) 6 0x00007fff80565acc __NSArrayChunkIterate (in CoreFoundation) 7 0x00007fff805747fd ____NSArrayGetIndexesPassingTest_block_invoke_1 (in CoreFoundation) 8 0x00007fff807f1283 _dispatch_apply_serial (in libSystem.B.dylib) 9 0x00007fff807a83f4 dispatch_sync_f (in libSystem.B.dylib) 10 0x00007fff807f122b dispatch_apply_f (in libSystem.B.dylib) 11 0x00007fff808a7579 _dispatch_apply_slow (in libSystem.B.dylib) 12 0x00007fff8053c3ab __NSArrayGetIndexesPassingTest (in CoreFoundation) 13 0x0000000102d04f27 __50-[AAVFetchApplicationListAssistant viewDidInstall]_block_invoke_0 (in IDEArchivedApplicationsViewer) 14 0x00007fff807af284 _dispatch_call_block_and_release (in libSystem.B.dylib) 15 0x00007fff8078d7f1 _dispatch_worker_thread2 (in libSystem.B.dylib) 16 0x00007fff8078d128 _pthread_wqthread (in libSystem.B.dylib)

10 de 12

11/09/09 17:03

Mobile and Social Network Technology: How to create distrib...

http://soulwithmobiletechnology.blogspot.com/2011/03/how-t...

17 0x00007fff8078cfc5 start_wqthread (in libSystem.B.dylib) Now i tried other way by launching app loader but then i always get Applucation failed codesing veriation.. the signature was c invalid or it was not signed with an apple submission certicate error. I am sure i have correct certicates and provisioning proles. Please help. June 1, 2011 1:47 AM

REETU RAJ said... I am sure , you must have tried installing your certicates fresh and again ?Looks like a certicate problem. June 6, 2011 12:27 AM

Daniel Garca Baena said... Thank you so much! Yours is the unique tutorial on the Internet about this and made it using XCode 4. My app is now uploaded. Muchas gracias desde Espaa! June 11, 2011 11:52 AM

REETU RAJ said... Thanks guys for appreciating it :) June 12, 2011 3:18 AM

Thad Apps said... You are the greatest person in the world for making this tutorial. I tried everything and this was the only way that worked. Thank you June 12, 2011 3:35 PM

Bharat J said... How do we create the .app le that can be uploaded through AppLoadder ?? July 1, 2011 6:24 AM

Michael said... Same question as Bharat...since the changes last month, how do you create the .app le to use with AppLoader? July 18, 2011 11:49 AM

Payne said... Thank you very much! Very nice tutorial! July 23, 2011 7:56 AM

Anh said... This is a very clear, concise and highly useful post. Thank you very much for your hard work and willingness to share. August 14, 2011 10:04 PM

Post a Comment

Comment as:

Select prole... Preview

Post Comment

Links to this post

11 de 12

11/09/09 17:03

Mobile and Social Network Technology: How to create distrib...

http://soulwithmobiletechnology.blogspot.com/2011/03/how-t...

Create a Link

Newer Post
Subscribe to: Post Comments (Atom)

Home

Older Post

Copyright Reetu Raj 2011. Powered by Blogger.

12 de 12

11/09/09 17:03

You might also like