问题标签 [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 回答
354 浏览

c# - iTunes COM - 将曲目添加到播放列表

我正在使用 iTunes COM 检索有关用户创建的播放列表的信息。我的目标是将一首新歌添加到库中,然后添加到给定的播放列表中。这就是我现在所拥有的:

但是,没有关于将歌曲添加到播放列表的适当文档。该字段IITPlaylist.Tracks是只读的,否则我会将这首歌添加到这个集合中。

0 投票
0 回答
2095 浏览

ios - 通过命令行获取 iOS 应用日志

是否有可能通过命令行工具从 iOS 设备获取应用程序日志(不是崩溃报告)?

目标是提供自动化以从设备获取日志。

问候。

0 投票
1 回答
144 浏览

vb.net - 断开 iTunes COM

我目前正在使用带有 .NET 的 iTunes COM,而我之前遇到的阻止我使用它的事情又发生了,我终生无法弄清楚。

当我在程序关闭期间或之后关闭 iTunes 时,它告诉我某些东西仍在使用“应用程序脚本接口”,COM 仍处于连接状态。

这就是我所拥有的(删除了不需要的)

因此,上面的代码确实断开了 COM,以至于我需要重新启动 iTunes 才能再次使用它,但是它并没有消除应用程序脚本错误。意思是,出现错误对话框后,我仍然需要单击退出。除了这个,其他一切都很好。

任何想法?

- 我看过其他有这个问题的问题,但没有一个为我解决了这个问题。我不确定该事件是否不再适用于当前版本的 iTunes,但是,目前这两种方式似乎都不起作用。

0 投票
1 回答
1172 浏览

objective-c - Apple Music API - 创建播放列表

我一直在探索 Apple Music API,看看我可以在 iOS 应用程序中使用什么样的功能。我创建了一个小测试应用程序,它获得了用户的许可,并将我拥有的播放列表(和歌曲)输出到NSLog.

由此,我已经能够推断出以下内容(但我不是 100% 确定):

  • 播放列表(基本信息:名称、id)存储在设备本地
  • 播放列表歌曲也从本地存储中提取,如果播放列表尚未下载到设备,它会转到 Apple 获取歌曲列表。

到目前为止,一切都很好。我想知道的是:

  • 有没有办法从我的应用程序(通过 API)创建播放列表?

我知道有一种方法MPMediaPlaylist addItemadd但似乎找不到创建新播放列表本身的方法。

根据这个页面应该是可能的:https ://affiliate.itunes.apple.com/resources/blog/apple-music-api-faq/

开发者能否使用 Apple Music API 在用户设备上创建全新的播放列表?

是的。API 允许开发人员在用户设备上创建新的播放列表。

0 投票
1 回答
136 浏览

c# - C# iTunesLib com:无法通过智能感知访问 AlbumArtist 成员

我在 C# 中使用 iTunesLib V1.13。我可以很好地阅读当前播放的曲目及其艺术家、专辑、曲目名称、持续时间等属性。但我无法读取“AlbumArtist”属性。即使它在调试时出现:

在此处输入图像描述

但我似乎无法在代码中访问它......

在此处输入图像描述

它也没有出现在接口 IITTrack 的元数据中,但我不明白为什么我在调试时看到它...

0 投票
1 回答
64 浏览

ios - 从另一个应用程序访问和修改 iTunes 库

我想知道是否有任何方法可以访问我的 iTunes 数据(歌曲信息)并从另一个 iOS 应用程序修改数据(创建新的(智能)播放列表、将歌曲添加到播放列表、向歌曲添加评论)?

我基本上正在考虑创建一个可以以自定义方式自动排序和组织我的歌曲的应用程序。

提前致谢!

0 投票
0 回答
235 浏览

ios - MPMediaPlaylist - 删除歌曲

是否可以从MPMediaPlaylist播放列表中删除歌曲?

我有能力得到一个列表中的所有歌曲:

我可以用给定的循环遍历这个productID并删除该项目吗?

0 投票
1 回答
421 浏览

ios - 以编程方式访问 iCloud 音乐库下载和 iCloud 状态

可以iCloud download statusMPMediaLibrary - MPMediaItemProperty或其他来源以编程方式访问吗?

我们想要检测歌曲的来源,以便我们知道它是来自 Apple Music (DRM)、使用匹配iTunes Match(不是 DRM)、购买还是只是从翻录的 CD 上传等。

文档关于 iCloud 音乐库图标和状态描述了 中文件的下载图标和状态Media Library,并在 Mac 上的 iTunes 中查看它们,但找不到在应用程序中获取此状态信息的方法。

0 投票
1 回答
65 浏览

applescript - Applescript results to txt file

I'm trying to write an apple script that gets the unwatched TVShows and puts the filename (preferably without the full path, just "whatever.m4v") in a text file.

Here is the code I have:

I get the following error:

If I replace the "unwatchedTVShows" varible in the do shell statement like this:

it works as I expect (I have a filename called "unwatchedTVShows.txt" and it contains the word "test". I can use the "Display dialog trackNames as text" line that I currently have commented and it works fine. What am I missing?

0 投票
0 回答
367 浏览

ios - iTunes Connect 上的订单 ID、购买时间

我想用IOS和Android应用做一个数据库。

它们有相似之处:packageName, price, currency, title, description, productID, type,trialPeriod等等...

但它们是我在 Itunes connect 或应用内购买中找不到的 2 个主要领域:orderIDpurchaseTime.

我知道用户可以在 Itunes中获得ORDER ID和: 我们在哪里可以找到这个/对于开发人员而言?DATE用户的订单 IDORDER IDDATE