ios - 如何在 IOS 7 的模拟器中访问保存的照片

标签 ios

我在 IOS 模拟器 中拖放了一张照片,然后将其保存在 Safari 中。这张照片保存在 /Users/myuser/Library/Application Support/iPhone Simulator/7.1-64/Media/DCIM/100APPLE/IMG_0001.JPG

当我使用 UIImagePickerController 运行应用程序时,我看不到任何照片,只能看到消息:没有照片或视频。您可以使用 iTunes 将照片和视频同步到您的 iPhone

要访问该照片,我需要做哪些不同的事情吗?

最佳答案

在模拟器中时,转到 safari,然后搜索图像。 长按该图像,将显示一个弹出窗口。选择保存图像。现在图像已保存在您保存的相册中。

在应用程序中,像这样打开 ImagePicker :

UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = NO;
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
picker.mediaTypes = [[NSArray alloc] initWithObjects:(NSString *) kUTTypeImage, nil];
[self presentViewController:picker animated:YES completion:NULL];

一定要包括 <MobileCoreServices/MobileCoreServices.h>对于 mediaType(如果您只想要照片,没有视频)。

(如果是 iPad 应用程序会有些不同,您需要使用 UIPopoverController)。

您应该能够看到您保存的图像。

祝你好运。

关于ios - 如何在 IOS 7 的模拟器中访问保存的照片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22743719/

相关文章:

ios - 如何修复 NSTextAlignment 中错误切割的 UILabel 对?

ios - Collection View (创建可拖动的 UICollectionViewCell) fatal error

ios - 在 MKMapView 中创建覆盖当前区域的方形叠加层

c++ - 如何将 Objective C 的类实例传递给 C++ 方法?

ios - 如何避免使用 UIControlEvents 上的选择器在 UIButton 选择上更改文本颜色?

ios - CollectionView Label 多行标签自动布局在小屏幕 iOS 设备上陷入困境

ios - ASIHTTPRequest 登录方法并重用凭据

ios - 我的应用程序有什么方法可以从苹果 map 应用程序中获取书签列表吗?

ios - 为什么 titleForHeaderInSection 方法被多次调用?

ios - 在 segue 与 Swift 2.0 之间传递数据