ios - _UIImagePickerControllerUserDidCaptureItem 是 UIImagePickerController 的私有(private) API 吗?

标签 ios uiimagepickercontroller

在我的应用程序中,我必须在 UIImagePickerController 上添加自定义 View (cameraOverlayView),但不能在其预览屏幕上添加。 Here我找到了如何做到这一点的答案,但我担心因为使用私有(private) API 而被苹果拒绝。这些也是:

_UIImagePickerControllerUserDidCaptureItem
_UIImagePickerControllerUserDidRejectItem

私有(private) API?

此外,如果我上传我的应用程序以进行 TestFlight Beta 测试,苹果会检查私有(private) API 的使用情况吗?我在想,如果应用成功上传用于 Beta 测试,那么我在上传最终 iTunes 版本时不会有任何问题。

最佳答案

是的,是的。您可以通过通常用于内部 API 的下划线来识别它,以避免命名冲突并符合内部接口(interface)结构。目前可能无法检测到它,但肯定会在审核过程的后续迭代中检测到。

关于ios - _UIImagePickerControllerUserDidCaptureItem 是 UIImagePickerController 的私有(private) API 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31053407/

相关文章:

ios - 在 iOS Swift 中设置按钮事件颜色的简单方法

ios - 基于尺寸元素的设备旋转期间的动画变化将在旋转完成后

iphone - iOS 模拟器只列出最新的 iOS 版本。如何设置早期版本

ios - iOS 上显示键盘后如何固定标题?

iphone - 使用 UIImagePickerController 收到 "Using two-stage rotation animation"警告

ios - 如何从 UIImagePickerController 获取图像的 NSURL?用于上传到 Firebase

ios - UIImagePickerController | UIImagePickerController照片库出现但选择不起作用

ios - 如何在 iOS 9 上更改全局色调颜色?

iOS 7 UIImagePickerView 最初显示黑色预览

ios - Swift,如何从 iOS 中的 UIPickerView 获取图像路径?