簡體   English   中英

是否可以使用非自定義網址打開您的應用?

[英]Is it possible to open your app with a non custom url?

我遵循了一個教程,以自定義名稱myApp://打開我的應用程序。 我將發布一些代碼來給大家一個更好的主意。 但是我想知道是否可以使用https://www.google.com/這樣的網址打開應用程序。 我無法想象這是有可能的,因為這可能會干擾某人嘗試進入Google。

  - (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
 {
if (!url) {  return NO; }

NSString *URLString = [url relativeString];
[[NSUserDefaults standardUserDefaults] setObject:URLString forKey:@"url"];
[[NSUserDefaults standardUserDefaults] synchronize];
return YES;

你的假設是正確的。 您不能“覆蓋”網址 ...只有一個應用可以注冊網址方案。

您可以做的是擁有一個http:// URL,您可以控制將用戶重定向到您的應用。 但是,您仍然需要控制原始網址指定的網站; 因此與“覆蓋”特定網址實際上不同

(Facebook和App Store以及其他人這樣做)


簡而言之:對不起,你不能:/

您不能使用完整的URL,只能使用指定應用程序處理方式的方案。 不,您不能重復使用其他應用程序定義的URL方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM