问题标签 [base-sdk]

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 投票
1 回答
7482 浏览

iphone - Xcode iPhone - Base SDK,Active SDK 的区别?

Xcode 中的“Base SDK for all configuration”“Active SDK”有什么区别?

0 投票
1 回答
338 浏览

iphone - 更改/检查通用应用程序的最低 iPhone 操作系统?

XCode 中的下拉列表显示了 3.2 的基本 SDK,但我的 iPod Touch(第 2 代)运行 OS 3.1.3,在调试模式下运行该应用程序就可以了。(Command + Return/Enter)

我的 iPhone/iPod touch 版本的应用程序的实际基础 SDK 是什么,我该如何更改?通过右键单击“组和文件”窗格中的项目名称并更改“构建”下的“基础 SDK”来更改它,并没有多大作用。

编辑:

在写这个问题时,我发现在“构建”中向下滚动并更改“iPhone OS 部署目标”似乎是我正在寻找的,无论如何我都会发布这个。也许有人对此有更深入的了解......

编辑:如果有人可以验证我的修复,也请在此处发布。

0 投票
1 回答
242 浏览

iphone - 在 Xcode 中为基本 SDK 获取“iPhone 3.0”?

我刚刚使用 cocos2d 完成了我的 iPhone 游戏,我想将它提交给 Apple。

我读过这篇文章:Build Your App for Distribution,他们说:

4 如有必要,调整要部署到的设备的基础 SDK。(例如 iPhone 设备 3.0,或您想要构建的任何最低版本。)

我想将“iPhone 3.0”作为最低版本,但在 Xcode 中我只有“iPhone 3.2”的选择......
我在哪里以及如何获得 Xcode 的 iPhone 3.0?(我有 Xcode 3.2.3)

谢谢!

0 投票
1 回答
3016 浏览

iphone - 基本 SDK 和部署目标或部署操作系统版本之间的真正区别是什么?

想确保我做对了:

基础 SDK = 您正在构建的对象。如果它设置为 4.1,那么您将针对 4.1 SDK 进行构建。

部署操作系统版本/部署目标 = 您的应用旨在支持的低端或最旧平台。如果与 Base SDK 或您构建的 SDK 不同,那么您必须进行条件检查,以便在您的应用程序调用较新的 OS 版本时不会出现崩溃,直至 Base SDK。

那是对的吗?

0 投票
2 回答
418 浏览

iphone - 为什么我无法在我的 iPad 上安装具有正确部署目标的应用程序?

我有一个 iPhone 项目,我正在使用 iPad 进行测试。我的 iPad 运行的是 3.2。

该项目的基础 SDK 为 4.2,部署目标为 3.2。但是,当我尝试在 iPad 上安装它时,我收到以下消息:

/Path/AppName.app 中应用程序的 Info.plist 指定最低操作系统版本为 4.2,该版本太高而无法安装在 MyPad 上

我已经检查了项目设置和活动目标设置,它们仅在项目设置中是粗体的。他们都说正确的价值观。

有任何想法吗?我难住了!谢谢!

0 投票
3 回答
365 浏览

objective-c - 将 BaseSDK 从 10.5 更改为 10.6 后出现字体粗细问题

将我的项目的 BaseSDK 更改为 10.6 后,我注意到我的自定义绘制文本看起来不同(查看图像:相同的绘图代码)

在 10.5 BaseSDK 下: 图像1

在 10.6 BaseSDK 下: 图2

我正在用 [(NSString *)myString drawInRect:myRect withAttributes:myAttributes] 绘图。

这种差异的原因是什么,或者只是如何减少字体的粗细?我试图通过减少厚度

[NSFontManager convertWeight:NO ofFont:font]

但看起来也好不了多少……

提前致谢。

0 投票
0 回答
985 浏览

xcode4 - 如何在 Xcode 4 中添加旧的 Base SDK?

目前我正在使用带有 4.3 Base SDK 的 Xcode 4,我在 iPhone 4.3.3 上测试我的应用程序没有任何问题。

问题是当我想在 iPhone 4.2.1 上进行测试时,它会抛出错误“CodeSign 错误”,当我用谷歌搜索时,我发现解决方案是更改 Base SDK 以匹配用于测试的设备,但无法弄清楚如何更改 Xcode 设置!

请帮助了解如何在 Xcode 4 中添加旧的 Base SDK。

问候

0 投票
1 回答
1316 浏览

xcode - Xcode Base SDK:并排安装多个SDK版本的最简单方法是什么

好吧,我注意到的是,当我针对 iOS 4.3 进行开发并将我的部署目标设置为 iOS 4.1 时,我没有从 IDE 收到任何关于最低部署目标不支持的调用的警告。

例如,调用 [CLLocationManager authorizationStatus] 不会显示任何警告,尽管 authenticationStatus 的文档说它是在 iOS 4.2 中实现的。

我希望这会是一个问题,什么时候不会呢?

据我了解,解决方案是下载多个 SDK 版本,针对您的最低版本临时构建 SDK,但切换到当前的 SDK 版本以便发布。

如果有更好的方法来做到这一点,请告知。如何在“Base SDK”设置下的 Xcode 中获得更多选项?

0 投票
2 回答
3370 浏览

iphone - 如何使用 Xcode 4.2 使用 ios 4.2 基础 sdk?

如何使用 Xcode 4.2 使用 ios 4.2 基础 sdk?

我拥有一部 iPhone 4s 和一部装有 ios 4.2 的 iTouch。在将 Xcode 升级到 4.2 以与我的 iPhone 4s 一起使用后,我无法再将 Xcode 与我的 iTouch 一起使用。如何设置 Xcode 以在 4.2 上使用我的 iTouch 并在 ios5 上使用我的 iPhone?

此外,我尝试通过选择其他来设置基本 sdk,但列表中没有其他内容,我得到的只是一个可以手动输入的对话框窗口。我需要在那里添加一个选项吗?

谢谢。

0 投票
1 回答
413 浏览

xcode - Xcode 4.2:确保我的目标是 iOS 4.3 而不是 5 的步骤是什么?

当我在 Xcode 4.2 中查看我的新项目的构建设置时,我可以将“部署 > iOS 部署目标”更改为 iOS 4.3,但在“架构 > 基础 SDK”下,我严格限制为 iOS 5。

是否需要采取任何其他步骤来确保我的新应用程序能够在 iOS 4.3 上运行?如何更改基础 SDK?