草庐IT

ios - ASIHTTPRequest 在第二次调用时崩溃

我有一个ViewController,它有一个按钮,可以触发一个方法来向Web服务发送请求(使用JSON)。触发的方法创建一个ASIFormDataRequest对象并将JSON字符串成功发送到Web服务。我知道这是成功的,因为我已将NSLogs放入requestFinished方法中,并且它们正在写出到控制台(另外,Web服务正在正确处理数据)。成功执行后,我再次点击按钮(是的,将相同的数据发送到网络服务)。应用程序崩溃。[53166:6203]***-[CFURL发布]:消息发送到释放实例0x4c5dd00[切换到进程53166线程0x6203][切换到进程53166线程0x620

iphone - iOS 4.3 分发二进制文件不再适用于 iPhone 3G/第二代 iPod Touch?

使用iOS4.3SDK编译会移除对iPhone3G和第二代iPodtouch设备的支持吗?升级后,我发现临时构建和分发构建不再在这些设备上运行,但是将iOS4.2SDK安装到另一个目录,并且不对代码或build设置进行任何更改,它确实可以正常工作。应用程序生成如下崩溃报告:OSVersion:iPhoneOS3.0(7A341)ReportVersion:104ExceptionType:EXC_BAD_ACCESS(SIGBUS)ExceptionCodes:KERN_PROTECTION_FAILUREat0x00000000CrashedThread:0Thread0Crashe

ios - XCode 需要在任何模拟器崩溃后重新启动

就在最近,我在使用XCode时遇到了很多麻烦。每当我在模拟器上运行我的应用程序并崩溃(抛出异常或其他东西)时,模拟器会在我下次运行它时崩溃,即使我撤消了导致初始崩溃的代码。例如,在一个初始化方法中,我调用self=[superinit];returnself;我可以运行它一百次,而且每次都运行良好。但是如果我打电话self=[superinit];[superwrlgnqelrguqrngouqerngerg];returnself;然后它就应该崩溃了。但是如果我撤消随机消息调用,那么它又是self=[superinit];returnself;然后我再次在模拟器上运行它,它崩溃了!即

ios - libobjc.A.dylib 在 objc_msgSend :15 crash

有人知道导致以下崩溃的原因吗?CLASS:SIGNALFILE:libobjc.A.dylibatobjc_msgSend:15IOS:5.10libobjc.A.dylib0x30f7ef78objc_msgSend151libobjc.A.dylib0x30f80175_objc_rootRelease362UIKit0x3713542d-[UILayoutContainerView_endFastMode]1323UIKit0x37135279-[UILayoutContainerViewsetUseFastMode:]684UIKit0x37090129-[UIView(Fas

ios - 使用 Facebook SDK 的 iPhone 应用程序崩溃并出现 "has active assertions beyond permitted time"错误

我有一个使用当前FacebookiOSSDK的iPhone(iOSnative)应用程序。尝试通过单点登录过程连接我的应用程序时,我经常遇到崩溃,指出我的应用程序“有超出允许时间的事件断言”。在查看StackOverflow上的其他类似报告(例如iPhoneapp"hasactiveassertionsbeyondpermittedtime")后,我没有找到任何适合我情况的报告。我正在遵循Facebook推荐的集成SSO的做法(来自https://developers.facebook.com/docs/mobile/ios/build/#implementsso)。这意味着我在我的主

ios - NSKeyedUnarchiver SIGBUS BUS_ADRALN 崩溃

我使用以下方法取消存档NSFileWrapper中的数据,该方法通常效果很好:-(id)decodeObjectFromWrapperWithPreferredFilename:(NSString*)p{NSFileWrapper*wrapper=[self.fileWrapper.fileWrappersobjectForKey:p];if(!wrapper){NSLog(@"Unexpectederror:Couldn'tfind%@infilewrapper!",p);returnnil;}NSData*data=[wrapperregularFileContents];NSKe

ios - MQMapView 设置区域 : causes app to crash

我正尝试将我的mapView置于用户位置的中心,但在mapView或ViewController加载之前引发了一个异常,该异常被AppDelegate捕获。mapView是一个MQMapViewuserLocation较早地从mapView.userLocation.location.coordinate分配MQCoordinateSpanuserSpan=MQCoordinateSpanMake(1000,1000);MQCoordinateRegionuserRegion=MQCoordinateRegionMake(userLocation,userSpan);[mapViews

ios - AddressBook - iOS 应用程序崩溃,启用 ARC,接近 CF 对象操作

我遇到了崩溃,很可能与我无法发现的内存管理有关。崩溃从来没有发生在我身上,我只知道它的发生是因为我收到了崩溃报告。这也意味着我必须确认崩溃已修复的唯一当前方法是发布应用程序并等待崩溃报告出现(坏消息)或不出现(我很高兴!)。崩溃报告摘录:ExceptionType:SIGSEGVExceptionCodes:SEGV_ACCERRat0x9CrashedThread:0Thread0Crashed:0CoreFoundation0x375f29e80x375e4000+598801MyApp0x000bf22f-[UIViewController(AddressPicker)fullN

ios - NSFileWrapper 在来自 iCloud 时失败并在本地目录中工作

我在将NSFileWrapper文档与iCloud同步时遇到问题。我能够创建我的包装器并将其保存到我无处不在的容器中。当我尝试从创建它的设备读取它时,它起作用了。当我尝试从另一台从iCloud获取它的设备读取它时,它崩溃了。部分代码:这个函数添加一个带有NSString的包装器容器-(void)addNSString:(NSString*)_stringtoFileWrapper:(NSFileWrapper*)_wrapperforKey:(NSString*)_key{NSData*data=[NSKeyedArchiverarchivedDataWithRootObject:_s

iphone - UIAnimation 导致 XCode 在一段时间后崩溃

我的应用程序在闲置大约5-7分钟后在XCode中崩溃。我确定这与用于加载屏幕的动画有关-我粘贴了下面的代码。我尝试启用ZombieObjects以查看它是否是对已释放对象的调用,并附上它崩溃时调试窗口的屏幕截图。顺便说一句-如果我按“恢复”,应用程序会继续正常运行..编辑:这是第一次。我设置的全局断点在行[UIViewanimateWithDuration:0.2...上停止,这是输出代码(这次严重崩溃):XYZ(14098,0xac3eaa28)malloc:***mmap(size=2097152)failed(errorcode=12)***error:can'tallocate