Generic Help Documentation for iOS includes all the important steps that you need to take to develop an iOS App. It includes all the downloads required , how to integrate project and how to upload app to Apple Store. This generic documentation is made to help out complete beginner looking for guidance and also for all those non coders who want to learn basic setup and deployment of app.

This section will cover all the required downloads required to setup run app.

XCODE

Xcode is the development and debug environment on the Mac, and provides the required development files for Mac OS X and iOS applications.
You can install Xcode from any of the following sources:

  • On your "Mac OS X Install" DVD, under Optional Installs, double-click Xcode.mpkg to install Xcode on your system.
  • At the Mac App Store, download Xcode for free.
  • As a registered Apple Developer, you can download the latest version of Xcode as a bundle (.dmg). To register and then download Xcode:
    1. Register (free of charge) as an Apple Developer at http://developer.apple.com/programs/register/.
    2. Download Xcode as a bundle from https://developer.apple.com/downloads.
  • Click here to get detailed step wise guide for Xcode installation.

ADMob is Google Adsense, a program run by Google through which website publishers in the Google Network of content sites serve text, images, video, or interactive media advertisements that are targeted to the site content and audience. These advertisements are administered, sorted, and maintained by Google. They can generate revenue on either a per-click or per-impression basis.

  1. Create AdMob account :
    Sign up for AdMob - Google AdMob Help
  2. Follow the steps to generate Ad Unit ID :
    https://support.google.com/admob/answer/2773509
  3. Integration in App :
    https://developers.google.com/admob/ios/quick-start

Follow How to integrate Google AdMob in iOS - Beginner's Guide for step wise guidance.

Changing App Credentials is must when you have purchased the project or branding of project is changed.Below mentioned are the links with full process of doing the same.

  1. To change your app name, click the link below :
    Changing iOS App name

  2. To change app logo, click the link below :
    Changing iOS App logo

The section will cover how to upload app to Apple Store and creating project certificates and provisioning profiles.

Create Apple ID :

Warning :

Having an Apple ID is mandatory for uploading the app to Apple App Store.

Generate Provisioning Profile and certificates

Note :

A provisioning profile and code signing certificate are important to be able to run your app on multiple devices. It is also mandatory to be able to test or upload apps to the Apple Store. Every app has a unique certificate.