问题标签 [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.
iphone - Xcode iPhone - Base SDK,Active SDK 的区别?
Xcode 中的“Base SDK for all configuration”和“Active SDK”有什么区别?
iphone - 更改/检查通用应用程序的最低 iPhone 操作系统?
XCode 中的下拉列表显示了 3.2 的基本 SDK,但我的 iPod Touch(第 2 代)运行 OS 3.1.3,在调试模式下运行该应用程序就可以了。(Command + Return/Enter)
我的 iPhone/iPod touch 版本的应用程序的实际基础 SDK 是什么,我该如何更改?通过右键单击“组和文件”窗格中的项目名称并更改“构建”下的“基础 SDK”来更改它,并没有多大作用。
编辑:
在写这个问题时,我发现在“构建”中向下滚动并更改“iPhone OS 部署目标”似乎是我正在寻找的,无论如何我都会发布这个。也许有人对此有更深入的了解......
编辑:如果有人可以验证我的修复,也请在此处发布。
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)
谢谢!
iphone - 基本 SDK 和部署目标或部署操作系统版本之间的真正区别是什么?
想确保我做对了:
基础 SDK = 您正在构建的对象。如果它设置为 4.1,那么您将针对 4.1 SDK 进行构建。
部署操作系统版本/部署目标 = 您的应用旨在支持的低端或最旧平台。如果与 Base SDK 或您构建的 SDK 不同,那么您必须进行条件检查,以便在您的应用程序调用较新的 OS 版本时不会出现崩溃,直至 Base SDK。
那是对的吗?
iphone - 为什么我无法在我的 iPad 上安装具有正确部署目标的应用程序?
我有一个 iPhone 项目,我正在使用 iPad 进行测试。我的 iPad 运行的是 3.2。
该项目的基础 SDK 为 4.2,部署目标为 3.2。但是,当我尝试在 iPad 上安装它时,我收到以下消息:
/Path/AppName.app 中应用程序的 Info.plist 指定最低操作系统版本为 4.2,该版本太高而无法安装在 MyPad 上
我已经检查了项目设置和活动目标设置,它们仅在项目设置中是粗体的。他们都说正确的价值观。
有任何想法吗?我难住了!谢谢!
objective-c - 将 BaseSDK 从 10.5 更改为 10.6 后出现字体粗细问题
将我的项目的 BaseSDK 更改为 10.6 后,我注意到我的自定义绘制文本看起来不同(查看图像:相同的绘图代码)
在 10.5 BaseSDK 下:
在 10.6 BaseSDK 下:
我正在用 [(NSString *)myString drawInRect:myRect withAttributes:myAttributes] 绘图。
这种差异的原因是什么,或者只是如何减少字体的粗细?我试图通过减少厚度
[NSFontManager convertWeight:NO ofFont:font]
但看起来也好不了多少……
提前致谢。
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。
问候
xcode - Xcode Base SDK:并排安装多个SDK版本的最简单方法是什么
好吧,我注意到的是,当我针对 iOS 4.3 进行开发并将我的部署目标设置为 iOS 4.1 时,我没有从 IDE 收到任何关于最低部署目标不支持的调用的警告。
例如,调用 [CLLocationManager authorizationStatus] 不会显示任何警告,尽管 authenticationStatus 的文档说它是在 iOS 4.2 中实现的。
我希望这会是一个问题,什么时候不会呢?
据我了解,解决方案是下载多个 SDK 版本,针对您的最低版本临时构建 SDK,但切换到当前的 SDK 版本以便发布。
如果有更好的方法来做到这一点,请告知。如何在“Base SDK”设置下的 Xcode 中获得更多选项?
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,但列表中没有其他内容,我得到的只是一个可以手动输入的对话框窗口。我需要在那里添加一个选项吗?
谢谢。
xcode - Xcode 4.2:确保我的目标是 iOS 4.3 而不是 5 的步骤是什么?
当我在 Xcode 4.2 中查看我的新项目的构建设置时,我可以将“部署 > iOS 部署目标”更改为 iOS 4.3,但在“架构 > 基础 SDK”下,我严格限制为 iOS 5。
是否需要采取任何其他步骤来确保我的新应用程序能够在 iOS 4.3 上运行?如何更改基础 SDK?