質問

私はユーザーがトラックを介してボーカルを録音できるようにするアプリに取り組んでいる新しい開発者です。私はiTunesで販売しているトラックがいくつかあり、ユーザーがアプリの内側からトラックを購入して記録されるようにロードすることができます。

だから私が欲しいのは、テーブルからトラックリストを選択し、トラック内のアプリを購入し、そのトラックを記録するオーディオレコーダーに切り替えるボタンを押すことができることです。私はドキュメンテーションを洗いていました、そして、私はこれが可能なかどうかを把握するのに苦労しています。

誰もが可能なかどうかを知っていますか、そして誰かがコードをつなぎ始める場所に関して正しい方向に私を指していることができますか?

ありがとうございました!

役に立ちましたか?

解決

短い答え:はい、あなたがしようとしていることをすることが可能です

長い答え: avassetreaderを使って音楽ライブラリのどんな曲からオーディオデータにアクセスすることも可能です(詳細はこちらオーディオのキューサービスにどのように接続してオーディオでプロセスを処理します。ユニット?と他の他の質問)で)

最初に機能してそれを使って曲ファイルを最初にアプリのドキュメントディレクトリにコピーする必要があります。それからあなたはおそらくオーディオユニットを使ってオーディオと一緒にミックスをミックスする必要があるかもしれませんが、それは私が特に馴染みのあるその他のトピックですので、それ以上の情報を検索する必要があります。関連の質問

歌を購入するのは、最も簡単な方法で、iTunes Storeの曲にリンクしていて、そこでそれらを購入してもらうことです。その方法を購入する。彼らが歌を持っていると、それは彼らの図書館にあり、あなたはそれを得るためにavassetreaderを使うことができます。

テーブルにリストされている曲を持つことができ、DidSelectrowatIndexPath:Delegateメソッドその特定のソングのiTunesストアへのリンクを開くことができます。

助けを願っています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top