0

我正在使用此代码在 iOS 5.0 应用上的应用中截取屏幕截图:

UIGraphicsBeginImageContext(self.view.bounds.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);           

这是为将提交到 App Store 的应用程序截屏的可接受方式吗?我听说其他应用程序因截屏而被拒绝,所以我想确保这是正确的。

4

1 回答 1

0

该代码可用于截屏。

您听说过应用程序被拒绝,因为有(或曾经有)一个函数,UIGetScreenImage会返回屏幕截图。然而,苹果后来决定停止允许应用程序使用该功能,并开始拒绝使用该功能的应用程序。

允许使用的公告UIGetScreenImage

禁止使用公告UIGetScreenImage

于 2012-06-26T04:33:57.113 回答