문제

일부 사람들은 SDK(예: Spore Origins)를 통해 iPhone 카메라에 액세스하는 방법을 알아낼 수 있었던 것이 분명해 보입니다.어떻게 할 수 있나요?

도움이 되었습니까?

해결책

당신은 UIImagePickerController 클래스는 기본적으로 다음과 같습니다.

UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = pickerDelegate
picker.sourceType = UIImagePickerControllerSourceTypeCamera

그만큼 pickerDelegate 위의 개체는 다음 메서드를 구현해야 합니다.

- (void)imagePickerController:(UIImagePickerController *)picker
           didFinishPickingMediaWithInfo:(NSDictionary *)info

사전 info 원본과 편집된 이미지에 대한 항목이 포함됩니다. UIImagePickerControllerOriginalImage 그리고 UIImagePickerControllerEditedImage 각기.(보다 https://developer.apple.com/documentation/uikit/uiimagepickercontrollerdelegate 그리고 https://developer.apple.com/documentation/uikit/uiimagepickercontrollerinfokey 상세 사항은)

다른 팁

흠.....OverlayView를 사용해 본 적이 있나요?이를 통해 카메라는 맞춤형으로 보일 수 있지만 실제로는 카메라 위의 뷰일 뿐입니다.

비공개 API에 직접 액세스하면 Apple에서 앱을 거부할 수 있습니다.아래 링크가 도움이 되는지 확인해 보세요.

링크 텍스트

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top