gpt4 book ai didi

iOS 应用程序在首次通过 URL Scheme 打开时崩溃

转载 作者:可可西里 更新时间:2023-11-01 05:53:35 29 4
gpt4 key购买 nike

我的应用处理 URL Schemes。当它已经在运行并从另一个应用程序调用时,它会正常运行并且没有问题。但是,当它完全关闭时(如非后台模式),另一个应用程序调用它时,它会立即崩溃。

我已经设置了“等待可执行文件启动”选项,因此我可以调试 application:willFinishLaunchingWithOptions: 但它似乎没有被调用。我还实现了 -application:openURL:sourceApplication:annotation: 但它似乎也没有被调用。

这是崩溃:

libsystem_kernel.dylib`__pthread_kill:
0x10a79e278: movl $0x2000148, %eax
0x10a79e27d: movq %rcx, %r10
0x10a79e280: syscall
0x10a79e282: jae 0x10a79e28c ; __pthread_kill + 20
0x10a79e284: movq %rax, %rdi
0x10a79e287: jmp 0x10a799ca3 ; cerror_nocancel
0x10a79e28c: retq
0x10a79e28d: nop
0x10a79e28e: nop
0x10a79e28f: nop

关于如何解决这个问题的任何想法,或者我做错了什么?我使用的是 iOS 8 GM 和 Xcode 6 GM。

最佳答案

好吧,我修好了!我只需要在我的 AppDelegate didFinishLaunchingWithOptions 方法中检查以下情况。

 func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {

if ((launchOptions) != nil) {

if ((launchOptions?[UIApplicationLaunchOptionsURLKey]) != nil){


}

感谢支持!

关于iOS 应用程序在首次通过 URL Scheme 打开时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25814202/

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