SHORTSTACK DOCS

App Installation

updated Wednesday, November 30, 2011

Overview

This troubleshooting article deals with problems you may have after clicking the Install App or Manage Installs button in the Designer.

You click Log in with Facebook and nothing happens.

This can be caused by a firewall that is blocking the Facebook JavaScript SDK.

Diagnostic Step #1

  1. Click the following link to open the Facebook JavaScript SDK in a new browser window: https://connect.facebook.net/en_US/all.js
  2. You should see a page full of compressed JavaScript code. If you don’t, you’re behind a firewall that is blocking the script. You need to consult with the person/company maintaining your local network to resolve the issue.

Log in with Facebook button keeps appearing

Summary

If you log in to ShortStack with a username and password, you’ll be prompted to Log in with Facebook when you click Install App or Manage Installs. Logging in with Facebook is required so that we can perform actions on your behalf, like installing an app to your Facebook Page.

Problem: You click Log in with Facebook and the button reappears.

Diagnostic Step #1

Make sure you are logged in to a personal Facebook account and not a business account. To verify, log in to Facebook. If you see Create Your Profile in the blue menu at the top of the page, you’re logged in with a business account. You need to link your personal Facebook profile to ShortStack and add your profile as an admin of that Facebook Page in order to install apps to it. See the Facebook Page Primer for more information.

Solution #1

  1. Log out of ShortStack, log back in, and try again.

Solution #2

  1. Follow the instructions to Deauthorize ShortStack.
  2. Log in to ShortStack and try to publish your app again.

Try another browser or computer

It’s possible there is a problem with your browser or computer configuration. Use another browser and/or computer to verify.

List of Pages to install to is empty

When you click Install App in the Designer, you’re presented with a list of Facebook Pages you manage to install the app to.

Problem: The Pages list is empty.

Diagnostic Step #1

Make sure you’re an admin of at least one Facebook Page.

  1. Go to http://www.facebook.com/bookmarks/pages and make sure you see at least one Facebook Page listed in the middle column under Pages.

If you don’t see anything, it means your personal profile is not an admin of any Facebook Pages. Please see the Facebook Page Primer for more information.

Diagnostic Step #2

Make sure you are logged in to a personal Facebook account and not a business account. To verify, log in to Facebook. If you see Create Your Profile in the blue menu at the top of the page, you’re logged in with a business account. You need to link your personal Facebook profile to ShortStack and add your profile as an admin of that Facebook Page in order to install apps to it. See the Facebook Page Primer for more information.

Solution #1

  1. Click the Refresh List link next to the list of Pages.

Solution #2

  1. Log out of ShortStack, log back in, and try again.

Solution #3

  1. Follow the instructions to Deauthorize ShortStack.
  2. Log in to ShortStack and try to install your app again. You’ll be prompted to grant permission to ShortStack as if you were a new user, but your installed apps won’t be affected.

Page list is missing one or more Pages

When you click Install App in the Designer, you’re presented with a list of Facebook Pages you manage to install the app to.

Problem: The Pages list is missing some of your Facebook Pages.

Diagnostic Step #1

Make sure you’re an admin of the Facebook Page.

  1. Go to http://www.facebook.com/bookmarks/pages and make sure the Facebook Page you’re trying to install to is listed in the middle column under Pages.

If you don’t see the Page you’re trying to install to, it means your personal profile is not an admin of that Facebook Page. Please see the Facebook Page Primer for more information.

Solution #1

  1. Click the Refresh List link next to the list of Pages.

For performance reasons, we cache the list of Facebook Pages you admin, so any newly created Facebook Page, or one you were recently given admin privileges to, will not show up until the cache is refreshed.

Unable to install an app because of a Facebook error

Solution

  1. Follow the instructions to Deauthorize ShortStack.
  2. Log in to ShortStack and try to install your app again.

All available applications have already been installed to the selected Page

Summary

If you attempt to Quick Publish an app and receive an error message that reads, “All available applications have already been installed to the selected Page,” it it because you have reached the limit of 12 Quick Published apps.

Solution

Uninstall one or more Quick Published apps to bring the number of installed apps down.

Inactive Apps

If you see this message, and you believe it to be in error, make sure that you have no “inactive apps” installed to your Page. Inactive apps are apps that you have uninstalled via Facebook, but not via ShortStack. While it may appear that the app is no longer on your Page, ShortStack thinks that the app is still installed. This means that apps that are uninstalled via Facebook still count toward your limit. Therefore, it is important to uninstall your apps via ShortStack whenever you uninstall.

Unable to remove an app because of a Facebook error

Solution

  1. Follow the instructions to Deauthorize ShortStack.
  2. Log in to ShortStack and try to install your app again.

You want to rename the app, but you see a “Permission denied by Facebook” message

You visit an app’s Manage Installs page in ShortStack to rename or uninstall it.

Problem: There is a Permission denied by Facebook error message, which is preventing you from renaming or uninstalling the app.

Diagnostic Step #1

Verify you are an admin of the Page:

  1. Click the Edit Page link to the right of the Permission denied by Facebook message.

If you are able to access the Facebook Page’s settings, you are an admin. If you are redirected to the Facebook home page, you are not an admin and you won’t be able to rename the app. Only Page admins can rename an app.

Solution #1

  1. Log out of ShortStack, log back in, and try again.

App Is Not Visible on Installed Page

Your app may be “hidden.” Follow these instructions to make it visible: Hiding or Showing Installed Apps.

Common Solutions

Deauthorize ShortStack

The following procedure will remove the permissions you have granted to ShortStack. It does not affect your account or apps, but you will be prompted to grant permission to ShortStack again when you try to log in or install an app.

Explanation: Facebook provides ShortStack with a unique token that allows us to do things on your behalf. That token may be invalid in some way, so this procedure forces Facebook to issue ShortStack a new token.

  1. Go to http://www.facebook.com/settings/?tab=applications
  2. Find ShortStack, click the X at the right, and then click the Remove button to confirm.
  3. Log out of ShortStack.