티스토리 뷰
728x90
반응형
내용
- instagram story,feed 공유기능 구현을 목표
Story 공유
- Android 암시적 인텐트 및 iOS 맞춤 URL 스키마를 사용하면 앱에서 사진, 동영상과 스티커를 Instagram 앱으로 보낼 수 있습니다.
- Instagram 앱이 해당 콘텐츠를 받아서 스토리 작성기에 읽어들이면 사용자는 콘텐츠를 Instagram 스토리에 게시할 수 있습니다.
Instagram 앱의 스토리 작성기는 배경 레이어와 스티커 레이어로 구성됩니다.
배경 레이어
배경 레이어는 화면을 채우며 사진, 동영상, 단색 또는 컬러 그래디언트로 맞춤 설정할 수 있습니다.
스티커 레이어
스티커 레이어는 이미지를 포함할 수 있으며, 사용자가 스토리 작성기에서 레이어를 추가로 맞춤 설정할 수 있습니다.
Instagram의 맞춤 URL 스키마를 허용 리스트에 등록
- 앱에서 Instagram의 맞춤 URL 스키마를 사용하려면 허용 리스트에 추가해야 합니다. 이를 위해서는 앱의 Info.plist에 있는 LSApplicationQueriesSchemes 키에 instagram-stories를 추가합니다.
Info.plist
완성
출처
- instagram story share : https://developers.facebook.com/docs/instagram/sharing-to-stories
Feed 공유
- Android 암시적 인텐트와 iOS 맞춤 URL 스키마 또는 문서 상호작용을 사용하면 앱에서 사진과 동영상을 Instagram 앱으로 보낼 수 있습니다.
- Instagram 앱이 이 콘텐츠를 받아서 피드 작성기에 읽어들이면 사용자가 콘텐츠를 Instagram 피드에 게시할 수 있습니다.
Info.plist
완성
출처
- 171.0 버전 이후로 UIActivityViewController 를 사용하는 코드를 추가해야 실행된다고 한다.
- stackoverflow : https://stackoverflow.com/questions/65003868/instagram-sharing-to-feed-ios-not-working-uidocumentinteractioncontroller
github
https://github.com/hyun99999/instagramStorySharePractice-iOS
728x90
반응형
댓글
TAG
- APNS
- watchOS
- MVVM
- urlsession
- containerBackground
- MOYA
- Widget
- Swift
- projectsetting
- RxCocoa
- Protocol
- Firebase
- Notification
- configurable widget
- Objective-C
- CloneCoding
- YPImagePicker
- UserDefaults
- IOS
- rxswift
- 2022 KAKAO TECH INTERNSHIP
- async/await
- OpenSourceLibrary
- WWDC
- github
- WidgetKit
- WWDC22
- SwiftUI
- 서버통신
- Algorithm
최근에 올라온 글
최근에 달린 댓글
글 보관함
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
링크
- Total
- Today
- Yesterday