How to give App Manager permission to your itunes app/account

  1. Login to https://itunesconnect.apple.com/login
  2. Click on Users & Roles box
  3. Click on + icon near Users on top left
  4. Fill up the form with values in the snapshot and click on Next, email: contact@androapp.mobi
  5. Select App Manager checkbox and click Next, you may choose the specific App if you want to limit the access to a particular app
  6. Don’t make any changes in the next screen and click on Save.

How to Export public/private key in macbook

  1. You must have received a .cer file from your previous steps, double click on that file on your macbook and it should open the KeyChain Access
  2. Now go to the entry which says iPhone Distribution: Your Name (your teamID)
  3. Right click and select Export
  4. keep the file format as .p12
  5. it will ask to enter password, you may choose to keep it blank or for better security you can enter some password
  6. email us the downloaded .p12 file along with the password (if you chosen)

How to upload app to IOS App Store

  1. Login to developer.apple.com/account
  2. Click on ITunes Connect from left panel
  3. Select My Apps
  4. Click on + icon and select New App from dropdown
  5. Select IOS from platforms
  6. Enter Name, select primary language,
  7. Choose bundle id from dropdown
  8. Enter a unique SKU id for your app to identify and click on Create
  9. Enter subtitle in next screen and a privacy URL if you have
  10. Select primary and secondary category
  11. Click on Save
  12. Go to Pricing and Availability and select appropriate pricing info and click on Save
  13. Go to Prepare for submission
  14. Upload app screenshots, you can get the screenshots using our preview app, you need to upload at-least 1 screenshots for both iphone and ipad of 1242×2208 and 2048×2732 sizes respectively
  15. and enter description, keywords, support url, marketing url, contact information, phone, emailTip: don’t mention that this is an app for some website, give contact us link in support url, not the website home page link
  16. Skip iMessage App, Apple Watch section
  17. Also skip Build section for now, till you get the .app file from us
  18. Upload App Icon of size 1024×1024 a JPG image (should not be transparent)
  19. Enter copyright info, Address
  20. Enter the rating information by clicking on Edit and selecting appropriate checkboxes for your app
  21. Jump to App Review Information section and uncheck sign in required check box
  22. Enter Install the app and browse the posts in Notes textbox
  23. And your contact information for apple review team to contact you – just in case they have any questions for you, leave the Notes box empty
  24. Click On Save
  25. Once you get the .app file from us, upload it via Application loader by following these steps
  26. Once you get an email about successful processing of build upload, login back to itunes, go to the app, and Prepare for Submission from left and click on + icon under builds section and select appropriate build
  27. Now click on Submit for Review button on top right
  28. Select No in Export Compliance
  29. Select Yes/No in Content Rights appropriately
  30. Select  Yes in Advertising Identifier
  31. Select Server Advertisements within the app checkbox
  32. and select Limit Ad Tracking in setting in IOS checkbox
  33. And Submit button on top right
  34. it might take upto 2 weeks for IOS team to review your app, you will get an email after your app is approved/rejected

To prevent the possibility of app rejection

  1. Try to keep the ads minimum
  2. Keep wordpress comments on with counts feature
  3. Check which theme gives more app like feeling than simply a website
  4. Don’t mention app for website, description should be clear on what app offers
  5. Don’t use IOS, apple, android words in the description, keywords, logo
  6. upload enough screenshots which covers full functionality

How to Generate a WildCard App ID for Apple build

  1. Login to https://developer.apple.com/account
  2. go to App IDs from left sidebar
  3. Click on + icon on top right
  4. Enter “<Your Team Name> WildCard” under APP ID Description, ex. AndroApp WildCard, this is important for us to identify your profile
  5. Scroll down and select Wildcard App ID
  6. Enter * in bundle ID field
  7. Do not enable any services and click on Continue
  8. Create a provisioning profile for this wildcard app id https://androapp.mobi/blog/create-provisioning-profile/289

Note:- this has to be done only once per apple developer account, so even if you are going to publish multiple apps from your account, you don’t need to create multiple wildcard app id, after all that’s why it is called wildcard 🙂

AndroApp – IOS vs Android feature comparison

We have been working on IOS version of AndroApp and it will work very similar to Android version, however there will be few differences to start with

Here is the feature comparison of both IOS and Android versions

 Feature  Android  IOS
 Unlimited Push Notification  ✓  ✓
 Dynamic Expandable Menu  ✓  ✓
 Parallax Effect on featured Image on post detail page  ✓  ✓
Ads  Admob, AppNext, Mopub  Admob
 Landscape Mode  ✓  ✘
 Pull Down Refresh   ✓  ✓
 Image Save  ✓   ✓
 Offline Save  ✓  ✓
 Social Shares  ✓  ✓
 Comments  Wordpress, Facebook  Wordpress
 Splash Image  ✓  ✓
 Search  ✓  ✓
 Deep Linking  ✓  ✘
 Selective Ads Display on Screen  ✓  ✓
 Different Fonts  ✓  ✓
 Menu Icons  ✓  ✘
 Horizontal Slider Menu  ✓  ✘

How to create Distribution Certificate for IOS App

  1. Login to https://developer.apple.com/account
  2. Select Certificate, IDs & Profiles from left sidebar
  3. Select All under Certificates from left sidebar
  4. Click on + icon on top right
  5. Select App Store and Ad Hoc under Production and click ContinueScreen Shot 2017-06-26 at 1.59.58 PM
  6. If you have macbook follow the instructions on next page to create a CSR file

    Create a CSR file.

    In the Applications folder on your Mac, open the Utilities folder and launch Keychain Access.

    Within the Keychain Access drop down menu, select Keychain Access > Certificate Assistant > Request a Certificate from a Certificate Authority.

    • In the Certificate Information window, enter the following information:
      • In the User Email Address field, enter your email address.
      • In the Common Name field, create a name for your private key (e.g., John Doe Dev Key).
      • The CA Email Address field should be left empty.
      • In the “Request is” group, select the “Saved to disk” option.
    • Click Continue within Keychain Access to complete the CSR generating process.
  7. In the next screen, upload the .certSigningRequest file you created OR if you don’t have the mac, you can use this file.
  8. Click on download  button in the next screen, you will get a file ios_distribution.cer, keep this file safe and handy, you will not be able to download it again.Screen Shot 2017-06-26 at 2.10.54 PM
  9. We would need your Public and private key both to be able to create the build on behalf of you, please follow this link to export your certificate.

How to create a Provisioning Profile for IOS App

  1. Login to https://developer.apple.com/account
  2. Select Certificate, IDs & Profiles from left sidebar
  3. Select Distribution under Provisioning Profiles from the left sidebar
  4. Click on + icon from top right
  5. Select App Store under distribution and click on continue
  6. Select the App ID for which you want to create this profileNote:- Please select the correct app id from the dropdown, select wildcard app while creating provisioning profile for wildcard app and select specific app otherwise.
  7. Select a Distribution certificate
  8. Enter a Profile name for your reference
  9. click on Download, keep the downloaded file safe

How to Create IOS App Id

  1. Login to https://developer.apple.com/account
  2. go to App IDs from left sidebar
  3. Click on + icon on top right
  4. Enter the App Name for your referenceScreen Shot 2017-06-16 at 8.53.56 PM
  5. Select Expicit App ID and enter you package name which you must have received for android app in the mails from us. ex. mobi.androapp.mysite (replace androapp in package name by app, ex. if your Android package name is mobi.androapp.xyz, enter mobi.app.xyz here)Screen Shot 2017-06-16 at 8.55.33 PM
  6. Select push notifications from App ServicesScreen Shot 2017-06-16 at 8.55.47 PM
  7. Click Continue
  8. Click Register on the next screen
  9. And Done in the next one

How to Install AndroApp Plugin

What is AndroApp Plugin

it is a wordpress plugin, to create an Android and IPhone App – without any programming language.

How to install?

you can install it on any wordpress website by following these simple steps

  1. Login to your wordpress dashboard and Plugins->Add New from the left sidebaradd_new_from_plugins-wordpress
  2. Search for AndroApp and click on Install Now buttoninstall-now-androapp-wordpress-plugin
  3. Click on Activate Plugin link in the next screenactivate-androapp-wordpress
  4. AndroApp plugin is installed on your site, now you can click on Settings link to configure it OR click AndroApp in the left sidebar on your wordress dashboardandroapp-settings-wordpress