인프런 커뮤니티 질문&답변
질문아닙니다ㅜㅜ
작성
·
33
·
수정됨
0
질문은 아닌데..챌린지 미션에 질문하기가 있어서 쓰니까 신경쓰지 말아주세요...
Link Share 공유 url은 components/Post.tsx에 있음 공식문서: share 부분 확인 ios에서는 url을 같이 넣어주면 좋고, 안드로이드에서는 title을 넣어주면 좋음
File Share expo-sharing 라이브러리 설치 후 사용 폰에 있는 파일을 다른 앱에 공유 가능
다른 앱에서 내 expo앱으로 공유하고 싶을 때 expo기본지원x Expo Share Extension이라는 외부 라이브러리를 따로 설치해서 사용해야 함 근데 npm run prebuild를 해야하는데, 이럼 expo-go에서 벗어나 native단을 건듦
한번 설치하면 못돌아옴
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
이수민님, 주신 내용을 확인했어요.
컴포넌트 Post.tsx 에서 공유 URL 관련 설명을 하신 것 같아요. iOS에서는 URL과 함께 데이터를 전달하면 좋고, 안드로이드에서는 제목을 포함하는 것이 좋다는 점을 명심하면 도움이 될 것입니다.
파일 공유에는 expo-sharing 라이브러리를 설치하여 폰에 있는 파일을 다른 앱에 공유할 수 있습니다.
또한 다른 앱에서 본인의 expo 앱으로 공유하고 싶을 때, 출력한 대로 Expo Share Extension이라는 외부 라이브러리를 별도로 설치해야 하며, 이 경우 npm run prebuild 명령어를 사용하여 자연스럽게 native 단계로 넘어가게 됩니다. 이 경우 한 번 설정하면 다시 돌아올 수 없다는 점도 알려드립니다.
추가로 궁금한 점 있으시면 언제든 질문해 주세요! 😊
- 링크: expo-sharing 사용법




