Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 871279
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T10:37:05+00:00 2026-05-15T10:37:05+00:00

Before iOS4.0 clicking the home button on iPhone exits the application, and Apple had

  • 0

Before iOS4.0 clicking the home button on iPhone exits the application, and Apple had in their guide that programmatically exiting the application was not accepted.

now everything changed in iOS4.0, clicking the home button puts your app in a suspended mode (multitasking).. and I think there should be a clear way for the user to exit the app, like an exit button.

is it now OK with apple? and how can it be done?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T10:37:05+00:00Added an answer on May 15, 2026 at 10:37 am

    No still shouldn’t do this.

    You have handlers for the different stages, so this is how you should do it. There’s no point in exiting manually. If you restart the app, ideally it would start where you left off, so this is either by resuming or by starting and loading the old state.

    No reason for exit.

    Edit

    As this keeps popping up again: iOS Human Interface Guidelines says “Don’t Quit Programmatically”. And we have seen many reports of apps that had calls to exit() in them in the past.

    Exiting instead of suspending by setting the appropriate key in the Info.plist file is perfectly fine, of course – but that’s not a dedicated UI Button, just application-specific implementation of program exit by the home button.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

It worked just fine before I updated iOS4.3 After that, the delegate methods for
Before I jump headlong into C#... I've always felt that C, or maybe C++,
Before iOS4, my app's initial view controller would check a passcode on/off settings variable
This was working fine before compiling with iOS4.0 and I can't figure out what's
I am going to make something that very visually similar to iOS4 folders but
Apple states that all apps using in-app purchases have to put this [[SKPaymentQueue defaultQueue]
I'm running an application in an iPad Simulator (4.3) that crashes due to a
Before I ask my questions, this is from Apple's documentation re: how to determine
Before you ask, Why are you using that old version of Perl?, it is
I know this has been asked before, but the answers that I see are

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.