iOS Music Library Access


$50.00

$15.00

Package Contents

Unity
Plugins
iOS
NHandleFile.h
NHandleFile.m
OpenLibrary.h
OpenLibrary.m
OpenLibraryWrapper.h
OpenLibraryWrapper.mm
libOpenLibrary.a
OpenLibrary.cs
SongLibrary.cs
iOS Music Library
iOS Music Library Access.prefab
Scripts
Gui
GuiManager.cs
PanelSong
iOSMusicLibrary.cs
PanelHandleSong.cs
PanelSong.cs
Song.cs
SongData.cs
Demo Scene
iOS Music Library.unity
Gui
NGuiButton.cs
NGuiLabel.cs
NGuiNodule.cs
Panel
NPanel.cs
Textures
Buttons
choose-song-button.png
choose-song-button-toggle-active.png
pause-button.png
play-button.png
skip-next.png
skip-next-toggle-active.png
skip-back-button.png
skip-back-toggle-active.png

This Unity asset provides everything you need to give your users access to their own music — iOS Music Library Access is a lightweight iOS integration plugin for Unity3D that enables accessing the native media picker on any iOS device. Just drag and drop the prefab into the hierarchy and you’re done! Users can now pick any song, or multiple songs, including M4As and even audiobooks, from a modal view controller and then control playback via play, pause, skip forward, and skip back buttons.

Once integrated, the iOS Music Library Access plugin displays four buttons: a Play/Pause button, a Skip Forward button, a Skip Backwards button, and a Choose Song button. You can click on the Choose Song button at any time, and as many times as you would like, to select and load a new song or playlist. Selecting a playlist will show its contents and give you the option to choose what files to add, or to simply add all of the files in the playlist, just as in native apps.

iOS Music Library Access is equipped with our custom GUI methods that control playback seamlessly. If you will be using the GUI methods that we are providing, we will provide you with all of the technical support that you may need, and work with you on making the most out of these methods, but we may not be able to provide support if you use your own methods. Memory usage is very light, only about 0.5mb needed to load and play any song and size playlist.