프로그래밍(58)
-
IOS validate시에 CFBundleVersion 에러
벨리데이트 검증을 할때 itunes store operation failed. 이라는 제목의 에러로세부사항이 다음과 같이 나타나는 에러가 있다 This bundle is invalid. The key CFBundleVersion in the Info.plist file must contain a higher version than that of the previously uploaded version. 저 틀에서 좀더 상세하게 plist 뒤에 숫자가 붙어나오는 경우가 있는데.... 번역기 돌려보면 대략 이런내용이다 지금 업로드 되어있는 버전은 몇버전이라 몇버전이상을 원하는데 니가 올린 버전은 몇버전이야, 그러니까 버전 올려서 다시 시도해봐. 라는 뜻이다 말그대로 버전을 올려서 다시하면 해결됀다. ====..
2017.04.10 -
UI라벨 에러..
빌드하다보면 아래 메세지 에러가 나오는 경우가 있다. An asset is marked with HideFlags.DontSave but is included in the build:Asset: 'Library/unity editor resources'(You are probably referencing internal Unity data in your build.)UnityEditor.HostView:OnGUI() 빌드에 포함되지 않은 리소스인데 그 리소스를 참조하는 곳이 있다는 내용이다. 필자는 사용하지 않는 폰트를 지웠는데 어떤씬에서 사용하지않고 disable시켜둔 UILabel이 지워진 폰트를 사용하고 있어서 미싱이 나있는 경우였다. 해당 라벨들을 폰트를 재설정해주거나 지우면 잘 작동한다. 스프라..
2017.02.02 -
IOS 빌드 에러 모음
1) Velidate 과정 - 번들 이슈 해당 오류메세지를 처음에 보고 구글링에도 별다른 정보가 나오지 않아서 엄청 당황했지만 찾아보니 번들 이슈로 밝혀졌다.명확한 내용을 알려주지 않지만 구글링한 내용들의 공통점은 뭔가 프로젝트에 들어간 ~~~~.bundle 파일이 Velidate 과정에서 문제가 있는듯하다. Archieve validatation failed due to the issues listed below.Unable to validate your application. The archive is invalid. /var/folders/hh/lq2dx5x57r5csdfb25sx25dr0000gn/T/XcodeDistPipeline.q24/Packages/Unity-iPhone.ipa does n..
2017.01.10 -
뷰포리아 오토포커싱 활성화하기
뷰포리아 API에서 제공하는 오토포커싱 기능은 사용코드 자체는 매우 간결하다 네임스페이스 using Vuforia; 선언이후하고 CameraDevice.Instance.SetFocusMode(CameraDevice.FocusMode.FOCUS_MODE_CONTINUOUSAUTO); 코드만 호출하면 된다. 또 해당 Set함수는 성공여부를 bool값으로 반환하기때문에 디버그 코드로 짜면 실패여부도 확인할수있다.(해당 예시코드를 뷰포리아 개발자 센터에서 기본제공하고 있다) 그런데 막상 저렇게 개발하다보면 막히는게 있는법... 안드로이드의 경우 디바이스에서 카메라 오토포커싱 사용을 하기위해 매니페스트 권한부여가 필요하다.: 카메라를 사용할 것이다 :카메라의 특수기능을 사용할 것이다 :카메라 오토포커싱을 사용할 ..
2016.12.06 -
뷰포리아 카메라 전방 후방 카메라 전환
using Vuforia; 선언이후에 bCameraFront = false; // 플래그를 세워 카메라 앞뒤 정보 체크.. CameraDevice.Instance.Stop(); if(bCameraFront) { bCameraFront = false; CameraDevice.Instance.Init(CameraDevice.CameraDirection.CAMERA_DEFAULT); } else { bCameraFront = true; CameraDevice.Instance.Init(CameraDevice.CameraDirection.CAMERA_FRONT); } CameraDevice.Instance.Start(); 전방카메라와 후방카메라 전환시 해당 코드를 함수로 불러 처리한다.
2016.11.25