草庐IT

ios - Live 中的应用内购买收据验证崩溃

我的第一个版本的应用程序在实时和沙盒中都运行良好..现在第二个版本在从Appstore下载后崩溃了。第二个版本在沙盒模式下适用于开发和临时。applicaiton上线了,现在崩溃了在Sandbox时运行良好 最佳答案 问题可能与收据处理代码有关,请正确处理null/空数组/字典部分,在某些情况下,您可能会收到收据详细信息作为null或空数组/字典。检查一下 关于ios-Live中的应用内购买收据验证崩溃,我们在StackOverflow上找到一个类似的问题:

ios - 如何制作防崩溃的 ios 应用程序

我现在正在编写iOS应用程序一段时间。但我的应用程序仍然经常崩溃,需要时间才能使它们非常稳定。我觉得这很烦人。那么,是否有任何关于防崩溃编程ios应用程序的编程模式? 最佳答案 打开编译器警告。删除所有警告。运行静态分析器。删除所有警告。使用GuardMalloc和/或Scribbling运行。消除所有漏洞移除所有僵尸编写单元测试编写高级实时错误检测(例如断言)在添加功能之前修复错误。使用源代码控制和持续集成。阅读。改进。 关于ios-如何制作防崩溃的ios应用程序,我们在StackOv

ios - 将图像粘贴到 UITextView 导致崩溃

谁能告诉我如何避免将图像粘贴到UITextView中导致的崩溃?我的应用程序中有UITextView,它允许对属性文本进行一些基本编辑(iOS6)。用户发现他们可以从网页复制文本和图像的组合,然后切换到我的应用程序并使用UITextView菜单>粘贴命令,这会使应用程序崩溃。我可以重现它,但我不知道该怎么做。崩溃日志如下所示:***Assertionfailurein-[NSHTMLReader_addAttachmentForElement:URL:needsParagraph:usePlaceholder:],/SourceCache/UIFoundation_Sim/UIFoun

ios - 企业 ios 应用程序中的崩溃日志

我想提取那些正在使用我的企业应用程序的用户的崩溃日志。如果是AppStore应用程序,我可以从iTunesconnect获取此信息。由于在企业部署的情况下没有AppStore的干预,因此不确定如何访问此信息。是否有任何Objective-CAPI,我可以通过它使用应用程序代码访问崩溃日志,并使用网络服务将它们上传到我的服务器上? 最佳答案 没有可用于访问iOS生成的崩溃报告的Objective-CAPI。自动访问它们的唯一方法是向您的应用程序添加崩溃报告框架,该框架还可以捕获崩溃并让您将它们发送到服务或您自己的服务器。我强烈建议不要

ios - 在模拟器上启动应用程序会导致 Xcode 崩溃

我在OSxMavericks上的Xcode5.0.2中创建了一个空的iOS项目。当我单击Play按钮以在iPhone模拟器上启动应用程序时,Xcode崩溃。我也禁用了Xcode的源代码控制功能,但当我单击播放按钮时它仍然崩溃。这是崩溃日志。Process:Xcode[1484]Path:/Applications/Xcode.app/Contents/MacOS/XcodeIdentifier:com.apple.dt.XcodeVersion:5.0.2(3335.32)BuildInfo:IDEApplication-3335032000000000~4CodeType:X86-6

iphone - Xcode 4.3.3 iPhone 5.1 模拟器经常挂起

我一直在四处寻找最近是否有人遇到过类似问题,但找不到太多信息。大多数情况下,在模拟器中启动应用程序都可以正常工作。但是每天模拟器挂起一两次,我不得不强行退出它。XCode显示“在模拟器上运行xyz”。当您尝试在XCode中“停止”时,什么也没有发生。然后我必须强制退出XCode。烦人的是,除非我重新启动机器,否则模拟器将无法再次工作!当我直接在iPhone上运行应用程序时,这种情况绝不会发生。对于示例应用程序和我自己的应用程序,我都曾多次遇到这种情况。 最佳答案 转到编辑方案->使用GDB调试器而不是LLDB-这对我有用。

iphone - 来自设备的 dSYM 文件

我的应用程序崩溃了,两天来我找不到如何重现崩溃的确切方法。所以,我想解码dSYM文件,看看有什么问题(希望它有所帮助)。如何从设备获取dSYM文件? 最佳答案 您可能需要从Xcode构建产品中获取dSYM。打开XcodeOrganizer(在Xcode中查看Window->Organizer)转到“存档”选项卡并选择相关项目的崩溃构建选择“分发”,然后选择“导出为Xcode存档”找到导出的存档(.xcarchive文件),按住Control键并单击它并选择查看包内容您的dSYM将位于Xcode存档内容的dSYMs子文件夹中但是,获取

iOS - UIImagePickerController 在设备上崩溃

此代码在模拟器中运行良好,但每次在设备(iPhone3GS)上崩溃,就在我拍照时。这段代码有什么问题吗?当我使用分配进行分析时,崩溃时事件内存只有3-4MB,因此应用程序似乎没有内存不足。我正在使用ARC。-(IBAction)chooseImageNew:(UIButton*)sender{if([UIImagePickerControllerisSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]){UIImagePickerController*imagePicker=[[UIImagePickerControl

hadoop - Hortonworks 数据平台 : High load causes node restart

我已经使用HortonworksDataPlatform2.5设置了一个Hadoop集群。我正在使用1个主节点和5个从(工作)节点。每隔几天,我的一个(或多个)工作节点就会承受高负载,并且似乎会自动重启整个CentOS操作系统。重新启动后,Hadoop组件不再运行,必须通过Amabri管理UI手动重新启动。这里是“崩溃”节点的屏幕截图(大约4小时前在高负载值后重新启动):这是其他“健康”工作节点之一的屏幕截图(所有其他工作节点都具有相似的值):节点在5个工作节点之间交替崩溃,主节点似乎运行没有问题。什么会导致这个问题?这些高负载值从何而来? 最佳答案

php - 零大小回复 : PHP crashing on variable assignment

我偶尔会遇到一个问题,让网络浏览器显示消息“零大小的回复”(Firefox)。Chrome显示“ERR_EMPTY_RESPONSE”。我正在使用CodeIgniter(仍然是2.xx版本)。在通话中,我验证了一些发布变量,插入了一条数据库记录,然后发送了一封电子邮件。但是,电子邮件方法会为日志消息加载语言文件。在这个调用结束时,在类system/core/Lang.php中,文件被包含并扩展了一个类数组。以下行(Lang.php,第126行),执行以下语句:$this->is_loaded[]=$langfile;数组已初始化,通常可以正常运行。但在这种特殊情况下,这正是导致PHP服