Not as a consumer; I don’t use it much. But as a business or developer, it’s absolutely infuriating.
You have to share your personal login details with unknown testers
- They “temporarily” (for over a year) removed the ability to create test accounts, but to get through App Review you need testers to log in and try your app.
- When I tried to create a new Facebook account for testing, it was disabled (unsurprisingly).
- I asked their support team for advice, which was completely useless. First they suggested I create some test users (not possible), then a testing account (disabled).
- Eventually I added a friend’s unused Facebook account as an administrator on the app (because seemingly with lower permission levels it wouldn’t work for testing), and provided their login details to the testers.
- It seems really bad to me that you’ve got to provide the username and password for an app administrator in plaintext in a review request form, along with 2FA recovery codes because the testers are based in some other country and otherwise get blocked from logging in.
The developers’ documentation is terrible
- For example, they say that the
user_friends
feature was removed in an earlier API version, when in fact it still exists but is just significantly restricted.
The UI is impossible to understand
- Deleting testing apps is buried in settings and not where it says
- You have to click through about three pages to change the allowed redirect URIs
- Once you add a product for a business app it can’t be removed
There are random bugs
- The Data Checkup that your app has to go through in order to keep operating just doesn’t work, and I’m not particularly hopeful that they’ll fix it in the two weeks before I need to complete it or have my API access switched off.
- When I try to report bugs, I get bugs… It stops me creating a support ticket because
We limit how often you can post, comment or do other things in a given amount of time in order to help protect the community from spam. You can try again later.
They have basically no developer support
- For lots of the API products, you can’t even report bugs, and get directed to a forum instead:
- But as far as I can tell, there’s nobody monitoring the forum
- e.g. I was having the same problem as this guy did over a year ago, and his post has no replies at all.
- You also can’t raise direct support tickets unless you fail the app review process a few times, so maybe I’ll do that deliberately?