标签: x-callback-url

我的应用会回复网址方案吗?

openUrl:启动应该回调我的应用程序的应用程序之前(就像根据x-callback-url规范行事的应用程序),在调用其他应用程序之前,如何以编程方式检查我的应用程序回调是否正常?

iphone objective-c ios x-callback-url

7
推荐指数
1
解决办法
4040
查看次数

如何判断应用程序是从URL方案启动还是正常启动?

基本上,每当应用程序启动或打开时,我都会检查剪贴板上是否有链接,如果有,我会询问用户是否要添加它.

但是,我最近添加了使用x-callback-urls将URL添加到应用程序的功能.如果他们使用LaunchPad这样的应用在我的应用中打开一个网址,那么"你想从剪贴板中添加网址吗?" 通知仍然打开,这没有多大意义,因为他们已经启动它以添加该URL.

问题是,在openURL:我的AppDelegate方法被调用来处理URL方案 appDidFinishLaunchingappWillEnterForeground,所以我不能把支票在那些看是否openURL方法已经被调用.我可以使用dispatch_after,但这似乎是懒惰和黑客.

有没有办法检查应用程序是如何启动的,即:通过URL方案或通过手动打开?

objective-c ios x-callback-url

5
推荐指数
1
解决办法
2536
查看次数

4
推荐指数
1
解决办法
2522
查看次数