标签: ipad-2

iPad:PNG Crush错误

我正在尝试将我的iPad项目移植到最新的iPad 2.我安装了带有Xcode 4.0的iOS 4.3 SDK.当我尝试构建我的项目时,我收到以下错误.我不知道为什么我会收到这个错误.有人可以帮我解决这个构建错误吗?

在阅读/Users/username/Desktop/iPAD/MyProject/trunk/Resourses/images/top_bar.png pngcrush时发现了libpng错误:不是PNG文件..

找不到文件:/Users/username/Library/Developer/Xcode/DerivedData/Project-fmhveawksgdtnraclfizuhrekmzi/Build/Products/Debug-iphoneos/MyApp-Upgraded.app/top_bar.png

ipad ipad-2

73
推荐指数
7
解决办法
5万
查看次数

运行多个AVCaptureSessions或添加多个输入

我想在两个相互靠近的UIViews中显示iPad2的前置和后置摄像头的流.要流式传输一个设备的图像,我使用以下代码

AVCaptureDeviceInput *captureInputFront = [AVCaptureDeviceInput deviceInputWithDevice:[AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo] error:nil];

AVCaptureSession *session = [[AVCaptureSession alloc] init];
session addInput:captureInputFront];
session setSessionPreset:AVCaptureSessionPresetMedium];
session startRunning];

AVCaptureVideoPreviewLayer *prevLayer = [AVCaptureVideoPreviewLayer layerWithSession:session];
prevLayer.frame = self.view.frame;
[self.view.layer addSublayer:prevLayer];
Run Code Online (Sandbox Code Playgroud)

这适用于任何一台相机.为了并行显示流,我尝试创建另一个会话,但是第二个会话建立后,第一个会话冻结.

然后我尝试向会话添加两个AVCaptureDeviceInput,但目前最多支持一个输入.

任何有用的想法如何从两个相机流?

video-capture objective-c avcapture avcapturesession ipad-2

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

错误的访问代码2

过去3天我一直在努力解决这个错误而且没有运气.我正在使用uiviewcontrollersuitableviewcontrollers在桌面视图中开发一个组合应用程序,我单击添加按钮,它会崩溃.(尚未添加核心数据编码).我甚至启用了这些代码NSzombies,Guard Malloc并且以下崩溃点.请帮忙,因为我需要尝试追逐截止日期,我不想在项目中使用gremlin进一步开发.

0x0 into
0x93e3bef3 testl
0x93e3570c movl
0x1f1b124 testl
0x1f18eb1 movl
0x8fecf203 addl
0x8feced68 movl
0x8fecc2c8 movb
0x8fecc25e movl
0x8fecc25e movl
0x8fecc25e movl
0x8fecc25e movl
0x8fecd268 movl
0x8fec1664 addl
0x8fec5f99 jmp
0x8febf2ef addl

objective-c uitableview uiviewcontroller ios ipad-2

10
推荐指数
1
解决办法
2万
查看次数

在iPad 2上以HTML5格式绘制粒子的最有效方法

我正在尝试使用针对iPad 2的HTML5网站/应用程序创建移动灯光.我想知道最好的方法是使用HTML5是否可行.我之所以选择HTML5,是因为开发和部署比使用Objective C的本机iOS应用程序更容易,更便宜.当然,如果事实证明HTML5根本没有提供足够的性能,我可能不得不吞下苦药.

无论如何给你一个我正在谈论的印象,这是我到目前为止所得到的:

截图http://devdali.no-ip.org/mathias/test-lights/screenshots/1.jpg

或者您可以在此处看到它(仅适用于基于webkit的浏览器).

起初我尝试使用HTML5画布并以上面看到的类似方式绘制径向渐变作为粒子.它工作,但即使在我的台式电脑上帧速率也很糟糕!

所以经过一些阅读后我发现CSS3转换可能是硬件加速的,所以我构建了你上面看到的版本.每个"粒子"都是64x64 png图像.对于每个灯,都有"头"灯(一个img),然后是由115 img元素组成的轨迹.使用"translate3d"(以及缩放和旋转)转换每个img元素.此外,每个元素的不透明度也是动态调整的.

这样做可以在我的电脑上提供更好的帧率,但我怀疑iPad 2会处理它.

如果有人能给我一些关于如何提高整体性能并考虑目标平台的提示,我将不胜感激.

在此先感谢您的帮助!

javascript html5 animation css3 ipad-2

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

iPad 2是否会振动?

简单的问题,但只有互联网上的谣言 - 我正在开发一个应用程序,还没有一个!

我读到这个:不能让iPad振动,但这只是第一个 - 技术规格也没有提到它,但iPhone技术规格也没有!

他们到英国前不到24小时:-)

ipad ipad-2

8
推荐指数
1
解决办法
2万
查看次数

网络摄像机通过有线通信传输到iPad2的摄像机

我想开发一个需要在网络摄像头类型摄像机和iPad2之间进行有线通信的应用程序.基本上我会使用电缆直接连接网络摄像头和iPad2,当我启动网络摄像头时,网络摄像头拍摄的任何图像(图片/视频)都应显示在iPad2上.

根据我对此的研究,我发现iPad2线缆只是为iPod编程而制作的,因此连接器不是传统的USB端口,我无法在网络摄像头和iPad2之间进行直接通信.我错过了什么吗?

我们将使用Vivotek相机,他们在这里提到我们可以使用safari来接收Motion-JPEG流.我想知道这是否也可能在iPad 2上,它是否可靠?

此外,我发现Apple的MFi计划开发了连接iPod,iPhone和iPad的电子配件.有没有人在这里使用过这个,如果我能为此而知道更多关于这一点的信息呢?

谢谢.

webcam communication objective-c ios ipad-2

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

什么是iPad2 User-Agent字符串?

有谁知道刚刚发布的iPad2的用户代理字符串?

user-agent ipad ipad-2

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

iPad 2检测

由于我没有iPad 2,因此在调用[[UIDevice currentDevice] model]时我需要知道它返回的内容.我认为它只返回"iPad",但似乎我错了.

有人可以告诉我吗?

谢谢

objective-c ipad ios ipad-2

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

视频在AVFoundation的相机开关上冻结

我制作了一款具有拍摄和保存视频功能的应用.我已经使用了AVFoundation,Apple的AVCam一直是我的向导.

我希望我能说清楚:
一切正常,直到我发布第一次处理AVCamCaptureManager的videoViewController(在AVCam中将是AVCamViewController).之后,当我再次创建它时,视频会在相机切换后立即冻结.即使重新运行也无济于事,也无法清理或重置设备.(有时候其中一件事有所帮助,但这不是一条规则).

我不需要保存内存时释放videoViewController.

切换摄像头的代码与AVCam基本相同:

NSError *error;
AVCaptureDeviceInput *newVideoInput;
AVCaptureDevicePosition position = currentVideoInput.device.position;

if (position == AVCaptureDevicePositionBack)
    newVideoInput = [[AVCaptureDeviceInput alloc] initWithDevice:frontFacingCamera error:&error];
else if (position == AVCaptureDevicePositionFront)
    newVideoInput = [[AVCaptureDeviceInput alloc] initWithDevice:backFacingCamera error:&error];

if (newVideoInput != nil) {
    [session beginConfiguration];
    [session removeInput:currentVideoInput];
    if ([session canAddInput:newVideoInput]) {
        [session addInput:newVideoInput];
        [self setVideoInput:newVideoInput];
} else {
    [session addInput:currentVideoInput];
}
    [session commitConfiguration];
    [newVideoInput release];
} else if (error) {
    NSLog(@"%@",[error localizedDescription]);
}
Run Code Online (Sandbox Code Playgroud)

用于解除videoView的代码

[self.videoViewController.view removeFromSuperview];
self.videoViewController = nil;
Run Code Online (Sandbox Code Playgroud)

我目前的"解决方法"是简单地保留它,即使我不需要它.

有人可以解释为什么会发生这种情况以及如何解决它.

编辑:已解决 …

objective-c avfoundation ios4 ipad-2

6
推荐指数
2
解决办法
4905
查看次数

iOS:图标偶尔无法传输到设备

有谁知道为什么会这样?我的项目使用本地网络,所以在一台设备上测试它是没有意义的,所以我想在20上安装它.我这样做的方法是我构建它一次然后使用它将它加载到每个设备上组织者.但是,大约每3或4次传输,图标无法与其一起传输,而是在主屏幕上留下白色图标.如果我启动它,然后检查多任务栏,则图标就在那里(当多任务栏处于活动状态时,它会在主屏幕上显示为淡出).如果我再次转移应用程序,图标就可以了.这些设备都是32 GB的iPad 2.

图标的尺寸正确(72x72 RGB24),图标名称正确(Icon-72.png).我注意到我的信息plist中有两个条目:图标文件和图标文件(iOS 5).我的部署目标是5.0,所以我应该删除第一个?这个程序很大,转移和安装需要很长时间,所以我不喜欢加载它两次.我能做什么?

icons ios ipad-2

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