问题标签 [iphone-4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1251 浏览

iphone-4 - iPhone 4 - 未连接配置的 iphone 操作系统

我正在尝试将应用程序安装到 iPhone 4 上,我得到:

未连接配置的 iphone 操作系统

我在用:

  • Xcode 3.2.3
  • iTunes 9.2
  • iPhone 4.0 与 iOS 4.0 (8A293)

我在 XCode 和手机中有开发配置文件。管理器窗口显示 iPhone 4,旁边有一个绿色圆圈。我在 Info.plist 的包标识符中有正确的 App ID。

我试过打开/关闭手机,停止/重新启动 Xcode 和 iTunes,但没有成功。有什么想法有什么问题吗?

0 投票
1 回答
86 浏览

jailbreak - iphone 3gs的iphone越狱,已经更新到4.0版本

我有一个问题如何从 iphone 3GS 中删除最新的 iphone 4.0 版本(4.0 在不知不觉中已在 3GS 上更新)?是否可以通过越狱来完成?请帮助我。

谢谢,

0 投票
1 回答
1729 浏览

uiview - 将 iPhone4 的 UIView 更新为 ScaleFactor 2.0

我有一个在我的 iPhone 4 上运行良好的程序。它使用我创建的 UIView 类(称为 TestView)来使用 Quartz 绘制图形(非常简单的图形,例如几条 CG 线和圆)。但是,我需要利用 iPhone 4 上新的更高分辨率屏幕。目前,确保与 iPhone 3 的向后兼容性,在代码中移动单个“点”会导致 iPhone 4 屏幕上移动 2 个像素. 通过将 UIView 更新为 2.0 的比例因子,您可以将映射从逻辑坐标空间更改为像素空间,以利用 iPhone 4 的更高分辨率。这应该很容易;我只是找不到任何有关如何更改 UIView 比例因子的文档。

例如,我画的任何一条线,都应该由函数 CGContextSetLineWidth(context, 1.0); 指定。最终绘制一条 2 像素宽的线。我需要更改它以实际绘制一个像素宽。

我在 Apple 对支持高分辨率屏幕的解释中找到了解释,但没有更改比例因子的示例或方法:

http://developer.apple.com/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/SupportingResolutionIndependence/SupportingResolutionIndependence.html#//apple_ref/doc/uid/TP40007072-CH10-SW12

UIView 文档提供了 contentScaleFactor 属性,但没有“设置”方法。将下面的行从 ttp:// 更改为 http:// 以变成 URL:

ttp://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIView_Class/UIView/UIView.html#//apple_ref/occ/cl/UIView

0 投票
2 回答
1024 浏览

iphone-4 - iPhone 4 唯一的应用程序?

是否可以将应用程序限制为仅在 iPhone 4 上运行?我知道你可以有一个只有 iPad 的应用程序。而在 iTunes Connect 中,您曾经能够指示仅适用于 iPhone 的应用程序。但现在在 iTunes Connect 中,它表示要将应用程序限制在某些设备上,可以使用 Info.plist。有人建议在 Info.plist 中,如果需要 FrontFacingCamera 将其限制为 iPhone 4。这是限制应用程序仅在 iPhone 4 上运行的方式吗?

0 投票
1 回答
133 浏览

iphone - 现在使用@2x 图像分配四倍的内存

现在UIImage imageNamed使用@2x图像用于 iOS4 的视网膜显示,有一个明显的问题是,由于图像现在是两倍大小(像素 x 像素),它们在内存中的大小将是两倍四倍。

我知道每个人都说过这样的话,比如旧设备的内存限制为 24mb(尽管这个数字因您与谁交谈而有很大差异)。你认为 iPhone 4 上允许的内存大小是一样的,还是他们也可能增加了?

这可能就是苹果决定将 iPhone 4 的内存翻倍的原因...... :)

0 投票
1 回答
921 浏览

iphone - iPhone 4 的 UIImage 磁贴的最大尺寸

我有一个包含大型静态图像的 iPhone 应用程序,该应用程序被切成 1024x1024 的图块并放入 UIScrollView。我不清楚是否可以在 iPhone 4 上使用更大的磁贴。

如果我想支持 iPhone 4 的双分辨率图像,我应该:

  1. 创建带有 @2x 后缀的 2048x2048 切片或
  2. 在 iPhone 4 上创建 4 倍的 1024x1024 磁贴并编写逻辑以加载这些磁贴
0 投票
0 回答
353 浏览

iphone - 在 iPhone 3.1 和 4.0 中播放电影

在 iPhone 3.1 中,我使用以下代码播放电影:

出于某种原因,这在 iPhone 4.0 中不再起作用(去 Apple!)。我应该如何在 iPhone 4.0 中播放电影同时保持与 iPhone 3.1 的向后兼容性?

0 投票
1 回答
1122 浏览

iphone-4 - iphone 4 有 GPS 天线是或否?

有人可以确认没有 wifi 或 3G 连接,iphone 4 可以从 GPS 获取坐标吗?在我测试过的 iphone 4 上,我似乎无法正常工作。在我的 ipad 上,我进行了测试,在没有 wifi 或 3G 的情况下,我的蓝点在地图上移动。

0 投票
3 回答
1498 浏览

iphone - 应用程序冻结,然后在启动画面上崩溃

我有一段时间发布了一个 iPhone 应用程序,在 SDK3 下开发,一切正常。几周前,当 Apple 发布 SDK4 时,我对我的应用程序进行了一些更改以支持多任务处理(它在后台播放音频)。

在我的模拟器和我的设备(iPhone 3GS iOS4)中,应用程序运行良好,完全没有问题。但是,现在当我提交更新时,很多用户都在联系我,因为他们说应用程序在初始屏幕上冻结,等待大约 40-60 秒后,它就崩溃了。

通过询问用户,我确定问题仅存在于那些具有 iOS4(iPhone 3Gs 和 4G)的设备中。

我在我的模拟器和我的设备上一遍又一遍地测试了这个应用程序,但它从来没有发生在我身上!有人对此有任何想法或信息吗?

我会很感激的。谢谢。

0 投票
1 回答
126 浏览

iphone - 在后台切换应用程序时,iPhone 应用程序在 4.0 中崩溃

我有一个必须支持多任务处理的 iphone 应用程序。但是当我打开应用程序并做一些工作然后关闭时,它会进入后台,当打开不同的应用程序然后再次切换到我自己的应用程序时它会崩溃..

不知道我什么时候做错了..

它给出了这样的错误:

[__NSCFArray removeObjectAtIndex:]:发送到不可变对象的变异方法