반응형
P2SK의 라이프
블로그 이미지
P2SKLife
앱개발에 대한 정보와 취미인 음악감상에 대한 정보를 공유합니다.

calendar

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

Notice

250x250
반응형
2021. 6. 25. 12:51 앱개발/앱 관리
728x90
반응형

앱인벤터에서 작성한 apk파일을 2021년 6월 25일 현재 aab확자자 파일과 함께 등록은 가능하지만 21년 하반기에 aab파일만 등록이 가능한 것으로 한다고 합니다. 제 생각으로는 업로드하는 파일의 용량을 줄여서 운영하는 클라우드의 용량을 줄임으로 비용을 절약하려는 전략으로 보입니다. 앱인벤터는 기본적으로 현재 apk파일로만 빌드가 되기 때문에 자체적으로는 해결을 할 수가 없고하고, kodular를 활용하면 쉽게 해결할 수 있습니다.

 

1. 앱인벤터에서 프로젝트 메뉴 중 선택된 프로젝트(.aia)를 내 컴퓨터로 내보내기하여 파일로 저장합니다.

2. kodular에서 Import Project를 클릭하여 방금 저장한 aia파일을 읽어옵니다.

3. kodular에서 Export 메뉴 중 aab를 선택하여 저장합니다.

이제 저장한 aab파일로 구글에 등록하면 됩니다.

이때 주의할 것은 앱인벤터 또는 kodular에서 "플레이어(player)" 또는 "소리(sound)" 컴포넌트를 사용한 경우 파일이 재생되지 않습니다. 반드시 kodular에 있는 exoplayer로 재생하도록 해야 정상 작동합니다.

728x90
반응형
posted by P2SKLife
2021. 6. 24. 15:39 앱개발/앱 관리
728x90
반응형

앱인벤터2로 작성한 apk파일을 원스토에에 등록하려면 다음 두 가지 문제를 해결해야 합니다.

즉, 패키지 네임 minSDK버전입니다.

패키지 네임

 앱인벤터에서 aia파일로 프젝트를 저장한 후 프로젝트를 kodular에서 임포트해서 kodular의 screen1 속성에 있는 패키지네임을 직접 입력해주고 원스토에서 동일하게 패키지네임을 입력하여 등록하면 됩니다.

기존에는 스크린 속성의 Advanced properties에 아래그림처럼 추가 속성을 활성시켜서 패키지네임을 입력 또는 수정하도록 되어 있었는데 

최근 코듈러가 업데이트 되면서 출시를 위한 메뉴가 별도로 생겨났습니다.

아래 그림에서 메뉴 중 오른쪽 끝 부분에 보면 톱니바퀴 모양의 설정 아이콘이 있습니다. 여기를 클릭합니다.

 

그러면 아래와 같은 프로젝트 세팅 창이 나타나는데

왼쪽의 메유 중 Publishing을 클릭합니다.

그러면 SDK Level을 클릭하여 선택할 수 있으며

Package Name을 입력 또는 수정할 수 있습니다.

물론 그 밑에는 출시를 위해 필요한 버전 코드와 버전 네임도 여기서 수정할 수 있습니다.

 

또는 아래와 같이 앱인벤터에서 저장하는 패키지 네이밍 방식을 알아서 입력해 주어도 되기는 합니다.

SDK버전 전용 어플인 apk editor라는 앱으로 SDK버전을 수정하는 방법도 있습니다. 인터넷에 검색하면 사용방법이 잘 나와 있습니다.

어플 사용법 블로그 링크입니다.

[앱 리뷰] Apk Editer Pro 사용법 (hoto.dev)

어플 다운로드 링크 게시합니다.

APK Editor for PC and Mac – APK Editor Studio (qwertycube.com)

728x90
반응형
posted by P2SKLife
2021. 4. 6. 11:55 앱개발/앱 관리
728x90
반응형

유튜브가 대세인 요즘 유튜브의 자료를 활용하는 데 있어서 가장 핫한 이슈는 저작권일 것입니다.

 

일반 게시물의 공유(링크) 활용시 저작권 관련사항 정리해 보았습니다.

링크에는 4가지 방법이 있는데

1. 단순링크 : 사이트 이름과 주소만 게시하여 링크

2. 직접 링크 : 사이트의 세부 페이지로 링크

3. 프레이밍 링크 : 자료가 직접 자신의 사이트에서 보여지게 하는 링크

4. 임베디드 링크 : 클릭하면 자신의 사이트에서 직접 재생되게 하는 링크

 

1,2번은 저작권 침해는 아니라고 하지만

불법자료를 대량으로 링크하여 수익을 발생하는 등의 경우에는 불법.

3,4번은 판례에 따르면 방조죄에 해당되어 저작권침해에 해당된다고 합니다.

 

유튜버로서의 저작권과 유튜브 동영상을 활용함에 있어서의 저작권 관련하여 정리해 보았습니다.

 

1. 유튜버로 동영상 제작시 (너무나 당연한 사항)

 (1) 콘텐츠의 독창성 : 남의 것을 베끼면 당연히 저작권에 위배

 (2) 동영상에 들어가는 음원(동영상) : 저작권자에게 구매 또는 무료 음원(동영상) 사용

 

2. 유튜브 활용(공유:링크)시

 

 (1) 유튜브 동영상을 직접 다운받은 것은 어떤 방법으로 공유하더라도 불법

 (2) 불법저작물을 공유하는 것은 단순링크 공유도 불법

 (3) 단순히 유튜브 주소만 링크 게시하는 것(퍼가기)은 저작권 침해는 아님

 (4) 원작자에게 퍼가기 기능을 해제할 수 있는 선택권이 있음.

 (5) 퍼가기 허용된 자료도 저작권침해로부터 완전 자유로울 수는 없음

 (6) 단순링크는 독자와의 단순공유일 때만 가능하고 대량링크를 통한 수익목적일 경우 불허

 (7) 방문자가 동영상을 보는 곳이 유튜브 사이트여야 함

 (8) 동영상(광고 포함)이 보이지 않는 임베디드 링크 방식의 공유는 불허

 (9) 공정 사용인 경우에는 허용함

 

결론은 이러한 내용을 바탕으로 판단과 책임은 각자의 몫일 수 밖에 없다는 것입니다.

 

728x90
반응형
posted by P2SKLife
2021. 2. 26. 22:48 앱개발/앱 관리
728x90
반응형

코듈러나 앱인벤터로 코딩을하다보면 블럭코딩시 실시간으로 확인하면서 작업하면 편리합니다.

물론 companio앱을 핸드폰에 깔아서 하는 방법이 있지만 모니터와 핸드폰으로 작업하기에는 좀 불편합니다.

그래서 알아보던 중 핸드폰 앱을 피시에서도 실행하는 에뮬레이터가 있더라구요.

에뮬레이터도 여러가지가 있는데 블루스택이 그 중 사용하기 좋아서 소개해드립니다.

녹스나 블루스택을 많이 쓰는 것 같던데 둘 다 좀 랙도 잘 걸리고 짜증나게 하는 경우가 많아서 다른 앱을 찾다가 알게 된 앱입니다.

일단 랙이나 뻑이 잘 나지 않아 좋습니다.

역시 이 앱도 멀티태스킹(여러 화면을 띄워서 동시에 작업하는 기능)이 가능합니다.

배틀앱을 개발하면서 핸드폰 두 개로 작업을 하려니 엄청 불편했었는데 이 어플로 멀티로 띄워서 모니터로 다 처리하니까 훨씬 편리합니다.

www.memuplay.com/ko/

 

미뮤앱플레이어 - PC 무료 안드로이드 에뮬레이터 업계 최고의 선택

미뮤앱플레이어는 무료로 제공되는 가장 빠른 PC 안드로이드 에뮬레이터 입니다. 최고의 경험, 다양한 시스템 퍼포먼스와 최고 인기 앱 및 게임을 지원합니다.

www.memuplay.com

MEMU PLAY 사이트 초기 화면입니다.

[다운로드]를 클릭하여 다운로드 후 설치합니다.

 

 

설치한 후에 화면이 실행되면 Play 스토어를 클릭합니다.

계정을 등록하고 kodular companion을 설치합니다.

 

MEMU 실행 화면

코듈러나 앱인벤터에서 다운로드 받은 apk파일을 드래그하여 화면에 떨구면 자동설치가 됩니다.

두 화면 이상을 동시에 작업하시려면 화면 우측의 멀티 매니저 아이콘(붉은 원)을 클릭합니다.

 

인스턴스를 추가하려면 [생성]을 클릭합니다.

 

삭제하려면 현재 실행 중인 인스턴스 좌측의 빈 네모를 마우스로 클릭하고 삭제를 클릭하면됩니다.

 

728x90
반응형
posted by P2SKLife
2021. 1. 29. 20:47 앱개발/앱 관리
728x90
반응형

구글플레이에서 업데이트하려고 

해당 앱을 클릭한 후 왼쪽 메뉴 중 

[프로덕션]을 클릭 한 후

화면 우상단의 [새 버전 만들기]를 클릭한 후

파일을 등록하지 못한 상태에서 화면을 이동하면 

[새 버전 만들기]가 비활성화되어 있습니다.

이때는 다음과 같이 하여 파일을 업데이트 할 수 있습니다.

구글 플레이 업데이트 계속하기

[프로덕션] - [출시]를 클릭합니다.

[수정]을 클릭하면 파일을 업데이트하는 화면으로 변경됩니다.

파일 업데이트 수정 등록하는 화면

여기서 [업로드]를 선택하여 파일을 선택합니다.

[저장]

[버전검토]

 

화면이 바뀌면

[프로덕션 트랙으로 출시 시작]을 클릭합니다.

 

이제 기다리시면 됩니다.

 

728x90
반응형
posted by P2SKLife
2021. 1. 11. 11:46 앱개발/앱 관리
728x90
반응형

앱인벤터로 개발한 앱에 광고를 달기 위해서는 개발한 앱을 aia로 내보내기 하여 파일로 저장하고

코듈러나 썽커블에서 이 파일을 import하여 광고 컴포넌트를 추가하여 달수가 있습니다.

그런데 이 코듈러에서 admob 등 광고를 달면 코듈러 자체의 광고 승인을 받아야 합니다.

그렇지 않으면 앱 실행시 승인 받으라는 창이 계속 뜨면서  앱이 실행이 안됩니다.

앱 실행시 광고 승인 받으라는 창

처음엔 이게 뭔가?? 했었습니다.

다만, 코듈러 광고도 수수료가 또 추가되는것 같더군요. 

여하튼 코듈러에서 광고 등록하는 방법입니다.

 

먼저 화면 우상단의 메뉴 아이콘을 찾습니다.

 

코듈러 우상단의 메뉴 아이콘

붉은 원의 아이콘에 마우스를 대면 [Account]라고 말풍선이 뜹니다. 클릭합니다.

Account클릭 화면

[My account]를 클릭합니다.

My account클릭 화면

좌측 메뉴 중 [Projects]를 클릭합니다.

이제 화면 중앙에 있는 나의 프로젝트 중 광고를 승인받을 앱을 클릭합니다.

 

 

이미 승인신청한 앱이 있다는 메세지

위와 같은 메세지가 보인다면 이미 승인 신청한 앱이 검토중에 있다는 메세지로 이미 신청한 앱이 승인이 된 후에 신청할 수 있다는 의미입니다.

 

승인요청할 수 있는 남은 시간

 

프로젝트를 만들자마자 광고승인 신청을 할 수는 없습니다.

위와 같이 시간이 지나야 승인신청을 할 수 있다는 메세지가 

 

다음과 같은 메세지로 바뀌어야 승인요청을 할 수 있습니다. 

승인되지 않은 상태로 승인을 요청하라는 메세지가 보임

승인을 요청하기 위해서 [Request approval]을 클릭합니다.

화면이 다음과 같이 바뀌면 다음과 같은 내용의 입력화면으로 바뀝니다.

내용을 한국어로로 번역한 것입니다.

1. 프로젝트 설명 입력하기. 네모칸에 간략하게 프로젝트의 내용을 입력합니다.

2. 카테코리를 골라서 클릭합니다.

3. 콘텐츠 카테고리 세부 사항 중 해당사항을 클릭합니다. 없으면 그냥 놔둡니다.

4. 프로젝트가 가족/어린이를 위해 만들어졌습니까?의 답을 클릭합니다.

5. 타사 컨텐츠 사용여부를 클릭합니다.

6. 라이센스 정보가 있다면 입력합니다. 무료 다운로드한 자료가 있는 경우 해당 링크를 입력합니다.

 

이제 [Submit]을 클릭하고 다음과 같이 바뀌었는지 확인만 하면 됩니다. 시간이 좀 걸립니다.

광고 승인이 된 상태

광고 승인이 되면 메세지가 위와 같이 변경됩니다.

728x90
반응형
posted by P2SKLife
2021. 1. 3. 14:25 앱개발/앱 관리
728x90
반응형

구글의 앱가밸자 이름을 본명 그대로 노출되니 좀 그래서 어떻게 바꿀수 없나 확인해 보았습니다.

구글 콘솔의 좌측 메뉴 중에서 

개발자 페이지

[개발자 페이지]를 클릭합니다.

개발자 페이지의 이름 등록하기

개발자이름으로 표시되기 원하는 이름을 (2)에만 입력하면 됩니다.

승인되는데는 약간의 시간이 필요합니다..

728x90
반응형
posted by P2SKLife
2021. 1. 1. 15:44 앱개발/앱 관리
728x90
반응형

참 어렵게 출시를 했는데 업데이트가 필요해졌습니다.

이번엔 구글 앱을 업데이트해보겠습니다.

구글 콘솔에 로그인 한 후

업데이트할 앱을 클릭합니다.

좌측 메뉴 중 [대시보드]를 클릭합니다.

화면 우상단에 있는 [새 버전 만들기]를 클릭합니다.

새버전 만들기 화면

[업로드]를 클릭하여 업데이트하려는 파일을 선택합니다.

이때 주의할 것은 앱의 업데이트 버전정보가 현재 출시되어 있는 앱보다 숫자가 커야합니다.

 

버전 세부정보

버전 세부 정보에 출시명을 입력하고, 출시 노트를 간단하게 요약 입력한 후

화면 후 하단의 [저장]을 클릭 하고 [버전 검토]를 클릭합니다.

 

경고 메세지

오류, 경고 및 메시지가 뜰 수가 있는데, 위의 경고 메시지는 첫 출시할 경우에도 그냥 제출했었습니다.

우 하단의 [프로덕션 트랙으로 출시시작]을 클릭합니다.

 

창이 하나 뜨면 [출시]를 클릭합니다.

이제 기다리시면 됩니다..

728x90
반응형
posted by P2SKLife
2021. 1. 1. 15:12 앱개발/앱 관리
728x90
반응형

지적재산권 관련 사전제출

앱 출시 시도 후 구글로부터 정책사항 중 뭔가 준수하지 않았다(?)며 거부처리 했다는 메일이 와서 당황...

도대체 뭐가 문제인가??

앱에 포함된 지적재산권 자료에 대한 소명여부가 불확실해서인가?

그래서 첫 앱을 출시했을 때 경험..

앱1호는 웹사이트를 뷰어하는 앱이었기에 해당 웹사이트가 앱개발자의 것이라는 확인 가능한 자료를 별도 제출해야 한다는 조코딩님의 조언이 떠올라 이번 앱은 웹이 아니라 혹시 이미지 등에 대한 지적재산권 확인이 필요한가?

그래서, 자료 제출을 해보기로 합니다.

구글 콘솔 도움말에서 [지적 재산권]을 검색한 후 위의 그림처럼 [Google Play팀에 문의]를 클릭합니다.

 

문서 제출하기

이제 여기서 [문서 제출하기]를 클릭합니다.

제출 내용

빈칸을 채우고 애프릴케이션 패키지 이름도 앱의 패키지 이름으로 입력을 합니다.

적절한 사전고지 시나리오 선택을 위해 [하나를 선택하세요]를 클릭하고

[지적 재산권 사용권 증빙서류]를 선택하면

파일로 제출하는 방법

문서를 첨부하고 설명을 등록할 수 있는 화면이 펼쳐집니다.

여기서 [파일선택]을 클릭하여

내 앱에 첨부한 이미지를 다운로드한 사이트의 파일명 등을 기입한 것을

텍스트파일로 저장하여 여기에 첨부합니다.

그리고 추가정보란에 간단히 무료이미지들만 다운받아 사용했다고 기록합니다.

물론 다른 지적 재산권 관련 사항이 있으면 관련 확인 서류 등을 여기에 첨부하면 될 것입니다.

 

이제 마지막으로 [제출]을 클릭합니다.

728x90
반응형
posted by P2SKLife
2020. 12. 28. 18:38 앱개발/앱 관리
728x90
반응형

앱에 Ad Mob광고를 삽입했는데

앱의 사용자 대상에게 적합하지 않은 광고가 보여서 난감해졌었다.

뭔가 차단하는 방법이 있지 않을까 사이트에 들어가서 메뉴를 보니 역시 차단관리 메뉴가 보였다.

 

앱별로 [차단관리]를 하려면

애드몹의 차단관리 메뉴

그림과 같이 해당 앱을 클릭하여 [차단 관리]메뉴를 클릭한다.

 

차단관리 메뉴

먼저, [광고 심사 센터]의 [광고 심사 센터로 이동하기]를 클릭한다.

차단화면

앱에 뜨는 광고 목록이 나온다. 원하지 않는 광고의 좌하단에 있는

를 클릭하면

으로 변경된다.

 

그러면 차단처리가 된 것이다.

다시 클릭하면 차단 이전의 상태로 변경되어 광고가 다시 허용된다.

 

다음으로 [민감한 카테고리]를 클릭한 후

표준카테고리 항목을 살펴본 후

차단을 원하는 항목 우측에 있는 [허용됨]을 마우스로 [차단됨]으로 변경처리하면 된다.

 

 

다음으로 [광고 콘텐츠 등급 관리]를 클릭한 후

콘텐츠 등급관리화면

앱에 알맞은 계정 수준을 마우스로 좌우 드래그하여 설정한다.

 

물론 [일반 카테고리] 도 클릭하여 차단을 희망하는 카테고리가 있으면 [차단됨]으로 선택하면 된다.

물론 화면 우하단의 [저장]을 클릭해야 변경사항이 저장되어 반영됨을 잊지 말자..

 

이제 Ad Mob 광고에도 보기 민망한 광고가 뜨지 않도록 조치를 하니 개운하다...

728x90
반응형
posted by P2SKLife
prev 1 2 next

728x90
반응형