지난 몇 년 동안 전문적으로 모바일 앱, 조정, 팁 및 트릭을 다루었지만 여전히 질문에 대한 확실한 답을 찾지 못했습니다. ?”
여기에는 두 가지 학파가 있습니다. 내가 개인적으로 더 믿는 첫 번째는 Apple이 iOS에 충분한 스마트 기능을 도입하여 백그라운드에서 실행되는 앱이 효율적으로 실행되고 오작동하는 앱이 자동으로 닫히도록 했다는 것입니다. 다른 학교에서는 개발자가 성능을 중시하는 앱을 만드는 데 능숙하지 않기 때문에 수동 개입이 필수라고 생각합니다.
그렇다면 중간 지점이 있습니까? 유명한 iOS 탈옥 조정 개발자 Ryan Petrich는 그렇게 생각합니다. 그의 최근 출시된 트윅 스마트클로즈 백그라운드에서 실행되는 앱을 닫는 더 현명한 방법이라고 주장합니다.
기본적으로 iOS 앱은 특정 iOS API를 사용하는 경우 최대 10분 동안 백그라운드에서 실행할 수 있습니다. 모든 것이 말하고 완료되면 이러한 앱은 마지막 상태에서 iOS에 의해 “고정”됩니다. 사용자가 정지된 앱을 다시 시작하여 “해동”하면 처음부터 시작하는 것보다 시간이 덜 걸립니다. iOS는 이 모든 작업을 자체적으로 수행합니다.
wdzwdz의 독자라면 백그라운드에서 실행 중인 모든 앱을 바로 ‘종료’할 수 있는 SwitchSpring과 같은 조정을 다루는 것을 보았을 것입니다. 그만두는 것은 훨씬 더 갑작스럽습니다. 앱은 마지막 상태를 저장하거나 나머지 작업을 완료할 수 없습니다. 결과적으로 iOS가 앱을 완전히 다시 로드해야 하므로 종료된 앱을 다시 시작하면 배터리 수명에 상대적으로 큰 타격을 줍니다.
SmartClose는 Activator 제스처를 사용하여 시작된 후 실행 중인 앱을 직접 정지 상태로 만듭니다. 혹시 모르니 Activator도 Ryan Petrich가 관리하고 있습니다. 잠금 버튼 누르기, 하단 가장자리에서 위로 스와이프 등과 같은 수십 가지 제스처로 앱 시작, 조정 또는 시스템 설정 전환을 바인딩하도록 선택할 수 있습니다. Petrich는 잠금 버튼으로 바인딩할 것을 권장하므로 앱이 iOS 기기 사용을 마치면 백그라운드에서 실행이 중지됩니다.
이렇게 하면 백그라운드에서 앱이 불필요하게 실행되는 것을 피할 수 있을 뿐만 아니라 최근에 사용한 앱을 다시 시작할 때 프로세스가 훨씬 빨라지고 배터리에 많은 영향을 미치지 않습니다. 적어도 서류상으로는 윈-윈 상황입니다.
Reddit과 같은 커뮤니티 사이트에서 들은 바에 따르면 SmartClose는 배터리 수명에 극적인 긍정적인 영향을 미칩니다. 구형 iPhone 4S를 사용하면서 SmartClose만 주장하는 대로 작동한다면 ‘iOS가 모든 것을 처리하도록 하라’는 생각에서 다른 생각으로 전환할 용의가 있습니다. 확인하는 데 하루나 이틀 정도의 테스트가 필요합니다.
SmartClose는 Cydia에서 무료로 사용할 수 있습니다. 다운로드하기 전에 관리 > 소스 > 편집 > 추가에서 Ryan Petrich의 저장소(https://rpetri.ch/repo)를 추가해야 합니다.
그것이 당신을 위해 잘 작동하는지 알려주십시오.