使用 URL 方案从另一个应用程序打开 IFTTT 应用程序给我 swift 4 中的错误

Opening IFTTT app from another app using URL scheme giving me error in swift 4

我需要通过单击按钮从我的其中一个应用程序打开 IFTTT 应用程序。这是我用来打开 IFTTT 应用程序的代码:

let appURL = NSURL(string: "https://ifttt.com/")
self.openURL(url: appURL as! NSURL)

此代码(用于使用 URL 方案打开应用程序的代码通常会成功打开其他应用程序)打开 IFTTT 应用程序,但应用程序会打开一个不同的页面。它不是 IFTTT 应用程序的主页。我想打开应用程序的主页。

有什么解决办法吗? 如何打开 IFTTT 应用程序主页?

谢谢!

已解决: url 需要添加我们要打开的应用程序的名称:

let appURL = NSURL(string: "https://ifttt.com/connect/YOURAPPNAME")
self.openURL(url: appURL as! NSURL)

在这种情况下,您的应用程序应该已在 App Store 上架。