我们使用Meteor + Ionic2开发了一款移动应用。我们使用不在Internet区域的内部NodeJS服务器。我们将应用程序部署到我们的企业应用程序商店,使AirWatch VPN隧道能够访问内部网区域中的服务器。
使用" F5 Access"进行iOS设备级别测试时,一切正常。使用Xcode或企业应用程序商店部署VPN时使用无VPN隧道。但是当我们的企业应用程序商店从使用AirWatch VPN隧道进行每个应用程序VPN下载应用程序时,iOS应用程序会陷入启动画面。似乎没有调用Meteor + Ionic2的任何客户端或服务器端代码。
当使用开发分发重新部署它时,它似乎保持在大约:空白而不是去本地主机并且获得"无法加载资源"约错误:空白。
同样的AirWatch VPN隧道在Android中运行良好。这个问题似乎只发生在iOS中。我检查了设备级日志以及AirWatch VPN隧道日志,这些日志没有报告任何错误。
我不确定Meteor + Ionic2是否支持iOS的AirWatch VPN隧道,因为没有任何框架代码被调用。有没有调试企业分布式应用程序?在使用Meteor的iOS应用程序开发中不支持VPN隧道吗?
谢谢, Annadurai。
答案 0 :(得分:0)
问题的根本原因似乎是AirWatch配置,这会导致localhost附加域名,如localhost.mycompany.com。由于AirWatch无法解决这个问题,我们放弃了使用AirWatch VPN隧道的计划。