[英]iOS SDK 4.0 & 4.1 add images to simulator
我已经看到很多关于如何将图像添加到模拟器的问题,并且看到了两个答案:
两者都适用于iOS SDK 4.0之前的所有功能。 那些相同的方法对我来说不再适用,也不适用于我见过的其他人。 我试图使用我在某处找到的以下代码块手动将图像写入照片库:
- (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo{
UIAlertView *alert;
if (error) // Unable to save the image
alert = [[UIAlertView alloc] initWithTitle:@"Error"
message:@"Unable to save image to Photo Album."
delegate:self cancelButtonTitle:@"Ok"
otherButtonTitles:nil];
else // All is well
alert = [[UIAlertView alloc] initWithTitle:@"Success"
message:@"Image saved to Photo Album."
delegate:self cancelButtonTitle:@"Ok"
otherButtonTitles:nil];
[alert show];
[alert release];
}
但它每次都会出错。 那么模拟器的写访问是一个问题吗? 还是只是一些bug? 我已经更新到iOS 4.1 SDK,希望它被修复,但事实并非如此。
我使用Xcode 3.2.4与SDK 3.2,4.0.1和4.1。 以下步骤适用于我:1。启动模拟器2.将图像从Finder拖动到模拟器,模拟器将始终启动Safari以显示图像3.点击并按住单击几秒钟,然后您将看到一个弹出窗口一个“保存图像”按钮
我有同样的问题运行iOS模拟器4.3使用上面的user44990答案为我修复了问题,随后在Safari中浏览并按住 - 单击以保存为我工作的图像。 我怀疑第一步创建了正确的目录:〜/ Library / Application Support / iPhone Simulator / 4.3.2 / Media / DCIM / 100APPLE,它使click and hold方法能够正常工作。
这个问题是现实的。 我所看到的关于拖放到Safari,创建DCIM \\ 100APPLE等的所有当前建议在SDK 4中都是无效的。
在OSX 10.6.8下的Xcode 4.2中非常容易:
1-当图片显示时,将任何图片拖放到iphone模拟器2-,RMC(RightMouseClick)并选择“保存图像”3-回到模拟器的桌面,选择“照片”应用程序,你的图片将会在那里。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.