URL 스키마를 사용하여 URL을 사용하여 앱을 열 수 있습니다. 리시버 앱이 일 때을 실행하면 정상적으로 작동합니다.handleOpenURL은 앱이 이미 시작된 경우에만 작동하며 앱이 닫힐 때 충돌합니다.
그러나 앱이 이 (가)으로 폐쇄되면 문제가 발생합니다. 내가 예를 들어 사파리에 URL을 입력하면, 즉시 응용 프로그램 출시와 충돌 내가 주어진 해요 : "SIGKILL"나는에 NSLog를 뒀다
: 프로그램 신호를받은 : 1
int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}
스레드 didFinishLaunchingWithOptions하지만 해고 된 적이없는 것처럼 보입니다. handleOpenURL도 마찬가지입니다.
왜 이렇게합니까?
문제는 시뮬레이터에서 실행 중입니다. 기기에서 앱을 테스트하면 문제가 없습니다. –