我的应用程序目前拥有的是当用户点击链接时打开应用程序并且它运行正常但我的问题是我在我的网址前缀添加了一些内容
这是我应用程序中捕获的原始网址
www.mywebsiteurl.com?variable=catchthisvalue
我使用URL Schemes
实现了这一点,这是我添加到我的链接myappname://
的前缀,链接就变成了这个
myappname://www.mywebsiteurl.com?variable=catchthisvalue
获取原始链接我将此代码添加到我的appDelegate
func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject) -> Bool {
let cleanString = url.absoluteString.stringByReplacingOccurrencesOfString("myappname://", withString: "")
BaseURL.shared.isSet = String(cleanString)
return true
}
cleanString
是我保存到NSUserDefaults的原始网址,此过程完全正常,但我的客户不想更改网址
我的问题是我可以在不添加前缀或原始网址的任何内容的情况下打开我的应用程序吗?