如何发布可在 iOS 3.2 上运行的应用程序以及在 iPhone 4 上使用应用程序挂起并转到后台功能
我的应用程序不使用任何 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
现在您的 applicationwillterminate: 方法将在用户点击 home 键时运行,并且您的应用程序将真正退出。
Now your applicationwillterminate: method will be run when the user taps the home key, and your app will exit for real.
检查代码中的 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.