2017-04-20 7 views
0

私はiOSアプリケーションでディープリンクを実装したいと考えています。私は(リンクは毎回変更される)リンク上で私のアプリの特定のページを開きたい..私はこのLink任意のURLからアプリを開きます(ディープリンク)

試してみました。しかし、それは、スウィフトにあり、任意の参考になっリンク目的があれば、私はObjective Cの

を使用していますC、分けてください。おかげ

+0

SwiftとObjective-Cの間に違いはありません。構文のみが少し異なります。 – Fogmeister

+0

あなたは共有リンクから迅速な構文を変換してください。objcで動作しますが、私はexectコードを変換することができません –

+0

私はそれをあなたの練習として残します。スウィフトはすべてを変える奇妙なものではありません。これはプログラミング言語です。それは変数、関数、条件などを使用します...変換することは困難ではありません。 – Fogmeister

答えて

0

はこのコードを読み取るようにしてください:この除くhere

は、これが機能する方法をお読みください。http://blog.originate.com/blog/2014/04/22/deeplinking-in-ios/

+0

私はこのリンクをチェックしました..しかし、私のURLのリンクは毎回変わります.. –

+0

URLは常に変化しているこれをそのページにリダイレクトする必要があると仮定していますか? – ajjjjjjjj

+0

私は同じことを尋ねています..それは問題です –

0

続行することができました場合は、以下の方法やアップデートをお試しください。

- (BOOL)application:(UIApplication *)application continueUserActivity:(nonnull NSUserActivity *)userActivity restorationHandler:(nonnull void (^)(NSArray * _Nullable))restorationHandler { 
    if ([[userActivity activityType] isEqualToString:NSUserActivityTypeBrowsingWeb]) 
    { 
     NSURL *webUrl = userActivity.webpageURL; 
     // Extract details from url and act accordingly, like redirection to screens etc. 
    } 
    return YES; 
} 
関連する問題