I’d like to implement deep links on my iOS application but the function dosen’t seems implemented. I followed the Apple documentation about that, and I should add domains names in Xcode project settings. There is something in the build.settings file doing it or can you add it ?
It’s seems to be only these followings lines in an Xcode projet :
You will need to file a feature request for this at http://feedback.coronalabs.com and get some people to vote it up. Since this isn’t on our development radar at this time, it’s not likely something that will get added in the next few months.
It works 50% : we catch the event on hot start, but it does not work on cold start (whereas it works 100% with an empty project, without Corona)
Also for lua we have no idea on how to trigger in objective-C the event “applicationOpen” with event.url as expected, or provide the url in the launch args for a cold start.
Our engineering team is majorly slammed with work right now and I’m going to need them to investigate this. What would really help is if you can produce a test case that is as simple as it can be that demonstrates the problem. Then zip up the project and send it as an attachment to support AT coronalabs.com. In the email be as descriptive as possible.
Hello everyone. Any update on this feature maybe? Any event maybe added to which we can subscribe from main.lua and get information about universal link URL that opened an app, regardless of start coldness? Cheers
Also one thing I noticed regardless of universal links, but rather is related to custom URL scheme in iOS:
local function onSystemEvent(event) if event.type == "applicationOpen" and event.url then -- Do stuff with event.url end end Runtime:addEventListener("system", onSystemEvent)
Upper method only gets triggered if app is opened with click on scheme based URL in Safari while being in background. If app is killed (wiped from memory) while clicking that scheme based URL in Safari, upper method doesn’t get triggered upon app launch.