본문 바로가기

728x90
728x90
SMALL

object-c

(3)
[Unity/iOS] 아이폰 버전 및 LiDAR 여부 체크하는 플러그인 코드 유니티에서 아이폰 버전을 확인할 수 있는 plugin이 필요했다.스택플로우의 여러글들을 찾아 아래 코드를 작성할 수 있었다.내 경우에는 라이다 체크를 위한 코드였으며,세부 버전을 위한 함수가 필요하다면 내부를 조금 변경하면 될 것 같다  Script DeviceChecker.cspublic class DeviceChecker : MonoBehaviour{#if UNITY_IOS [DllImport("__Internal")] public static extern bool DeviceCheck();#endif}  DeviceChecker.swift@objc public class DeviceChecker: NSObject { @objc public static let shared = Devi..
[Unity/iOS] 아이폰 설정 화면 진입하는 플러그인 코드 이전 글은 유니티에서 아이폰 앱을 개발할 때, 퍼미션 관련 문제로 앱 설정 화면으로 이동하는 것이었다면, [Unity/iOS] 앱 설정 화면 진입하는 코드 유니티에서 아이폰 앱을 개발하다보면 처음에 권한을 얻어야하는 기능들이 많다. 허나 처음에 권한을 얻지 못하면 다시 요청 창을 띄울 수 없기에 사용자가 직접 앱 설정 화면으로 들어가 권한 s-o-h-a.tistory.com 이번엔은 사용자에게 무언가를 요청하기 위해 아이폰 시스템 설정 화면으로 이동하는 plugin 코드를 작성해보고자 한다! 이전과 방법은 똑같고 코드가 조금 상이하다. Script IOSSetting.cs public class IOSSetting : MonoBehaviour { #if UNITY_IOS [DllImport("__Inte..
[Unity/iOS] 앱 설정 화면 진입하는 플러그인 코드 유니티에서 아이폰 앱을 개발하다보면 처음에 권한을 얻어야하는 기능들이 많다.허나 처음에 권한을 얻지 못하면 다시 요청 창을 띄울 수 없기에사용자가 직접 앱 설정 화면으로 들어가 권한을 승인해주어야한다. 이때 바로 앱 설정 화면으로 진입할 수 있도록 하는 plugin 코드를 작성해보았다.아래 코드들은 스택플로우의 사이트에서 참고한 것인데...사이트 링크를 잃어버렸다.......ㅜㅜ  Script IOSSetting.cspublic class IOSSetting : MonoBehaviour{#if UNITY_IOS [DllImport("__Internal")] public static extern string GetSettingsURL();#endif}  IOSSetting.mm (Object-C..

728x90
728x90
LIST