블로그 이미지
1인 개발자 (므쮸 컴퍼니) 개인 블로그 입니다. MMZZUU

카테고리

므쮸 컴퍼니 (22)
▣ Game (3)
▣ Unity 게임 만들기 (14)
▣ 정보공유 (5)
Total
Today
Yesterday

"디페노이드" iOS 출시를 준비하면서 리젝이 됐습니다.


그래서 빌드를 수정하고 다시 인앱을 연결하려는데...



어찌된 노릇인지 "순위표" 밑에 "앱내구입" 이 있어야하는데 아예 뜨질 않는 겁니다.



그래서 봤더니...
앱 내 구입이 반환되었다고 써있고

저렇게 죄다 "개발자의 조치가 필요함" 이라고 처리가 된 상태...



하나를 찍어 들어가 보니
App Store 정보에 빨간 점이 똭...

이게 한번 반환된 앱내구입 중 간혹 "개발자의 조치가 필요함" 처리가 되는 경우가 있는데



이럴 땐 "표시이름 (Display Name)"을 바꿔주면 해결됩니다.

이름을 바꿔주고 "저장" 하시면 "심사 대기 중" 으로 바뀐걸 볼 수 있습니다.



간단히 이렇게 적었지만 해결방법을 찾으려고 날린 1주일을 생각하니... 피토할 지경이네요 ;;;

다시 심사넣고 기다려야 출시가 가능할지 말지 확인 가능하겠지만...;;;

역시 안드로이드 출시가 정말 쉬운편이었다는 걸 다시한번 뼈저리게 느낀 1주일 이었습니다 ;;;

역시 갓구글이었고 애플은 개발자들에게 좀 더 친절할 필요가 있음을 느낍니다. ㅠㅠ


Posted by MMZZUU
, |

일반적으로 컴퓨터에서 테스트 할 땐 잘되지만 모바일로 빌드 후 테스트를 하면


터치가 한번에 잘 되지 않는 경우가 있다.


일반적인 버튼은 괜찮은데 Scroll Rect에 자식으로 속해있는 경우

즉, 스크롤되는 오브젝트에서의 버튼이 On Click이 잘 되지않는다.


이 경우는 캔버스가 생성될 때 EventSystem 오브젝트도 같이 생성되는데


EventSystem 스크립트의 Drag Threshhold 값을 올려주면 된다.




[ 스크립트 ] 로 처리할 경우


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
private const float inchToCm = 2.54f;
     
[SerializeField]
private EventSystem eventSystem = null;
     
[SerializeField]
private float dragThresholdCM = 0.5f;
//For drag Threshold
     
private void SetDragThreshold()
{
    if (eventSystem != null)
    {
        eventSystem.pixelDragThreshold = (int)(dragThresholdCM * Screen.dpi / inchToCm);
    }
}
  
  
void Awake()
{
    SetDragThreshold();
}
cs


dragThresholdCM = 0.5f;

이 수치가 터치한 지점으로 부터 0.5센티미터 정도는 밀려도 눌린 상태를 유지하겠다~ 뭐 이런 뜻이다

스크롤 내부에 있는 버튼들이 터치를 하더라도 스크롤이 살짝 밀리면서 눌린 상태가 해제되는 문제를 해결하기 위한 방법인 것이다.

 



Posted by MMZZUU
, |

블루투스 이어폰 뿐만이 아니라 블루투스로 연결되는 특정 기기들이 간혹 어떤기기에서도 검색이 안되는 경우가 있는데


해결방법 중 한가지를 알려드립니다.


(물론 다 되는건 아니지만 대부분은 해결이 가능할 껍니다 ㅋㅋㅋ)



저는 제이버드 블루투스 이어폰 (블루버드X)를 사용하고 있는데요.


한참 사용하지 않다가 연결을 하려는데 검색자체가 안되는 겁니다.


맥북, 노트북, 아이폰, 안드로이드, 등등~ 어느 곳에서도 검색이 안되더군요;


첨엔 이어폰이 문제가 생긴건가라는 생각도 들고 웹에서 검색한 온갖방법을 다 따라해도 안되더군요 ;;;


그래서 "AS를 받으러 가볼까?" 하던차에... 


"공장도 초기화를 시키는게 있지않을까?" 라는 생각이 들어서 검색해봤더니



초기화 기능이 있더군요.


제 이어폰 같은 경우는  (+) (O) (-)  이렇게 3개 버튼이 있는데



(O) 버튼을 5초정도 누르면 전원이 켜지고 다시 5초정도 누르면 연결할 기기를 찾기 시작합니다.

(역시 못찾더군요)


연결할 기기를 찾는 도중에 (+) - (-)버튼을 동시에 꾹 누르고 5초정도 있으면 초기화를 한다는 음성메시지가 나옵니다.


그랬더니 갑자기 연결안되던 기기에서 전부 이어폰 이름이 뜨더군요~! (아주 잘!!! ㅋㅋㅋㅋ)



그전에 사용하던 기기들의 정보들이랑 충돌이 나는건지 뭔지 모르겠으나 정보를 날려주고 초기화 하면 다시 연결이 잘되는 것 같습니다.



그리고 이 방법은 왠만한 블루투스 기기들에는 다들 있는 기능이라 "초기화" 하는 법은 알아두시고~ 


연결이 잘 되지 않을 때 한번 시도해보세요~^^



Posted by MMZZUU
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함