小编cha*_*ram的帖子

AV Foundation相机预览图层会放大,如何缩小?

我目前使用的应用程序具有使用Zxing库(http://code.google.com/p/zxing/)连续扫描QR /条形码的主要功能.对于连续帧捕获,我曾经初步化AVCaptureSession和AVCaptureVideoOutput,AVCaptureVideoPreviewLayer在苹果问答http://developer.apple.com/iphone/library/qa/qa2010/qa1702.html中描述.

我的问题是,当我以前运行相机预览时,我可以通过视频设备看到的图像比我们通过iPhone的静态相机看到的图像大得多(1.5倍).我们的客户需要在扫描时将iPhone与条形码保持5厘米左右的距离,但如果您将iPhone保持在该参数下,则整个QR码将不可见并且解码失败.为什么iPhone 4中的摄像机放大图像(通过AVCaptureVideoPreviewLayer查看)?

avfoundation ios

10
推荐指数
3
解决办法
9236
查看次数

AVCaptureSession暂停?

我正在使用AV基金会在Apple发布iOS 4.0之后通过遵循http://developer.apple.com/iphone/library/qa/qa2010/qa1702.html给出的代码不断捕获图像

但是,当我调用"[session startRunning];"时 启动相机预览大约需要1-2秒.因此,这对最终用户来说是令人沮丧的,因为他需要等待一段时间.

有没有办法暂停会话而不是停止它,因为我可以在程序启动时启动会话并保持暂停直到用户导航到摄像机屏幕并开始在那里运行它?谢谢你的帮助.

avfoundation ios4 avcapturesession

9
推荐指数
2
解决办法
7926
查看次数

ASIHttpRequest发送一个零的状态代码.没有到达服务器

我在我的iPhone应用程序中使用ASIHTTPRequest框架来管理HTTP通信.我按照项目主页中给出的示例发送异步请求.我们必须实现两个回调,一个用于requestFinish,另一个用于requestFailed.

但是,iPhone发送的60%的请求最终都在"requestFinish"回调方法中,并提供了有效的HTTP状态代码.但有时它会转到"requestFailed"回调,状态代码变为"0",令人困惑.我的调查显示互联网连接正常,我将请求发送到正确的URL,但是在服务器日志中找不到日志消息.那么为什么请求会随机丢弃在中间呢?有没有人遇到过这类问题.会非常有帮助的.

谢谢

asihttprequest

4
推荐指数
1
解决办法
2313
查看次数

直接将推送通知接收到iOS(未与应用程序链接)

我们可以通过任何方式实现这一目标,只需要一个基本的方法,不需要代码或类似的东西,但需要一些概念性的指导.

步骤#1用户走进Shop ABC所在的特定位置

步骤#2在那个特定的时刻,某种设备(iBeacon,Raspberry PI或类似的东西)认识到这个特定的iPhone设备非常接近,并且它向第三方服务器发送一些HTTP请求并提供一些信息.

步骤#3第三方服务器向设备发送通知,告知它应该下载ABC商店的应用程序

或Raspberry PI或iBeacon识别设备接近度并直接向iPhone设备发送相同的通知,而无需联系第三方服务器.

iphone apple-push-notifications ios raspberry-pi ibeacon

1
推荐指数
1
解决办法
596
查看次数