티스토리 뷰

Computer

20150519 개발 일지

TOYOBA 2015. 5. 19. 10:55

1. JNI콜할때 고쳐주어야 할것.

http://westwoodforever.blogspot.kr/2013/11/cocos2d-x-3x-android-native-activity-jni.html


2.  ipa 파일 설치. 

http://help.adobe.com/ko_KR/as3/iphone/WS144092a96ffef7cc-4ae52ec4126ab9d6ce6-8000.html


3. .bash_profile 입력법.

이제 좀 기억하자.. ㅠㅠPATH입력법.


http://androidhuman.tistory.com/409


4. 안드로이드  andriod WindowLeaked

http://sjava.net/?p=344


예전에도 쓴 기억이 있는데...


5. google Admob "no fill ad server"

일시적인 서스펜드일 가능성(리퀘스트가 많아서)

30분 있다가 해보래...ㅠㅠ 

현재시간 오후 12시 9분이니까... 1시쯤 해봐야지. 

http://stackoverflow.com/questions/26610383/admob-no-fill-from-ad-server-failed-to-load-ad-3

- 현재시간 오후 5시 10분. 1시간 지나도 안된다.


6. cocos2dx Landscape Splash image 

iOS쪽 Splash Image를 만들려고 Image Assets을 이용하려고 했지만 LandScape가 기본 틀인데 Image Assets을 적용하려니 너무 어려웠다. iPhone 4, 5 시리즈에 맞추다보니 iPhone 6, 6 Plus가 나타나질 않는다던가, 잘못된 해상도를 가지고 온다던가 하는 문제가 있어서 굉장히 힘들었다.

고생 후에 내가 내린 결론은 image.assets를 사용하기 보다는 기존에 있는 ios default쪽을 건드려서 정리하는 편이 나은 것 같다.  어짜피 android는 따로 만들어야 하니.

assets은 portrait에는 적용이 잘 되는거 같은데, landscape는 하위 버전으로 갈 수록 적용을 제대로 못하는 것 같다. 상위버전도 마찬가지지만.. iOS 8.0 landscape의 경우, Retina 5.5만 있지 않나.. 

iphone에는 landscape로 시작부터 적용하는게 아니라, 세로 스플래시 이미지를 돌리는 것 같다..  (iPhone 6 Plus는 별개로 있는 것 같지만 잘 모르겠다. Image Assets에서 쓸때는 landscape에 넣으며 잘 들어갔다. ) 

일단 iPhone 6 Plus도 동일하다고 생각하고 가로 이미지를 포토샵에서 90CW 로테이션 해주었더니 잘 맞았다.

굳이 90CW할건 없어 보이고, 그냥 가로로 쓰려고했던 이미지를 세로로 돌려서 저장하면 될 것이다. 

내가 적용한 파일명은 다음과 같다.

Default.png (480x320)  ( Portrait 90CW )

Default@2x.png (960x640) (Portrait 90CW)

Default-568h@2x.png (640x1136) (Portrait 90CW)

Default-667h@2x.png (750x1334) (Portrait 90CW)

Default-736h@3x.png (1242x2208) (Portrait 90CW)

[ iPad ]

Default-Portrait~ipad.png (1024 x 768)  (얘는 그냥 넣어봤다.)

Default-Landscape~ipad.png (1004 x 768)

Default-Landscape@2x.png (2048x1496) (Retina가 아닌 @2x ) 

Default-Landscape@2x~ipad-1536.png (2048 x 1536) (Retina)


이렇게 지정하고 나니 현재 있는 왠만한 기기에서는 전체적으로 Splash Image가 예쁘게 잘 나온다. :)

더 좋은 방법이나 Image Assets을 이용해서 적용하는 방법을 알고 계시면 알려주세요. ㅠ 


참고 사이트 

엄청난 도움이 됐다. very very helpful ;3 

http://docs.appcelerator.com/titanium/2.0/#!/guide/Icons_and_Splash_Screens-section-29004897_IconsandSplashScreens-iOSgraphicassetrequirementsandoptions

http://stackoverflow.com/questions/19031911/ipad-launch-images-in-xcode-5-accept-just-retina-or-non-retina-but-not-both