NoS*_*ies 13 xcode ios-simulator mpmedialibrary xcode8
我正在尝试为iPhone和iPad创建一个音乐播放器.我在iPhone和iPad上完美运行,因为那些实际上有一个音乐库.但是我想使用fastlane和其他一些测试工具,所以我需要能够看到/添加一个音乐库到我的模拟器.
我已导航到我的模拟器文件夹.
/Users/maikohermans/Library/Developer/CoreSimulator/Devices/8A14CCDB../Data
但是我不知道在哪里看,如果我甚至应该看这里添加音乐.
我希望有人可以帮我解决这个问题.我搜索了这个,但似乎没有人问这个问题很长一段时间.所以这意味着要么每个人都放弃了它,要么就有可能,我似乎无法弄清楚如何做到这一点.
NoS*_*ies 15
虽然常规认为这是无法做到的,但我想通过@BaSha提到的链接如何做到这一点.
我写了一篇关于如何做到这一点,所以每个面临同样问题或认为不可能的人都能够让它运作起来.
要给出它的要点,你需要一些东西.
要获取要测试的设备的ID,可以运行
xcrun simctl list
这将为您提供所有可用模拟器的列表,选择您要使用的模拟器并复制ID,您将需要这个.
现在导航到您刚刚选择的模拟器的目录.
[yourHD] - >用户 - > [yourusername] - >库 - >开发人员 - > CoreSimulator - >设备 - > [你在上一步获得的ID] - >数据 - >媒体 - > Itunes_Control - > Itunes
现在你必须打开iFunBox(将手机与音乐库连接到你的电脑).在iFunBox中,选择Raw File System.在这里,您将找到一个Itunes_Connect从该目录调用的目录,您需要将一些文件和目录复制到之前打开的模拟器目录中.即:
Music
iTunes/Artwork
iTunes/MediaLibrary.sqlitedb
iTunes/MediaLibrary.sqlitedb-shm
iTunes/MediaLibrary.sqlitedb-wal
Run Code Online (Sandbox Code Playgroud)
如果您曾购买音乐,您还应该抓住以下目录 Raw File System/Purchases