2010-06-28 69 views
0

我正在浏览Apple配置文件演练文档以创建要提交到应用商店的二进制文件,但遇到了一个非常明显的问题。iphone xcode设置问题

文档显示,当用户点击“概览”选项卡上的Xcode,他们应该有选择,如列表:

设备 - iPhone OS 2.0, 设备 - iPhone OS 2.1, 设备 - iPhone OS 2.2(项目设置), 模拟器 - iPhone OS 2.0, 模拟器 - iPhone OS 2.1, 模拟器 - iPhone OS 2.2

然而,在我的版本的Xcode中, “总览” 标签带来了这一点:

设备, 模拟器

我想知道这是否可能有助于应用程序商店不会接受我的二进制文件的原因 - 错误指出“苹果目前不接受在此版本的操作系统中构建的应用程序。 “关于我做错什么的想法?

编辑:我已经检查了一切,我可以想到 - 这是最新的SDK 4.0是最新的。我已经尝试了构建菜单中允许的基本SDK和目标SDK的几乎所有组合 - 尽管我非常确定正确的方法是将基本SDK设置为4.0,并且目标SDK处于可能工作的最低位置 - 无这项工作。是否有某种帮助台可以在Apple上打电话,因为我现在一直在处理这个小问题约10个小时,而且我没有取得任何进展。

回答

0

一定是xcode最近的一些变化。一旦我将Base SDK设置为4.0并将目标SDK设置为3.2,所有工作都可以正常工作。

1

你有和老SDK的接缝,尝试下载SDK4最终(不是测试版)。
或者你的编译选项是旧的,要编辑它们,请右键单击左栏中的项目图标,然后单击“获取信息”。
在第二个选项卡(build)中,您应该找到所有您需要的选项。

+0

它说,我有我的Xcode版本Xcode(3.2.3)关于设置,然后SDKs它说iPhone 3.2和iPhone 4.0。 在生成选项卡中的项目的获取信息部分下,我将基本SDK设置为iPhone 4.0。我如何知道我是否拥有4.0 FINAL版本或Beta版本? – startuprob 2010-06-28 17:48:04