问题标签 [ios4]

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 投票
3 回答
542 浏览

ios - 主页按钮最小化应用程序

我使用 sdk 4 创建了一个小应用程序,应用程序工作得很好,但是当用户点击主页按钮退出并且当他回来时,应用程序没有进入主屏幕,它从状态(屏幕) 用户点击主页按钮。我怎样才能重置它?

0 投票
1 回答
3002 浏览

iphone-sdk-3.0 - 如何为 iOS4 和 iOS3 制作 iPhone 通用二进制文件?

可以为 os 2.x 和 3.x 制作通用二进制文件,您可以查看MFMailComposer 的示例代码但是如何为 iOS4 和 iOS3 以及 XCode 3.2.3 制作它?

0 投票
6 回答
5339 浏览

iphone - 如何创建可在多种分辨率下良好缩放的 iOS 图像按钮?

我遇到了使用UIBarButtonItem自定义颜色的问题。'net 上的所有内容似乎都表明,解决这种缺乏官方 API 支持的唯一方法是使用图像。在为 iOS 4 之前的设备开发时,这一切都很好而且很花哨,但使用新的 iPhone 4 时除外。为 iPad 和 iOS 4 之前的设备创建图像非常简单,但为这些设备开发的图像在 iPhone 上看起来绝对可怕4. 我怀疑这个问题会随着下一代设备的推出而进一步加剧。

考虑下面的例子。注意默认的彩色按钮是多么漂亮和平滑,但 iPhone 3GS 的图像看起来很糟糕。必须为不同分辨率的设备包含多个图像似乎不太可扩展(双关语)。

替代文字

在没有用于更改 a 的颜色的官方 API 的情况下,有UIBarButtonItem哪些策略可以创建可以很好地适应不同分辨率设备的图像?这个问题几乎不是 UIBarButtonItems 独有的,社区如何适应其他的位图 UI 元素?对于这种特殊情况,有没有比使用图像更好的解决方案(例如使用 Quartz 来绘制它)?

如果可能,请提供具体的代码示例。

0 投票
1 回答
88 浏览

iphone - 我可以将运行 OS 4 的 iphone 与运行 iTunes 9.2 的 PC 同步吗

刚刚从苹果开发者网站下载了 iOS 4 GM 种子。显然,从我所阅读的内容来看,除非我完全恢复手机,否则我无法安装它。如果有人知道在不恢复的情况下做到这一点的方法将是这个问题的一部分。我通常将我所有的音乐和内容与我的电脑同步。如果设备上有 iOS GM 种子,我是否能够恢复我的设备并与我的 PC 重新同步。我的电脑上有 iTunes 9.2。谢谢!!

0 投票
1 回答
1558 浏览

ios4 - iOS是如何解决内存碎片的?

我找不到任何有关 iOS 内存管理的文档。特别是关于内存碎片。如果你知道这方面的任何文件,请告诉我。

0 投票
4 回答
11782 浏览

iphone - iOS 4 的透明应用程序图标?

如果我在 iOS4 中使用具有透明背景的 png 文件作为应用程序图标,编译器会将其背景更改为黑色。我怎样才能保持它的透明度?

0 投票
1 回答
2018 浏览

iphone - 在 OS3 上部署时 OS4 上的 MediaPlayer 兼容性问题

我的设备在 OS4 GM 上运行,播放时不显示 Mediaplayer。在 os3.1.3 上测试时,它运行良好。当我的目标是在 OS4 上部署时,它将解决此问题,我该如何解决?

这是我的代码.h

.m

0 投票
0 回答
615 浏览

iphone - iOs 4 应用程序提交的二进制文件无效

我正在尝试提交 iOs 4 二进制文件并收到“我们不接受使用此版本的 SDK 构建的应用程序”消息。

我使用 XCode 3.2.3 iPhone 4 GM Seed 基于 iPhone 4 的 SDK iPhone/iPad 作为目标系列 iPhone 3.0 作为目标部署系列

0 投票
8 回答
123168 浏览

iphone - 如何在 iOS 4.0 iTunes 备份中解析 Manifest.mbdb 文件

在 iOS 4.0 中,Apple 重新设计了备份过程。

iTunes 用于在 Manifest.plist 文件中存储与备份文件关联的文件名列表,但在 iOS 4.0 中,它已将此信息移动到 Manifest.mbdb

您可以通过使用 iOS 4.0 设备进行备份并查看 ~/Library/Application Support/MobileSync/Backup 文件夹来查看此文件的示例(查看最近日期的子文件夹)

这是文件在文本编辑器中的截图:

替代文字
(来源:supercrazyawesome.com

如何将其解析为 Cocoa 应用程序,以便我可以为 iOS 4.0更新我的(免费)iPhone Backup Extractor 应用程序( http://supercrazyawesome.com )?

0 投票
2 回答
1177 浏览

iphone - NSURLConnection 挂起接收不太大量的 od 数据

我这里有一些代码:

和委托方法:

在有更多数据出现之前,它的效果非常好。比 NSURLConnection “停止工作”(没有错误,没有异常,没有退出)。我仍然可以使用我的应用程序。我注意到didReceiveData在连接期间被多次调用时问题开始了。

从调试器一步一步看起来如何:

2010-06-21 18:10:16.708 MyApp[9477:207] 零

2010-06-21 18:10:16.709 MyApp[9477:207] 得到 6912

(gdb) 继续

2010-06-21 18:10:18.027 MyApp[9477:207] 得到 114067

(gdb) 继续

主循环继续没有断点,并且connectionDidFinishLoading没有被调用。当 didRecieveData 只被调用一次时,一切正常。

2010-06-21 18:15:18.041 MyApp [9477:207] 连接错误,连接失败!错误 - 操作无法完成。对等方重置连接

(gdb) 继续

=============== 更新 ====================

最后,我发现了一件重要的事情:真正的问题是远程主机有时无法以正确的方式完成连接(即大量数据),因此无法调用委托 connectionDidFinishLoading 并且在 5 分钟后远程主机重置连接。

有没有人也有问题并且可以提供帮助?