iPhone SDK 4.0.2?

Posted

技术标签:

【中文标题】iPhone SDK 4.0.2?【英文标题】:iPhone SDK 4.0.2? 【发布时间】:2010-08-31 06:22:14 【问题描述】:

有没有人安装过 Xcode 3.2.3 + ios 4.0.2 SDK?我已经在两台不同的机器上尝试过,全新安装了 Snow Leopard,并且我已经多次重新下载了整个 2GB 包(我的意思是几个,也许是十几个)。然而,我每次安装都会立即失败。这是我从控制台得到的:

PackageKit: ----- Begin install -----

PackageKit: Install Failed: PKG: extracting "com.apple.pkg.DeveloperToolsLeo"
Error Domain=PKInstallErrorDomain Code=110 UserInfo=0x350e9a0 "An error occurred while extracting files from the package “DeveloperTools.pkg”." Underlying Error=(Error Domain=NSCocoaErrorDomain Code=259 "The file couldn’t be opened because it isn’t in the correct format.") 
    NSFilePath = "/var/folders/zz/zzzivhrRnAmviuee+++++++++++/Cleanup At Startup/PKInstallSandbox-tmp/Root";
    NSLocalizedDescription = "An error occurred while extracting files from the package \U201cDeveloperTools.pkg\U201d.";
    NSURL = "../Packages/DeveloperTools.pkg -- file://localhost/Volumes/Xcode%20and%20iPhone%20SDK/Xcode%20and%20iPhone%20SDK%20for%20Snow%20Leopard.mpkg/";
    NSUnderlyingError = "Error Domain=NSCocoaErrorDomain Code=259 \"The file couldn\U2019t be opened because it isn\U2019t in the correct format.\"";
    PKInstallPackageIdentifier = "com.apple.pkg.DeveloperToolsLeo";


Install failed: The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.

IFDInstallController 20C2F0 state = 7

抱歉,这不完全是一个编程问题。此外,如果它意味着什么,“文档”和 10.4 SDK 会出现在安装选项列表中,文件大小为“零 KB”。 Apple 是否在他们的开发者网站上发布了一个无聊的(

【问题讨论】:

【参考方案1】:

iOS SDK 4.0.2 是对 iOS 4.0 或 iOS 4.0.1 的更新,它为开发 iPhone 和 iPod touch 应用程序提供支持,并包括用于为 iOS 和 Mac 创建应用程序的全套 Xcode 工具、编译器和框架OS X。这些工具包括 Xcode IDE 和 Instruments 分析工具等。

使用此软件,您可以使用随附的 iPhone 模拟器开发在 iPhone 或 iPod touch 上运行的应用程序。安装 iPhone SDK 4.0.2 需要一台运行 Mac OS X 10.6.2 (Snow Leopard) 或更高版本的 Macintosh 计算机。

http://developer.apple.com/iphone/library/releasenotes/General/RN-iPhone-4_0_2/index.html

确保您已满足所有要求。

【讨论】:

我在 Intel Core Duo MacBook(不是 Core 2 Duo,Core Duo)上运行 10.6.4,在安装 4.0.2 之前是否需要安装 4.0 SDK?跨度> 试试这个方法。我不知道。无论如何,在另一个之上安装一个 SDK 不会造成任何伤害。 啊,SDK 4.0 似乎可以正常工作,当然,控制台记录了一些奇怪的消息,但安装成功完成。但是,4.0.2 仍然拒绝安装。我不能说我一定需要最新版本,但我仍然愿意接受建议。非常感谢您的帮助!【参考方案2】:

您是在运行 Snow Leopard 10.6.4 的 Intel Mac 上安装吗?

您从 developer.apple.com 下载的内容是否已损坏? 我的下载显示:MD5 (xcode_3.2.3_and_ios_sdk_4.0.2.dmg) = 8b3e0b70ddfbd045ae34d0e9a5baa488

【讨论】:

嗯,我的显示 7d11d6727aeca0db80d0514e4fdd9451。我现在(再次)重新下载文件,我会报告 MD5。 好吧,现在我有了 5b2cb62de98db35f4669612b08baed0a。同一个网站上的同一个下载链接显然给了我两个不太相同的文件。【参考方案3】:

在我的 iMac 中,我安装了三个 sdk 版本(iphone sdk 3.1、iphone sdk 3.2,最近我成功安装了 iOS 4.0)。

谢谢

【讨论】:

【参考方案4】:

我认为这只是因为文件没有正确(或完全)下载。

【讨论】:

以上是关于iPhone SDK 4.0.2?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 iOS 6 sdk 为 iPhone 4s 或 iPhone 4 制作视图控制器?

XMPP - iphone sdk 中的用户搜索?在 iphone sdk 中使用 XEP-0055?

iPhone:Airplay SDK有啥用?

iPhone SDK:记录 iPhone 发出的声音

在 iPhone SDK 中检测视网膜屏幕/iPhone 4

在iPhone 3.0 SDK中改变了渐变技巧?