gpt4 book ai didi

iOS 7 或 8 - 使用自定义振动

转载 作者:可可西里 更新时间:2023-11-01 06:14:59 24 4
gpt4 key购买 nike

我想在我的应用程序收到推送通知时触发 iOS 7 中的自定义振动之一(您可以在进入 native 联系人应用程序并编辑联系人时看到它们)。那可能吗?最好的办法是在推送通知中指定振动警报的名称 - 但我认为这是不可能的。

另一种选择是使用其中一种自定义振动设置本地通知(在推送通知进入后立即)。这可能吗?

我的应用是否可以通过其他方式使用非默认振动?我知道这种方法 AudioServicesPlayAlertSound(kSystemSoundID_Vibrate); 我正在寻找的是放入另一个参数以使 iPhone 以不同方式振动。

在对 this question 的回答中有关于如何创建自定义振动的解释,但它使用了一些 Apple 的内部方法,据我所知,Apple 不认可这些方法。

更新:有谁知道这是否适用于 iOS 8?

最佳答案

我上周在 iOS 8 中也一直在努力解决这个问题。仍然无法更改默认振动持续时间。

函数

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate)

产生持续 4 毫秒的振动和 1 毫秒的静音。我曾多次尝试链接同一个函数调用,但两次调用之间始终存在中断。我认为没有办法制作持续超过 4 毫秒的长时间振动:(

关于iOS 7 或 8 - 使用自定义振动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24860385/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com