相关疑难解决方法(0)

如何使iPhone App与多个SDK(固件)版本兼容

随着iOS4即将推出,我已经计划在我的应用程序的未来更新中包含iAd.我认为这将使我的应用程序无法用于固件低于4.0的任何人.有没有办法根据用户的固件更改变量和.xib文件?干杯.

iphone compatibility iphone-sdk-3.0 ios4

60
推荐指数
1
解决办法
1万
查看次数

升级到带操作系统4.0的XCode 3.2.3 Beta4后,未列出iPhone模拟器3.x.

当我上次安装Xcode 3.2.3 Beta 2(OS 4.0支持)时,它拥有所有的iPhone Device&Simulator 3.x.

现在,更新到Xcode 3.2.3 Beta 4(OS 4.0支持),它不再为XCode中的模拟器或设备列出3.x SDK.当我运行为3.1.2编写的应用程序时,当前的SDK被列为"基本SDK缺失"

我知道3.2.3将BASE SDK更改为4.0,但是3.x设备怎么也没有?

当我去:

/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
Run Code Online (Sandbox Code Playgroud)

唯一可用的两个文件是:

iPhoneSimulator3.2.sdk
iPhoneSimulator4.0.sdk
Run Code Online (Sandbox Code Playgroud)

但是,当我去:

/Developer/Platforms/iPhoneOS.platform/DeviceSupport

3.0
3.0.1
3.1
3.1.1
3.1.2
3.1.3
3.2
4.0 (8A274b)
Run Code Online (Sandbox Code Playgroud)

我试过重新安装最新的XCode DMG无济于事.

iphone xcode ios4

19
推荐指数
3
解决办法
2万
查看次数

安装新的Xcode版本后,较旧的SDK消失了

为什么在使用新的Iphone SDK安装新版本的xcode时会删除旧的SDK?现在我们有v4,为了使应用程序仍然可以与3.x一起使用,我必须进行哪些设置?

谢谢

iphone xcode

12
推荐指数
2
解决办法
7498
查看次数

XCode找不到基础SDK

XCode 3.2.3 Beta不允许在3.2以下构建.

我打开了一个在早期XCode中创建的项目.出于某种原因,即使将SDK更改为4.0,也会报告基本SDK丢失.早期XCode的其他项目没有这个问题.

我能做什么?

iphone xcode

11
推荐指数
2
解决办法
2万
查看次数

安装Xcode 3.2.4,得到"Base SDK Missing"

当您将Xcode更新到3.2.4时,您以前工作的Xcode iOS项目会向您显示消息"Base SDK Missing".像这样的东西:

RUH-ROH!http://www.freeimagehosting.net/uploads/6acdbd9820.png

是什么赋予了?怎么修?

iphone xcode ios

11
推荐指数
1
解决办法
2万
查看次数

iOS 4 Build SDK

我昨天安装了iOS 4 SDK.我以前安装了3.1.2,3.1.3和3.2 SDK.自从安装iOS 4 SDK以来,我在Xcode中只提供3.2和4.0.当我加载一个针对旧版本(例如3.1.2)的Xcode项目时,它会在工具栏中显示"Base SDK Missing".

我已经能够将项目重置为目标iOS 4而已成功构建.但是,我需要为可能尚未在其设备上安装iOS 4的用户执行一些临时构建.如果我给他们一个为iOS 4完成的构建(不使用任何iOS 4功能 - 它与我用3.1.2构建的代码相同),它会在他们的设备上执行吗?

不幸的是,我没有任何非升级设备来测试我自己!

谢谢,

约翰

iphone iphone-sdk-3.1.3 ios4

8
推荐指数
1
解决办法
4531
查看次数

基于SDK 3.0到SDK 4.0

我安装了SDK 4.0,发现我无法访问3.2之前的所有SDK版本.

我找到了下载SDK 3.1.3的链接,所以我有两个.dmg安装文件.

问题:

SDK 4.0不允许访问早期版本吗?

如果上面的答案是否则那意味着我必须安装两个版本的SDK?

如果是以上......怎么样?

谢谢你

iphone

5
推荐指数
2
解决办法
1384
查看次数

基础SDK缺失?

我终于得到了新版本的Xcode和iOS4下载,并最终试图将我的第一个应用程序放到设备上.我正在完成配置文件,并且到了我需要打开Xcode的地步 - 然后在"设备"下拉菜单中所说的全部是"Base SDK Missing".

如果我转到"Project> Set Active SDK",我看到的所有内容都是灰色的字母,上面写着"Base SDK Missing".

iphone xcode

2
推荐指数
1
解决办法
678
查看次数

升级到SDK 4.1,无法再为iOS 4.0构建

刚刚将我的xcode升级到最新的SDK,其中包含iOS 4.1 SDK.我的应用程序是为4.0构建的,但是xcode不再让我为4.0构建(缺少SDK).我宁愿不要求4.1,因为应用程序不需要它,它只是昨天出来.有什么想法允许我为4.0构建?我没有看到从开发者网站下载最新版本的xcode的选项.

iphone xcode

2
推荐指数
1
解决办法
1235
查看次数

XCode 3.2.5 Base SDK缺失,只能编译为模拟器

我用了这个答案:安装xCode 3.2.3 w/iPhone SDK 4,得到"Base SDK missing",无法看到其他SDK而且不起作用.我仍然有"Base SDK Missing",我只能选择要编译的模拟器.我已准备好进行设备测试,但Active Executable列表中没有iPhone.

我刚刚更新到最新的4.2和3.2.5 XCode

sdk xcode ios

2
推荐指数
1
解决办法
3381
查看次数