問題タブ [apple-music]
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.
macos - OSX で Apple Music トラックを iTunes に追加する
この記事に従って、iOS 9.3 で実行されているサード パーティのアプリで、Apple Music トラックをユーザーのプレイリストに追加できるようになりました。
最新のOSXに似たようなものはありますか?
ios - Apple Music Songs - MPMusicPlayerController が間違ったplaybackStateを与える
Apple がiOS 9.3で言ったように、 Apple Music Library にアクセスできます。でアプリから再生していますMPMusicPlayerController
。
私は間違ったplaybackStateを取得しています。例の場合。曲が再生を続ける場合 - ステータスを返す必要がありますMPMusicPlaybackStatePlaying
が、他の列挙値を取得します。私のコードは
アップルがここで言っているように、次の可能な値があります-
現在再生中の曲の正しい状態を取得するにはどうすればよいですか。任意のアイデア、私が何かを間違えた場合はお知らせください。ありがとう
ios - beginRecomingRemoteControlEvents が Apple Music のイベントをトリガーしない
アプリケーションから Apple Music を再生しています。Apple Music プレーヤーのコードは次のとおりです。
これはうまく機能しています。今、ロック画面からトラックを制御したいので、次のコードを実行しましたviewWillAppear
remoteControlReceivedWithEvent
メソッドは次のようにファイルに書き込まれますAppDelegate
-
注 -は、トラックがSpotify iOS SDK によって再生されている場合、またはトラックが再生されている場合remoteControlReceivedWithEvent
に毎回トリガーされます。iTunes
AVPlayer
Spotify
ただし、Apple Music トラックの再生中に同じコードがトリガーされない -
どんな助けでも大歓迎です。ありがとう
ios - -[MPMediaPlaylist addItemWithProductID:completionHandler:] 使用時のエラー
9.3 の新しい Apple Music API を使用して、ユーザーのライブラリに追加せずに、アプリで作成したプレイリストに曲を追加しようとしています。
productID 316654632 について考えてみましょう。これは、米国の iTunes Store にある Phoenix の曲 Lisztomania です。
次のコードを使用して、曲を再生できます
次のコードを使用して、Apple Music ライブラリに曲を追加できます
エラーはゼロで、ライブラリで曲を確認できます。
しかし、プレイリストで同じことを試みてもうまくいきません。
プレイリストが作成され、Music.app で確認できますが、再生してライブラリに追加したのと同じ製品 ID をプレイリストに追加しようとすると、エラーが発生します
Error Domain=MPErrorDomain Code=4 "The requested id could not be found" UserInfo={NSLocalizedDescription=The requested id could not be found}
しかし、同じアイテムをライブラリに正常に追加したのに、どうして見つからないのでしょうか?
アップデート
朗報です!Apple は 10.2.1 で rdar://26408683 を修正しました!
ios - iOS 以外の Apple Music API にアクセスする
Apple Music のプレイリスト作成ツールの作成を検討しています。
Apple は、この機能を可能にする iOS 用の API をリリースしました。この API を NodeJS または他のサービス側のテクノロジから使用できるかどうかは誰にもわかりませんか?
Music API ドキュメント
Apple Music API のお知らせ
macos - Apple Script 経由で iTunes の Apple Music アルバム アートにアクセスする方法
デスクトップの背景を iTunes で現在再生中の曲のアルバム アートワークに設定するアプリケーションを作成しようとしていますが、スクリプトが Apple Music の曲のアルバム アートを読み取ることができないという問題に遭遇しました。ユーザーの音楽コレクションまたはプレイリストに追加されました。
現在、このコードを使用してアルバム アートを抽出しています。
Apple Music から直接再生するときにこれが機能しない理由を知っている人はいますか?
したがって、Apple Music の曲をライブラリまたはプレイリストに追加でき、スクリプトはそのアルバム アートを読み取ることができます (曲をダウンロードする必要はありません)。曲を再生すると、スクリプトがそれを読み取らず、アプリケーションがクラッシュします。
このアプリケーションを使用できるようにしたい人なら誰でも大好きなので、どんな提案でも大歓迎です。