Frequently Asked Questions

  1. Basic Information
    1. Why should I use AppA?

      Long gone are the days when a developer could upload an app to the App Store and expect it to take off with no additional effort. Customers demand ongoing quality support, and true long-term success requires continually promoting your work to a receptive audience.

      iOS (iPhone, iPad and iPod touch) developers often have limited resources, and would much rather spend their time implementing the core functionality of new apps - not spending hours supporting and cross-promoting existing ones. AppA was designed to save you time and effort by doing the hard work of supporting and selling your apps for you.

      Best of all, it takes no time at all to install. AppA can be easily added to any app - in just 10 minutes!

    2. What services does AppA offer?

      Core AppA services are as follows:

      • AppAbout
        An attractive, customizable "about" screen for your apps. Displays your app's name, basic information and copyright information. You can also link to your site, as well as Facebook and Twitter accounts.
      • AppAssist
        This customer support system provides helpful documentation to users of your apps, as well as an optional in-app support contact form.
      • AppAware
        Selectively cross-promote your various apps with their respective icons and marketing copy.

      More services are in the works, and will be coming soon!

    3. How much does AppA cost?

      AppA is free for most users! Developers can sign up for a free AppA Basic plan that provides service for up to 3 apps.

      For those requiring integration with a larger number of apps, paid options exist providing support for additional apps. In the future, other services may be offered at extra cost.

    4. What is AppA Pro?

      AppA Pro is a paid upgrade for AppA plans that includes support for an additional 2 apps, selective removal of advertising on a per-app basis, as well as the ability to customize AppA's CSS (cascading style sheets). Additional Pro-only functionality will be made available in the future.

    5. How does AppA make money?

      Aside from paid plan upgrades, AppA displays unobtrusive advertising banners and receives a small commission from Apple any time someone downloads a paid app linked to from within AppA. This helps to support continued development of the service.

      For those who would prefer to not have 3rd party advertising in their apps, a paid AppA Pro option allows for the selective removal of banner advertising on a per-app basis.

  2. Integration
    1. Where do I find my Access Code

      Your Access Code is an alpha-numeric code used to identify your account. It is required when integrating AppA in your apps. While logged into your account, you can retrieve it from Settings.

    2. Where do I find my Apple ID?

      Apple assigns an Apple ID to every app they sell through the App Store. This is also used by AppA as a way of differentiating apps. You can retrieve your app's Apple ID in the App Editor or, if you've not added yet, in iTunes Connect.

    3. How may I view debugging information?

      Upon initializing your AppA class instance, you may set its appaDebug property to TRUE. Debugging information will be printed to the console while AppA is in use.

    4. How do I switch between apps?

      Many areas of the AppA configuration panel have the concept of an active app. You can switch to another app by choosing it from the "Current App" selector at the top of the site. If you have more than 10 apps, choose the last option to see a comprehensive list to choose from.

    5. I added my app but a generic icon shows up. Why?

      After you add an app, AppA will attempt to retrieve its associated icon. If your app is not "live" in the App Store (that is, it isn't yet available for download) it may not have an icon associated with it. Editing and re-saving the app will download the icon once it is active.

    6. I receive an error while building/linking my project. Why?

      During compilation, you may receive an error such as:

         Undefined symbols for architecture i386:
         "_OBJC_CLASS_", referenced from:
            objc-class-ref in libAppA.a(AppA.o)
         ld: symbol(s) not found for architecture i386
         collect2: ld returned 1 exit status

      This means that you forgot to add the QuartzCore framework to your project. Please see the AppA Integration Guide for step-by-step instructions on how to do this.

  3. Advanced Customization
    1. How do I customize the AppA background?

      This requires the ability to specify custom CSS, as provided by the AppA Pro upgrade.

      First, set the appaCustomBackgroundView AppA parameter to a custom UIView of your choosing (note that this will be automatically resized by AppA). Then, edit the custom CSS for your app to override the background of the #main CSS selector, like this:

         #main {
            background-color: transparent;
  4. Billing
    1. Why does my billing history mention prorating and remaining values?

      When you upgrade or downgrade your plan, the unused value of that plan is applied to the new version of the plan, and you are billed the difference (if any). Prorated amounts reflect these values.

    2. What happens if I downgrade my plan?

      The benefits of the higher end plan will no longer be available. If your plan provides hosting for a certain number of apps and you downgrade to a lower end plan, any active apps beyond the number provided by your new plan will no longer receive service by AppA.

      Note: If you have some apps you are no longer using with AppA, you can set them to be disabled within the App Editor and they will no longer count against your plan's app limit.

Copyright © 2011 Tapestry • All rights reserved