jaybe
December 27, 2017, 1:42am
1
Hi i am using expo sdk v 20.
I am trying deep linking from a third party app.
and when i try to link from third party app, expo throws error
exp://kakaolink “Error while loading: A server with the specified hostname could not be found…” (code -1003)
kakaolink is the third party app i am using. I have detached my app, and I don’t know why the app scheme is still exp:// need help
ben
December 27, 2017, 6:45pm
2
Hi, I believe this is a bug in ExpoKit iOS right now. Can you try running a published/Release build of your app and see if the issue still occurs? Also see: https://github.com/expo/expo/issues/996
jaybe
December 27, 2017, 6:59pm
3
thx for reply
i’ve already saw that issue. and in my case it still happens even in published/released app.
I’ve traced what is happening and found out that
function in EXKernelLinkingManager
(void)openUrl:(NSString *)urlString isUniversalLink:(BOOL)isUniversalLink
this function changes my app scheme into exp://kakaolink, and which was MY_APP_SCHME://kakaolink.
i think it’s the code in line:72
urlToRoute = [[self class] uriTransformedForLinking:url].absoluteString;
i belive bug cames from here… need quick response thx
ben
December 27, 2017, 7:08pm
4
Have you added your app’s scheme to Info.plist?
jaybe
December 27, 2017, 7:55pm
5
of course. that’s why i got my app opened
jaybe
December 29, 2017, 1:49am
6
I’ve just managed to hook the openURL in my appdelegate.
but I think expo needs to fix this issue
system
Closed
January 18, 2018, 1:50am
7
This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.