uber / rides-ios-sdk

Uber Rides iOS SDK (beta)
https://developer.uber.com/docs
MIT License
374 stars 124 forks source link

Deep Link in ios 11 taking to the app store directly even if uber is present in the phone. #238

Open pranavkth opened 6 years ago

pranavkth commented 6 years ago

Hi team,

We have integrated uber ios sdk in in our ios App and on clicking the link it takes us to the app store directly even if uber is installed in our phone. If we open uber app from app store the data such as destination info is not passed to the app and the app opens without any prespecified data. I have included uber and uberAuth in LsApplicationqueriesSchemes.

LSApplicationQueriesSchemes
<array>
    <string>uber</string>
    <string>uberauth</string>
</array>

Please note if we come out of app store and go to browser and click on open in uber app button it opens the app with appropriate data such as destination info.

The deeplink was working fine a month ago but suddenly it started misbehaving.

Please look into it urgently.

I have tested the same on Iphone 6 and Iphone 7 both running ios 11.4 and ios 11.3 respectively.

edjiang commented 6 years ago

Hm, I'm not able to reproduce this issue. This happens even with older builds of your app, and on other people's phones? Have you tried deleting both apps and reinstalling?

pranavkth commented 6 years ago

I have tried uninstalling also .. but the issue still persists. I have tried with 3 phones as stated above happens in each and every phone.

If you want I can send a video of bug.

edjiang commented 6 years ago

Sure, if you could send a video of you stepping through the SDK code in a debugger, that would be amazing to help fix this.

pranavkth commented 6 years ago

ScreenRecording_08-02-2018 11-32-34.MP4.zip

Please go thru this video. hope it helps.

edjiang commented 6 years ago

Super helpful, thanks!

pranavkth commented 6 years ago

Hey Edward,

Any update on this

demosthese commented 6 years ago

I have exactly the same issue with universal links on iOS. Even the links from the official documentation open in AppStore. I checked it on about 10 phones and only on one of them it worked. Any updates on the issue from Uber?

edjiang commented 6 years ago

I have a suspected resolution, but may take a few, since I'm working on another project right now. @ebgraham would you have time to look into this?

ebgraham commented 6 years ago

I have a suspected resolution, but may take a few, since I'm working on another project right now. @ebgraham would you have time to look into this?

I'll have some bandwidth in a few weeks, what is your suspected resolution?

edjiang commented 6 years ago

Actually, never mind, I thought I remember having a reasonable suspicion the first time I looked at the video. I looked at the video again, I am not sure what the root cause is. Will have to take a deeper look.

edjiang commented 6 years ago

FWIW I'm still not able to replicate on my device.

nikhil2128 commented 6 years ago

I am also facing the same, it was working fine few months ago. The issue persists on some iPhones.

Any update on its resolution?

demosthese commented 5 years ago

Hey guys, any updates?

malimohub commented 5 years ago

I am experiencing the same issue on an iphone 8, while attempting to leverage the loginManager to auth a user, any updates with this?

1omarsaid commented 5 years ago

I have this issue on one app but not the other. Any reason why?

adrianbourke commented 2 years ago

Universal links are still broken. They will open the website or app, but fail to pass any ride parameters.