XcodeにAudioKitフレームワーク導入に手こずったのでメモしておきます
AudioKitサイト
Cocoapodsは導入ずみ前提で箇条書きしていきます
- XcodeでSingleViewのプロジェクトに適当に名前をつけ立ち上げます
- 一度プロジェクトを閉じます
- ターミナルを起動
- プロジェクトのあるフォルダのメニューをだしaltを押すと「”AudioKitImport”をコピー」の部分が「”〜”のパス名をコピー」に変わるのでコピーする
- ターミナルで
cd 先ほどコピーしたアドレスを貼り付け
pod init
6.プロジェクトのあるファイルにpodfileができているので立ち上げ
target 'プロジェクトのあるフォルダ名' do
use_frameworks!
pod 'AudioKit', '~> 4.2.3'
end
と変更
7.ターミナルに戻り
pod 'AudioKit', '~> 4.2.3'
pod install
これでAudioKitフレームワークは導入完了です!
8.プロジェクトフォルダに戻り通常のプロジェクトアイコンではなくworkspaceアイコンから開きます
9. ViewControllerにAudioKitをimportしてサンプルコードを書いてiPhoneにビルドすれば完了です!
ピーってなります!
ViewController
import UIKit
import AudioKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let oscillator = AKOscillator()
oscillator.amplitude = 0.1
AudioKit.output = oscillator
try! AudioKit.start()
oscillator.start()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}