Tag: mpmediapickercontroller

在iOS中为本地应用内容创build一个画廊

我的应用程序需要一些video和图片,并将其存储在应用程序主页/文档文件夹中。 我想创build一个画廊,将打开并显示(和播放)这些项目。 我看着MPMediaPickerController,它看起来像数据源的唯一select是照片相册。 它看起来像我将不得不去创buildUICollectionView。 这是正确的方式来做到这一点或有另一种方式类似于MPMediaPickerController,但将源设置为数组对象?

如何获得使用MPMediaPickerControllerselect的文件的path?

这是我如何编码打开媒体select器列表 – (void)viewDidLoad { [super viewDidLoad]; player=[MPMusicPlayerController iPodMusicPlayer]; picker=[[MPMediaPickerController alloc] initWithMediaTypes:MPMediaTypeAnyAudio]; [picker setDelegate:self]; picker.prompt=@"Add an audio to application"; } 我也实现了它的委托方法 – (void)mediaPicker:(MPMediaPickerController *)mediaPicker didPickMediaItems:(MPMediaItemCollection *)mediaItemCollection { /*I know only here I can get path but don't know how? mediaItemCollection don't have such kind of properties or any method to get selected file path. So is […]

在iOS模拟器中使用MPMediaPickerController时运行时错误

当我尝试在iOS模拟器上使用MPMediaPickerController运行应用程序时,会发生以下情况。 2012-05-28 22:26:42.416 My App[48426:11f03] Could not load source: 3 2012-05-28 22:26:42.418 My App[48426:11f03] *** Assertion failure in -[MPMediaPickerController loadView], /SourceCache/MediaPlayer_Sim/MobileMusicPlayer-1391.72/SDK/MPMediaPickerController.m:86 2012-05-28 22:26:42.419 My App[48426:11f03] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Unable to load iPodUI.framework' 这是我的App / Xcode / iOS模拟器中的一些问题,还是iOS模拟器不支持MPMediaPickerController ? 如果没有,除了在物理设备上运行,还有其他的select吗?

MPMediaPickerController与video媒体types不起作用

我试图使用新的video媒体types浏览存储在我的i​​Pod库中的video。 有了任何videotypes,我在控制台上得到这个错误: Warning: Unsupported media types (1024), using MPMediaTypeAny. 在这个错误之后,select器只显示audiotypes。 作为参考,这些是在iOS5.0中可用的新媒体types(在MediaPlayer.framework / MediaItem.h中定义): // video (available in iOS 5.0) MPMediaTypeMovie = 1 << 8, MPMediaTypeTVShow = 1 << 9, MPMediaTypeVideoPodcast = 1 << 10, MPMediaTypeMusicVideo = 1 << 11, MPMediaTypeVideoITunesU = 1 << 12, MPMediaTypeAnyVideo = 0xff00,

从iOS库中select音乐并发送/保存

我有一个关于音乐文件的查询。 我想从iPhone / iTouch / iPad的音乐库中select1个/多个音乐文件,并保存在我的文档文件夹中或发送到服务器。 我大致通过MPMediaPickerController和AddMusic(示例代码) 。 但是,我只能得到select歌曲和播放的细节。 是否可以保存这些选定的歌曲 ,我也可以用来发送到服务器? 谢谢

如何使用MPMediaPickerController得到mp3的NSData?

我想从手机上传MP3到服务器,为此我使用MPMediaPickerController 。 得到MPMediaItem URL后,我想获得此url的NSData,但我在NSData中为空。 – (void) mediaPicker: (MPMediaPickerController *) mediaPicker didPickMediaItems: (MPMediaItemCollection *) mediaItemCollection { [self dismissViewControllerAnimated:YES completion:nil]; MPMediaItem *item=[[mediaItemCollection items] objectAtIndex:0]; NSURL *url = [item valueForProperty: MPMediaItemPropertyAssetURL]; NSString *path = [NSString stringWithFormat:@"%@",url]; NSData *data = [[NSFileManager defaultManager] contentsAtPath:path]; } 我也试过 NSData *data = [NSData dataWithContentsOfURL:url]; 但数据为空,为什么? 我也试过不能从MPMediaItem(mp3歌曲)转换为NSData但没有得到结果。 任何人都可以指导我得到MP3的NSData。 提前致谢。

以编程方式从iPhone应用程序访问设备音乐文件

我想要访问iPhone上可用的音乐文件并将其列出(或)将文件导入到我的iPhone应用程序中,并开始播放。 可以做到吗? 类似于我们如何使用UIImagePickerController委托方法从设备相册访问图像。 谢谢!