gpt4 book ai didi

ios - 如何使用 Urban AirShip (Swift) 获取 appDelegate

转载 作者:IT王子 更新时间:2023-10-29 05:53:03 28 4
gpt4 key购买 nike

整合Urban Airship后,当我调用

let appDelegate = UIApplication.sharedApplication().delegate as? AppDelegate

我总是得到零。当我尝试获取 UIApplication.sharedApplication().delegate 类时,它告诉我,它现在是 UAAppDelegateProxy。

但是

let appDelegate = UIApplication.sharedApplication().delegate as? UAAppDelegateProxy

也返回零。

如何获取我的 appDelegate?

编辑

我发现,只有当 UAConfig 参数 automaticSetupEnabled 设置为 true 时才会发生这种情况。当 automaticSetupEnabled 为 false 时,我照常获得 appDelegate,但我正在失去 Urban Airship 自动配置的优势。

最佳答案

这是 Urban Airship SDK 中的一个错误,他们 promise 会在下一个 SDK 版本中修复。

来自他们的支持:

We are aware of this issue and are looking to have it resolved in our next SDK release. In the meantime, as a workaround, manually setting up our SDK will allow you to work with the AppDelegate successfully.

关于ios - 如何使用 Urban AirShip (Swift) 获取 appDelegate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30599200/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com