热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

应用程序仅在审核时崩溃,这是一个钥匙串问题吗?-Appcrashesonlyinreview,isthisakeychainissue?

Cantduplicatethecrashonmydevices,andIdontunderstandthisentryinthecrashlog:无法在我的设备

Can't duplicate the crash on my devices, and I don't understand this entry in the crash log:

无法在我的设备上复制崩溃,我不明白崩溃日志中的这个条目:

2015-11-27 13:43:34.361 LARSA[1453]: SecOSStatusWith error:[-25299] Error Domain=NSOSStatusErrorDomain Code=-25299 "duplicate item O,genp,38C76CFA,L,ak,K95FHDJ5ZD.studiosixdigital,0,acct,svce,gena,v_Data,20151127214334.356112Z,0066C90F" UserInfo={NSDescription=duplicate item O,genp,38C76CFA,L,ak,K95FHDJ5ZD.studiosixdigital,0,acct,svce,gena,v_Data,20151127214334.356112Z,0066C90F}

2015-11-27 13:43:34.361 LARSA [1453]:SecOSStatusWith错误:[ - 25299]错误域= NSOSStatusErrorDomain代码= -25299“重复项目O,genp,38C76CFA,L,ak,K95FHDJ5ZD.studiosixdigital,0,acct ,svce,gena,v_Data,20151127214334.356112Z,0066C90F“UserInfo = {NSDescription =重复项目O,genp,38C76CFA,L,ak,K95FHDJ5ZD.studiosixdigital,0,acct,svce,gena,v_Data,20151127214334.356112Z,0066C90F}

Seems to be a duplicate item of some kind, but where?

似乎是某种重复的项目,但在哪里?

1 个解决方案

#1


0  

So it was not the KeyChain at all, it was apparently some window that was not connected to a viewcontroller. This code fixed it in diFinishLaunchingWithOptions:

所以它根本不是KeyChain,它显然是一些没有连接到viewcontroller的窗口。此代码将其修复为diFinishLaunchingWithOptions:

    NSArray *windows = [[UIApplication sharedApplication] windows];     // wow some crazy fix....
for(UIWindow *window in windows) {
    NSLog(@"window: %@",window.description);
    if(window.rootViewCOntroller== nil){
        UIViewController* vc = [[UIViewController alloc]initWithNibName:nil bundle:nil];
        window.rootViewCOntroller= vc;
    }
}

Which I found on this StackOverflow post:

我在这个StackOverflow帖子中找到了:

Application windows are expected to have root view controllers

应用程序窗口应具有根视图控制器


推荐阅读
  • 高效解决应用崩溃问题!友盟新版错误分析工具全面升级
    友盟推出的最新版错误分析工具,专为移动开发者设计,提供强大的Crash收集与分析功能。该工具能够实时监控App运行状态,快速发现并修复错误,显著提升应用的稳定性和用户体验。 ... [详细]
  • Linux 系统启动故障排除指南:MBR 和 GRUB 问题
    本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ... [详细]
  • andr ... [详细]
  • 在 Windows 10 中,F1 至 F12 键默认设置为快捷功能键。本文将介绍几种有效方法来禁用这些快捷键,并恢复其标准功能键的作用。请注意,部分笔记本电脑的快捷键可能无法完全关闭。 ... [详细]
  • TCP长连接设备管理平台:架构与功能概览
    本文介绍了基于TCP长连接的设备管理平台的设计理念、技术选型及主要功能模块。最初,项目旨在实现简单的协议测试,但随着需求扩展,逐步演变为一个完整的前后端分离系统。 ... [详细]
  • KVO(键值观察)是iOS开发中的一项重要技术,它允许一个对象监视另一个对象的属性变化,并在这些属性发生变化时得到通知。KVO特别适用于需要响应模型数据变化的场景。 ... [详细]
  • Windows环境下部署Kubernetes Dashboard指南
    本指南详细介绍了如何在Windows系统中部署Kubernetes Dashboard,包括下载最新配置文件、修改服务类型以支持NodePort访问、下载所需镜像并启动Dashboard服务等步骤。 ... [详细]
  • 深入解析:主流开源分布式文件系统综述
    本文详细探讨了几款主流的开源分布式文件系统,包括HDFS、MooseFS、Lustre、GlusterFS和CephFS,重点分析了它们的元数据管理和数据一致性机制,旨在为读者提供深入的技术见解。 ... [详细]
  • 本文详细介绍了Java库中com.badlogic.gdx.scenes.scene2d.Stage类下的mouseMoved()方法,并提供了多个实际应用场景的代码示例,帮助开发者更好地理解和使用这一方法。 ... [详细]
  • 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细]
  • 解读MySQL查询执行计划的详细指南
    本文旨在帮助开发者和数据库管理员深入了解如何解读MySQL查询执行计划。通过详细的解析,您将掌握优化查询性能的关键技巧,了解各种访问类型和额外信息的含义。 ... [详细]
  • 本文介绍如何在QT框架中使用QWebSocket和QTcpSocket实现SSL加密通信,涵盖单向认证设置。单向认证常见于Web通信场景,其中客户端验证服务端证书,而服务端不验证客户端证书。 ... [详细]
  • 从 .NET 转 Java 的自学之路:IO 流基础篇
    本文详细介绍了 Java 中的 IO 流,包括字节流和字符流的基本概念及其操作方式。探讨了如何处理不同类型的文件数据,并结合编码机制确保字符数据的正确读写。同时,文中还涵盖了装饰设计模式的应用,以及多种常见的 IO 操作实例。 ... [详细]
  • 微软Exchange服务器遭遇2022年版“千年虫”漏洞
    微软Exchange服务器在新年伊始遭遇了一个类似于‘千年虫’的日期处理漏洞,导致邮件传输受阻。该问题主要影响配置了FIP-FS恶意软件引擎的Exchange 2016和2019版本。 ... [详细]
  • 本文旨在探讨计算机机房的有效管理与维护方法,包括合理的机房布局设计、高效的操作系统安装与恢复技术以及数据保护措施。随着信息技术教育的发展,计算机机房作为教学的重要组成部分,其稳定性和安全性直接影响到教学质量。文章分析了当前机房管理中存在的问题,并提出了针对性的解决方案。 ... [详细]
author-avatar
1983热爱生活
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有