2012-04-11 3 views
4
내가 알람처럼 작동하는 아이폰 앱 구축을 위해 노력하고

에 대한 진동 내가 좋아하는 것, 내가 UILocalNotification아이폰 OS - 지역 알림 - 사용자 정의 진동이나 이상 기간

문제

  • 을 사용하고 있습니다 전화가 더 오랫동안 진동합니다. 그러나 현재는 한 번만 진동합니다.

대안

  1. 이 가능 맞춤 진동 재잘를 사용하는 접근법? (http://www.pcworld.com/article/242238/how_to_use_custom_vibrations_in_ios_5.html)

  2. 푸시 알림이 실행될 때 메서드를 실행할 수 있습니까? (하지만 앱이 실행되지 않고 작동해야 함)

  3. NSTimer는 옵션인가요? (하지만 앱이 실행되지 않고 작동해야 함)

  4. 다른 대체품이 있습니까?

+0

사실, 비공개 API에 액세스하지 않고도 맞춤 진동을 수행 할 수 없으므로 앱 스토어 리뷰에서 거부 될 수 있습니다. –

+0

감사합니다. Shiming, 이에 대한 대안이 있습니까? – user1046037

답변

4

진동의 지속 시간을 변경할 수 없으며, 예를 들어 여러 번 진동하지 않을 때까지 여러 번 진동시킬 수 없습니다.

사용자 지정 진동을 만드는 유일한 방법은 실행 중일 때 앱에서 실행하는 것입니다. 다른 방법은 없습니다.

+0

몇 가지 비공개 API를 사용하는 것이 어떻습니까? 예를 들어 백그라운드 모드에서'AudioServicesPlaySystemSoundWithVibration'를 호출하는 것. – kelin