在我的应用程序中,我必须在 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/