javascript - 无法从 Heroku 服务器获取数据到 ios

标签 javascript ios heroku parse-platform

我有基于javascript的应用程序,我想为Android和IOS创建应用程序,所以我使用phoneGap并转换为Android并成功转换为IOS。我使用后端作为解析(解析正在关闭),所以我从解析迁移到Heroku它在 Android 和 webApplication 上完美工作,但在 IOS 中不起作用我无法从 IOS 中的 heroku 获取数据。这就是我初始化的方式

var config = {
  // Defaults
  IS_NODE: typeof process !== 'undefined' && !!process.versions && !!process.versions.node,
  REQUEST_ATTEMPT_LIMIT: 5,
  SERVER_URL: 'http://XXX.herokuapp.com/parse',
  VERSION: 'js' + '1.6.14',
  APPLICATION_ID: 'XXXXXXXXXX',
  JAVASCRIPT_KEY: 'XXXXXXXXXX',
  MASTER_KEY: 'XXXXXXXX',
  USE_MASTER_KEY: true,
  PERFORM_USER_REWRITE: true,
  FORCE_REVOCABLE_SESSION: false
};

谁能帮我解决这个问题吗?

最佳答案

也许您应该将 NSAppTransportSecurity 键添加到您的 info.plist 文件中。 iOS 应用不会响应 http 请求,除非您将 NSAppTransportSecurity 的子项 NSAllowsArbitraryLoads 设置为 YES
更多信息可以查看this .

关于javascript - 无法从 Heroku 服务器获取数据到 ios,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38608044/

相关文章:

node.js - Salesforce 不遵守提示选项

javascript - Angular 范围 watch 的行为与记录的不同

javascript - 将订阅者捆绑到进行中的异步请求 - RxJS

ios - 错误域 = org.restkit.RestKit.ErrorDomain 代码 = -1011 "Expected status code in (200), got 504"- 仅在真实设备中

ios - If 语句输出两个参数而不是其中一个?

node.js - 如何在 Heroku/Node.js 上部署 Rserve

javascript - 同源策略 : Why can't JS code make an HTTP request to its domain?

javascript - 如何使用 JavaScript 获取 UTC 日期?

ios - Swift 2 jSON Call 可以抛出但未标有try

ruby-on-rails - 外部 I18n 语言环境路径 (AWS)