如何在IOS设备上运行我的Ionic应用程序(使用Meteor后端)?

时间:2018-06-01 10:55:03

标签: ios cordova ionic-framework meteor build

我试图在IOS设备上运行我的Ionic应用程序,但它无法正常运行。我使用Meteor作为我的后端/ api。当我构建我的应用程序时,它实际上启动了应用程序并将我带到登录屏幕,但我无法登录..

这是我尝试登录后收到的错误消息:

ERROR: {"_body":{"isTrusted":true},"status":0,"ok":false,"statusText":"","headers":{},"type":3,"url":null}

我像这样构建我的IOS应用程序:

  • cordova platform add ios
  • cordova build ios
  • cordova emulate ios

通过从Xcode启动在我的设备上运行应用程序也不起作用。

有人能帮助我吗?

1 个答案:

答案 0 :(得分:1)

在从IONIC构建IOS应用程序时,您需要允许跨源平台标头,因为默认情况下IOS使用需要CORS allowed的Web视图。您可以在每个http请求的标头中附加('access-control-allow-origin','*')

或者

您必须在后端允许CORS