在iOS中,应用程序委托负责通过响应启动和终止等事件来管理应用程序的整个生命周期。
在XCode 11.2中登录后更改RootViewController
[我正在寻找在XCode 11.2中按下登录按钮后更改rootViewController的解决方案,我知道以下代码可用于在初始时以编程方式设置rootView控制器...
我正尝试通过以下两种方式之一打开应用程序:如果用户未保存UserDefaults,则打开WelcomeViewController如果用户保存了UserDefaults,则打开一个...
[在AppDelegate中推送时未显示新的ViewController
这是我的代码,将在Swift 5中显示来自应用程序委托的ViewController,我所做的一切与其他人相同,但是启动应用程序时不会显示新的ViewController。让...
UISceneDelegate和UIApplicationDelegate的“ didBecomeActive”和“ willResignActive”方法对之间的区别?
我的主要任务是使屏幕与非透明视图重叠,以在应用程序进入背景时隐藏信息。此处描述了官方解决方案。问题是它有时在iOS 13上不起作用。...
我在Xcode项目中有一个自定义Swift类,我们将其命名为CustomClass存档时,出现以下错误:在我调用该类的每个文件中使用未解析的标识符'CustomClass'。 ...
我尝试使用UserDefaults值修改我的对象。我检查UserDefaults是true还是false的一些viewController,但有时它读为true有时是false。为什么会发生这种情况。我知道它是一个...
我在设置根视图控制器时遇到问题。我在完成教程后更改了根视图控制器,我在应用程序委托类中有一个方法可以更改rootviewcontroller ...
使用Firebase云消息传递(FCM)时不调用AppDelegate方法
自从我在FCM上安装Firebase来进行通知以来,不再调用我的大多数appDelegate方法(但didFinishLaunchingWithOptions:applicationDidEnterBackground或...
虽然不支持SceneDelegate,但未调用AppDelegate方法
在我的支持iOS 11到iOS 13的应用中,我遇到了一个大问题。我的大多数appDelegate方法都不再被调用(除了didFinishLaunchingWithOptions:applicationDidEnterBackground或...
application(_:url:options :)从未被调用
重现步骤:使用Xcode 11:Single View App / Swift / Storyboards中的默认设置创建一个新项目。添加您的文档类型和导入的UTI。结果:我的应用程序出现在“复制...
我如何在AppDelegate中检测暗/亮模式更改以重置全局tintColor?
在我的AppDelegate中,设置全局色调颜色。当用户启用/禁用暗模式以重置全局色调时,如何通知我?在我的AppDelegate中,我有:@UIApplicationMain类...
我注意到某些设备未生成用于推送通知的设备令牌。我一直在使用以下代码来生成设备令牌,并实现了...
在下面的代码中,我想要-firstView-的任何标识符,如下面的代码所示。我尝试了以下操作:// NSLog(@“ _ [uiviews [0] _description] =%@”,[uiviews [0] _description]); // ...
我正在尝试使用我的应用程序的VC初始化我的核心数据堆栈。 为此,我想在加载时将我创建的核心数据管理器传递到第一个VC中。 我认为该代码将coredataman...
目前,我正在实施FIRMessaging,以接收来自Firebase Cloud Messaging的通知。我通过在Firebase控制台中创建一个新项目进行了测试,然后注册了我的包ID,我...
支持iOS 12和13时为AppDelegate和SceneDelegate
我需要支持iOS 12和iOS13。是否应该在AppDelegate和SceneDelegate之间复制代码?例如:func scene(_ scene:UIScene,willConnectTo会话:UISceneSession,options ...
用于Xcode 11的SWRevealViewController的问题
我已经为SWRevealViewController设置了所有代码,它在Xcode 10.3甚至Xcode 11.2 beta 2上都可以正常工作,但是由于某些原因,它在App的最新更新中不起作用...
我正在使用Xcode 11和Swift5。收到APNS通知后,我需要从AppDelegate跳到故事板深处的视图控制器。此viewController(chatVC)在选项卡后面,并且...
我需要根据是否启用画外音来更改初始视图控制器。我已经尝试了多种方法,但是总是遇到相同的错误:“类型'AppDelegate'的值没有成员'窗口'” ...
即使添加了SceneDelegate并更新了Info.plist,Xcode 11上的iOS13还是黑屏
[我目前在使用Xcode 11,Target iOS 13.0时出现黑屏(该应用程序可在所有低于iOS 12.1至12.4的版本中正常工作,我想让我的应用程序同时适用于12.1以上的iOS用户,以及...] >