App Attribution not displayed on iOS - ios

I am using SSO in my application, and I see my application in Facebook for iPhone "Apps" section, and when tapping on it it launches my app. This is normal and works perfectly. Now, when I use a feed dialog on my App to publish a feed story, I do not see the App Attribution next to the "via APP_NAME" like I should. I also marked my app as "SSO enabled" in the apps settings.
Do you have any idea why it's not showing up the little icon to launch my app on the iOS device?
Thanks a lot

After facing the same issue i finally got it to work. You need to make sure that in your facebook app settings you have set the "app namespace" under the "Basic Info" section. After I've set it, it took several minutes to propagate throughout their servers but then it worked for all the stories published by the app.

Related

Universal link with branch.io doesnt work with iPhone when it works with iPad

My App is in production now, and within my app I create a Universal link using branch.io and share it to other users using for example iMessage. Example link below I got from my friend is below:
I have the app from App Store installed on both devices: iPad and iPhone. Now the above link I tap on iPad and everything is fine. My App is opened I can catch the link:)
But when I tap it on iPhone the result is following:
Why? Shouldnt it works the same way on both: iPad and iPhone? I do not know what is wrong here... Any questions? I can change and add additional info here to help the solve the problem.
This is how I defined it in dashboard of branch.io:
You are encountering a new behavior introduced with iOS 10.3. The pop-up you are seeing will open the app now only if the user responds to the pop-up alert affirmatively. You must have not yet updated your iPad.
There is an unexpected issue with this new behavior beyond the obvious:
if the user taps "Cancel" on the pop-up alert, he or she will be stuck on a blank page in Safari. To improve this experience I recommend setting the $ios_passive_deepview parameter to the key of a Deepview of your choice (branch_default is the default, I believe).

Why is the app on my Admob account showing a default icon?

Why is this one particular app on my Admob account showing a default icon, unlike my other apps, which have never done this before? Everything seems to be working fine for the app though on the Admob side of things (it shows no info in the pic above, but I know it works, because money has come in since then). I mean, I can collect money from the ads and everything, but for some reason it's just showing a default icon.
[Important Note: Also, I tried to create an Adwords app install campaign for the app in question, but the edit part where it actually shows you a visual example of the ad campaign before saving, wouldn't display itself (it just keep loading, but at the same time, it allowed me to go through the complete ad creation process successfully). I'm worried now about if my Adwords ads are even going to show up on user's phones, or will it do the same thing it did with me.]
Basically, how come there's a Admob (successfully linked) app icon problem, and why didn't the Adwords visual example of the ad load while editing?
Thanks in advance,
A Man, With A Question
Go to App
Select the app you want to show icon
App Settings
See App name & store link
Click on Pencil icon
Link your app with Google Play
Now enter your app name, app ID or developer name > Search and then click on Search button, icon will be link your app.

Facebook ios sdk login error

I'm currently developing an iOS app that uses the Facebook sdk for login (through FBLoginView).
Everything works well except for those who have an older version of facebook.
When they press the "login with facebook" button they reach facebook's login page as intended, but once they log in they get an error message stating that the app is not well configured, here's a screenshot of the error:
subtitle: "Application not configured: the developers of this app haven't properly configured it to connect to Facebook"
As I said things fail for those who have an older version of facebook only, I can currently see 3 versions around me, the one with the dark sidebar on the left, one with 2 sidebars on both sides, and the old one with a light sidebar on the left.
Is there something special to do to have it working on all version ?
In case it happens to somebody else : I had the same error and it came from the fact that I tried to login with another login that the one I used to create the app on the facebook dashboard.
Because when your app on the facebook dashboard is in development mode, it is only visible to the account who created it...
Check whether your app is not in Sandbox mode and if it is then set testers through the developers' settings, also check and try to create a new hashkey and to input it in the developers' settings.

iOS URL scheme twitter://user?screen_name=SCREEN_NAME not working anyomre

I want to redirect the user of our iOS App to our Twitter profile page with the URL scheme:
twitter://user?screen_name=SCREEN_NAME
I recently noticed that this opens the Twitter app as expected but it shows a screen as if I used it for the first time:
The app is also completely frozen, I can't touch anything. If I keep the app open and klick on the UIButton in our app again, the profile will be shown correctly but still without being able to touch anything.
The only way I can get this to work is if I start the Twitter app before and let it open (in background). If I select the UIButton in our app now, everything works fine, the profile is shown and I'm able to interact with the Twitter app.
I think that there might be a problem of the Twitter app to handle such URL schemes on app start, but works when the app is already running.
Does anyone else experience this problem or have a solution for this issue?
Weirdly deleting and reinstalling the Twitter app fixed this problem. Still don't know why it happened though...

Link to App Store app developer page with iOS 6?

Is there a way, in iOS 6, to link from an app to a specific developer's page on the App Store app? By that I mean a list showing all the apps by the developer.
There are various ways to link to the store (I am using the Appmosys as the example here) that produce various results:
http://itunes.apple.com/us/artist/appmosys/id331687329 - The link copied from desktop iTunes, opens up the iTunes app on an iOS 6 device, with the developer's page. If you tap on one of their apps, it goes to that app on the App Store app.
http://itunes.com/apps/appmosys - Opens the iTunes app (via Safari) but presents this error message: "Cannot connect to iTunes store".
itms://itunes.com/apps/appmosys - Goes straight to the iTunes app, but same error as above.
itms-apps://itunes.com/apps/appmosys - Opens the App Store app, but also presents the same error (screenshot here: https://dl.dropbox.com/u/6920023/iphone-screenshot.PNG ).
Is there actually a way to do this in iOS 6?
Bonus points if you can answer the question and know if the link you provide also works with the affiliate program, http://www.apple.com/itunes/affiliates/. I've already looked at the Link Maker on this page, http://www.apple.com/itunes/link/, but can only produce the standard iTunes link.
Part B / even more bonus points
You can link straight to the Reviews tab in the App Store app for an app, but can you also now link straight to the new Related tab?
i have a solution for iOS 5:
itms-apps://itunes.com/apps/appmosys/id331687329
and one for iOS 6:
itms-apps://itunes.apple.com/artist/appmosys/id331687329
if you use itms-apps:// URLs instead of http:// it will open the app store app on the device, which is less confusing to the user, then going through safari.
Unfortunately i didn't found any single URL that works on iOS 5 and iOS 6. So the Apple Q&A Documentation is not valid anymore for iOS 6 :-(
UPDATE: i just realized that my iOS 5 solution works also on iOS 6 on the iPad, but not on the iPhone with iOS 6. it's getting weirder and weirder....
UPDATE 2:
apple just annonced the appstore.com urls so now you can link to Electronic Arts Developer Page with http://appstore.com/ElectronicArts
i just tested it and it works for iPad from iOS 5.1 to 6.0 and iPhone from 4.3 to 6.0
so now the Apple Q&A Documentation is valid!
I have a universal app and I needed to open up my developer page, and display the correct apps depending whether the user is using an iPhone, iPod or iPad. The only way I could get this to work correctly was by using the iTunes link maker http://itunes.apple.com/linkmaker/ results but replaced https: with itms-apps:
The link like http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewArtist?id=426623392
will be work on any iOS devices and any browsers in Internet also.
The customer will be NOT confused because it is standard link of Apple and developers using it.
Change just your id. So, it will be http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewArtist?id=XXXXXXXX where XXXXXXXX is your developer id.
This link you can find also in iTunes App on your desktop by copy the link from button "More Apps by YYYYYYY" on page of any of yours App. There YYYYYYY is your developer name. Like on this page https://itunes.apple.com/be/app/visual-html-editor-eye-lite/id472624198?mt=8
If you prefer to have a CUSTOMIZED "MORE APPS BY US" page inside your app (not exit to AppStore or Safari), then have a look at what I created here (there is downloadable working project):
http://xcodenoobies.blogspot.com/2014/06/how-to-create-dynamic-more-apps-page.html
The beauty of this is the data is retrieved from iTunes AppStore everytime you open the page in your app, and that you can customize it however you like.
Cheers.
http://itunes.apple.com/artist/id331687329.
I get to this link by using iTunes on Mac. Search for the company name, click on any app that is made by the company, look for "More iPhone Apps by XXXXX", click on it, then you'll see all apps by this company, right click on the company name and copy link, and you'll get this link. This link will work with iOS 6.
I have no problems mit links created with http://itunes.apple.com/linkmaker/
It generates only https links.

Resources