Apple Vision Pro 개발을 위한 Xcode Preview Beta 사용 해보기

얼마전 Apple 에서 Vision Pro 개발 환경을 경험해볼 수 있도록 하기 위해서 Xcode 용 프리뷰 환경을 체험해볼 수 있는 베타버젼을 공개했다는 내용을 공유했다. 애플 비전 프로 개발자 베타 SDK 사용 가능 애플이 비전 프로 개발을 위한 베타 SDK 를 공개했다. Xcode 를 통해서 설치및 테스트가 가능하며 몇몇 주요국가에서는 하드웨어 체험을 미리 해볼 수 있도록 개발자들에게 … Read more

Unity AR Foundation Tutorials 무료 강좌

애플 비전 프로가 유니티를 활용해서 개발 환경을 구축 할 수 있게 한다고 한다. 따라서 2021년에 만들어뒀던 Unity AR Foundation 기초 강좌를 공유 해보려 한다. https://unity.com/unity/features/arfoundatio이 강좌에서 진행하는 예제 파일이나 기타 자료는 아래 GitHub 저장소에서 다운 받을 수 있다. 💡 개인 취미 개발용 공부용 용도로 누구나 자유롭게 사용할 수 있고, 상업용 앱이나 공모전, 기타 활용을 하고자 … Read more

애플 비전 프로 개발을 위한 Unity’s beta program for spatial creation 소식

애플의 비전 프로는 발표 당시부터 유니티툴을 이용해서 AR 컨텐츠를 제작할 수 있도록 한다는 이야기를 밝혔다. 그리고 얼마전 Xcode 를 통해서 테스트를 해볼 수 있는 베타 SDK 를 공개했다. 애플 비전 프로 개발자 SDK 사용가능 애플이 비전 프로 개발을 위한 베타 SDK 를 공개했다. Xcode 를 통해서 설치및 테스트가 가능하며 몇몇 주요국가에서는 하드웨어 체험을 미리 해볼 … Read more

유니티 XCode 빌드시 UnityFramework.framework 오류

오래간만에 Xcode 로 신나게 빌드를 하고 있는데, 꽤나 낯설게 느껴지는 에러가 발견되었다. 정확하게는 빌드는 성공했는데, Archive 하다가 에러 발견. 에러메시지는 다음과 같다. Invalid Bundle. The bundle at ‘ProductName.app/Frameworks/UnityFramework.framework’ contains disallowed file ‘Frameworks’. 검색을 해보니 Xcode 에서 빌드시, UnityFramework 에서 build option 중 Always Embed Swift Standard Libraries 를 No 로 설정해야 한다고 한다. 이렇게 변경을 … Read more

맥 silicon M1 계열에서 Cocoapods 오류 생길때 해결법

맥에서 아이폰용 Xcode 빌드를 하는경우에 많이 보게되는 Cocoapods 이라는 것이 있다.일종의 빌드에 필요한 리소스들을 모아놓은 원격 저장소? 같은 개념인데, 거기서 개발에 필요한 리소스를 그때 그때 다운받아서 빌드하는 개념 같은거다. ( 나도 정확하겐 잘 모름 ) 어쨌든 M1 계열 맥에서 잘만 쓰고있던 cocoapods 이 어느순간부터 업데이트가 있었던 것인지.. 미친듯이 에러를 내주고 있다.이때에는 Brew 를 업데이트하고 깨끗하게 … Read more

유니티 어셋 스토어 라이센스 EULA NFT 관련 업데이트

지난 1월에 유니티 어셋스토어에서 판매중인 SPUM 이 타 프로젝트의 NFT 로 활용되면서 홍역을 치뤘죠. 그 과정에서 유니티 법무팀과 지속적으로 연락을 하면서, 유니티의 어셋 사용자 라이센스인 EULA (End- User License Agreement ) 관련 이야기를 많이 했었는데요. 당시에 2월 정도부터는 라이센스가 추가될 것 같다고 안내를 받았었습니다. 그리고 최근 또 저작권 침해를 겪으면서.. (요건 따로 올려볼게요)오래간만에 EULA 로 … Read more

Unity 팁 TileMap Tearing ( 갈라짐 ) 문제 해결법

유니티에서 개발을 할때 TileMap 기능을 사용하면 아래 사진과 같이 갈라짐 문제가 있을때가 있습니다. 이문제를 해결하기위해서는 다양한 방법들이 존재하는데요. 메터리얼을 만들고 Pixel Snap 을 하거나, Grid 좌표를 변경하거나… 그런데 알려진 방법을 적용해도 해결이 안되는 경우는 아래 사진과 같이 Camera 컴퍼넌트의 MSAA 항목을 Off 로 하면 티어링 문제가 사라지게 됩니다. 짜란. 아래와 같이 깔끔하게 문제가 해결되는 것을 … Read more

iOS 앱 추적 투명성(App Tracking Transparency) Xcode 에서 적용하기

작년부터인가 iOS 앱을 출시할때 광고를 붙이는 경우는 App Tracking Transparency 라고해서 앱 추적 투명성을 무조건 적용하게 되어있습니다. 저도 그 이후로는 매번 앱을 리뷰넣을때 해당 작업을 해주는데, 간혹 까먹거나 누락이 될 경우가 있어서, Xcode 상에서 추가하는 내용을 공유해봅니다. 먼저 Xcode 로 가셔서 Info.Plist 파일에 새로운 항목을 추가해주고 아래와 같이 적어줍니다. NSUserTrackingUsageDescription 그리고 어떤 사유로 앱 추적을 … Read more