1

IOS でディープ リンクし、「Waze で開く」を作成してアプリを開きます

そのため、iOS アプリにディープ リンクを追加しました。これはうまく機能しており、目的の場所で waze を開きます。

しかし今、whatsappで送信されたアドレスをWazeで開くオプションを選択すると、wazeの代わりにアプリが開きます スクリーンショットを参照してください: https://www.dropbox.com/s/lxgjcu3pn6e0anm/2019-01-09% 2010.02.44.png?dl=0

enter code here

if ([[UIApplication sharedApplication] canOpenURL:[NSURL 
URLWithString:@"waze://"]])
{
NSString *urlStr = [NSString stringWithFormat:@"https://waze.com/ul? 
ll=%f,%f&navigate=yes", lat, lon];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlStr]];
}
else
{
[[UIApplication sharedApplication] openURL:[NSURL 
URLWithString:@"http://itunes.apple.com/us/app/id323229106"]];
}



enter code here
<key>CFBundleURLTypes</key>
<array>
<dict>
    <key>CFBundleURLSchemes</key>
    <array>
        <string>waze</string>
    </array>
</dict>
</array>
4

1 に答える 1