2017-11-25 14 views
0

이미지를 ASCII 아트로 변환하고 scrollView로 보내는 iMessage 확장을 만들고 있습니다. 나는 현재 메시지가 트랜 스크립트 내에서 열리면 다른 뷰 컨트롤러로 이어지는 if 문을 사용한다. 그런 다음 ASCII 아트 문자열을 URL을 통해 보내려고했으나 문자열이 너무 길어 URL을 보낼 수 없습니다. URL을 사용하지 않고 iMessage 버블에서 문자열을받을 수있는 방법이 있습니까?큰 문자열을 iMessage Extension으로 전달하는 방법은 무엇입니까?

내 전체 프로젝트는 여기에서 찾을 수 있습니다 : https://github.com/liamrosenfeld/Image-to-Ascii-Art/tree/iMessage-Extension

+0

나는 그 한계도 만났다. 문자열을 데이터로 압축하려고 시도하거나 문자열을 저장할 서버 구성 요소를 추가 한 다음 해당 서버 객체의 객체 ID 만 전달할 수 있습니다. – EmilioPelaez

+0

압축하면 60,000자를 5,000 자로 바꿀 수 있습니까? –

답변

0

나는 중포 기지가 iMessage를 확장으로 구현하기 위해 저렴하고 쉽게 발견했다. 나는 asciiArt를 uploadeing하고 이것으로 키를 저장함으로써 그것을 암시했다 :

let postArt = self.ref.child("asciiArt").childByAutoId() 
postArt.setValue(art) 
artID = postArt.key