App Sore Submission and Device Execution and .ipa File Creation
1.Setting up for the device Execution
2.ipa file building
3.App Store submission
1.Setting up for the device execution:
a.CSR generation
b.uploading CSR to developers portal and download the Developers profile
c.Adding Devices
d.Creating App Id
e.Generate Provisioning Profile for Debugging the App
f.Generate Distribution for the .ipa File Generation
g.Generate App Store Profile for the App Store Submission
Reference: http://www.youtube.com/watch?v=HlRI30F6-Ek
a.CSR generation:
key chain Access App --> Certificate Assistent--> Request a Certificate from certificate Authority --> save to disk option and give the Email Address --> Continue --> Done
b.uploading CSR to developers portal and download the Developers profile
goto www.developer.apple.com--->iOS dev center -->login -->iOS Provisioning portal--> Certificates --> Request Certificate --> choose file--> Upload ur CSR File which is create from key chain in ur desktop.
And Click on the refresh button and Download the Developer identity.
And also download the WWDR Certificate
Click on the Distribution Tab -->Request Certificate --> choose file--> Upload ur CSR File which is create from key chain in ur desktop.
And Click on the refresh button and Download the Distribution identity.
And also download the WWDR Certificate
c.Adding Devices
//Getting UDID
1.installing udid app in Device
2.Connect to iTunes and go to summary tab
3.goto organizer in XCODE and select Device tabs
goto www.developer.apple.com--->iOS dev center -->login -->iOS Provisioning portal-->Devices--> Add Device--> give Device name name and UDID
Note : You can get the udid from the UDID App in the App Store or else connect your device and open itunes--> Summary --> copy udid
d.Creating App Id
goto www.developer.apple.com--->iOS dev center -->login -->iOS Provisioning portal-->App Id--> Create new App Id --> give app name and identifier like "com.rapid.abc" (abc is the application name and rapid is the company name)
Note : give (com.*)
e.Generate Provisioning Profile for Debugging the App
1.Provisioning Profile —> Used for Debugging
2.Distribution Profile —> To Distribute the App
3.App Store Profile —> To Send to App Store
goto www.developer.apple.com--->iOS dev center -->login -->iOS Provisioning portal-->Provisioning Profile--> Development --> Add new Profile --> Give profile name and Selct the App id and select the Devices and Submit--> and then click on download button.
After download the profile double click on the profile and then it will goto XCODe and it should give green colour tick mark.
g.Generate App Store Profile for the App Store Submission
goto www.developer.apple.com--->iOS dev center -->login -->iOS Provisioning portal-->Provisioning Profile-->Distibution-->Add new Profile -->Select App Store or ADhoc Distribution -->Give profile name and Select the App id and select the Devices and Submit--> and then click on download button.
After download the profile double click on the profile and then it will goto XCODe and it should give green colour tick mark.
2.ipa file building
Open XCODe Project and the goto Build Settings --> Code Signing --> Select the Latest Enabled profiles of hrs in all 4 sections --> and then Click on Product button in the Status Bar opn MAC--> Clean
And again Product--> Archieve --> Select the Distribute button--> Distribution ---> save on ur MAC.
3.App Store submission
1. Login to https://itunesconnect.apple.com/
2. Enter the login credentials.
3. Click on Manage your applications
4. Add New App --> Give the App Name --> Select the build identifier --> and click on next.
5.Give the Description,keywords,Select the Category and subcategory,Screen shots(640*960 and 640*1136),icon files(1024*1024),Give test id and pwd if ur app having the login screen.--> submit
6.And Select your App--> view details --> click on upload binary button (Your app colour changed to yellow)
7.Open XCODE Project select the App Store profile and Deployment target
8.Click On Product button on the top --> Clean and Again Product button click and Archive
9.Select the Distribute button--> App Store Distribution --> give id and pwd --> done.
No comments:
Post a Comment