【问题标题】:Indoor GPS presentation室内 GPS 演示
【发布时间】:2012-01-21 07:09:59
【问题描述】:
每当我们向使用 GPS 的客户展示我们的 Android/iOS 应用时,我们总是会收到不正确的 GPS 数据(在室内,我们的应用会退回到网络位置)。有没有一种快速的方法来为我们的客户演示“捏造”GPS 数据?
现在,我们总是必须确保安排额外的 30 分钟会议,以向非技术人员解释 GPS 在室内无法工作的原因(而该应用 99.999% 将在室外使用)。最后我们总是看起来很愚蠢。
【问题讨论】:
标签:
android
ios
cllocationmanager
locationmanager
【解决方案1】:
说明 GPS 在内部不起作用,然后在外部进行演示
顺便说一句,请提供有关 GPS 无法在内部工作的原因的参考资料。
【解决方案2】:
将您的所有位置代码移动到其自己的类中。在“演示”模式下返回固定/选择的位置。
【解决方案3】:
我认为最好向您的客户解释 GPS 在内部无法正常工作。诚实比捏造要好得多。另外,它表明你实际上知道你的东西。
如果必须这样做,请放入静态变量。不幸的是,这需要您知道所选位置的坐标。
【解决方案5】:
您可以从 Xcode 模拟位置。
您可以在设备或模拟器上运行您的应用程序并使用 Xcode Xcode->Product->Debug->Simulate Location 模拟位置
您可以使用 Xcode 中已有的几个位置或添加自定义位置,甚至加载 GPX 文件