Universal links with IP Address - ios

I have implement Universal Links in my project, but the testing server do not have domain name.
By following the steps from official documentation:
https://developer.apple.com/library/ios/documentation/General/Conceptual/AppSearch/UniversalLinks.html
I fill in "applinks:{ip address}" into Associated Domains, but it not work.
Is there must use domain name for Universal Links feature?

Unfortunately, Universal Links are resolved during domain name resolution so they will not support bare IP addresses.

Yes, you'll need to fill in a domain name here - this should be the domain or subdomain you're wanting to use for Universal Links. You can also verify your domain with this tool to make sure it's serving https etc, and see your app's bundle identifier there:
https://limitless-sierra-4673.herokuapp.com/
I hope this helps!

Related

Can we use firebase dynamic links without the page.link domain?

When we're using Firebase dynamic links do we have to use the page.links domain hosted be google or can we use our own host and domain?
I want the functionality of installing an app from a link and then processing the custom url on first run but I want the apple-app-site-association file to be hosted on my own server.
Is this possible?
If not, is this functionality possible without firebase or branch?
Right now you can only use a subdomain of page.link on Firebase Dynamic Links but please to file a feature request to bring your own domain name: https://firebase.google.com/support/contact/

How to create universal link

I have domain name and deployed the apple-app-site association file on sever as well.In web site I don't have much functionality , I will send a mail to all user that will have the dynamic link. How to create the dynamic link ??
There is no special way to create a Universal Link. If you have registered the domain with you AASA file then any link with that domain that follows your AASA paths will open your app. You can just dynamically create urls with yourdomain.com as the domain and they should work accordingly. As Abhishek commented earlier, I'd highly recommend using Branch since you can easily bulk create links and the links are much stronger than stand alone Universal Links. They also have a web SDK that can generate links.

Branch io change subdomain

I have a functional product of iOS App, with the domain that branch.io give me, and works very well.
Name is for example: t55s.app.link But the client said me that is possible to change t55s for other characters,
for example: demo.app.link If possible?, When put “demo.app.link” in the app custom domain, is ok but the link https://demo.app.link.abc/XXX link said me “file not found”.
How to put custom domain?
Alex from Branch.io: absolutely. Take a look at the documentation page for changing subdomains

Accessing a Liferay portal with different hosts

What is the difference between accessing a Liferay portal with
http://portal.name.com for example, and http://name.com?
I noticed that when I use portal.name.com, an additional /web/guest is added to the URL. But when accessing the portal using name.com, the URL stays fixed.
If you're configuring an explicit virtual host name for a site, Liferay can find out what site you're referring to (that's the guest part of the URL) and omit it. web points to the public pages of a site - and always needs to be followed by a site name.
You can revert that behaviour by setting the site name for the guest URL to portal.name.com, which would cause the /web/guest part to appear on name.com.

symfony: change application dir

I have ordinal symfony project which includes 2 applications: public and admin parts.
I need to move admin application files to project_path/web/admin. So if I call www.project.com/admin the admin project will be shown.
How should I configure project to allow that ?
Moving an app to the document root would create a security hole since ALL your app files would be accessible to anyone if you don't secure them in any way. If you do not like the default symfony project setup which uses url rewriting for a single app only (the public one ususally) and want to have "clean urls" in other apps as well, you can create subdomains for them and set the "no_script_name" parameter in settings.yml to "on". For example, this way you could have urls like http://myap.domain.com/nice/url/here. In your case, the public app could be on domain.com and the admin app on admin.domain.com. Of course, you would have to configure your Apache vhosts accordingly - this is not something that symfony does for you out of the box.
Definitely do NOT move your files into web/admin
A solution to your problem will very likely be found in the project_path/apps/frontend/config/routing.yml
I had a similar problem before. I created a frontend module and called it "admin" then put links in it that linked to myproject/backend.php/table etc....
you can use the routing file to make www.project.com/admin work
to learn more: http://www.symfony-project.org/book/1_2/09-Links-and-the-Routing-System
remember to enable module_rewrite in you http.conf

Resources