2017-08-15 147 views
0

iOS上有沒有什麼方法檢測應用程序圖標上的點擊,或知道當前正在使用某個應用程序,並打開一個單獨的不同應用程序?假設我點擊Notes,然後重定向並打開Evernote。基本上任何任意的應用程序被點擊,而另一個應用程序被打開。我認爲這可能與URL方案有關。我對iOS開發真的很陌生,所以原諒我。當另一個應用程序被點擊時打開一個應用程序

謝謝!

回答

1

不會。這會對用戶造成非常不利的影響和安全風險(這幾乎等同於網絡釣魚)。如果您來自Android,也許您是指默認應用程序,但iOS目前不允許第三方默認應用程序。

您可以使用canOpenURL(_:)檢測是否安裝了特定的應用程序。請參閱官方文檔here

+0

並非真正的默認應用程序,而是應用程序檢測應用程序點擊併發出通知或自行打開的能力。我假設這仍然不可能 –

+0

檢測應用程序「點擊」在另一個應用程序內?這會構成巨大的隱私泄露。您可以從另一個應用程序中打開應用程序,或將數據發送到其他應用程序,但與您描述的用例不同。 – nathan

相關問題