У меня есть конкретная проблема: я использую UE4 для доставки своей игры для iOS. В своем последнем обновлении я пытаюсь реализовать лентопротяжный механизм с целью-C Code. Сейчас: я проверил свою игру с официальным 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?
Теперь я отправил новое обновление на apple, но получил отказ из-за этого:
Использование закрытого 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)
Ожидайте: получите повторное отклонение от Apple и получите запрет на участие в программе develper.