appdelegate相关内容

在 ios8 中使用 appdelegate 暂停 spritekit 游戏

我的游戏中有一个暂停菜单,当我按下主页按钮时,我想切换该菜单.当我在我的游戏中时它可以工作,但是当我按下主页按钮时菜单出现,但游戏不会暂停. 当我重新启动应用程序时,菜单仍然存在,但游戏自行取消暂停.当您离开并进入应用程序时,似乎 spritekit 会自动暂停并自行重新启动游戏.当我在应用程序中时,我可以完全控制它.但是当我退出/进入应用程序时,它的行为就像它喜欢的那样. 有什么建议 ..
发布时间:2021-11-16 19:00:54 移动开发

Swift:在呈现主要和替代(登录/入职)流程时出现视觉故障?

我有一个应用,要求用户在该应用首次启动时登录或创建帐户.(虽然通常不推荐这样做,但这是一个非常具体的用例.) 此外,如果他们已经登录,当应用更新时我想向他们展示一个屏幕,告诉他们新功能(如 iOS12 中的笔记、照片和音乐). 我遇到的问题是在 AppDelegate 中更改“window"的“rootViewController"时,应用程序出现故障,我可以在入门视图控制器可见之前看 ..
发布时间:2021-11-16 19:00:48 移动开发

在swift中配置深层链接?

所以我有一个用 swift 编写的应用程序,我想使用深层链接.用户会点击 URL 路径中包含不同信息的内容,例如帖子的 id 或它拥有的点赞数或类似的信息.我知道你把它放在 AppDelegate 中: func application(application: UIApplication,openURL url: NSURL,sourceApplication sourceApplicatio ..
发布时间:2021-11-16 19:00:42 移动开发

通过单击应用程序图标直接启动应用程序时未获取推送通知数据

我有一个场景,应用程序将收到推送通知并需要在我的应用程序的主屏幕中显示该消息,为此我将消息数组保存到我的应用程序委托中的用户默认值中,并且一切正常,但在以下条件下它不起作用 如果应用程序处于终止状态并且收到通知并且用户通过应用程序图标(不是来自推送通知)触发应用程序 如果应用程序在后台并且收到通知并且用户通过应用程序图标(而不是从推送消息)进入应用程序,在这种情况下也是 然后我搜 ..
发布时间:2021-11-16 19:00:30 移动开发

'UIApplicationMain' 属性不能在包含顶级代码的模块中使用

突然间我在我的 AppDelegate 中遇到了这个错误: 'UIApplicationMain' 属性不能在模块中使用包含顶级代码 在它说的行中:@UIApplicationMain 现在项目无法构建.我正在使用 Swift 和 Xcode 6.2.我尝试删除派生数据文件夹,甚至使用最新的 Xcode 6.3 beta,这是我第一次创建项目的地方. 我不知道发生了什么,我 ..
发布时间:2021-11-16 19:00:27 移动开发

iPhone registerForRemoteNotificationTypes 不会生成错误,但不会触发提供设备令牌的委托

我正在开发一个需要推送通知的 iPhone 应用程序.我按照创建认证和修改应用程序 ID 的说明进行操作.我不完全确定我这样做是否正确,但我确实按照说明进行了操作.知道如何检查这是否正常吗? 当我在模拟器中运行时,我确实收到一条错误消息,指出模拟器不支持推送通知.这有点在意料之中. 顺便说一句:这个问题我已经问过几次了.它似乎总是与越狱的手机有关.我的手机没有越狱. 但是当我在 ..

如何在 iOS 14 (Xcode 12 Beta) 中从 UIKit 生命周期转换为 SwiftUI 生命周期

我目前正在开发 SwiftUI 应用程序,其中使用了 SceneDelegate 和 AppDelegate.我想知道如何将生命周期从 UIKit 转换为 SwiftUI 一个有 App 结构和 scenes 的生命周期 等 我也想知道如何迎合 CoreData 和 PersistentContainers 并将它们注入到我们的环境中. 我也使用 UIApplicationDelega ..
发布时间:2021-11-16 19:00:16 移动开发

应用程序的生命周期 - 当应用程序终止并且推送工具包有效负载到来时

应用程序的生命周期是什么?当应用程序处于终止状态并且推送工具包有效负载到来时. 首先,Pushkit 委托方法将起作用,或者 AppDelegate 方法将起作用. 有人可以描述在这种情况下调用方法的顺序吗? 感谢您的回答. 提前致谢. 解决方案 应用的生命周期 - 当应用终止并且推送套件有效负载到来时 当您收到推送负载时,应用程序会在终止状态下激活 20-3 ..

从 AppDelegate 启动 ViewController

我有一个自定义的 URL 方案,我想打开某个 ViewController,当我转到这个 URL 时它不是根.我已经能够做到这一点,剩下的就是将这个 ViewController 从 AppDelegate 推送到 navigationController 中,在那里我像这样处理我的 URL: - (BOOL)application:(UIApplication *)applicationope ..
发布时间:2021-11-16 19:00:07 移动开发

Apple iTunes Connect Analytics:传递给应用程序委托的归因提供商和活动 ID 值

新的 iTunes Connect 现在具有分析功能.您可以在 url 中指定提供商 (pid) id 和活动 id (cid).例如 https://itunes.apple.com/fr/app/candy-crush-saga/id553834731?mt=8&pid=1234&cid=My_Campaign 您能否将这些值传递到应用程序中以用于各种目的? 即使经过检查,我也找 ..

Swift 4,必须仅从主线程使用警告

当我在 Xcode 9 中使用 Swift4 给我 UIApplication.delegate 只能在主线程中使用 .... 只能在主线程中使用 从后台线程组调用的UI API 紫色警告. 我的代码; var appDelegate = UIApplication.shared.delegate as!应用程序委托public var context = (UIA ..
发布时间:2021-11-16 18:59:58 其他开发