iPhone 앱이 매번 '집'화면과 같은 장소에서 시작되도록하려면 어떻게해야합니까? 사용자가 마지막으로 플레이 한 위치 (게임 플레이 중간)로 돌아가는 것을 원하지는 않습니다.하지만 그런 일이 일어나고 있습니다. 미리 감사드립니다.iPhone 앱 시작
답변
info.plist 파일의 UIApplicationExitsOnSuspend
키를 YES
으로 설정해야합니다. 그런 다음 홈 버튼을 누르면 앱이 종료되고 다시 열면 앱이 시작됩니다. 응용 프로그램은 비활성 상태에서 활성 상태로 이동하고있을 때 전송/*
- (void)applicationWillResignActive:(UIApplication *)application {
[self.navigationController popToRootViewControllerAnimated:YES];
}
. 이는 일시적인 방해 (예 : 전화 또는 SMS 수신) 또는 사용자가 응용 프로그램을 종료하고 백그라운드 상태로의 전환을 시작할 때 발생할 수 있습니다. 이 방법을 사용하여 진행중인 작업을 일시 중지하고, 타이머를 비활성화하고, OpenGL ES 프레임 속도를 조절합니다. 게임은이 방법을 사용하여 게임을 일시 중지해야합니다. */
rootviewcontroller는 홈 화면입니다 .... –
그가 UINavigationController를 사용하고 있는지 어떻게 알 수 있습니까? –
/* 응용 프로그램이 활성 상태에서 비활성 상태로 옮길 때 전송됩니다. 이는 일시적인 방해 (예 : 전화 또는 SMS 수신) 또는 사용자가 응용 프로그램을 종료하고 백그라운드 상태로의 전환을 시작할 때 발생할 수 있습니다. 이 방법을 사용하여 진행중인 작업을 일시 중지하고, 타이머를 비활성화하고, OpenGL ES 프레임 속도를 조절합니다. 게임은이 방법을 사용하여 게임을 일시 중지해야합니다. */ –
이것은 아마도 앱이 실제로 중지되지 않았기 때문에 발생하는 것일뿐입니다. 단순히 배경으로 만 사용되고 있기 때문입니다. (스프링 보드를 보는 동안 홈 버튼을 더블 클릭하면 하단에 표시됩니까? 그렇다면 여전히 실행 중입니다.)
사용자가 홈 버튼을 누르면 앱이 종료되도록이 동작을 비활성화 할 수 있습니다. info.plist 파일에서 UIApplicationExitsOnSuspend
키 (Xcode에서 "응용 프로그램이 백그라운드에서 실행되지 않음"으로 설정 됨)을 설정하십시오. 자세한 내용은 Apple의 Information Property List Key Reference 문서를 참조하십시오.
또는 앱의 추가 위임에 UIApplicationDelegate 메서드를 캡처하고 프로그래밍 방식으로 상황을 처리 할 수 있습니다. (예 : 앱을 '집'화면 등으로 재설정하려면 필요한 작업을 수행하십시오.)
aha 예, 배경에 있습니다.하지만 UIApplicationExitsOnSuspend 필드가 내 info.plist 파일에 표시되지 않습니다. 마치 3.2 파일이라고 생각하는 것처럼 말입니다. –
UIApplicationExitsOnSuspend
부터 YES
까지를 Info.plist
으로 설정하십시오.
이러한 모든 답변 주셔서 감사합니다! - 좋아, 이제는 iPhone4 필드라는 것을 알 수있다. 3.2 휴대 전화에서 실행되도록 타겟팅하고 싶지 않습니까? –
- 1. iPhone 앱 시작 화면
- 2. iPhone 웹 앱 시작 화면
- 3. iphone 스레딩 속도 앱 시작
- 4. iphone sqlite 앱 시작 문제
- 5. iPhone 앱 다른 배경으로 이미지 시작
- 6. 앱 서비스 시작/중지 용 iPhone 라이브러리?
- 7. iPhone 용 시작 개발
- 8. 웹 흐름에서 앱 시작
- 9. 특정 로케일로 앱 시작
- 10. Android : Google지도 앱 시작
- 11. Android 앱 자동 시작
- 12. iPhone에서 백그라운드로 앱 시작
- 13. iOS4 앱 기능 및 다른 앱 시작
- 14. iPhone YouTube 채널 앱
- 15. iPhone 용 템플릿 앱
- 16. 배경이 나올 때 앱 다시 시작
- 17. 음성 명령이있는 Android 앱 시작
- 18. URL에서 Android 앱 시작 정보
- 19. 시작 카운트 다운 타이머 앱
- 20. 앱 시작 간 데이터 지속
- 21. Adobe Air 앱 시작 센터
- 22. 네이티브 앱에서 웹 앱 시작
- 23. 코코아 앱 시스템 다시 시작
- 24. Sencha Touch 앱 다시 시작
- 25. Launchd 종료시 앱 다시 시작
- 26. iphone iOS4 깨는 앱
- 27. iphone - 앱 실행 및 파일로드
- 28. iPhone 용 프로그래밍 시작
- 29. iPhone - 시작 도중 확대
- 30. iPhone 개발 시작
안녕하세요. -하지만 내 정보에 그 회원이 보이지 않습니다.리스트 - iPhone4 전용 필드입니까? –
iPhone 4에서는 아무 작업도 수행하지 않지만 이전 운영 체제의 경우 info.plist 파일에 안전하게 추가 할 수 있습니다. 3.x 및 2.x에서는 무시됩니다. – peterjb
plist에 새 항목을 만들고 키 열에 키를 붙여 넣은 다음 유형 열을 BOOL으로 만들고 상자를 선택하면 작동합니다. Xcode에서 이름에 대한 평범한 영어 번역이 반드시 필요한 것은 아닙니다. – peterjb