Count iOS App downloads - ios

Problem:
I'm an app developer and my boss asked me how many times one of our iPhone apps was downloaded
What I tried so far:
Apple statistics:There seem to be only daily or weekly data. Furthermore, there seem to be no way to access download statistics from previous years.
Services like www.appannie.com:
This might work, but I don't really want to give them the email and password of our developer account.
Scraping the data automatically (See: automatically-download-sales-reports-from-itunes-connect):
I don't really want to spend time to set up and maintain such a system unless there is really no other solution.
My Question:
Is there a better way? How do other developer find out how many times their app was downloaded?

Services like www.appannie.com: This might work, but I don't really
want to give them the email and password of our developer account.
i use appAnnie, but i didn't gave them my "email and password of my developer account".
in ItunnesConnect apple site you can create a new account with JUST the privilege to see the reports of a single app, and nothing more
P.S.
This may be very useful in case you want to give access to a client or a developer partner to a single app statistics, as you can create a new appAnnie user with access to just an app.

Apple just updated https://itunesconnect.apple.com site you can adjust the date range in the middle of screen (using the slider) or by adjusting the dates on top left corner after navigating to sale and trends screen to see how many downloads you have had.

Well I use Flurry to track installs and session. But you will have to add the flurry to your project.
And We als use AppFigures to track real downloads, but as you stated you can only retrieve so far back as Apple allows it.
AppFigures will also require you to give them your ItunnesConnect account details.

The iTunes connect app has other selection methods, try it.
https://itunes.apple.com/us/app/itunes-connect-mobile/id376771144?mt=8

Services like www.appannie.com:
This might work, but I don't really want to give them the email and password of our developer account.
That, seems like a very good idea!
Why not hire a sales guy to count the numbers for you? But in all seriousness, I'd go with the scraping option. I believe that's the only viable solution for your problem until Apple comes up with an API.

I use AppFigures.com, As #meronix suggested create a new user with privileges you specify. AppFigures gives you daily reports emailed to you every morning, in addition to Nicely done graphs and an entire dashboard of information. I recommend!

Just for your information there is another services called mopapp, it supports several platform.

Related

iOS password to be able to use the app?

I am making a small app for my colleagues and myself that will contain some calculation tools some manuals and some drawings...
I would want them to be able to download the app from the apple store but since we do not want anyone to have access to the information in the app, I would like only the people with a password to be able to open it and use it.
I don't really want to go the adhoc way, some people are not particularly tech-savvy and I want to keep it as simple as possible...
Neither do I want to distribute the app through an enterprise account..
So is it possible to restrict the access of an app with a password stored locally?
Does Apple allow this?
Basically the first time the app opens, the user will be prompt a view with a password to enter, if he knows it then the app is somehow activated otherwise you can't open it....
I could recommend using TestFlight as a solution. I'm not sure if you're familiar with it but it is part of developer tools. You can give target people codes based on their iTunes account or their unique phone identifier.
If that helps at all let me know! :)
Although it is not clearly stated I think that your app could get rejected if people do not have a possibility to "create an account" and use your app.
An excerpt:
Also, remember that not everyone using your app has an account from
the start. Make sure you explain how to get one, or provide a simple
in-app way to sign up.
Here you can find some more information:
https://developer.apple.com/ios/human-interface-guidelines/interaction/authentication/

iOS app waiting list for customers

I am building out a iOS & Android app. My app may not fully scale to support users and have some limited functionality out the gates. I wanted to put an invite list on the front of registration like Mailbox did a few years ago.
I was trying to read the Apple app store guidelines to creating a "waiting list / invite list" and couldn't get a clear picture. I assume Android is more flexible on this, so I figured I could start with Apple's guidelines first.
Here is what I can find.
In Apple's docs, it says under 3.2.2 "UnAcceptable"
(v) Arbitrarily restricting who may use the app, such as by location or carrier.
In this specific case, I am not blocking by location or carrier. I am just putting up a wall to use the app since some of my users can use it in a limited form, but I can't open it up to everyone on Day 1.
I understand I can run a "testflight" release, but I wanted to make our app available in the App Store for anyone to download since it will be publicly available, just not fully ready for a million people to hit it. My understanding is that the testflight release requires a bit more work based on their docs and isn't as simple as just putting it in the public app store so anyone can get to it.
Apple has the ultimate authority for approving and rejecting apps in their app store so nothing on SO can really be perfect advice. If you are really concerned about approval, you can try to contact apple developers support. Here are a few things I would advise:
Make sure in the developer notes for Apple when you submit to them you include a free account.
In the notes for the app store let the users know that it may take up to __ hours for their registration to get activated.
My understanding is you are doing this to handle the volume of users as you are launching the app. Be advised though that if you start restricting users too much you will possibly get poor reviews. Only restrict usage if absolutely required. If you run into issues make sure you are communicating with the users so they understand.
Good luck with you new app!

How is the Apple subscription working with apps?

I am planning to make an app on iOS. The app will be free. This app will work without the internet. The app should not be able to query my database if the subscription is not paid.
However the app will still receive "notification" or RSS links even without subscription. The subscription will be monthly minimum.
I did some research but some people are saying it is not possible and some are saying this has been changed by apple and it is now possible.
Edit
I would like to add that the app will be as much secured as possible. I will have an SQLCypher database inside - so the key will be stored there too (hidden).
Here is the problem that someone told me: The user can use the app only if it paid the monthly/annual subscription, so the key has to be revocable. It seems not compatible with that because the app will have the database deciphered with the key. And if it is deciphered one day, then it will be deciphered next month too.
Why exactly people tell you is not possible?
The only problem I see from what you write is if the free version of your app doesn't do anything. As a general note Apple doesn't allow "demo" versions (even if that concept is not always clear or enforced consistently): a free app must do something not trivial (and of course lots more if the customers pay).

Is there a way to check if user has rated your app?

I have been extensively searching through Internet but I could not able to come across so far then I have decided to ask the following question in SOF.
My idea is to implement a selling and buying product in my application. There will be no charge from both sides(seller or buyer). However, I only want to receive user feedback to increase my app reputation in the AppStore.
I would like to know how to check whether or not that an app user rate or leave comment for my application in the App Store. I need to know because I want to give him more advertising opportunities within the app.
Sorry again, I wish to provide a sample code but I could not able to come anything to start with.
As far as I'm aware, there isn't a way to do this. Most apps just direct people to the app store and then assume they rated the app. You can have the user copy and past their review into your app and store it so you can double check that they actually did it. That will ensure more people don't try to cheat the system. Essentially, the more work you make it to unlock the feature, the less likely people are to cheat.
From Apple via #Paulw11's comment:
Developers who attempt to manipulate or cheat the user reviews or chart ranking in the App Store with fake or paid reviews, or any other inappropriate methods will be removed from the iOS Developer Program
link: https://developer.apple.com/app-store/review/guidelines/#metadata

How to get my app download details besides Apple developer account

I know from the Apple developer account we can get how much downloads have done for our particular app. Now our clients asking they want to check the apps downloads without involving developers. Is there any way to find those details besides from the appstore, or else without accessing the developer account
Thanks
You usually see your download numbers in itunesconnect and therefore you can just invite your clients to look into the data there. There are also a number of web services that use the data from itunesconnect to show more details, for instance app statistics.
If you want more data and even logging, many users integrate additional logging features in their apps like google analytics for instance.
If this is not what you are looking for, please give me some more information on what you are trying to accomplish!

Resources