我正在浏览Apple配置文件演练文档,以创建提交到应用商店的二进制文件,但遇到了一个非常明显的问题。
文档显示,当用户点击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版本中,“概述”标签显示了这一点:
设备, 模拟器
我想知道这是否可能导致应用程序商店不接受我的二进制文件的原因 - 错误声明“Apple目前不接受在此版本操作系统中构建的应用程序”。关于我做错了什么想法?
编辑:我已经检查了我可能想到的所有内容 - 这是最新的SDK 4.0。我已经尝试了构建菜单中允许的基本SDK和目标SDK的几乎所有组合 - 尽管我非常确定正确的方法是将基本SDK设置为4.0,将目标SDK设置为可能的最低值 - 无这是有效的。是否有某种帮助台我可以在Apple打电话,因为我现在已经处理了这个小问题大约10个小时,而且我根本没有取得任何进展。答案 0 :(得分:1)
你拥有的接口和旧SDK,尝试下载SDK4 final(不是测试版)。
或者您的编译选项是旧的,要编辑它们,请右键单击左栏中的项目图标,然后单击“获取信息”
在第二个选项卡(构建)中,您应找到所需的所有选项。
答案 1 :(得分:0)
最近必须对xcode进行一些更改。一旦我将Base SDK设置为4.0并将目标SDK设置为3.2。
,一切正常