我有一个可以检测事故的应用程序,如果发现事故,我们使用振动和警报声提醒用户非常重要。
我的问题是:
答案 0 :(得分:1)
这里有两个问题,真的。
第一个:iOS /自定义iOS模式上的触觉反馈/控制振动
不,没有越狱手机就无法完成even in the new Apple Watch。你可以看看这个keyboard mod(需要越狱)。 Here you have some code但它需要越狱手机。
如果您需要提醒您的用户,我建议您暂时播放默认振动。将当前线程休眠1秒,然后再次振动,直到某个布尔标志发生变化。 Objective-C伪代码:
while (!endVibrationAlert) {
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
[NSThread sleepForTimeInterval:1];
}
// when user touches some button to dismiss alert
self.endVibrationAlert = true;
第二个:永远不要试图绕过Apple的评论系统。遵守规则。对于您的第一个版本,也许它通过。然后,在下一次更新中,您的应用程序可能会被拒绝。