ASIHTTPRequest使ios8上的应用程序崩溃

萨加尔

在这里,我使用JSON来解析数据ASIHTTPRequest。对于我的较低版本的iOS,相同的代码也可以正常工作。(iOs7及更低版本),但是我无法在我的iOS-8设备上运行此程序。

日志很好,但是应用程序崩溃了,可能是服务器延迟回复。它应该不会崩溃,以免延迟回复。

iOS-8是否需要任何新的修改ASIHTTPRequest

较低版本的相同代码运行良好。

如果我尝试使用每种方法打开调试器,我的代码将在此处崩溃:

-(void)startSynchronous
{
#if DEBUG_REQUEST_STATUS || DEBUG_THROTTLING
    ASI_DEBUG_LOG(@"[STATUS] Starting synchronous request %@",self);
#endif
    [self setSynchronous:YES];
    [self setRunLoopMode:ASIHTTPRequestRunLoopMode];
    [self setInProgress:YES];

    if (![self isCancelled] && ![self complete]) {
        [self main];
        while (!complete) {
            [[NSRunLoop currentRunLoop] runMode:[self runLoopMode] beforeDate:[NSDate distantFuture]];
        }
    }

    [self setInProgress:NO];
}

在while循环中,应用崩溃。难道我做错了什么...?

提前致谢。

兰迪卡·维什曼

我知道,答案已经放在问题的评论中,但是下面是我的解释!

我想知道为什么这些人仍将AsiHTTP用于他们的项目。在iOS 5和iOS 6之前或前后,它的开发人员已弃用它并将其废弃!!!我也使用过AsiHTTP库,但这只是在我学习开发iOS应用程序时,并且仅用于学习目的!

最好开始使用AFNetworking之类的东西,这是一个非常易于使用的网络库,它同时支持iOS和Mac OS X!

请参阅以下链接,

  1. http://afnetworking.com/
  2. https://github.com/AFNetworking/AFNetworking
  3. http://www.raywenderlich.com/59255/afnetworking-2-0-tutorial

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用HealthKit在Xcode6.0.1上iOS8应用程序崩溃

来自分类Dev

为什么我的更新后的应用程序仅在IOS8上启动时崩溃?

来自分类Dev

ptpd将影响应用程序崩溃ios8

来自分类Dev

使用CLLocationManager并针对ios7构建的应用程序将在ios8上运行?

来自分类Dev

使用XCode 6的iOS8内置应用程序,iPhone 6上的文本仍然模糊

来自分类Dev

使用XCode 6的iOS8内置应用程序,iPhone 6上的文本仍然模糊

来自分类Dev

iOS8。照片应用程序错误?

来自分类Dev

IOS8应用程序图标提交失败

来自分类Dev

调用UIActivityViewController时,iOS 8 iPad应用程序崩溃

来自分类Dev

仅在iPad Pro上iOS应用程序崩溃:NSUnknownKeyException

来自分类Dev

Firebase应用程序邀请在Swift iOS上崩溃

来自分类Dev

奇怪的 iOS 应用程序在模拟器上崩溃

来自分类Dev

NativeScript:IOS 应用程序在启动屏幕上崩溃

来自分类Dev

TypeError:尝试分配给只读属性。在iOS8 Safari上的Angularjs应用程序中

来自分类Dev

调试/运行iOS8 App Today Extension时,Xcode将多个包含应用程序安装到设备上

来自分类Dev

我无法在真实设备上的IOS8中的应用程序中仅显示简单的UIActionSheet

来自分类Dev

iOS7到iOS8应用程序文件的迁移

来自分类Dev

装有IOS8的IOS尺寸的iPhone应用程序的iPad

来自分类Dev

为什么我的iOS8应用程序动作扩展应用程序图标没有显示?

来自分类Dev

应用程序在iOS7模拟器上运行,但是将模拟器更改为iOS8却无法识别CoreData存储

来自分类Dev

iOS应用程序在PushViewController上崩溃,但仅在TestFlight中崩溃

来自分类Dev

应用仅在特定设备ios8中崩溃

来自分类Dev

无法在IOS8中运行Appcelerator Titanium应用程序

来自分类Dev

应用程序未显示在iOS8共享扩展中共享选项的共享菜单中

来自分类Dev

ios8扩展和容器应用程序如何共享数据

来自分类Dev

从iOS8自定义键盘启动包含应用程序

来自分类Dev

iOS8:退出应用程序后不久,出现蓝色条“正在使用您的位置”

来自分类Dev

iOS8自定义键盘可以知道它所使用的应用程序吗?

来自分类Dev

iOS8企业版应用程序安装问题

Related 相关文章

  1. 1

    使用HealthKit在Xcode6.0.1上iOS8应用程序崩溃

  2. 2

    为什么我的更新后的应用程序仅在IOS8上启动时崩溃?

  3. 3

    ptpd将影响应用程序崩溃ios8

  4. 4

    使用CLLocationManager并针对ios7构建的应用程序将在ios8上运行?

  5. 5

    使用XCode 6的iOS8内置应用程序,iPhone 6上的文本仍然模糊

  6. 6

    使用XCode 6的iOS8内置应用程序,iPhone 6上的文本仍然模糊

  7. 7

    iOS8。照片应用程序错误?

  8. 8

    IOS8应用程序图标提交失败

  9. 9

    调用UIActivityViewController时,iOS 8 iPad应用程序崩溃

  10. 10

    仅在iPad Pro上iOS应用程序崩溃:NSUnknownKeyException

  11. 11

    Firebase应用程序邀请在Swift iOS上崩溃

  12. 12

    奇怪的 iOS 应用程序在模拟器上崩溃

  13. 13

    NativeScript:IOS 应用程序在启动屏幕上崩溃

  14. 14

    TypeError:尝试分配给只读属性。在iOS8 Safari上的Angularjs应用程序中

  15. 15

    调试/运行iOS8 App Today Extension时,Xcode将多个包含应用程序安装到设备上

  16. 16

    我无法在真实设备上的IOS8中的应用程序中仅显示简单的UIActionSheet

  17. 17

    iOS7到iOS8应用程序文件的迁移

  18. 18

    装有IOS8的IOS尺寸的iPhone应用程序的iPad

  19. 19

    为什么我的iOS8应用程序动作扩展应用程序图标没有显示?

  20. 20

    应用程序在iOS7模拟器上运行,但是将模拟器更改为iOS8却无法识别CoreData存储

  21. 21

    iOS应用程序在PushViewController上崩溃,但仅在TestFlight中崩溃

  22. 22

    应用仅在特定设备ios8中崩溃

  23. 23

    无法在IOS8中运行Appcelerator Titanium应用程序

  24. 24

    应用程序未显示在iOS8共享扩展中共享选项的共享菜单中

  25. 25

    ios8扩展和容器应用程序如何共享数据

  26. 26

    从iOS8自定义键盘启动包含应用程序

  27. 27

    iOS8:退出应用程序后不久,出现蓝色条“正在使用您的位置”

  28. 28

    iOS8自定义键盘可以知道它所使用的应用程序吗?

  29. 29

    iOS8企业版应用程序安装问题

热门标签

归档