jjzjj

didFinishLaunchingWithOptions

全部标签

ios - 是应用程序 :didFinishLaunchingWithOptions: really a good place to initialize cocos2d and its OpenGL ES view?

Cocos2d模板和通常的示例项目在applicationDidFinishLaunching/application:didFinishLaunchingWithOptions:方法中初始化cocosopenGLESView和其他内容。关于最后一种方法,AppleiOSProgrammingGuide指出:"AppsthatuseOpenGLESshouldnotusethismethodtopreparetheirdrawingenvironment.Instead,theyshoulddeferanyOpenGLESdrawingcallstotheapplicationDidB

iphone - 如何将选项(到 didFinishLaunchingWithOptions)传递到我从调整中激活的应用程序?

我有一个加载到SpringBoard并激活从外部源指定的应用程序的调整。如何将任何参数传递给我激活的应用程序?SBUIController::activateApplicationFromSwitcher()似乎对此没有任何规定,SBApplication也是如此。背景:我需要将file://url传递给移动safari。我已经安装了file://formobilesafaritweak,但是它没有注册file://scheme到mobilesafari,所以openURL不起作用。另一种选择是通过教它如何响应file://url来扩展移动safari。似乎找不到我需要Hook的东西。

ios - 如何检测我的应用程序是否已在 didFinishLaunchingWithOptions 方法中启动以进行后台提取?

我想在我的应用程序委托(delegate)的didFinishLaunchingWithOptions中检查我的应用程序是否已启动以进行后台提取。launchOptions字典中没有任何内容。那么有什么方法可以检查吗?我知道我可以检查applicationState,但出于某种原因有时它会返回UIApplicationStateBackground,即使我正常启动应用程序也是如此。-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions

ios - 当应用程序从推送通知打开时调用 didFinishLaunchingWithOptions

我已经从后台终止了该应用程序。终止应用程序后,我发送一个推送通知。我对将要调用的AppDelegate函数有两个疑问:1。didFinishLaunchingWithOptions会被调用吗?2。如果是,将首先调用didFinishLaunchingWithOptions还是首先调用didReceiveRemoteNotification?我无法测试这种情况,因为它无法调试,应用程序从推送通知打开这一事实。 最佳答案 如果您的应用程序处于后台模式,则永远不会调用didFinishLaunchingWithOptions方法,只会调用

ios - 通过 didFinishLaunchingWithOptions 通过远程推送启动应用程序时延迟 openURL

这是我的应用场景:当用户滑动通知时,我将通过URL启动其他一些应用。所以它基本上在通知到达时启动一些其他应用。目前处理滑动通知场景,什么时候-(BOOL)application:(UIApplication*)appdidFinishLaunchingWithOptions:(NSDictionary*)方法被调用,在这个方法中,我调用了processNotification:方法,它包含:...[[UIApplicationsharedApplication]openURL:url];...如果在应用程序处于事件状态时收到推送,url可以正常打开。如果通过滑动或点击通知收到推送,ur

ios - 我的应用程序甚至在应用程序 :didFinishLaunchingWithOptions: 之前就在 iPad 上崩溃了

我的应用程序在ipad上运行时崩溃并显示以下崩溃日志。它在iphone设备上运行良好。您可能会注意到,它在尝试设置窗口时崩溃了。我到处搜索,但在任何其他主题中都没有看到这样的问题。谢谢你的帮助。***Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'***setObjectForKey:objectcannotbenil(key:NSParagraphStyle)'***Firstthrowcallstack:(0CoreFoundation0x000000010e38ff35__excep

ios - Facebook SDK ios v4.4.0 didFinishLaunchingWithOptions

我已按照Facebook指南在我的iOS应用程序中实现FacebookSDK,并在我的AppDelegate中设置:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{//morecodereturn[[FBSDKApplicationDelegatesharedInstance]application:applicationdidFinishLaunchingWithOptions:launchOptions];}现在,我还在我

ios - 自定义 iOS 的应用程序 :didFinishLaunchingWithOptions: method in a Cordova/Ionic project

我是Cordova的新手,想知道是否有一种方法可以在不妨碍开发过程的情况下调整Cordova/Ionic生成的平台代码。具体要求是将FacebookSDK集成到iOS应用中,以支持Facebook移动应用安装广告。集成很简单:只需要​​添加一行代码application:didFinishLaunchingWithOptions:在AppDelegate.m中并将FacebookiOS框架添加到Xcode项目。目前整个plaforms目录被排除在源代码控制之外,因为它是由Cordova在构建期间生成的。如果我要调整AppDelegate.m,我将不得不将它添加到源代码管理中。那么后续对

ios - 如果在 didFinishLaunchingWithOptions 方法中从 URL 打开应用程序,如何处理?

当从某些URL打开iOS应用程序时,AppDelegates方法将按以下顺序调用:1.-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions2.-(BOOL)application:(UIApplication*)applicationhandleOpenURL:(NSURL*)url如何在didFinishLaunchingWithOptions方法中知道应用程序是否从URL打开。可能有一些我错过的启动选项?

ios - 当用户更新 iOS 应用程序时,应用程序 :didFinishLaunchingWithOptions: get called? 是否

我看过thedocs但我仍然不确定。application:didFinishLaunchingWithOptions:是否会在用户从AppStore更新他们的应用程序然后再次启动应用程序后再次被调用?据我了解,此方法仅在首次启动时被调用,然后在用户终止应用程序时再次调用。但是从AppStore更新后呢? 最佳答案 根据我的说法,它肯定又被调用了。如果您的更新在上述方法中带来了新的实现,该怎么办?所以它必须被调用。 关于ios-当用户更新iOS应用程序时,应用程序:didFinishLa