【问题标题】:Meteorjs app - only accessable through appstore/playstore?Meteor Js 应用程序 - 只能通过 appstore/playstore 访问?
【发布时间】:2015-08-30 18:37:00
【问题描述】:
我最近使用 Meteor 部署了我的第一个生产应用程序。我是为需要 Android/Iphone 应用程序的客户制作的。 Meteor 非常适合这一点,因为它为我节省了一次开发一个平台的麻烦,特别是因为我是一个人工作。
但是,我有点.. 对两件事感到困惑。
- 是什么阻止人们通过简单地输出
meteor run android-device --mobile-server=https://example.com 来针对我的服务器构建自己的应用程序?
- 在本地应用程序完成后,如何使手机应用程序只能通过应用商店访问?
【问题讨论】:
标签:
cordova
mobile
meteor
【解决方案1】:
为了使您的应用只能通过 cordova 访问,您可以使用这个简洁的包 meteor add gwendall:iron-router-cordova-only link 或者如果您想手动执行代码,则将路由包装在 inCordova 块中。
对于使用您的移动服务器运行类似应用程序的人(假设您在 .meteor 子域上使用meteor deploy 进行部署),您第一次在该计算机上部署时会被要求提供meteor.com 密码。链接不是由您的帐户创建的资源会显示错误。注意:除非您仅将网站包装到 cordova,否则其他人仍然可以在浏览器中查看该应用程序。