0

我有这个特殊的问题:我正在使用 UE4 来发布我的 iOS 游戏。在我的最新更新中,我正在尝试使用objective-c 代码实现taptic 引擎。现在:我已经用官方 api 测试了我的游戏,Haptic Feedback但它总是让我的应用程序崩溃。我试过了

https://medium.com/@sdrzn/make-your-ios-app-feel-better-a-comprehensive-guide-over-taptic-engine-and-haptic-feedback-724dec425f10

AudioServicesPlaySystemSound(1519); // Actuate `Peek` feedback (weak boom)

并成功(iPhone 8)。我可以在不被拒绝的情况下使用它还是它是私有 API?

现在,我已将新更新发送给苹果,但因此被拒绝:

使用非公共 API MTLDebugDevice 私有 API。

现在我做了一些研究,似乎这个修补程序可能已经解决了它:https ://forums.unrealengine.com/unreal-engine/announcements-and-releases/3303-current-available-quick-fix-solutions

我确实运行了它,似乎成功地修补了 UE4 运输问题。但是我会因为使用上面的方法触发触觉反馈而被拒绝吗?

AudioServicesPlaySystemSound(1519); // Actuate `Peek` feedback (weak boom)

预期:再次被苹果拒绝并被禁止进入开发者计划。

4

1 回答 1

1

AudioServicesPlaySystemSound不是私有 API,因此您可以毫无问题地使用它

于 2019-01-18T13:15:55.783 回答