티스토리 뷰
최근에 app store에서 리젝을 몇번 당했는데 그 중 하나가 공유기능이다.
앱을 만들다 보면 간혹 내가 적은 텍스트를 공유 하는 기능있는데
아마 이 공유 기능이 없는 앱이 없을 정도이다.
그러면 구글링해서 검색해서 붙혀보자~
activityViewController.popoverPresentationController
주로 이 코드가 나오는데~ 맞음.
흔히 구글링으로 해서 복붙을 하면 잘된다.
그래서 앱 마무리 작업하고 심사를 맡으니 리젝 당했다. ㅅㅂ
거절 한번만 당해도 마상을 입기 때문에... 특히나 복잡한 앱이 아닌데도 불구하고 거절당하면 마상(마음의 상처)이 크다 ㅋㅋㅋ
이유를 보니 공유할 때 팅긴다고 함...
???????????????
그래서 테스트 해보니 팅김.. ㅅㅂ
오랜만에 앱을 등록해서 그런지...
테스터들은 주로 iPad로 하는 것 같음
그래서 아이패드 시뮬로 해보니 정말로 팅김;;;
아이폰은 안팅김.....
요새 아이폰만 타겟으로 배포를 하지 않잖아...
그래서 이건 꼭 알아야 함 아이패드로 테스트로 꼭 마무리 지을 것
자 그러면 아이패드 공유 기능을 수정해야 하는데
기본적으로 아이폰이랑 아이패드 공유 기능이 조금 남다르다라는 것...
아이폰은 주로 밑에서 뿅하고 나오는데
아이패드는 화면이 넓어서 공유버튼 있는 곳에서 공유 팝오버창이 나옴
ㅅㅂ
그래서 다시 구글링 해본 결과
let activityViewController = UIActivityViewController(activityItems : items, applicationActivities: nil)
activityViewController.popoverPresentationController?.sourceView = self.view
activityViewController.popoverPresentationController?.sourceRect = CGRect(x: self.view.bounds.midX, y: self.view.bounds.midY, width: 0, height: 0)
activityViewController.popoverPresentationController?.permittedArrowDirections = []
self.present(activityViewController, animated: true, completion: nil)
if let popoverController = activityViewController.popoverPresentationController {
self.popoverController = popoverController
popoverController.sourceView = self.view
popoverController.sourceRect = CGRect(x: self.view.bounds.midX, y: self.view.bounds.midY, width: 0, height: 0)
popoverController.permittedArrowDirections = []
}
이렇게 내가 터치한곳에 좌표를 박아줘야 한다는거....
ㅅㅂ 솔직히 공유 api가 있으면 내부적으로 디바이스가 모바일인지 타블렛인지 구분해서 자동으로 나오게 해주면 덧나냐??
ㅅㅂ swift 버젼도 자주 바뀌는거 짜쯩나는데
'개발일지 (욕 + 반말 포함)' 카테고리의 다른 글
격몽요결 (擊蒙要訣) (0) | 2021.07.08 |
---|---|
내가 만든 웹사이트 방문자 카운트 (접속자 카운트) (0) | 2021.04.29 |
자꾸 내 서버에 접속을 꾸준히 한다면? IP차단! (0) | 2021.04.28 |
SPA(Single Page Application)는 광고 부착이 어려워 (0) | 2021.04.28 |
프로그래머 요약 (0) | 2021.03.27 |
- Total
- Today
- Yesterday
- 포항
- 호미곶
- 일출
- 영월
- 사진맛집
- 남해
- SEL24F28G
- 둘레길
- 순천
- 50gm
- 인스타
- 망진산
- 강진가볼만한곳
- 진주
- 강원도
- 밀양
- 진주야경
- 카페
- 삼천포
- 지리산둘레길
- 지리산
- 70200gm
- 하동호
- 달
- 2470gm
- 하동
- 스탬프위치
- 삼천포대교
- 거제
- 뷰맛집
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |