본문 바로가기

모바일83

NN 애플스토어 | 앱제출 및 심사 앱제출 버전정보∟ 앱 미리보기 및 스크린샷5.8 인치 (optional) 1125 x 24365.5 인치 1242 x 220812.9 인치 2048 x 2732 (유니버셜로 제출 시 아이패드 프로 12.9인치 스크린샷 필요) 제출⊢ 수출 규정 : 아니오⊢ 콘텐츠 권한 : 아니오 ex) 카톡게임도 아니오 한다던데? 맥부기에서∟ 광고식별자 : 아니오 주의사항⊢ 메타데이터 리젝이면 수정 후 심사대기중으로 바이너리도 다시 제출해서 심사대기중으로 해야 심사 진행∟ 유니버셜로 출시 하면 아이폰 전용으로 바꿀 수 없음 빌드⊢ Xcode - product - archive - upload... : 처리시간 있음.⊢ Validate Project Settings Update to Recommended settings -.. 2020. 3. 11.
NN 애플스토어 | 애플 개발자 Apple Developer 애플 개발에 관련된 모든 것이 여기서 진행되며 Membership People Certificates, ID & Profiles iTunes Connect Code-Level Support 문서를 비롯하여 iPhone OS 의 기존 혹은 새로운 기능을 사용하여 어플리케이션을 개발할 때 필요한 리소스를 얻을 수 있다 Download : 최신 iPhone OS, iPhone SDK, iTunes Apple Developer Forums : 모든 방법을 동원해도 어쩔 수 없거나 구현에 질문이 생길 때 찾아야할 곳 Certificates, IDs & Profiles 메뉴 ⊢ Certificates : 인증서 Development (개발용) : iOS App Development Di.. 2020. 3. 11.
NN 유니티 | Unity Interface 개발 Bridge (Unity Interface) 개발 MonoBehavior 상속, GameObject(DontDestroyOnLoad)에 AttachBridge (C#) // 웹뷰가 필요한 곳에서 이 메서드 호출 public void OpenWebView(string url) { openNativeWebView(url); } #if UNITY_IPHONE // iOS Plugin에 구현 되어야 할 method, extern "C" [DllImport ("__Internal")] public static extern void openNativeWebView(string aParam); #elif UNITY_ANDROID public AndroidJavaClass mPlayer; public AndroidJa.. 2020. 3. 11.
NN 유니티 | AOS 플러그인 유니티 안드로이드 개발을 위한 AOS플러그인에 대해 개념을 잡고 싶습니다. AOS 플러그인 iOS와 달리 유니티에서 apk까지 생성 AndroidManifest.xml을 포함한 프로젝트 설정을 Unity Project에 해야함 Unity는 필요한 기능을 넣은 UnityPluginActivity/UnityNativeActivity/UnityProxyActivity​​ 를 제공 UnityPluginAcitivty를 상속 받아 만든 sample.UnityPluginActivity는 main activity로 지정 -> Unity에서 activity를 찾을 수 있다 mPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); mCurrentActivity.. 2020. 3. 11.
NN 유니티 | iOS 플러그인과 에디터 플러그인 iOS 플러그인 iOS 빌드의 특징 : 컴파일 방식의 차이때문에 XCode 빌드를 거쳐야 앱 완성 iOS 플러그인 Objective-C++ 파일로 개발 : Assets/Plugins/iOS에 저장 mm 파일은 Xcode project Libraries에 저장 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 //UnityiOSPlugin.mm @implementation UnityiOSPlugin + (id)sharedManager { static dispatch_once_t pred; stat.. 2020. 3. 10.
NN 유니티 | WebView 유니티 웹뷰 플러그인 사용법에 대해 알아보겠습니다. 먼저 플러그인을 다운로드해야합니다. https://github.com/gree/unity-webview 다음으로 패키지 설치하고 오브젝트에 스크립트 추가합니다. using UnityEngine; using System.Collections; public class WebViewScript : MonoBehaviour { private WebViewObject webViewObject; // Use this for initialization void Start () { StartWebView (); } // Update is called once per frame void Update () { //if (Application.platform == Runt.. 2020. 3. 10.
NN 유니티 | 플러그인의 이해 유니티 플러그인에 대해 간단하게 알아보겠습니다. 유니티 플러그인 Unity 외부에서 만들어진 코드를 Plugin 형태로 포함 관리되는 플러그인 1) Visual Studio 또는 MonoDevelop과 같은 툴을 사용하여 관리 2) .NET 어셈블리, .NET 코드만 포함. -> .NET 라이브러리에서 지원하지 않는 기능에 액세스할 수 없음 네이티브 플러그인 1) 플랫폼별 고유 코드 라이브러리 2) Unity에서 사용할 수 없는 OS 호출 및 타사 코드 라이브러리와 같은 기능에 액세스할 수 있다 3) Unity의 툴에 액세스할 수 없다 유니티 플러그인의 이해 Bridge(C#,javascript,boo) -> Unity Interface iOS/AOS Plugin -> Native Interface 규칙.. 2020. 3. 10.
NN 유니티 | Spine2D 임포트 GameObject - Create Other⊢ JSON로 export 시켜서 유니티에 추가 ∟ skeleton_Atlas, skeleton_Material, skeleton_SkeletonData 자동생성 JSON UI ⊢ 에디터 : WYSIWYG 형식⊢ Setup : 트리영역에서 리스트 형태로 관리⊢ Animate : 키프레임 형태로 애니매이션을 작성∟ export : Json 형태 Json 분석 skeleton : 전체 스프라이트 크기 bones : 전체 본의 데이터가 열거, 최상위 본을 선두로 나열 ⊢ name : 본의 이름⊢ parent : 부모 본의 이름⊢ length : 본의 길이⊢ x, y : 본의 좌표⊢ rotation : z축에 대한 회전 정도⊢ scale X, Y : 본과 결합.. 2020. 3. 10.
NN 유니티 | UnityAds 설치 유니티 Ads 설치 방법과 UnityAdsHelper 스크립트 내용을 살펴보고 유니티 Ads는 어떤 특징이 있는지 정리해 보았습니다. UnityAds 설치 http://cafe.naver.com/unityhub/34285 1. Window - Service 2. MyProject Service ⊢ Ads 항목 OFF -> ON ⊢ ADS (Monetize your game) 토글 버튼 활성화 ⊢ 13세미만 ~ -> Continue ⊢ Platform 체크 ∟ Enable test mode 체크 -> 짧은 광고영상만 송출 ( 런칭 시 체크 해제 ) 3. UnityAdsHelper 스크립트 생성 using UnityEngine; using UnityEngine.Advertisements; public cla.. 2020. 3. 10.