Quiz App Starter Kit - All In One iOS

* * * * (43 ratings)
Quiz App Starter Kit - All In One | App Code for Sale | Hero
Quiz App Starter Kit - All In One | App Code for Sale | Hero



New Version 9.3 (updated on: 12th November 2015)

  • Fixed crash on taping "New Match"

New Version 9.2 (updated on: 9th October 2015)

  • iOS 9 support

Download CMS (Web Admin Tool) based Quiz Template here : Download now

New Version 9.1 (updated on: 14th April 2015)

  • Multiplayer turn based quiz game (Enable/Disable your choice)
  • Achievements (Define your own achievements for number of wins earned)
  • AppiRater
  • Background music

Version 8.0 completely new UI design and new approach to next level of experience

Updated on: 20th Feb 2015

Build your own Quiz app with this universal source code for iPhone/iPad/iPad Mini/iPod with multiple choice questions with text, image, video and true/false types.

Checkout this beautiful new theme for Quiz App Starter Kit : Light Theme

Package includes

  • iOS universal source code
  • Layered PSD files
  • Admin tool for creating quiz data


  • iOS source code with universal support
  • iOS 8 and 64 bit ready
  • 2x and 3x images are used to support high resolution
  • Add unlimited categories and unlimited objective type questions with text, image, video and true/false types. Every questions can have its correct/wrong explanation(feedback)
  • Configure each category color themes
  • Game centre leaderboards for every category added and local high score table at the end of quiz play
  • Ads networks Chartboost and Revmob
  • InApp purchase to buy more categories and to turning off ads
  • Shuffle questions and answers - ON/OFF
  • Limit number of questions play out many questions from category
  • Points system - positive and negative points can be configured for every question
  • Highlight correct answer if answered wrong - ON/OFF
  • Timer based scoring - ON/OFF
  • Parental gate - to avoid unexpected InApp purchase transactions by kids - ON/OFF
  • Data Input format PLIST/JSON - Chose quiz categories and questions format you are comfortable with
  • Customise screen titles
  • About screen with plain text or online URL
  • Settings screen with options to turnoff ads(InApp purchase), turn off sound and disable explanations for questions answered
  • All configurations at one place in Configuration.plist file

Quick demo

Complete configuration video

Passed iTunes store validation 👍

This validation ensures all icons and splash screens added properly and private APIs are not used.

Checks before uploading your app on iTunes Store

  • Add unique questions to every category
  • Always keep backup of your Quiz Data folder before adding/editing questions
  • Test your Game centre and InApp purchases through Sandbox account before uploading app to iTunes store
  • Add appIDs and Signature for Chartboost and Revmob ads if you have enabled ad support
  • Please comment if any help needed. I am at your disposal.

Thank you for buying :)

1.056 Comments Leave a comment

N.B: Features such as Rating, Game Center, Sharings and Multiplayer are not fully functional.

The Live preview could be a slowed down version of the real game.


Please login in order to leave a comment.

Newest first
  • Yousef 2016-02-03 08:58:04 Thread #109878

    Can you Create RtL User Interfaces ?

    • Chupa Team 2016-02-03 13:12:25

      our customization team will reach you soon. Thanks for your interest.

  • ibarratcesar Buyer 2016-01-26 16:49:29 Thread #108983

    Good Morning, I have this Error

    match.playersToInvite = playerIDsToInvite;

    .../Classes/Game Center/HATurnbasedMatchHelper.m:257:11: 'playersToInvite' is deprecated: first deprecated in iOS 8.0 - use recipients

    and I can't Archive my app. please Help!

    • ibarratcesar Buyer 2016-01-26 17:10:56

      Ok I Archived my app now, was diferent problem. Thanks.

  • leomartino Buyer 2016-01-24 14:55:16 Thread #108816

    Hi, the font of the questions is too small. How can I change it? Thx

    • Heaven Apps Author 2016-01-25 18:48:17


      Please got to below XIBs and select question area and change the font size of the textview with right side panel.

      1) HAGameViewController.xib

      2) HAGameViewController-568.xib

      3) HAGameViewController_ipad.xib for ipad

      Hope this helps info helps.

  • alexacaste 2016-01-19 23:51:51 Thread #108382


    I'd like to know how to do to add new questions to the quiz?

    And let's say I'd like to add new questions, once the app is published on the app store: will I have to republish the app again, or is it possible to add questions without having to republish the app?


  • fabiensen Buyer 2016-01-19 15:16:29 Thread #108319

    Hi, by default, answers are 4 (in the normal scenario, so, not true/false questions). I wrote a PLIST myself with 3 answers and to be sure, I loaded the PLIST into the support app, which is loading them fine.

    However, the app crashes as soon as I show the first question. I got

    Terminating app due to uncaught exception 'NSRangeException', reason: '-[__NSCFArray objectAtIndex:]: index (3) beyond bounds (3)'

    Since the support admin app seems to accept 3 answers, can I know how to have only 3 answers without the app crashes?


    • Heaven Apps Author 2016-01-21 13:07:12


      App supports only 4 answers questions and True/False with or without media.

  • inspirationsmedia108 Buyer 2016-01-18 03:46:36 Thread #108090

    Hi, I was using the admin tool and all was going well, but it froze and after quitting, I haven't been able to load the quiz data again.

    I've tried a number of things including choosing the target folder, loading the quiz data, etc.

    That data is still there (in plist format), the admin tool just doesn't want to open it. No errors are given, it just doesn't show up.

    What do you think I should do?

    • inspirationsmedia108 Buyer 2016-01-18 03:57:17

      I got this figured out — I was able to restore Quiz_Categories.plist from backup.


    • Chupa Team 2016-01-18 15:13:56

      Glad to hear this =)

  • anonymous_user 2016-01-17 16:25:03 Thread #108045

    Does the app have the functionality of playing against someone who is also online or against the system, similar to quizup app. If not could this be added in ?

  • ibarratcesar Buyer 2016-01-03 03:29:39 Thread #106401

    hello, I want to publish a free version of my app on apple store, and I want to publish a pay version for the same app. Can I do that with my single license?

    • Heaven Apps Author 2016-01-03 08:28:04

      To have more than one version on store you have to upgrade your license to Multiple App License.

    • ibarratcesar Buyer 2016-01-03 16:20:20

      Ok, thank you, Happy holiday!

    • Heaven Apps Author 2016-01-04 08:25:26

      Welcome! Wish you very happy new year and Happy holidays :)

  • ShepherdsBoy Buyer 2015-12-24 14:28:21 Thread #105730

    Hi, great app, but i'd like to remove the skip question function. Any advice on how to do this?

    • Heaven Apps Author 2016-01-03 08:29:47

      Yes we can hide the Skip button in the xibs. Just click on HAGameViewController.xib and choose Skip button and in the right side panel just enable hide.

  • ShepherdsBoy Buyer 2015-12-24 14:03:32 Thread #105727

    Hi, great app, but i'd like to remove the skip question function. Any advice on how to do this?

    • Heaven Apps Author 2016-01-03 08:30:05

      Yes we can hide the Skip button in the xibs. Just click on HAGameViewController.xib and choose Skip button and in the right side panel just enable hide.

to your Chupamobile Account.

The Easiest way to Launch your next App or Game.

Join Chupamobile and get instant access to thousands of ready made App and Game Templates.

Creating an account means you’re okay with Chupamobile’s Terms of Service and Privacy Policy.