您好,我目前正在使用Ionic创建移动应用,我已经在Android&来自网络浏览器的Ios工作正常,我已经在Android设备上测试了它并且工作正常但现在当我在使用Xcode的Iphone SE上测试它时它没有连接到我的数据库。
我尝试在safari上使用调试工具并查看控制台和调试器,但我没有获得太多信息。见下文:
应用程序的开始工作正常(SplashScreen&初始页面),但当我尝试登录我的应用程序似乎没有做任何事情。我已经从运行数据库的服务器检查了日志,看起来应用程序没有调用该方法向数据库发出请求。
在IOS设备上进行测试时,是否必须允许Web服务或其他任何内容?
另外:这是Xcode上控制台的错误:
"错误:插件'设备'找不到,或者不是CDVPlugin。检查config.xml中的插件映射。"
答案 0 :(得分:0)
对于可能遇到此问题的任何人,我通过删除我的节点模块来修复此问题:
rm -rf node_modules/ platforms/ios
然后切换我的版本" cordova-ios"到" 4.4.0"在我的package.json文件夹中:
"cordova-ios": "4.4.0"
然后重新安装我的节点模块:
npm i
最后再次运行命令再次为ios构建:
ionic cordova build ios