ios - 应用程序崩溃(键: $in) Provisional Profile

标签 ios objective-c error-handling provisioning-profile

这是我的应用崩溃时调试区域中的内容

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** setObjectForKey: object cannot be nil (key: $in)'

我不知道这意味着什么,但它看起来并不好,我找不到它前进的起点。
_theUser = [PFUser currentUser];

    if (!_theUser || _theUser[@"Completed"] == [NSNumber numberWithBool:NO]) {
        [self performSegueWithIdentifier:@"LoginFromHome" sender:self];
        return;
    }

最初执行此操作时,它会执行segue,并且在该segue中的某个位置会崩溃。我在App Store中拥有该应用程序的版本,并且可以正常运行。它大约是在10分钟前开始的,直到我开始一个新项目并将它应用了所有相同的预配置内容之后,它已经整天工作了,因此我可以使用推送通知。

我不能使用其他应用程序或其他应用程序中提供的相同资源。我什至将另一个项目替换为与当前项目相同的东西(我在应用程序商店中拥有的项目),什么都没有用!

编辑
当我走出去时出现
0x197301210:  b.ne   0x19730121c               ; pthread_kill + 100
0x197301214:  movz   w0, #45
0x197301218:  b      0x197301238               ; pthread_kill + 128
0x19730121c:  ldr    w0, [sp, #12]
0x197301220:  mov    x1, x19
0x197301224:  bl     0x197303c60               ; symbol stub for: vm_page_mask
---- >0x197301228:  cmn    w0, #1
0x19730122c:  b.ne   0x197301238               ; pthread_kill + 128
0x197301230:  bl     0x197303bac               ; symbol stub for: mach_task_self_

救命? (我已经使用Xcode大约6个月了)

最佳答案

由于代码中的某些内容,您的应用程序崩溃了。使用以下步骤设置异常断点:

请参阅以下步骤。

  • 查看[Navigator],然后单击[Show Breakpoint Navigator]。
  • 请参阅导航器[+]符号的底部。点击它
  • 选择[添加异常(exception)断点]。
  • 您的异常断点已从此事件中激活。

  • 您的代码中可能有断点,但放置和异常断点不同。它将使您看到您在做什么,使用了不应该使用的null变量。

    关于ios - 应用程序崩溃(键: $in) Provisional Profile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27996720/

    相关文章:

    iOS 电子邮件地址验证

    ios - 快速在 View Controller 之间滑动

    ios - UISplitViewController detailview 改变结果是灰色区域

    iphone - UIViewController 横向模式按钮不工作

    ios - 将 nil 传递给 archivedDataWithRootObject 返回奇怪的 NSData

    objective-c - 我无法调用 swift 文件中的方法

    asp.net - Visual Basic最大文件大小错误

    iPhone - 动态改变颜色

    java - 只接受一个字母输入

    haskell - 如何调用可能失败的构造函数,尤其是在实现 'Read' 和 'Arbitrary' 时?