- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试在使用 UIApplication.shared.open 启动浏览器窗口后重定向到应用程序。
我的代码是这样的:
let url = URL(string: "https://example.com/endpoint")!
UIApplication.shared.open(url, options: [:], completionHandler: { (success) in
})
我需要启动一个浏览器窗口来生成一个用户指纹,该指纹与将用户发送到 App Store 时所用的浏览器指纹相同。但是,一旦打开浏览器窗口并生成此指纹,我就不再需要该窗口了。
有没有办法真正快速地打开一个窗口来生成这个指纹,然后将其关闭并将控制权交还给应用程序?
指纹正在服务器端生成 - 我需要做的就是确保用户被发送到 App Store 时使用的浏览器与现在打开的浏览器相同。默认浏览器目前看来是“足够好”的情况。
最佳答案
您是否研究过使用 SFSafariViewController
?它允许您在应用程序中显示一个浏览器,稍后您可以将其关闭,因为它是 UIViewController
的一个实例。
或者,您可以在生成指纹后使用 URL 方案或通用链接重定向回应用程序,即 https://stackoverflow.com/a/25883274/4698501
关于ios - 启动 UIApplication.shared.open 后重定向回应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49837354/
我在我的 info.plist 中设置了“应用程序不在后台运行”,所以当用户点击主页按钮时,应用程序退出。 当我的 [UIApplication -appWillTerminate:] 被调用时,我将
谁能帮我理解以下两行之间的区别: [UIApplication.sharedApplication.delegate.window addSubview:myView]; [UIApplication
在 iOS 14.5 或 14.6 之前,我们可以通过将 仅需要 App-Extension-Safe API 设置为 NO 并使用: if #available(iOS 10.0, *) {
我需要您的帮助来阐明我对应用程序各种状态的理解。我将陈述我的解释-但请随时纠正我。 1)应用启动并在前台运行:state = UIApplicationStateActive 2)用户按下主页按钮:s
我有这个代码: NSString *telURL = [NSString stringWithFormat:@"tel:1-%@",((UIButton*) sender).titleLabel.te
iPhone 引用库 - UIApplication 说我可以子类化 UIApplication,但如果我尝试这样做,我会得到一个异常: *** Terminating app due to unca
应用程序委托(delegate)之外有类似的东西吗?我只是希望在收到通知时能够在 View Controller 中执行某些操作。我是否只需导入它们中的每一个并根据我当前的 View Controll
我的应用程序处于横向模式,并且在应用程序中,用户每次单击浏览按钮时都必须注册照片,它会定向到相机胶卷,但是当我单击浏览操作时,会发生异常。以下是我得到的异常 'UIApplicationInvalid
我需要获取当前最前面的应用程序的 UIApplication 实例。我使用 [UIApplication sharedApplication] 但只获取 SpringBoard 的实例,有人知道我该怎
我的应用程序执行后台提取以更新一些数据。在我的初始 View Controller 中 viewDidLoad方法 我想检测我的应用程序是否为后台获取运行? 我知道使用这个检查应用程序的状态非常容易:
请帮我看看 UIApplication 将在后台状态下运行多长时间。比如当我们按下主页按钮等时 最佳答案 限制如下: iOS6 10 分钟 iOS7 3 分钟 就在您的应用委托(delegate)实现
我在我的应用程序中安排了一个通知,并创建了一个带有暂停按钮的可操作通知。在贪睡按钮处理上,我创建了另一个通知并安排了它。但是当我启动应用程序并尝试获取该预定通知时,它说 0 预定通知,并且当我在杀死它
我正在使用 Swift 语言构建适用于 iOS 系统的应用程序。所以我已经将核心数据添加到我的项目中。 我还创建了“CoreDataController” 这是它的代码: import Foundat
在我的 iOS 4 应用程序中,我需要在用户指定的时间从后台打开一个 URL。但是,出于某种原因,我无法从后台启动 URL。这是我打开 URL 的代码: if (![[UIApplication sh
我刚刚从 XCode 6.4 升级到 Xcode 7 GM 并开始更改代码以符合 Swift 2。我无法克服以下错误。 该项目是一个键盘扩展,片段来自包含的应用程序。 let s = "htt
嗨,我是 Iphone 开发领域的新手。我有一个问题: 我在 Appdeligate 类中使用 UIApplicationDeligate,在这个类中我使用两种方法 applicationDidEnt
伙计们:)我有一个 iOS 警报应用程序,它使用 UILocalNotification-s 在应用程序进入后台时安排用户定义的警报。由于这(在我的实现中)可能是一个相对较长的过程,因此我需要确保在应
我在应用程序商店中有一个使用 Touch ID 的 iPhone 应用程序。如果启用了 Touch ID,则用户将通过它进行身份验证,否则用户需要输入 PIN 码才能登录应用程序。 iOS 10.1发
我已经考虑了好几个小时了,但无济于事。我正在尝试向我的 iPad 应用程序添加一种方法,只要 120 秒没有任何事件,它就会将其发送回起始屏幕。 我对 Xamarin 和 IOS 编程都很陌生,如果我
我目前正在为 iPad 应用程序开发“设备内”(而非模拟器)监控系统。系统应该能够执行以下操作: -用户输入模拟:模拟用户输入:点击、拖动、键盘。 -信息记忆:输入后得到文本值和结果。 此信息稍后将报
我是一名优秀的程序员,十分优秀!