[질문] 갤러리에서 여러개의 사진 선택

Titianium SDK 버전 : 3.1.3.GA

Alloy version : 1.0

OS 버전 : Window7 / 32bit

mobile OS 버전 : android 4.1


타이타늄에서 기본적으로 제공해주질 않는거 같아서
titutorial.gallerypicker 모듈을 이용해서 하려고 했는데
아래와 같은 에러가 나더라구요 ㅠㅠ
license violation detected. unlicensed module(s) detected

혹시 해당 오류 해결방법이나 다른 방법으로 갤러리에서
여러개의 사진을 선택할 수 있는 방법 아시는 분 계시나요??

해당 모듈을 marketplace에서 다운 받으신거죠? marketplace에서 다운받은 경우 같은 appceleartor계정으로 다운 받아야할겁니다.

appceleartor 계정으로 다운받았고
계정에 module도 등록이 되어있어요
https://marketplace.appcelerator.com/apps/7215?restoreSearch=true#!overview
요고 받았습니다.
이 모듈 말고는 멀티 셀렉트가 가능한 모듈이 없나요?
답답하네요 ㅠㅠ

titanium studio에서도 같은 계정으로 로그인 되어 있는데 그런가요?

최근에 제가 컨설팅하는 회사에서 해당 모듈 관련해서 문의가 있어서 진행했었는데 기능상에는 아무 문제 없이 되었었어요.
https://marketplace.appcelerator.com/myapps

질문하신 내용과는 별도로 한가지 제안 드리자면 sdk버전을 최신으로 바꿔서 사용하세요.
현재 사용하는 titanium sdk 버전이 너무 오래전것이네요. alloy도 그렇고요.
모바일쪽은 워낙 빨리 바뀌고 계선되다 보니 최신을 사용하는 것을 추천합니다.

다음 프로젝트부터는 최신으로 사용해야겠네요
말씀하신 titanium studio도 같은 계정으로 되어있습니다.

titutorial.gallerypicker-android-0.1.zip 파일을 받았고,
모듈 추가는 help -> Install or update Mobile Modile 에서 해주었습니다.
그렇게 한 후 tiapp.xml 에서 모듈을 add 해주었는데도 저런 에러가 뜨니까 미치겠네요…

혹시 모듈 install할때 뭔가 문제가 있었을까요?

license violation은 marketplace에서 받은 모듈에만 해당하는 내용입니다. market place에서 구매하지 않은 경우에 발생하는거죠. 무료버전도 구매를 진행해야 받을수 있죠. marketplace에 구매한 모듈은 아래 링크에 나옵니다.
https://marketplace.appcelerator.com/myapps

뭐 정안되면 해당 모듈의 소스가 github에 공개되어 있으니 그것을 다시 빌드해서 모듈 zip파일을 만들어서 그것을 이용하는 것도 하나의 방법일 수 있습니다. 안드로이드 네이티브 모듈빌드는 ios보다 조금 더 복잡합니다. 자세한건 공식 문서의 android native 모듈 build부분을 참고하세요.

말씀주신 구매한 모듈은 https://marketplace.appcelerator.com/myapps 에서
확인되고 있습니다.
아무래도 모듈 소스를 빌드해서 사용해야겠네요ㅠㅠ
조언 감사합니다!!!

자답


C:\Users\Revolt\AppData\Roaming\Titanium\modules\android\titutorial.gallerypicker\0.1\manifest
titanium 설치 경로\모듈 밑에 manifest 파일이 있습니다.
이 파일을 열어서 guid 값을 tiapp.xml의 guid를 복사해서 붙여넣어주니까 해결되었습니다.
guid: 5909fa83-f271-4a79-9711-80ad6c2de682

도움은 되실지 모르지만 적어놓고 가겠습니다.

1개의 좋아요

근데 프로젝트를 생성할때는 다른 계정으로 생성했던 거 아니였나요?

저는 계정이 하나밖에 없습니다 ~
다른 계정으로 프로젝트를 생성했을 리가 없지요 ~~