我使用的是 Xcode 3.2.5。我正在运行 iAd。对目标、iOs 版本感到困惑

发布于 2024-10-28 18:14:14 字数 202 浏览 7 评论 0原文

努力跟上曲线。我读得太多了,这让我感到头晕目眩。是否有一个一站式链接可以告诉我根据我包含的框架在所有平台上运行我的应用程序的目标应该是什么?我大量使用 Mapkit,并希望包含 iAds。我当前的应用程序似乎无法在 3G 上运行。

Apple 是否强制您只支持最新的 iOS?我对此没有问题,但不确定是否有人拥有古老的 3G,我如何告诉他们,不,我不支持你的手机,请升级?

Trying to keep up with the curve. I'm reading almost too much and is sending me in a tail spin. Is there a one stop link which will tell me what my target should be to run my app on all platforms based on what frameworks I have included? I make heavy use of Mapkit, and want to include iAds. My current apps seem dead on 3G.

Does Apple force you to support only the latest iOS? I have no problem with that, but not sure if someone who has and ancient 3G, how do I tell them, NO I don't support your phone, please upgrade?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

美煞众生 2024-11-04 18:14:14

将项目的基础 SDK 设置为最新版本的 SDK。将部署目标设置为您计划支持的操作系统的最旧版本。您可以使用晚于部署目标的版本中引入的功能,但您需要在使用它们之前检查它们,否则您的应用程序将崩溃。

阅读操作系统每个版本的发行说明,以充分了解何时引入了哪些功能。事实上,养成每次新版本发布时仔细阅读发行说明的习惯。

iOS 4.2 在 iPhone 3G 上运行得很好,因此没有必要很快放弃对 3G 的支持。如果您的应用程序当前无法在 3G 上运行,请启动调试器并找出原因。您在该设备上运行的是哪个版本的 iOS?它在哪里崩溃?这是典型的调试内容。

Set your project's base SDK to the latest version of the SDK. Set the deployment target to the oldest version of the OS that you plan to support. You can use features introduced in versions later than your deployment target, but you'll need to check for them before you use them, else your app will crash.

Read the release notes for each version of the OS to get a good idea of what features were introduced when. In fact, make it a habit to read the release notes thoroughly each time a new version comes out.

iOS 4.2 runs pretty well on an iPhone 3G, so there's no need to drop support for the 3G anytime soon. If your apps currently don't work on the 3G, fire up your debugger and figure out why. What version of iOS are you running on that device? Where does it crash? This is typical debugging stuff.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文