You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IOS13 이상에서는 모달 방식이 카드? 형태의 모달로 겹쳐지는 형태로 강제 적용됩니다.
여기서 X 버튼을 눌러 닫으면 결제 취소에 대한 콜백이 잘 오지만,
모달을 아래로 스와이프해서 닫아버리면 콜백이 동작하지 않습니다.
일단 원천적인 해결 방법은 아니지만,
iamportCapacitorPlugin.swift
파일을 수정해서 강제로 풀스크린으로 뜨게 할 수 있습니다.
해당 파일에서
self.iamportViewController?.modalPresentationStyle = .fullScreen;
한 줄을 추가해주셔서 강제로 풀스크린으로 뜨면 모달을 아래로 스와이프해도 닫혀지지 않아 강제로 막을 수는 있습니다.
IOS13 이상에서는 모달 방식이 카드? 형태의 모달로 겹쳐지는 형태로 강제 적용됩니다.
여기서 X 버튼을 눌러 닫으면 결제 취소에 대한 콜백이 잘 오지만,
모달을 아래로 스와이프해서 닫아버리면 콜백이 동작하지 않습니다.
일단 원천적인 해결 방법은 아니지만,
iamportCapacitorPlugin.swift
파일을 수정해서 강제로 풀스크린으로 뜨게 할 수 있습니다.
해당 파일에서
self.iamportViewController?.modalPresentationStyle = .fullScreen;
한 줄을 추가해주셔서 강제로 풀스크린으로 뜨면 모달을 아래로 스와이프해도 닫혀지지 않아 강제로 막을 수는 있습니다.
self.iamportViewController?.delegate = self;
self.iamportViewController?.modalPresentationStyle = .fullScreen;
self.bridge?.viewController?.present(self.iamportViewController!, animated: true, completion: nil)
The text was updated successfully, but these errors were encountered: