如何在IOS设备上运行我的Ionic应用程序(带有Meteor后端)?
我正在尝试在IOS设备上运行我的Ionic应用程序,但它无法正常工作。我使用Meteor作为我的后端/api。当我构建应用程序时,它确实会启动应用程序并将我带到登录屏幕,但我无法登录 这是我尝试登录后收到的错误消息:如何在IOS设备上运行我的Ionic应用程序(带有Meteor后端)?,ios,cordova,ionic-framework,meteor,build,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平台添加ios c
ERROR: {"_body":{"isTrusted":true},"status":0,"ok":false,"statusText":"","headers":{},"type":3,"url":null}
我构建的IOS应用程序如下所示:
cordova平台添加ios
cordova构建ios
cordova模拟ios
从Xcode启动在我的设备上运行应用程序也不起作用
有人能帮我吗?从IONIC构建IOS应用程序时,您需要允许跨源平台标题,因为IOS在默认情况下使用web视图,而web视图需要。您可以在每个http请求的头中附加“访问控制允许源文件”、“*” 或
您必须允许后端的CORS应用程序是否在浏览器中运行?是的,应用程序正在浏览器中运行,但不是在我的设备或模拟器中。我的代码中已经有这一行:Meteor.startup=>{///启用所有端点的跨源请求JsonRoutes.setResponseHeaders{'Cache Control':'no store',Pragma:'no Cache','Access Control Allow Origin':'*','Access Control Allow Methods':'GET,PUT,POST,DELETE,OPTIONS','Access Control Allow Headers':'Content Type,Authorization,X-request-With',};};它仍然不起作用