问题标签 [alamofire]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1805 浏览

ios - Alamofire 和 iOS 应用扩展

我正在尝试将 Alamofire 与 iOS 应用程序共享扩展一起使用,我想知道是否有一个标志可以消除此错误。

(空):链接到 dylib 不安全用于应用程序扩展:Build/Products/Debug-iphoneos/Alamofire.framework/Alamofire

AFNetworking 有一种方法可以做(https://github.com/AFNetworking/AFNetworking/issues/2321)。Alamofire 有类似的东西吗?

解决方案:如果将 Alamofire 作为框架导入,只需选择 Framework 目标,然后在 General 选项卡下,选中 Allow app extension API only 框。

0 投票
2 回答
957 浏览

swift - 使用 Alamofire 的多部分 POST

我想在 Swift 中使用 Alamofire 向我的 Rails 服务器发出请求。我有一个简单的对象,我想对其进行序列化,以及一些我想附加为多部分编码数据的图像。

在我的轨道方面,它就像一个请求一样简单:

使用 Alamofire 最优雅的方法是什么?

0 投票
4 回答
5378 浏览

ios7 - 在 iOS 7 中的 Alamofire 中设置自定义 HTTP 标头不起作用

我尝试Alamofire.Manager.sharedInstance.session.configuration.HTTPAdditionalHeaders在 iOS 7 中使用我的自定义 HTTP 标头设置,但我没有运气。

这在 iOS 8 中运行良好。

有没有人有什么建议?

0 投票
1 回答
571 浏览

json - Swift 和 Alamofire - 访问条件语句的 JSON 值

我正在尝试访问从我的 API 调用返回的 JSON 数据结构中的值。我只想在我的 JSON 中sharedshared值为 true 时显示图像,否则显示不同的图像。目前,当我启动应用程序时,前两个结果不显示图像,因为数据库中的值设置为 false。但是当我向下滚动然后向上滚动时,它们会出现。我有点困惑如何使用 JSON 来检查条件。我是否在正确的位置检查每一行的条件?像 SwitfyJSON 这样的东西会是访问我的嵌套 JSON 数据结构的更好方法吗?

}

0 投票
12 回答
105167 浏览

swift - Swift. Could not build objective-c module 'Alamofire'

Fresh vanilla submodule install of Alamofire, using XCode6 and following directions to a T. Something here just isn't fitting right. The error i'm getting is "Could not build objective-c module "alamofire" on import alamofire. Here is a screen shot of the error i'm getting:

enter image description here And my configuration:

enter image description here

0 投票
2 回答
1403 浏览

ios - 尝试全局访问响应

我正在使用 Alamofire,当我得到响应时,我试图将其设置为可以在任何地方访问的变量。这就是我要做的

当我跑步时,我得到nil....有什么想法吗?我知道请求很好,因为当我不将响应分配给变量时,我可以在范围内看到响应。

0 投票
0 回答
1298 浏览

ios - 超时通过蜂窝发送 http 请求但可以使用 WiFi

我有这个麻烦很长一段时间了。我试图通过 WiFi 发送 http 请求,一切似乎都很好,但是当我切换到蜂窝网络时,请求总是超时。

我尝试同时使用同步调用、异步调用并使用 NSRULSession 而不是 NSURLConnection,得到相同的结果,有什么建议吗?我的假设是在网络 API 级别,连接差异不应该暴露给用户。

此外,我尝试使用 Apple 的可达性模块进行检查,WWAN 和 WiFi 都可以访问。我正在使用 xcode 6.1 和 iOS7、iOS8.0.1 和 iOS8.1。

PS。我正在使用 Alamofire 模块发送请求,这是我收到的错误消息:

这是我通过 AT&T 4G 网络从手机到站点的跟踪路线。我尝试访问的站点托管在 Amazon AWS 上,具有弹性 IP 地址。

0 投票
2 回答
2533 浏览

ios - ios 8,Swift,IAP 收据验证

我正在拼命地尝试在使用 Swift、IOS8.1 编写的未来 IOS 应用程序中验证应用内收据

我正在使用 Alamofire 框架来弥补 NSURLConnection 中的一个错误,以实现快速但仍然没有从 Apple 服务器获得任何回报。

来自服务器的反馈是:

而不是申请收据...

任何帮助表示赞赏

0 投票
4 回答
16568 浏览

unit-testing - 在 Alamofire 应用程序中对 HTTP 流量进行单元测试

我正在努力弄清楚如何最好地测试使用 Alamofire 来帮助与服务器数据同步的应用程序。

我希望能够测试使用 Alamofire 并处理来自服务器的 JSON 响应的代码。我想模拟这些测试,以便我可以将预期的响应数据提供给这些测试,而不会产生真正的网络流量。

这篇博文 ( http://nshipster.com/xctestcase/ ) 描述了在 Swift 中模拟一个对象是多么容易——但我不确定如何使用 Alamofire 及其链式响应来做到这一点。

我会嘲笑经理吗?请求?回复?任何帮助,将不胜感激!

0 投票
1 回答
2304 浏览

alamofire - 如何传递具有不同值的相同参数

我正在使用 Alamofire 尝试以下 API,但此 API 有多个“to”字段。我试图将一组“收件人”电子邮件作为参数传递。它没有显示错误,但没有发送到所有电子邮件。API是正确的,我从终端测试过。任何建议都将受到热烈欢迎。

我给我的代码: