What do I need to create an app using these projects?
You will need:
- Mac OS X 10.9 or above
- Xcode with iOS 7.x SDK or above (Download free via Mac App Store)
- Software to create the content for your app - image editing software that can create JPG and PNG files. And audio editing software that can create MP3 files.
- To sell your app on the App Store you will also need to pay Apple's developer fee of $99/year. This payment allows you to sell as many apps as you like for a period of one year, to continue selling those apps after one year you must renew your membership with Apple.
Why should I publish my book on the App Store rather than the iBookstore?
There's a number of advantages, both big and small, to being on the App Store rather than the iBookstore:
1) No ISBN number is required, this will save you much time and money.
2) You don't require a book publishing deal. Currently there are only a few countries where you can publish to the iBookstore as an individual author - but there are many more countries where you can publish to the App Store as an individual.
3) Royalties - Apple pay 70% on app sales, and only 60% on iBook sales. If your published an iBook through a publishing company you would also lose a percentage to them.
4) Perhaps the most important - The App Store is much more popular, iPhone and iPad owners will regularly browse the App Store, but only occasionally browse the iBookstore.
How do I submit my app for sale on the App Store?
All App Store submissions are processed by Apple - once you have registered as an iOS developer, you can submit as many apps as you like. To prepare your app to upload to Apple, follow the instructions Apple provide on the iOS Dev Center website. If you need any help uploading your app then you can contact Apple - tech support is included with your iOS developer membership.
Why does the "Share via Email" feature not work in the iOS Simulator?
The iOS Simulator does not contain a full mail client, you are able to compose mail, but the mail will not be sent. When your app is run on a real iPhone or iPad, mail will be sent with the user's default email account.
Why does the "Share via Email" feature say "Sent from my iPhone" even on the iPad Simulator?
The iOS Simulator shares the same settings across the iPhone and iPad Simulator modes. Regardless of whether you are Simulating iPad or iPhone, the email signature will always read "Sent from my iPhone". On a real device this will not happen.
If I purchase a project how do I get the latest updates?
The email you were sent after purchasing contains a link to download the project. That link will always point to the latest version - so you can download again using that same link to stay up to date. To be notified about updates please sign up to the mailing list.
If your question is not listed above, and is specific to one of the CodeStore projects then see the PDF documentation for that project.