앱 충돌을 시뮬레이트하는 방법이 있습니까? 목적은 실제 사용자 장치에서 어떻게 든 앱이 임의로 중단되는 경우 데이터가 정상적으로 저장되었는지 확인하려는 것입니다. &Xcode에서 iOS 앱 충돌을 시뮬레이트하는 방법은 무엇입니까?
NSArray *array = @[];
array[1];
또는 짧은 형태 :
앱 충돌을 시뮬레이트하는 방법이 있습니까? 목적은 실제 사용자 장치에서 어떻게 든 앱이 임의로 중단되는 경우 데이터가 정상적으로 저장되었는지 확인하려는 것입니다. &Xcode에서 iOS 앱 충돌을 시뮬레이트하는 방법은 무엇입니까?
NSArray *array = @[];
array[1];
또는 짧은 형태 :
..
우, 범위 예외 중 앱에 충돌하는 방법) 예를 들어 , 인덱스가 많이있다
@[][1];
그런 종류의 코딩 오류로 인해 앱이 사용자에게 무작위로 충돌 한 것과 같은 종류의 충돌이 발생합니까? 기기가 너무 많은 프로그램을 한꺼번에 실행하거나, 메모리가 부족하거나, 기기의 어떤 부분에 결함이있는 것처럼 실제 앱 코드에 문제가없는 경우에도 발생합니다. – Halordain
충돌이 발생했을 때 점검해야 할 사항에 따라 다릅니다. 예를 들어 메모리 부족으로 인해 응용 프로그램이 충돌하는 경우 코드가 잘못된 항목 (예 : 지원되지 않는 API 메소드 호출)이있을 때와 충돌이 어떻게 다릅니 까? –
이유없이 앱이 자주 중단됩니다. 좋아하는 버그가없는 앱을 1000 번 실행하십시오. 분명한 이유가 없으므로 적어도 한 번 이상 충돌합니다. 그게 내가 확인해야 할 종류의 충돌이야. – Halordain
[(NSObject*)-1 class]; // EXC_BAD_ACCESS
이 답변은 길이와 내용으로 인해 자동으로 품질이 좋지 않음으로 표시되었습니다. 정답처럼 보이므로 우발적 인 삭제를 피하기 위해 코드가 수행하는 작업이나 EXC_BAD_ACCESS가 무엇인지 설명하는 단어를 추가 할 수 있습니까? – Popnoodles
나누기로 :
엑스 코드는 "이봐 친구가 내 응용 프로그램 충돌"과 같은 어떤 버튼 ^^
NSInvalidArgumentException이 제로 선택입니다. –