Professional Documents
Culture Documents
Learn how to export your iOS app to the App Store with the help of Kotobee Author and test the
app after you upload it to the App store.
If you haven't already, first read how to Export Mobile Apps, for general instructions on creating
any mobile app with Kotobee, and Set Up Your App Information, for instructions to help you
enter your app's general information. Then return here for specific instructions on creating and
adding apps to the Apple App Store.
Free alternatives
1. Export your ebook as an EPUB file, and send it to your users to open it through the
free Kotobee Reader app available on the App Store.
2. Directly upload your ebook to the Kotobee Official Library through Kotobee Author.
Your users will be able to access the library through the free Kotobee Reader app available on
the App Store.
To get all those, you need to have an Apple Developer Account. Below we provide you with
brief instructions for each one.
While a Mac machine is recommended for some of the steps listed here, this video
tutorial created by one of our users can show you how it's possible to create p12 certificate files
on Windows without needing a Mac machine.
1. Login to http://developer.apple.com.
2. Click on Certificates, Identifiers & Profiles.
3. Click on All under Certificates since you need a Production Certificate.
4. Click on the + icon at the top right. Select App Store and Ad Hoc under Production to
create a new certificate and click on Continue.
5. Follow the displayed instructions on your Mac to create a CSR file and hit Continue.
6. Select the CSR file you just created and hit Continue.
7. Click Download to download the certificate in CER extension.
8. Double-click the certificate file you just downloaded on your Mac desktop.
9. Open the Keychain Access app, and find your certificate.
Make sure you are in the Certificates category (selected from the bottom left panel).
10. Command-click on the certificate and select Export. Choose to export it as a p12
certificate.
You will be asked to enter a password of your choice. You will need this password in a minute.
Be sure to have the certificate itself selected and not the private key; the private key becomes
visible only when you expand the certificate by click on its arrow icon. The p12 certificate will
need to be created just once. So it will be handy to keep it on your computer to use for other
ebooks.
11. Go back to Kotobee, click Add Certificate (p12) file to add the p12 file you just created.
12. Enter the Certificate Password you just created.
Create an app ID
If you find yourself lost somewhere along these steps, you can refer to this helpful video.
Once you successfully download the IPA file from Kotobee, you can upload it to the App Store
using the Application Loader app, and manage your app information through iTunes Connect.
There are two options available for you to test your app.
If you've already uploaded your app to the App Store, but haven't published it yet, you
can test your app using TestFlight.
TestFlight allows you to test your app before adding it to the App Store, as well as invite other
testers to test with you. You'll need to download the TestFlight App on your iPhone or iPad
device. TestFlight's settings in your iTunes connect account may be accessed from here:
If you have enough credits, you can create a Development provisioning profile instead
of a Distribution profile, in your Apple Developer Account (in Certificates, Identifiers &
Profiles). You will need to add your device to the list of devices allowed to use this Development
profile.
Continue the steps normally to have your IPA exported with this new profile. You can transfer
the app (IPA file) to your device using iTunes. For a simpler interface, you may like to
give iFunBox a try.
Some gotchas
If you are providing secure access to your ebooks with promo codes using Kotobee Cloud or
Kotobee Library, it is possible that Apple will reject your app, with the reason that apps may not
use their own mechanisms to unlock content or functionality. In this case, it is important to
mention in the demo instructions while you're submitting the app on iTunesConnect that the
promo code is the term we use for the access code. It is merely an alternative for email/password
login, and not used to unlock features and functionality. You may provide a sample promo code
for them to test with as well.