2014年5月16日金曜日

AVCaptureDeviceのフレームレートを設定したのに反映されないキミへ

まずは次の確認をしてほしい。

  1. フレームレートを設定する前にAVCaptureSessionへAVCaptureDeviceInputが追加されているか
  2. AVCaptureDeviceのlockForConfigurationを呼び出してデバイスをロックした後にフレームレートを設定しているか

上記を考慮したサンプルソースがこれだ

検討を祈る

このエントリーをはてなブックマークに追加

2014年5月7日水曜日

OS X Mavericksの警告音ファイルとシステムサウンドファイルの場所

OS X Mavericksの警告音やシステムサウンドを変更したくなったので調べました。
ちなみに起動音は変更できないようです。残念

警告音
/System/Library/Sounds/

システムサウンド

/System/Library/Components/CoreAudio.component/Contents/SharedSupport/
※1ターミナルかフォルダへ移動を利用しないとたどりつけないよ♪
※2AIFFファイルはiTunesで作成してね♥

このエントリーをはてなブックマークに追加

2014年5月1日木曜日

Xcodeでビルド時に「No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386).」というエラーが出た時に行ったこと。

仕様変更対応で久しぶりにビルドしたら
No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386).
ってエラーが発生してしまいました。
このエラーを修正するために次のことを行いました。


  1. ビルド対象のSchemeをチェックする
  2. Build SettingsのValid ArchitecturesにSchemeに対応したArchitectureが存在するか確認する。
  3. ビルド対象のSchemeが64-bit指定であるにも関わらずValid Architecturesにarm64が無かったので追加

[図解]

このエントリーをはてなブックマークに追加