无论何时我们将我们的Android/iOS应用展示给使用GPS的客户,我们总会得到不正确的GPS数据(室内和我们的应用回退到网络位置)。有没有一种快速的方法来为我们的客户演示“加密”GPS数据?室内GPS演示
现在我们总是要确保安排会议额外的30分钟来解释为什么GPS不能在室内工作(而应用将在户外使用99.999%)。最后,我们最终总是看起来很愚蠢。
无论何时我们将我们的Android/iOS应用展示给使用GPS的客户,我们总会得到不正确的GPS数据(室内和我们的应用回退到网络位置)。有没有一种快速的方法来为我们的客户演示“加密”GPS数据?室内GPS演示
现在我们总是要确保安排会议额外的30分钟来解释为什么GPS不能在室内工作(而应用将在户外使用99.999%)。最后,我们最终总是看起来很愚蠢。
解释说,GPS不能在里面工作,然后做你的演示外
BTW,带来为什么GPS不能在里面工作的参考。
将您的所有位置代码移到它自己的类中。在“演示”模式下返回固定/选定的位置。
这是一篇描述在Android中使用模拟位置的文章。在设置 - >应用程序 - >开发中,有8个“允许模拟位置”的选项 - http://techxplorer.com/2011/07/01/using-mock-locations-in-android/
我认为最好向客户解释GPS不能很好地工作。诚实远胜于欺骗它。另外,它表明你实际上知道你的东西。
如果你必须这样做,把静态变量。这要求你不幸地知道你选择的位置的坐标。
您可以模拟Xcode的位置。 您可以在设备或模拟器上运行应用程序,并使用Xcode Xcode->产品 - >调试 - >模拟位置来模拟位置 您可以使用Xcode中已有的几个位置或添加自定义位置,甚至加载GPX文件