我正在使用此代码在iOS 5.0应用上的应用中截取屏幕截图:
UIGraphicsBeginImageContext(self.view.bounds.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);
对于将提交到App Store的应用程序截取屏幕截图,这是否可以接受?我听说其他应用程序因截图而被拒绝,所以我想确保这是正确的。
答案 0 :(得分:0)
该代码可以截取屏幕截图。
您已经听说过应用被拒绝了,因为有(或曾经是)一个函数UIGetScreenImage
会返回一个屏幕截图。但是,Apple后来决定停止允许应用程序使用该功能,并开始拒绝使用该功能的应用程序。