[iOS SDK] 消音モードでも音を再生する対応を入れました

公開日: : 最終更新日:2015/03/21 iPad, iPhone, My Apps

141025ipadair2mute1

昔、[iOS SDK] iPhone/iPad はサイレントモードにしても音が鳴る という記事を書いたけれども、その後も定期的に問い合わせをいただくので、ついに「おんぷちゃん」にも消音モードでも音が鳴る対応を入れることにしました。

おんぷちゃん for iPad のバージョン 1.7.0 からこの対応が入る予定です。

    // 消音モードでも音を鳴らす対応
    UInt32 sessionCategory = kAudioSessionCategory_MediaPlayback;
    AudioSessionSetProperty(kAudioSessionProperty_AudioCategory, sizeof(sessionCategory), &sessionCategory);

    AudioSessionSetActive(YES);

本当は 【iphoneアプリ】iOS 7で非推奨になった AudioSession編 – ゆるい感じのプログラムを書きたい。 にあるとおり AudioSession はもう Deprecated なのだけれども全部 AVAudioSession に書き換えるのは大変そうなので。

昔書いたコードを修正すると、相当数の deprecated API が見つかってしまう。iOSアプリをサポートし続けるのは大変だ。

関連記事

no image

iOS 4.2.1, iOS SDK 4.2, Xcode 3.2.5 にアップデート

iPhone 3GSを、昨晩でたと思われる、iOS 4.2.1にアップデートしてみる。 iOS 4.

記事を読む

Apple Developer Program 更新 2020

毎年行うが1年ごとなのでいつも前年の作業を忘れてしまう。 振り返ってみたところ2009年から

記事を読む

no image

[iPhone開発本] iPad電子書籍アプリ開発ガイドブック

2010年8月23日発売らしい。3570円と高いけれども、内容は濃そうだ。 目次はImpress D

記事を読む

ITMS-90175 Legacy Language Designator

自分は自作アプリの非常に古いプロジェクトをいまだにメンテすることがあるので、ITMS-90

記事を読む

NSInternalInconsistencyException

久しぶりにiOS6以前のアプリをビルドしたら NSInternalInconsistencyExce

記事を読む

no image

[iPhone SDK] Apple Push Notifiction Service (APNs)対応 その1

Apple Push Notification Service (以下、APNs) を使ったiPho

記事を読む

開発用iPad比較検討2016

手持ちのiPad2およびiPad mini 初代がiOS10のサポート対象から外れてしまったので、i

記事を読む

no image

[iPhone SDK] Apple Push Notification を利用したアプリをサポートする Easy APNS

以前 apns-php を使ってApple Push Notification を実行する話を書いた

記事を読む

no image

[iPhone SDK] UINavigationBar にボタンを追加する

自作アプリでUIWebViewを使ってWebを表示しているが、戻る・進むボタンをUINaviga

記事を読む

dyld`__abort_with_payload:でクラッシュ WatchKitApp on Xcode11.1

Xcode 11.0 や Xcode11.1で以前はビルドして実行できていたWatchKi

記事を読む

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.

TORRAS iPhone 16 Pro Max用ケース

自分はiPhoneはケースを付けない派で、iPhone 12

iPhone 16 Pro Max 購入

iPhone 16 Pro Max 256GB 189000

Ember Mug 2のACアダプタをUSB Type-Cに変えてみた

冬になると活躍する Ember Mug 2 の充電器は付属のACアダ

Wi-Fi6Eルータ TP-Link AXE5400購入

Wi-Fi6E を試してみたくなり、TP-Link AXE5

児童手当 認定請求書申請 2024 「請求者が養育をする18歳に達する日以降の最初の3月31日までの子の数」とは?

2024年に受給していない人には手紙が届くらしい。 電子申請も

→もっと見る

PAGE TOP ↑