티스토리 뷰

iOS

iOS ) Social 사용해보기

Zedd0202 2018. 10. 24. 12:57
반응형

안녕하세요 :) Zedd입니다.

신기한거 발견../..

이 글은 뭐 공부하는 건 아니고.. 그냥 제가 재미로 쓰는 글입니다 XD..

도큐먼트 보다가 Social 프레임워크가 있길래 이건 모지..하고 봤는데


가장 눈에 띄는건 Make a new post...........

그래서 또 찾아보니까 hacking with Swift에 예제코드가 있길래 한번 해봤죠. 



import Social

if let viewController = SLComposeViewController(forServiceType: SLServiceTypeTwitter) {

            viewController.setInitialText("안녕하세요 :) Zedd입니다.")

            viewController.add(UIImage(named: "KakaoTalk_Photo_2018-10-22-17-50-28")!)

            viewController.add(URL(string: "https://zeddios.tistory.com"))

            present(viewController, animated: true)

        }



그러나..



저기 서비스 타입으로 들어가는게 string인데..


모두 deprecated됨 ^_ㅠ....

그래서 문득 그런생각이 들었습니다. 일단 저는 다른거는 모르겠고..


이제부터 말할거는 제 추측이에요!!!!!!! 하핫


이번에 공식적으로 TwitterKit이 지원이 중단되었는데요,



"2018 년 10 월 31 일에 GitHub의 공개 소스 SDK (iOS, Android, Unity)에 더 이상 적극적으로 contribute하거나 issue 수락하고 PR요청을 받아들이지 않습니다. 이 날짜가 지나면 Cocoapods, Carthage 및 Bintray JCenter를 통해 SDK 출시를 중단합니다. GitHub의 세 가지 SDK에 대한 문서와 소스 코드는 보관 된 상태로 계속 사용할 수 있습니다."



2017년 iOS11 출시일.

어 이제 


니네 deprecated야~


Twitter : 

2017년 12월 21일.

빡쳐서 TwitterKit만듬.


1년 해보다가?

1년도 아니야



2018년 4월 30일에 TwitterKit은...10월 31일에...^^ 지원을 중단하려구..!!

약 4개월동안 운영했네요.

애플의 갑질에 인생의 쓴맛을 본 Twitter

헉 제가 무슨 말을;;

애플 짱 ^^!


아무튼 여기까지 추측이구요..........

제 추측이긴 하지만 너무 자연스러운 흐름이랄까


아무튼 deprecated됐어도 쓸 수는 있는데요

어제 제가 제일 신기했던건



import Social

if let viewController = SLComposeViewController(forServiceType: SLServiceTypeTwitter) {

            viewController.setInitialText("안녕하세요 :) Zedd입니다.")

            viewController.add(UIImage(named: "KakaoTalk_Photo_2018-10-22-17-50-28")!)

            viewController.add(URL(string: "https://zeddios.tistory.com"))

            present(viewController, animated: true)

        }


그냥 진짜 아무것도 안하고 그냥 이렇게 코드 넣고 실행하면

(저는 참고로 viewDidAppear에 넣어줬어요)



갑자기 이런 화면이..

아니 뜨는건 이해가 가는데 

저기 트윗을 누르면



갑자기 알아서 트윗을 보내더니


아니 저는 어제 이거 해보다가 

아니 아무것도 안해줘서 당연히 안되겠지 하고 트위터를 갔느데




후덜덜


아 로그아웃 하고 해보면


이렇게 뜨네요!!

굉장히 편하군..........정말 아무것도 안해줘도 돼서...너무 편한...거 아닙니까

막 이것저것 pod으로 설치하고 이럴 필요없이..Social프레임워크 하나로 다되는거 아냐 그럼./.....

아무튼 너무 신기했고....

TwitterKit만드시고....운영하시느라...고생...많으셨읍니다..Twitter...


반응형