Unable to get previous stats of app from itunesconnect? - ios

I upload a iphone app on 2013 in itunesconnect account, after the smooth usage of 2 years I need to transfer my app in another account of mine. So that i moved it from previos account to another account (Which is in use from 2012).
Now my issue is that i want to know about the stats of my app, is that how many downloads are there from 2013 - till now but after login i got stats report from Apil 2015 as date picker of app analytics get diable after April 2015.
Please help me how can i get the complete stats of my app.
Any help would be appreciated.
Thanks

Apple's App Analytics was only introduced last year, so you won't get data before that. (Also only on iOS 8+ devices)
You can try to use the Catalog report feature and get the sales data out. Basic sales data (Unit) are available in the "Sales & Trends" section of iTunes Connect. There you can also choose a timeframe that suits your needs. (I just checked it, it's working for me)
If you want any usage data, it's not possible to get that via iTunes Connect.

Related

iOS App purchase doesn't work in production

I posted this question to Apple Development forum, but got no answer. Maybe I can get help here.
I'm trying to make in-app purchase work in my app. This is first app I developed and published for iOS, and I struggle to make in-app purchasing work. Here is timeline.
January 21 - I successfully published app to App Store on Sunday, January 21. The app is "Tennis Umpire App", written in Xamarin. I used component https://github.com/jamesmontemagno/InAppBillingPlugin so support purchasing. There is Android version with the same code where in-app purchasing works. This is just port to iOS.
January 22 - Discovered that In-App purchase doesn't work. No popup for the user, in the logs I see just "General Error". Tried on different devices, different accounts (on my friends phones). Then I realized that my contract for paid apps wasn't finished in iTunes connect, so I finished the contract. Tried again and it didn't help.
Created new sandbox user to try in development version of the app, and it worked!
January 23 - I found another post that it may take 24-48 hours to get things through, so I waited. Checked it from time to time - didn't work. In monitoring tools I can see that other people tried with same error.
January 25 - at this point 48 hours passed since I completed the contract. But it still doesn't work.
Any ideas in how to troubleshoot it further are appreciated.
Looks what helped me is resetting "Clear for sale
flag. I cleared check box, saved, and then marked it as "Clear for sale" and save again.

Running old Metaio SDK iOS offline for demo purpose? MetaioLicenseString

I developed a Metaio Demo app last year, now i want to run the application again for some demo purposes.
Since Metaio was sold to apple last year, the SDK tells me that my license key has expired.
I learned from stack overflow, that the MetaioLicenseString is validated offline by the SDK.
Is there a way to make the SDK validate my old demo MetaioLicenseString by e.g setting back my system time?
So far, i did not have any luck with that approach. From the metaio dev portal i remember that i had to provide the app name,
the application ID, and the SDK Version. (See Screenshot [1]) So my assumption is, that the MetaioLicenseString is generated from these information + an expiration date.
Any clue how i could approach this in order to get my old app running (just offline for single demo purpose)
[1] https://my.metaio.com/helpdesk/upfiles/createkeyforappios_1.png
If you had a metaio account, contact metaio support at contact(at)metaio.com. (Yes, there is still someone, but just
till the end of april or beginning of june.)
Past year, before closing the dev portal, Metaio had released a license signature generator which could be downloaded from their portal , if you had a dev account.
So try writing them and kindly ask if they would help you.
But, I have to say that you will probably get warnings from the Google Play store , if you publish a metaio SDK app. Concerning SSL issues.
Good luck.

Why don't all my app installations show in Parse.com for iOS?

I have followed the Parse.com tutorial on installing code to track installs and analytics. However, the dashboard does not show all of my app installs.
For example, i know that i have about 700 installs from looking at the iTunes Connect sales data, but only half of those show in Parse.
I've searched Stackoverflow and watched a number of the Parse developer day videos but a reason for this is not mentioned. Any help with this would be amazing.
thanks for your time,
There are two reasons why this might be happening:
iTunes connect is tracking all installs, but some of those might be duplicates, meaning a person is downloading the app for a second time to the same device. Parse is not counting new installs on a device that has already been registered.
Some of your downloads happened before you installed Parse analytics and they haven't opened the app since then. People may have downloaded a new version automatically (iOS 7 and 8 do this) but not opened the version with the analytics code - hence they count on iTunes Connect but not on Parse.

How to know number of user installed my ios application

Can any one suggest,how to know number of users downloaded my iOS app,number of user installed my iOS app,number of users uninstalled my iOS app?
You can see how many different Apple IDs were used to download your app(s) through iTunes Connect's Sales and Trends page. Unfortunately, there isn't really a way to see how many users have uninstalled your app. The reasons for this are:
Apple doesn't report it to you
Apple doesn't warn the app that it's being deleted before deleting
it (on the device), therefore the app won't have a chance to send
some sort of value to your server indicating that the user has
deleted it
What you can do, however, is see if the user has opened your app and logged in to your server in the last 3 months (for example). If not, you can pretty much assume they've deleted the app.
Third party libraries like Crashlytics can also be used to track various things in your app.
You can check the number of downloads at sales and trends in the iTunesConnect .
you cannot track the uninstalls but, you can use some third party libraries for Analytics (ex- Flurry, etc) .
App Analytics in the iTunes Connect website lets you track 'App Units'.
Click the date filter dropdown at the top right and choose a custom range to cover (if possible) your apps' entire history. It only lets you go back to April 2015 (as of Jan 2017) but this was enough for my needs.

iTunes Connect - Get active user installs by app version

I understand that download figures can be retrieved from iTunes Connect in daily, weekly monthly or yearly basis.
If I have three app versions, say 1.0, 1.1 and 1.2. Can I get the number of users currently using different versions respectively?
Say,
version 1.0: 100
version 1.1: 200
version 1.2: 800
The new version of iTunes Connect includes App Analytics section, which can—among other tricks—show you how many active devices* you've had within a time range. It's also possible to get statistics on how many sessions* (= app active for at least 2 seconds) you've had within a time range. Both parameters are groupable by app version.
App Analytics has its own section on iTunes Connect, next to Sales and Trends.
What App Analytics doesn't show is how many installations are idly sitting in user's springboard, like Play Dashboard does.
*) User must had opted-in to share data with developers. This is usually done on device activation, after major upgrades and at any time via settings.
Unfortunately, iTunes Connect does not provide this information. Right now, you can only filter by territory, platform, App Store category, content type and transaction type. There is no way of getting the information how many users are using a particular version of the app since iTunes Connect is not a tracking tool.
If you want to collect more information about your app, how, when, where and by what kind of audience your app is used you should integrate one of the Analytics SDK.
Examples:
Google Analytics,
Flurry Analytics,
Mixpanel, and many more.
To get statistics about the installation of your app versions by following the steps:
Open appstoreconnect panel
Select App Analytics
Select your app
Select Metrics and under Usage select Installations
5. From the filter select App Version
6. Enjoy statistics
Goto Appstore Connect --> App Analytics --> Installations (Under Usage) --> View BY (Apply Filter [App version : X.Y])
The result can differ on App user preferences

Resources