uiapplicationdelegate 相关问题

UIApplicationDelegate是iOS开发中使用的UIKit框架的一部分

如何检测代码是否在主应用程序或应用程序扩展目标中运行?

有谁知道如何从代码中检测您是否在应用程序扩展中运行? 我有一个在应用程序和扩展程序之间共享类的应用程序。应用程序代码使用 [UIApplication

回答 8 投票 0

在 SwiftUI 应用程序中以编程方式触发具有特定 url 的 onOpenUrl

情况 我有一个具有深度链接支持的 SwiftUI 应用程序。当 .onOpenUrl 被触发时,应用程序将导航到特定屏幕。每个视图都可以监听该深层链接 url,因此拥有所有

回答 1 投票 0

如果我在 didFinishLaunchingWithOptions 中返回 false 会发生什么?

我尝试在 didFinishLaunchingWithOptions 方法中返回 false,但没有任何反应,我的应用程序成功运行,任何人都可以告诉我为什么这个东西有效,以及这里有什么区别(真/假)。

回答 2 投票 0

iOS - setIdleTimerDisabled:NO 不工作

我有一个利用摄像机的应用程序,因此屏幕不会变暗。禁止屏幕变暗效果很好,如下所示: - (void)applicationDidBecomeActive:(UIApplication *)application { [[

回答 3 投票 0

SceneDelegate.init() 在终止应用程序时被调用

我的应用程序出现了一些奇怪的行为。有时,当用户终止应用程序时,会再次调用 SceneDelegate.init() 和 scene(_:willConnectTo:options:),这会导致运行应用程序初始化流程

回答 0 投票 0

如何继承UIApplication而不是NSObject

我有三个Xcode项目,我想将它们集成到一个项目中。这些项目中有两个是基于视图的应用程序,因此应用程序委托继承了NSObject和...

回答 1 投票 0

使用ApplicationDelegate或singleton传递数据的Object-C替代方法

[我正在开发一个退出的iOS应用程序(如果有兴趣的话,在App Store中称为Mazin,并且我正在尝试重新编写代码,以避免使用应用程序委派或单个用户共享...

回答 2 投票 3

静态成员'load'不能用于'AppDelegate'类型的实例]]

有人可以解释为什么我不能在我的应用程序中使用自定义加载函数(_,didFinishLaunchingWithOptions :)吗?我收到错误:无法在类型'...

回答 2 投票 0

在iOS设备上强制早期调用后台任务到期处理程序进行测试

我正在测试和调试-beginBackgroundTaskWithExpirationHandler:中的到期块。有没有一种方法可以强制Block调用,使其更快地发生,而不是等待大约10 ...

回答 1 投票 6

为什么不子类化UIApplication?为什么使用委托?

[而不是使用应用程序委托,以便UIApplication单例可以在预定义的时间调用委托方法,仅子类化的优点和缺点是什么...

回答 6 投票 5

iOS- Swift-application(continueUserActivity)不会被调用,但是在单击通用链接[关闭]时可以打开该应用程序

我遵循了苹果文档中的步骤,我可以使用通用链接打开应用程序,但未调用UIApplicationDelegate函数应用程序(continueUserActivity)...

回答 1 投票 0

没有app委托方法的应用程序操作

如果我删除默认的app委托方法,例如applicationWillResignActive和applicationDidEnterBackground,你能帮助我理解为什么app仍然有效吗?

回答 2 投票 1

UIApplication sharedApplication - keyWindow是nil?

我想将CGPoint从我的UIView转换为UIWindow坐标,并意识到UIApplication keyWindow总是为零;为什么是这样?我试过UIView的convertPoint:toView:方法....

回答 4 投票 28

当我在自己的应用程序中调用openURL时,如何使用通用链接?

我的应用程序在不同的屏幕中使用:[[UIApplication sharedApplication] openURL:url];为了打开从我的Web服务收到的URL。有时,这些URL与我的项目无关,因此打开...

回答 1 投票 2

applicationWillEnterForeground与applicationDidBecomeActive,applicationWillResignActive与applicationDidEnterBackground

当应用程序从后台唤醒并且您希望它准备好处于活动状态时,哪个是正确的代理? applicationWillEnterForeground vs ...

回答 6 投票 196

application:openURL:sourceApplication:annotation返回NO与YES

我正在注册一个应用程序来处理通过URL打开并与应用程序混淆:openURL:sourceApplication:annotation根据文档你应该返回YES如果你能...

回答 1 投票 9

强制退出应用程序的后台模式中的静默通知

我的问题是:当用户强制退出(刷掉)应用程序时,我无法使静默通知工作!我想以下是一个事实:无声推送(内容可用:1)不会触发......

回答 2 投票 0

如何在iPhone 4.0中配置注销

如何在iPhone 4.0中配置注销,因为它不会在4.0中调用applicationWillTerminate方法。

回答 1 投票 0

以编程方式将iPhone置于睡眠模式

我使用了以下代码来阻止iPhone进入睡眠模式。 [UIApplication sharedApplication] .idleTimerDisabled = YES但是可以将iphone置于睡眠模式......

回答 2 投票 0

iOS - 在设备设置中,如果我改变时间,即使在应用程序后台,杀死状态也应该得到通知

为了获得设备设置时间更改通知,我发现我们必须使用UIApplication.significantTimeChangeNotification通知和func applicationSignificantTimeChange(_ application:...

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.