2017-12-01 16 views
0

私はリンゴウォッチアプリケーションを開発中です。私のアプリケーションは毎秒のように動作し、サウンドに通知し、時計アプリで振動します。WatchOS:ロック画面を見ているときにサウンドを再生するにはどうすればいいですか?

その他15秒後に画面をロックしないように時計を止めるにはどうすればよいですか?

私のコードは以下の通りです。

- (void)willActivate { 

    [super willActivate]; 
    soundAlert = [NSTimer scheduledTimerWithTimeInterval:1.2f target:self selector:@selector(SoundAlertNotification) userInfo:nil repeats:YES]; 
} 

- (void)SoundAlertNotification 
{ 
    if (!isRechableFlag) { 
     [self playsound]; 
    } 

} 

#pragma mark - Play Sound Methods - 

- (void) playsound 
{ 
    [[WKInterfaceDevice currentDevice] playHaptic:WKHapticTypeRetry]; 
} 

しかし、時計は約15をロック画面に起こっているというし、それがうまく機能しています呼び出すために私のサウンド方式ストップをsecode。

私は間違っていますか?

+0

@ the4kman私は上記のリンクで私の答えを見つけられませんでした。私の質問は簡単ですどのようにロック画面に行くのを見て音を再生することができますか? –

答えて

0

これは、そうでなければ、あなたが冬眠から画面を保つためにワークアウトアプリとしてアプリケーションを設定する必要がありますが、それは実際にワークアウトアプリではない場合、それは時に拒否されますユーザーの好みの設定、https://www.imore.com/how-keep-your-apple-watch-screen-longer

ですあなたはアプリストアにパブリッシュしようとします。

関連する問題