Tag: debugging

仅当testing时MKMapView导致EXC_BAD_ACCESS

当只在设备上testing时,我得到了EXC_BAD_ACCESS。 当我刚刚运行应用程序时,这不会发生。 我担心我的用户会遇到崩溃,即使我不是在testing时。 任何人有任何想法为什么? 这似乎与我的注释没有关系,因为我注释了注释的添加,它仍然崩溃。 此外,它加载在地图的第一个视图,但是当我回到我的集合视图,然后回到这个视图是当它崩溃。 我的坐标似乎也是有效的,因为它通过了有效性检查。 //////THIS IS ALL THE MAP VIEW STUFF…… self.mapView.delegate = self; self.mapView = [[MKMapView alloc] initWithFrame:CGRectMake(17, 650, 733, 300)]; self.mapView.scrollEnabled = NO; self.mapView.zoomEnabled = NO; self.mapView.showsUserLocation = YES; CLLocationCoordinate2D location; NSMutableArray *newAnnotations = [NSMutableArray array]; MKPointAnnotation *newAnnotation; location.latitude = [[_selectedCategoryItem objectForKey:@"latitude"]doubleValue]; location.longitude = [[_selectedCategoryItem objectForKey:@"longitude"]doubleValue]; NSLog(@"Latitude ==> %f", [[_selectedCategoryItem […]

正在发送到新的视图控制器的数据是零,展开一个可选值

当我尝试传递我的Event类的细节到另一个控制器时,我得到一个错误,说: "fatal error: unexpectedly found nil while unwrapping an Optional value" 。 这是我的视图控制器发送信息: var eventDetailscontrollers: EventDetailsController! func showDetailView(event: Events){ let mainStoryBoarrd: UIStoryboard = UIStoryboard(name:"Main", bundle:nil) let detailsViewController: UIViewController = mainStoryBoarrd.instantiateViewControllerWithIdentifier("eventDetailsID") eventDetailscontrollers?.event = event //this sends all info as nil eventDetailscontrollers.event = event //this causes error print(event.name) // this prints event name fine self.presentViewController(detailsViewController, animated: true, […]

Visual Studio Debugger无法连接到iOS模拟器中的远程Apache Cordova应用程序

我一直试图在Windows 8.1虚拟机中使用Visual Studio 2015 RCdebuggingApache Cordova应用程序。 该应用程序正在使用vs-mda-remote(我尝试过使用不同的iPhone版本)的MAC OS主机上的iOS模拟器中运行,但debugging总是超时。 似乎没有一个适当的错误,只有以下几点: 开始启动进程C:\ Program Files(x86)\ nodejs \ node.exe“C:\ Users \ User \ AppData \ Roaming \ npm \ node_modules \ vs-tac \ emulator.js”–platform ios –action launch – -path “C:\ XXXXX \ bld \ ios \ Debug \ buildInfo.json”–serverUrl iMac-User.local:3000 – 语言pt-PT –cliVersion 5.1.1 –deployTarget“iPhone 5” 超时连接debugging器到远程Apache Cordova应用程序。 请参阅输出窗口了解JavaScript控制台输出。 […]

cordova远程ios构build失败

我正在尝试为我的一个cordova应用程序创build一个远程ios版本,而且我总是得到这个错误 **build立失败** 以下生成命令失败: Ld构build/模拟器/ MyApp \ HR.app/MyApp \ HR正常i386 (1次失败) 命令错误代码为65:xcodebuild和args:-xcconfig,/ Users / admin / .taco_home / remote-builds / taco-remote / builds / 368 / cordovaApp / platforms / ios / cordova / build-debug.xcconfig,-project, MyApp HR.xcodeproj,ARCHS = i386,-target,MyApp HR,-configuration,Debug,-sdk,iphonesimulator,build,VALID_ARCHS = i386,CONFIGURATION_BUILD_DIR = / Users / admin / .taco_home / remote-builds / taco-remote / builds /368/cordovaApp/platforms/ios/build/emulator,SHARED_PRECOMPS_DIR=/Users/admin/.taco_home/remote-builds/taco-remote/builds/368/cordovaApp/platforms/ios/build/sharedpch […]

何时使用CC_CONTENT_SCALE_FACTOR()?

我有点困惑什么时候在我的应用程序中使用CC_CONTENT_SCALE_FACTOR()。 我使用Box2D进行碰撞检测,并创build一个b2Body的顶点。 现在我应该只用PTM_Ratio还是用PTM_Ratio乘以CC_CONTENT_SCALE_FACTOR()来划分每个点? 我应该在我的应用程序中的任何地方使用CC_CONTENT_SCALE_FACTOR(),如果我不处理像素? 我应该只使用CC_CONTENT_SCALE_FACTOR()GLESDebugDraw像这样? _debugDraw = new GLESDebugDraw( ptmRatio * CC_CONTENT_SCALE_FACTOR()); ? 谢谢!

debugging会话启动时强制closuresXcode项目

按下 (右箭头)button,开始一个debugging会话,closures我的项目窗口,而不是开始一个会话。 出于某种原因,将鼠标hover在button的右下angular,然后按下,开始debugging会话,而不强行closures项目窗口。

iOS上的发布版本和debugging版本之间的差异物理

我有一个使用Box2D的iOS游戏。 当我在debugging模式下运行它时,一切都很好。 当我在释放模式下运行它时,所有的游戏对象都会加速,看起来游戏对象的质量更高,或者类似的东西。 这很奇怪。 两个版本的帧速率几乎相同,所以这不是问题。 无论如何,游戏中的所有东西都应该是独立于帧率的。 任何想法是XCode中的项目设置可能导致这个?

用xcodedebugging“无法及时启动”

有人可以帮我设置我的debugging环境,所以事情会更有意义吗? 在某些时候模拟器停止加载我正在工作的应用程序。 该应用加载好,如果我用仪器运行它,并在设备(iPad)上运行良好。 该应用程序试图加载,突然间,我得到一个“debugging终止”消息在xcode的左下angular。 运行'tail -f /var/log/system.log'我发现了以下消息:“myApp未能及时启动”。 捅了一圈,并试验断点,我能够指出这个方法的罪魁祸首: – (BOOL)application:(UIApplication *) application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; 这个方法自然是应用程序委托的一部分,它的第一件事是执行: [window addSubview:viewController.view]; 所以我的问题 – 我怎么知道这到底是怎么回事,我的应用程序的哪个部分挂? 此外,什么样的设置可以用来从debugging器获取有用的信息… 每当出现错误,我甚至不能找出产生它的代码行。 谢谢。

CFNetwork错误:由于URL格式不正确,连接失败

在运行iphone应用程序时,有几次我得到以下错误 The connection failed due to a malformed URL 在“ CFNetwork Error Codes Reference ,我得到了由CFNetwork触发的错误信息 何时以及为什么这个错误被触发? 如何摆脱这个错误?

如何在启动时debuggingiOS应用程序崩溃,仅在程序集文件中产生断点

我正在面对一个正在开发的应用程序的问题。 问题是,应用程序在启动时崩溃了一段时间,只有在这种情况下。 在杀死应用程序时启动应用程序不会导致崩溃,从debugging器或电话。 在后台启动应用程序约5-10分钟不会导致崩溃,而不是debugging。 在backgorund启动应用程序大约15-20分钟导致崩溃。 对exception使用debugging器和断点给了我这个文件: libdispatch.dylib`_dispatch_assert_queue_fail: 0x349c6ce4: push {r4, r5, r7, lr} 0x349c6ce6: add r7, sp, #0x8 0x349c6ce8: sub sp, #0xc 0x349c6cea: movw r5, #0x7810 0x349c6cee: mov r4, r0 0x349c6cf0: movt r5, #0x1 0x349c6cf4: movw r12, #0x7af0 0x349c6cf8: movt r12, #0x1 0x349c6cfc: movw r9, #0x7a83 0x349c6d00: movt r9, #0x1 0x349c6d04: ldr r0, [r4, #0x48] […]