Ios 如何防止用户从iPod中删除MP3文件

Ios 如何防止用户从iPod中删除MP3文件,ios,ipod,Ios,Ipod,我的应用程序使用iPod用户库中的MP3。(具体来说:该应用程序用作音频指南。库中的曲目编号由QR编码。用户扫描QR,iPod播放所选曲目。iPod由博物馆管理。) 但用户可以轻松地从Music.app中删除曲目(在播放列表中滑动,删除)。如何防止用户删除音频文件 我在“限制”(和internet)中搜索了一个设置,但似乎没有阻止用户删除音乐文件的设置。(在我们的情况下,阻止用户打开Music.app也会起作用。) 提前谢谢 您不能影响Music.app中的行为。考虑存储MyIC.app不能访问

我的应用程序使用iPod用户库中的MP3。(具体来说:该应用程序用作音频指南。库中的曲目编号由QR编码。用户扫描QR,iPod播放所选曲目。iPod由博物馆管理。)

但用户可以轻松地从Music.app中删除曲目(在播放列表中滑动,删除)。如何防止用户删除音频文件

我在“限制”(和internet)中搜索了一个设置,但似乎没有阻止用户删除音乐文件的设置。(在我们的情况下,阻止用户打开Music.app也会起作用。)


提前谢谢

您不能影响Music.app中的行为。考虑存储MyIC.app不能访问它的歌曲。

< P>如果你愿意越狱iPod,那么你可以使用各种信息亭模式解决方案,使你的应用程序成为唯一运行的程序,阻止用户做任何事情,但是运行你的应用程序。p> 我认为如果你有一个企业开发者级别的订阅,那么你就可以使用kiosk模式而不会越狱。然而,这更多的是从我所读到的暗示它的东西中猜出来的,但没有说任何明确的东西

另一种选择是将mp3保存在应用程序中


但我希望你的用户体验是让你的应用程序一直运行,并将iPod变成专用设备,因此越狱可能是你在这种情况下的最佳选择。

反问:如何防止你的用户删除你的应用程序

我认为你的解决方案对数字破坏是安全的,你需要考虑将设备打包成某种情况,这将防止用户按下物理按钮。 或者越狱并修改/锁定按钮行为

编辑:似乎有一种非常简单的方法可以将iDevices放入某种信息亭模式,无需越狱


请参阅。

最简单的非越狱解决方案是将音频文件作为资源包含在应用程序中。由于这不是一个应用程序,你需要保持在20MB以下,这应该不是一个问题


然而,你需要考虑如何防止他们删除你的应用程序。

@烤面包机,唯一一件与我有关的问题是:“一旦这个配置文件被安装,当设备重新启动时启动的第一个应用程序将是唯一运行的应用程序,直到你重新启动设备。”对于99%的用户来说,这将是确定的。你必须小心那些该死的1%的人。