适用于IPhone的MPMediaPickerController的替代方案

适用于IPhone的MPMediaPickerController的替代方案,iphone,objective-c,xcode,iphone-sdk-4.1,mpmediapickercontroller,Iphone,Objective C,Xcode,Iphone Sdk 4.1,Mpmediapickercontroller,一周以来,我一直在搜索是否有类似于MPMediaPickerController的库可以用于IPhone(因为MPMediaPickerController仅适用于IPad)。请告诉我MPMediaPickerController是否也适用于Iphone?如果没有,那么苹果为IPhone提供的替代方案是什么?您可以看到苹果的示例代码。这是他们仅使用MPMediaPickerController的代码中的链接。它在iPhone上正常工作。你在代码中犯了一些小错误你是从哪里想到的MPMediaPic

一周以来,我一直在搜索是否有类似于
MPMediaPickerController
的库可以用于IPhone(因为
MPMediaPickerController
仅适用于IPad)。请告诉我MPMediaPickerController是否也适用于Iphone?如果没有,那么苹果为IPhone提供的替代方案是什么?

您可以看到苹果的示例代码。这是他们仅使用MPMediaPickerController的代码中的链接。它在iPhone上正常工作。你在代码中犯了一些小错误

你是从哪里想到的
MPMediaPickerController
只在iPad上工作的?我在一些论坛上读过,现在不记得他们的链接,但我在xcode上试过,我发现当我为iPad选择项目类型时,
MPMediaPickerController
工作正常,但每当我选择Iphone时,它就不工作了。这是因为SDK的不同吗?我从未使用过它,但它肯定可以在iPhone上使用。该课程自iPhoneOS3.0(3.2是第一个支持iPad的版本)起就开始使用了。我有同样的想法,但我认为我面临这个问题是因为SDK的不同。如果我使用3.2 SDKm,那么可能我也可以在IPhone上使用它,但不幸的是,我的应用程序在4.1 SDK上,我无法将其反转为3.2,有什么建议吗?我可以冒昧地猜测,您的代码中有某种功能不正常,因为我可以明确指出,
MPMediaPickerController
在iPhone上从3.0以上的每个SDK版本都可以正常工作。感谢您的链接。我已经下载并在模拟器上运行了它。如果你在活动可执行文件上看到,它只包含iPad3.0,这就是为什么我想知道它是否能在Iphone上工作的原因。这只是苹果的默认设置。我在iPhone模拟器3.0到4.3上执行了相同的代码。它工作得非常好。好的,先生,我会再看一遍,很快会给你回复。非常感谢你的指导。