OS 마다 앱 접근 권한 범위와 파일 저장하는 방식이 상이합니다.
iOS용 센드애니웨어 앱에서 전송받은 사진과 영상을 저장하기 위해서는 '사진 앱'의 접근 권한을 센드애니웨어 앱에 반드시 부여해야만, 사진 앱의 카메라 롤에 사진과 영상을 저장할 수 있습니다.
받은 파일이 iOS 버전에서 지원하지 않는 파일 형식이거나 오디오 코덱을 포함한 경우라면, 기본 사진 앱의 카메라 롤에 저장할 수 없고 기본 파일 앱의 Send Anywhere 폴더에 저장됩니다.
이는 iOS만의 독특한 구조로 인해 발생하는 문제입니다. iOS는 강력한 보안을 유지하기 위해 각 앱마다 별도의 폴더를 생성하여 서로 공유되지 않도록 고유의 샌드박스(Sandbox)를 부여하고, 이 샌드박스 안에서 파일 및 데이터가 벗어나지 못하게 되어 있습니다. 따라서 Send Anywhere 앱 내의 고유 폴더에만 파일을 저장할 수 있으며, 다운로드 폴더의 위치를 변경할 수 없습니다.
한편, Android용 센드애니웨어 앱에서는 각 앱별로 접근 권한을 부여할 필요 없이 '내부 저장소'에 대한 접근 권한을 센드애니웨어 앱에 부여하므로, 내부 저장소에 설정한 다운로드 폴더 위치에 수신한 모든 파일을 저장할 수 있습니다.
기본 갤러리 앱은 기기의 내부 저장소에 저장된 이미지와 영상 파일들을 분류하여 볼 수 있게 해주는 앱입니다. 그러나 받은 파일이 Android OS 버전에서 지원하지 않는 파일 형식이거나 오디오 코덱을 포함한 경우라면, 기본 갤러리 앱에서 보기 어려울 수 있습니다.
따라서, 센드애니웨어 앱을 처음 실행할 때, iOS용 센드애니웨어 앱은 사진 앱 접근 권한을, Android용 센드애니웨어 앱은 내부 저장소 접근 권한을 요청합니다.