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スクリーン ショットを返す関数 が存在する (または存在していた) ために、アプリが拒否されるという話を聞いたことがあります。しかし、Apple はその後、アプリがその機能を使用できるようにすることを停止することを決定し、それを使用するアプリを拒否し始めました。

利用許可のお知らせUIGetScreenImage

使用禁止告知UIGetScreenImage

于 2012-06-26T04:33:57.113 に答える