gpt4 book ai didi

ios - 将图像保存到相机胶卷 iOS 可以在模拟器中使用,但不能在手机上使用

转载 作者:行者123 更新时间:2023-11-28 20:10:25 25 4
gpt4 key购买 nike

我正在使用以下代码将 Cocos2d 图层的屏幕截图保存到相机胶卷..

    -(void) takeScreenshot {

[self turnAllNotesBlack];

CCScene *scene = [[CCDirector sharedDirector] runningScene];
CCNode *n = [scene.children objectAtIndex:0];
UIImage *img = [self screenshotWithStartNode:n];
//NSParameterAssert(img);
UIImageWriteToSavedPhotosAlbum(img,
self,
@selector(image:finishedSavingWithError:contextInfo:),
nil);

[self resetIlluminatedNotes];

}

-(void)image:(UIImage *)image
finishedSavingWithError:(NSError *)error
contextInfo:(void *)contextInfo
{
if (error) {
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle: @"Save failed"
message: @"Failed to save image"
delegate: nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
}
}

在模拟器上运行正常,但在手机上运行时,调用了error方法,没有保存图片。

谁知道这是为什么?

卡尔

最佳答案

啊,答案就在手机本身..

我必须转到“设置 -> 隐私 -> 照片”并为我的新应用启用照片。

关于ios - 将图像保存到相机胶卷 iOS 可以在模拟器中使用,但不能在手机上使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20528224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com