ios - sthttprequest 和 jsonkit 与 arm64,不再工作?

标签 ios iphone jsonkit sthttprequest

我正在创建和更新我的一个应用程序,它使用 sthttprequest 和 jsonkit。从今年 2 月开始,苹果需要支持 64 位架构,我在过去几个月已经看到了这个警告:

iOS app submission : missing 64-bit support

所以我在build设置中添加了“标准架构”以支持 arm64,并且我已将“仅构建事件架构”设置为“否”。我用 iphone 6 构建了一个版本(用 iphone 5 没问题),我收到了很多错误,其中一些很容易解决,但这个错误不是:

找不到文件:/Users/*****/Library/Developer/Xcode/DerivedData/*****-brhcaqkzbwghmreypofgoustfozt/Build/Intermediates/*****.build/Debug-iphoneos/*** *.build/Objects-normal/arm64/JSONKit.o clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

我已经清除了派生数据,但 jsonkit 库似乎存在一些问题,SThttprequest 使用的库对 json 进行解码。好像它与 arm64 不兼容可能吗?我该怎么做才能解决这个问题?更改 sthttprequest 类对我来说是一项非常漫长的工作...而且我认为如果没有 64 位支持我无法更新我的应用程序...

最佳答案

有两个解决方案:NSJsonSerialization 或这个分支:https://github.com/heroims/JSONKit可以为 64 位编译

关于ios - sthttprequest 和 jsonkit 与 arm64,不再工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28764258/

相关文章:

iOS autolayout 使用 VFL 以编程方式实现

iOS通用屏幕设计

ios - 由于此错误 "Receiver (<ViewController: ) has no segue with identifier",Segue 将无法执行,但已识别出 segue

ios - dequeueReusableCell 方法返回新的或可重用的对象?

ios - 在图表的 XAxis 上显示三个标签

iphone - iOS 5:更新无效:部分中的行数无效

iphone - 创建一个随机事实应用程序

ios - 将对象添加到 JSONKit 创建的字典?

iphone - 如何初始化需要 JSON 负载的 Web 服务请求

iphone - JSONKit 工具上的错误