問題タブ [itunes-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
964 参照

c# - ITunes SDK: 共有音楽の読み込み

C# を使用して .NET 3.5 で iTunes SDK をいじっていますが、ネットワーク上の別のコンピューターから共有音楽ライブラリをロードする方法が見つかりませんでした。iTunes SDK から共有音楽にアクセスする方法を知っている人はいますか? これが不可能な場合、誰かが代替案を提案できますか?

0 投票する
3 に答える
1795 参照

c# - Itunes イベントをキャッチするにはどうすればよいですか?

私はこのコードを追加しました

そしてこのコード

C#でプログラムされた私のアプリに、曲の変更をキャッチしません。私は何かが欠けていますか?

iTunes トラック変更イベントをキャッチする他の方法はありますか?

0 投票する
1 に答える
404 参照

objective-c - iPhone: Documents ディレクトリの書き込み可能性

このディレクトリにリモートでファイルを書き込む方法はありますか? iTunes経由で、またはiPhoneがUSB経由でMac / PCに接続されているときはいつでも実行できることを願っています。これは iTunes プラグインで実行できますか? 他のすべてが失敗した場合、iPhone で WebDAV サーバーをセットアップする簡単な方法はありますか?

ありがとう。

0 投票する
2 に答える
1347 参照

com - iTunes COM 永続 ID について説明が必要です。iPod に転送したときのトラックの ID は同じですか?

ratings更新用の iTunes COM API を使用して JScript スクリプトを作成しplayed count、iPod データベースから iTunes ライブラリに戻しています。そのためには、スクリプトはこの iTunes ライブラリから転送された曲を認識できる必要があります。これにより、iPod 上のトラックの評価データを読み取り、iTunes ライブラリ内の対応するトラックを更新できます。

ここに私が書いたコードがあります:

iTunes COM API によると

適切なコレクション インターフェイスの ItemByPersistentID プロパティを使用して、指定された永続 ID を持つソース、プレイリスト、またはトラックを取得できます。

ItemByPersistentID は、指定された永続 ID を持つ IITTrack オブジェクトを返します

質問は次のとおりです。

  1. トラックが iPod に転送されたとき、iTunes ライブラリ内のトラックの 64 ビットの Persistent ID は同じままであると言っているのは正しいでしょうか。
  2. ITObjectPersistentIDHigh()との使用方法に何か問題がありますかITObjectPersistentIDLow()
  3. これを行う完全に他の方法はありますか?

PS: テスト用の iPod には 662 曲ありますので問題ありません。

どんな助けでも大歓迎です!thnx!

0 投票する
1 に答える
860 参照

applescript - iTunes の plist (XML) ファイル経由で iTunes のトラック名にアクセスする

iTunes XML ファイルは実際には plist であり、生の XML を解析しようとする代わりに、プロパティ リストを使用できることを知りました。

「トラック」セクションにアクセスできますが、トラック名を抽出するような単純なことはできません。確かに、私は少しつまずいていますが、これは私がこれまでに得たコードです:

私が間違っていることについての指針はありますか?

それが役立つ場合は、XML のサンプル:

0 投票する
4 に答える
842 参照

iphone - iPhoneアプリ内から新しいアプリをダウンロードする

私はゲームを開発し、ゲームの「プレミアム」バージョンを宣伝するために、そのゲームの「ライト」バージョンを作成することを計画しています。アプリ内購入の方法に関する情報は簡単に見つかります。しかし、私が見つけられないのは、購入後にLiteバージョン内から実際にアプリケーションをダウンロードする方法です。liteバージョンをpreimumバージョンに更新するつもりはありませんが、代わりにpremiumバージョンをダウンロードする必要のある新しいアプリケーションとして扱います。

どうすればそれを行うことができ、どこでその情報を見つけることができますか?

前もって感謝します!

0 投票する
4 に答える
1272 参照

c# - C# イベントが処理されない

iTunes COM API を使用するアプリを作成して、C# のイベント処理を学んでいます。iTunesが曲の再生を停止したときに実行するメソッドがありますが、「停止/一時停止」ボタンを押してアプリでイベントをトリガーすると、メソッドが呼び出されません。

編集: dboarman の返信に基づいて、while ループを削除しました。これでイベントは処理されますが、PlayPlaylist() を実行する前に iTunes を再起動した場合のみです。PlayPlaylist() をもう一度実行すると、停止イベントが発生/処理されなくなります。

こちらの Pastebin のソースを更新しました(59 ~ 68 行が該当します)。

仕様: 私のアプリは、Genius のおすすめプレイリストの曲を最初から最後まで再生することになっています (デフォルトでは、iTunes は Genius のおすすめを連続して再生しません)。StopEvent は、再生するリスト内の次の曲をトリガーする必要があります。

0 投票する
1 に答える
636 参照

c# - ITunesAPIを使用してトラックを「表示」/選択する方法

C#でiTunes SDK/APIを使用しています。iTunesに音楽ライブラリリストの特定のトラックを選択させようとしています(つまり、特定の1行とその行だけを強調表示します)。私はReveal()メソッドでこれを行おうとしています:

しかし、そのReveal()呼び出しは効果がないようです。(a)iTunesが別の画面(iTunes Storeのアルバム詳細画面など)にある場合は、iTunesの音楽ライブラリ画面に切り替え、(b)音楽トラックリストの表示をスクロールして、特定のアイテムをに表示すると思いました。ビュー、および(c)リスト内の指定されたトラックラインを強調表示します。

Reveal()はこれらのいずれも実行しないようです。(a)、(b)、(c)を実現する方法について何かアイデアはありますか?

0 投票する
4 に答える
23484 参照

c# - iTunes SDK / APIのドキュメントはどこにありますか?

C++ヘッダーファイルとソースで構成されるzip形式のアーカイブをAppleからダウンロードしました。これにはヘルプファイルが含まれていました。なんらかの理由でこのヘルプファイルは開きますが、内容を読むことができません。このためのヘルプファイル以外に他のドキュメントはありますか?C ++またはC#の場合?