Share Extension 추가 및 앱에 사진 공유 기능 추가 #123
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📝 작업 내용
외부에서 앱에 사진 공유하기 위해,
Share Extension
추가사진 공유할 때 로직은 아래와 같습니다.
외부에서 앱으로 사진 공유
->
UserDefault
에 이미지 저장-> 저장되어 있는 공유된 이미지가 있으면, 앱 진입했을 때 경로 입력 창으로 넘어감.
ImageHandler
안에 있는loadImage
함수 수정했습니다.UIImage
타입인데, loadImage 함수가PhotosPickerItem
타입을 받고 있어서 사용 불가능.AS-IS
: 현재는PhotosPickerItem
타입을 받는 loadImage 함수 /UIImage
타입을 받는 loadImage 함수가 각각 선언되어 사용되고 있음.PhotosPickerItem
을UIImage
로 변환해서 사용 중이더라구요.TO-BE
: 나중에 PhotosPickerItem를 UIImage로 변환하는 함수를 하나 만들고 지금 중복으로 작성되어 있는 loadImage 함수를 하나만 작성해둘 예정입니다!스크린샷
💬 리뷰 요구사항
앱 그룹 설정 이전에 받았던 파일이라 오류가 있네용.
수정할 부분 공유할게요. 일단 지금까지 발견한 것들만 써볼게요 .. 더 있을 수도 있어유 🥲
[ 고쳐야할 점 ]
NotUploadedView
가onAppear
될 때만 해당 로직이 실행되니까 … 수정해야 함.[ 시나리오 1 ]
사진 올리고 입력 뷰까지 진입 → 갤러리 가서 사진 공유 → 앱 내 변화 없음. (당연함) → 앱 날렸다가 다시 들어오면, 공유했던 사진 뜸.
[ 시나리오 2 ]
사진 캡쳐 → 좌측 하단에 뜬 사진 눌러서 공유 → 앱 동작 없음 ㅜㅜ