After creating a branch link and using it to install the app, then repeatedly tapping on the link again - that causes the app to re-open I am expecting to see events (install, open, referred session) in Dashboard > LiveView but there are no events recorded there at all.
Is there something I am missing that I need to configure to see events in LiveView?
The marketing view also only shows clicks and nothing against Installs or Re-opens?
Alex from Branch.io here: what you are doing should work as you describe, so there is probably some sort of configuration issue. Some things you can check:
Are you using the same Branch key inside your app as was used to generate the link(s)?
Try enabling debug mode to make sure the system isn't throwing out your events as fraudulent
The Marketing view sometimes has a delay, but the Live View should be at most 10-15 seconds behind. Are you seeing new data in the Clicks tab, but just not the Events tab?
Feel free to submit a ticket with additional details, so that we can help debug from the back end!
Related
We have close to around 5000 devices using android management api for its management. We had recently done a minimumVersionCode enforcement on new deployed app version but it seems like 13% of the device is still to be updated to the new version, can anyone help on this and let me know what can be the reason as it has been 10 days when we pushed the minimumVersionCode for our default policy. any help will be appreciated. Thanks
You can check if the policy you pushed is already applied to the device. To do so, you can follow these steps:
Open play store(if you are using work profile, use the work profile playstore)
Open Android Device Policy App
Click on the overflow menu (3 dots on the top right)
Click on "Device Details"
Scroll down and keep tapping Model, until a toast is shown saying debug mode enabled
Now go back to the app overflow menu and enable "All policies"
If the policy isn’t already applied, try manually syncing the Android Device Policy app and see if this will update the app. If the policy is already applied please also refer to this Help Center article on app update behaviour to see if a condition could be preventing the update.
I've been able to distinguish between the live build and the test build on my Android app. Everything works perfectly on the test version. I can see the live events and when I go and see the number of clicks for an event, that gets updated too. However, on the live build of my app, I can see the live events but the number of clicks is not being updated. All the events still show empty analytics. What could be wrong?
Amruta from Branch.io here:
Based on your description it looks like your App is still using the test key. If your App has both the Live and Test key added to the Manifest, and you have the debug mode enabled, your App will continue using the Test key. You should make sure that your App is using the Live key.
You can ensure that your app is using the Live key by using a Branch link from the Live version of your App. On clicking on the link, the link parameters received in the callback should have the parameter '+clicked_branch_link: true'.
If the parameter 'clicked_branch_link' is set to false it means that your App is still using the test key.
If you still continue to face issues, I would suggest writing to integrations#branch.io and they can help you resolve any issues you are facing.
I'm walking in circles trying to create a new app in Apple's Itunes Connect. Here are the steps I'm doing:
When I log in to Itunes Connect I'm seeing a screen asking me to "Review the iOS Developer Program License Agreement."
I click continue and then I'm presented with a "Manage Your Apps" screen.
I click Add New App and it sends me to... the Agreement Update again:
So I click on Members Center this time and it goes here:
Clicking on Itunes Connect sends me back to... yes, the Agreement Update once more.
How do I solve this issue? Where is the secret door to adding a new app?
I got stuck here too - here's how it went for me:
Nothing showed up in iTunesConnect's finance/agreement area at first (... even though the links kept sending me there!)
I eventually found something to view/accept at the top of the general Apple Member Center home page.
After step 2, something new finally showed up in iTunesConnect's finance/agreement area that I could accept
After above steps I was able to continue what I was trying to do in iTunesConnect which, in my case, was setting up some new promo codes for my app.
Had the same problem. Tried clearing cookies and cache per above recommendations, nothing. Waited 20m, bingo. Looks like your contract acceptance has to go through some review process, whether manual or automatic, taking a bit of time. I imagine the cookies/cache-clearing having worked was simply you cleared at the right time.
Solution: Open the Link https://itunesconnect.apple.com from Laptop Not Mobile. It will ask you to Accept the Terms and condition. While you open the link from mobile the Accept option will not visible to you. So open the link from Laptop and Accept the terms and condition.
***If you are already registered in TRACES, please login with your registered User Id (PAN), Password & PAN else register as new user*emphasized text****
enter image description here
Had the same problem. Tried clearing cookies and cache per above recommendations, nothing. Waited 20m, bingo. Looks like your contract acceptance has to go through some review process, whether manual or automatic, taking a bit of time. I imagine the cookies/cache-clearing having worked was simply you cleared at the right time.
I am a newbie for Robotium and till then I managed to learn a lot by directly writing test cases for public websites and sorted out several issues from answers in stackoverflow. now, I seemed to hit the wall at this (probably)trivial problem.
I would like to navigate to 'Settings' icon which is inside 'Apps' menu of the android emulator using some sort of 'robotium-solo' method.
This is my failed attempt:
solo.sendKey(KeyEvent.KEYCODE_HOME);
//solo.clickOnImageButton(2); // no success!
//solo.clickOnActionBarItem(2); // no success!
solo.clickOnText("Settings");
solo.clickOnText("Music");
I checked for any KEYCODE_var for home screen 'app' icon but couldn't find one.
There is no useful log message in DDMS to figure out the starting activity when clicked/tapped on that button.s
Please guide me whether my approach is any good and help me with an answer. Thanks.
you can check with getCurrentViews() and have the list of views displayed before clicking the menu button and after clicking the menu button.By comparing them you can get the view of the new views displayed (i.e. settings button).
After getting the view,you can go with solo.clickOnView(ViewNameObtained);
This will solve your problem for sure.
As far as I know, navigating to settings is not possible with robotium. Even if you would be able to go there you cannot perform any other action as Settings are not port of your application. Android Instrumentation allows performing actions only within one package and robotium is only wrapper for that, so it's not able to click outside your application as well.
You can use UI Automator for that.
In my app I have implemented following main features:
Manage Contact List.
1.) Fetch the contacts from address book and save them within the app.
2.) Display the list of contacts.
3.) Link the contact with other contact to expand relationship.
Calendar Management
1.) Show the iCal Event within the app & allowing users to create new Events
2.) Show the events on calendar in Day, month & List formats
The memory may have a large memory footprint when it goes to the background. After an extended stay in the background, if I try to revive it, It crashes. This is also random and is not reproducible constantly. Also I have to open the app 2-3 time, before it actually works.
I am inclined to think that as per iOS SDK, an app in the background can be killed by iOS itself if there is a requirement to free up memory for the app which is currently in foreground, so probably that is what is happening, but when I try to relaunch it crashes again 2-3 times. Why would that be happening?
Any help would be appreciated.
try to use breakpoints at some parts of your app that might use too much memory, and you may find your problem
I suggest examining the crash log by
connecting your iOS device to your computer,
launch Xcode,
open the Organizer (Window->Organizer),
click on the Devices icon,
click on Device Logs.
It may take a few minutes for the log to be fully loaded from your device. The log should tell you where the crash occurred.
Also, if you haven't already done so, add the following code to your view controller.
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Release any cached data, images, etc that aren't in use.
}