像高尔夫球杆一样挥动 iPhone
Posted
技术标签:
【中文标题】像高尔夫球杆一样挥动 iPhone【英文标题】:Swing the iPhone like a golf club 【发布时间】:2011-03-28 10:50:05 【问题描述】:我知道我必须使用 UIAccelerometer 来检测常规高尔夫挥杆中存在的角度。
我想到的最好的等价物是我想像使用任天堂 Wii 控件一样使用 iPhone。
是否有可能 并能够做出决定:
这是一个大致准确的挥杆(如果更像是网球挥杆 = 投掷错误)
也许存储 iphone 在“后摆”上记录的角度。如果我在“后摆”上每 x 秒存储五个值,然后检查这些值是否大致等于“前摆”。
我还需要确定摆动的力度,也许我可以在 iphone 到达默认位置(开始摆动运动之前的开始位置)之前检查一下。我知道我无法使用 UIAccelerometer 计算两个位置之间的速度,但也许我可以通过其他方式解决这个问题?Apple Review Team 对此问题的回答
感谢您联系应用程序 审核组。苹果无法 为开发人员提供预先批准 建议的申请提交或 审查和评论申请 概念,包括商业模式。 也就是说,这个概念并不 违反准则;然而 应用程序将需要被评估为 确保实施在 合规性。
我个人认为这样的应用会获得批准,但应该拒绝将设备扔到尽可能靠近某个位置的应用。这就是我的解释。
无论如何,我知道我的问题是,如果摆动是可能的,使用带有高通滤波器和低通滤波器的加速度计是绝对可行的。
考虑一下:如果您要开发具有相同概念的应用,如果被拒绝,请不要生气。
【问题讨论】:
当这个应用发布时,有些人会砸烂他们的 iPhone :) 我只是想知道如何开发这个,这是为了我自己的胜利:) 【参考方案1】:Apple 很有可能不会让这样的应用进入应用商店。阅读人机界面指南:他们说不要鼓励用户做任何可能导致他们损坏设备的事情。通过挥杆挥杆,我可以想象有人在某处放下他们的 iPhone,然后 kablooie...
【讨论】:
我明白这一点,但我并不打算将此应用程序上传到 App Store。我很好奇如何解决这个问题。以上是关于像高尔夫球杆一样挥动 iPhone的主要内容,如果未能解决你的问题,请参考以下文章