Test

|

aaaaaaa

저작자 표시 비영리 변경 금지
신고
Trackback 0 And Comment 0

[Android] play store developer console에서 apk 올릴때 갱신이 늦는점

|
이게 진짜 개같은 경우인데,

솔직히 일반 개발 소프트웨어는 유니티라던가 이클립스에서 빌드하면서 폰으로 동시에 올려서 바로 확인이 가능하다.


애플처럼 프로비져닝을 받고 서명하고 개지랄을 안떨어도 눈에서 바로 확인 가능하다는 점이 정말 좋은건 맞다.


그런데 인앱빌링의 경우에는 play store에서 받지 않은 앱은 테스트 결제도 안되는 좆같은 경우가 생긴다.


구글 정책때문인지 기술상 문제인지는 모르겠으나 새로운 앱을 올리고나면 play store에 새 버전이 갱신되는 시간이 약 1~2시간 정도 걸리는데


이게 정말 개같다.


플러그인 수정하고 올리고 확인하는데 억겁의 시간을 기다려야되고 정말 사소한 실수하나가 생겨도 또 한두시간 기다려야된다.


최근에 결제 SDK 를 제작하면서 의외로 방법이 어렵지 않은데 유니티 에셋 스토어에 결제 에셋 판매하는거 보고 "미친놈들 돈에 환장했네" 라는 생각을 했었는데.


정말 그냥 하나 사고 싶다라는 생각이 문득 들었다.


 

그리고 또하나 진심 어이없던게 테스터로 등록하고 한 2주있으니까 테스트 결제가 되더란.....


어쨋든 시간 소모가 엄청나다 ㅠㅠ



저작자 표시 비영리 변경 금지
신고
Trackback 0 And Comment 2

[Unity3D] Unity에서 xml이용하여 Dictionary 데이터 저장 불러오기 하기

|
using UnityEngine;
using UnityEditor;
using System;
using System.IO;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Xml.Serialization;
using System.Runtime.Serialization;


[DataContract]
public class GohnVariables 
{
 	private Dictionary

_varInt = new Dictionary(); [DataMember(Name = "VarInt")] public Dictionary VarInt { get { return _varInt; } set { _varInt = value; } } public string _autosavePath = Application.dataPath + Path.DirectorySeparatorChar + "StrumpyGohnEditor" + Path.DirectorySeparatorChar + "Editor" + Path.DirectorySeparatorChar + "Resources" + Path.DirectorySeparatorChar + "Internal" + Path.DirectorySeparatorChar + "Temp" + Path.DirectorySeparatorChar; public void Start() { _varInt.add("a",1); _varInt.add("b",2); _varInt.add("c",3); } // Save와 Load 함수는 입맛에 맞게 호출 해서 사용하면 됩니다. public void Save() { var writeInt = new FileStream(_autosavePath + "VarInt.xml", FileMode.Create); var serInt = new DataContractSerializer(typeof(Dictionary)); serInt.WriteObject(writeInt, VarInt); writeInt.Close(); } public void Load() { var fi = new FileInfo(_autosavePath + "VarInt.xml"); if (fi.Exists) { try { var fs = fi.OpenRead(); var reader = XmlDictionaryReader.CreateTextReader(fs, new XmlDictionaryReaderQuotas()); var ser = new DataContractSerializer(typeof(Dictionary)); var loaded = ser.ReadObject(reader, true) as Dictionary; _varInt = loaded; reader.Close(); fs.Close(); } catch( Exception e ) { Debug.Log( e ); EditorUtility.DisplayDialog("Load xml Error", "Could not Int xml", "Ok"); } } } }
저작자 표시 비영리 변경 금지
신고
Trackback 1 And Comment 0
prev | 1 | 2 | 3 | 4 | ··· | 10 | next