asmz.beer

麦芽(ばくが、英語:malt)とは、麦、特に大麦の種子を発芽させたもので、ビール、ウイスキー、水飴の原料となる。(Wikipediaより)

iOS

tvOSアプリのIn-App Purchaseで購入・リストア要求時にAppStore側からの応答が受け取れない問題

実際のところこの問題が発生するのは動作環境にも寄る気もするけど、tvOSアプリの実機デバッグで2台のAppleTV端末で同事象が発生したので、tvOSだと起こりやすいとかあるのかもしれない。 概要 In-App Purchaseで購入やリストアをする場合、ざっくり書くと以…

iPhoneXから表示されるHome Indicatorの表示/非表示をViewController毎に設定したい

ちょいとこのHome Indicatorを隠したい要件があって、まだ世の中にHome Indicatorの記事出回ってないようなのでメモ。 Home Indicatorとは iPhoneXの画面下部に表示されるバー。この辺のiPhoneX画像見てもらうとありますよねー。 https://developer.apple.co…

BartyCrouchでiOSアプリの多言語化(Localization)用stringsファイルを自動更新

結構前から便利そうだと思って使ってるんだけど、案外紹介されてる記事が少ないのでとりあえず書く。 BartyCrouchとは これ。 github.com iOSアプリを多言語対応する際に必要になる以下のファイルを、CLIから更新してくれるツールです。

AVAudioEngineで音声にかけられるエフェクトをいろいろ試せるテスターアプリを作った

iOS8からAVAudioEngineを使って、音声に簡単にAudioUnitのエフェクトをかけられるようになりましたが、それらのエフェクトかけると実際にどんな音になるのかちょっと調べる必要があったので、とりあえずその調査の副産物置いときます。(結局調べたいことは…

AVAudioEngineでの音声ファイル再生で、再生時間の取得・再生位置指定を行う

あまり明確な情報がなかなか見つからなくてだいぶ苦戦したけど、一応出来たのでメモ。 もうちょっとスマートなやり方あるのかもしれませんが。 やりたいこと AVAudioEngine、AVAudioPlayerNodeを使った音声データの再生 総再生時間、現在の再生時間を取得 任…