如何发布可在 iOS 3.2 上运行的应用程序以及在 iPhone 4 上使用应用程序挂起并转到后台功能

发布于 2024-10-05 02:08:31 字数 342 浏览 8 评论 0原文

我的应用程序不使用任何 iOS 4 API,但我希望它在 iOS4 上做的就是在用户按下 home 键后它应该进入挂起状态。当我使用设备 3.2 作为基础 SDK 将应用程序安装到 iPhone 4 时,当用户按下主页按钮时,应用程序不会暂停。即,下次用户启动该应用程序时,该应用程序不会记住其旧状态。然而,当我使用 devide 4.1 作为基本 SDK 运行相同的应用程序时,它确实会记住其状态。

现在,我想提交我的应用程序以发布到应用程序商店。我如何提交才能使其在 iOS 3.2 上运行并在 iPhone 4 上使用暂停功能?或者我可以提交两个版本,一个适用于 iOS 3.2,另一个适用于 4.0 或更高版本?

谢谢, 阿什什。

My app does not use any of iOS 4 APIs but all I want it to do on iOS4 is that it should go to the suspended state after the user presses the home key. When I install the app to iPhone 4 using device 3.2 as the base SDK, the app is not suspended when the user presses the home button. i.e. the next time user launches the app, the app does not remember its old state.. Whereas, when I run the same app with devide 4.1 as the base SDK, it does remember its state.

Now, I want to submit my app for publishing to the app store. How can I submit such that it will work on iOS 3.2 as well as use the suspending feature on iPhone 4? or can I submit two versions, one for iOS 3.2 and other for 4.0 or more?

Thanks,
Ashish.

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

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

发布评论

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

评论(2

空‖城人不在 2024-10-12 02:08:31
  1. 打开您的 info.plist 文件
  2. 添加密钥 UIApplicationExitsOnSuspend(对于 4.0 以下的 sdk)或选择应用程序不在后台运行(对于 4.0 或更高版本的 sdk)
  3. 将新密钥设置为 YES(对于 4.0 以下)或填写复选框(对于4.0 或更高版本的 sdk)

现在您的 applicationwillterminate: 方法将在用户点击 home 键时运行,并且您的应用程序将真正退出。

  1. Open your info.plist file
  2. Add The Key UIApplicationExitsOnSuspend(for below 4.0 sdk) or Select Application does not run in background(for 4.0 or higher sdk)
  3. Set the new key to YES (for below 4.0)or Fill in the tick box(for 4.0 or higher sdk)

Now your applicationwillterminate: method will be run when the user taps the home key, and your app will exit for real.

凝望流年 2024-10-12 02:08:31

检查代码中的 ios 版本,并根据版本启用和禁用该功能。搜索 stackoverflow/google。这已经得到解答。

check the ios version inside your code and depending on the version enable and disable the functionality. Search stackoverflow/google. This has been answered.

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