从iphone 5S上的Xcode安装时,Ios App工作,但从App Store安装时则不行

时间:2014-04-14 07:42:10

标签: ios objective-c

我在从应用程序商店安装我的应用程序时出现问题,相机无法在Iphone 5S上运行,仅在Iphone 5S上,奇怪的是它可以在其他iphone上运行,而且在Iphone 5S上工作从Xcode安装时,它与我检查的版本相同。 错误出现在相机中,我正在使用AVCaptureSession来显示相机,这是我用来捕捉图片的代码。

// Capture the image
- (void) capImage {
    AVCaptureConnection *videoConnection = nil;
    for (AVCaptureConnection *connection in stillImageOutput.connections) {

        for (AVCaptureInputPort *port in [connection inputPorts]) {

            if ([[port mediaType] isEqual:AVMediaTypeVideo] ) {
                videoConnection = connection;
                break;
            }
        }

        if (videoConnection) {
            break;
        }
    }

    NSLog(@"about to request a capture from: %@", stillImageOutput);

    [stillImageOutput captureStillImageAsynchronouslyFromConnection:videoConnection completionHandler: ^(CMSampleBufferRef imageSampleBuffer, NSError *error) {

        if (imageSampleBuffer != NULL) {

        NSData *imageData = [AVCaptureStillImageOutput jpegStillImageNSDataRepresentation:(imageSampleBuffer)];

            self.imagenCamara.image = [UIImage imageWithData:imageData];
            imageSampleBuffer = nil;
            imageData = nil;
        }
    }];
}

哦,错误只是相机,应用程序中的其他所有工作,只有它不捕获图片,它在拍摄照片时保持灰色 我似乎无法找到问题,我没有意识到它只是在从App Store安装时不工作在iphone 5S上,而是在从Xcode安装时工作。

0 个答案:

没有答案