맥 에디터 Application.persistentDataPath 4.5.5 이상부터는

/Users/<UserName>/Library/Application Support/<Company Name>/<ApplicationName>/

출처 :unitystudy.net


[윈도우 에디터]
Application.persistentDataPath : 사용자디렉토리/AppData/LocalLow/회사이름/프로덕트이름
파일 읽기 쓰기 가능
Application.dataPath : 프로젝트디렉토리/Assets
Application.streamingAssetsPath : 프로젝트디렉토리/Assets/StreamingAssets
파일 읽기 쓰기 가능


[윈도우 응용프로그램]
Application.persistentDataPath : 사용자디렉토리/AppData/LocalLow/회사이름/프로덕트이름
파일 읽기 쓰기 가능
Application.dataPath : 실행파일/실행파일_Data
Application.streamingAssetsPath : 실행파일/실행파일_Data/StreamingAssets
파일 읽기 쓰기 가능

[맥 에디터]
Application.persistentDataPath : 사용자디렉토리/Library/Caches/unity.회사이름.프로덕트이름
파일 읽기 쓰기 가능
Application.dataPath : 프로젝트디렉토리/Assets
Application.streamingAssetsPath : 프로젝트디렉토리/Assets/StreamingAssets
파일 읽기 쓰기 가능

[맥 응용프로그램]
Application.persistentDataPath : 사용자디렉토리/Library/Caches/unity.회사이름.프로덕트이름
파일 읽기 쓰기 가능
Application.dataPath : 실행파일.app/Contents
Application.streamingAssetsPath : 실행파일.app/Contents/Data/StreamingAssets
파일 읽기 쓰기 가능

[웹 플랫폼]
웹에서는 명시적인 파일 쓰기 불가능. 애셋번들로 해야함
Application.persistentDataPath : /
Application.dataPath : unity3d파일이 있는 폴더
Application.streamingAssetsPath : 값 없음.

[안드로이드 External]
Application.persistentDataPath : /mnt/sdcard/Android/data/번들이름/files
파일 읽기 쓰기 가능
Application.dataPath : /data/app/번들이름-번호.apk
Application.streamingAssetsPath : jar:file:///data/app/번들이름.apk!/assets 
파일이 아닌 WWW로 읽기 가능

[안드로이드 Internal] 
Application.persistentDataPath : /data/data/번들이름/files/
파일 읽기 쓰기 가능
Application.dataPath : /data/app/번들이름-번호.apk
Application.streamingAssetsPath : jar:file:///data/app/번들이름.apk!/assets
파일이 아닌 WWW로 읽기 가능

[iOS]
Application.persistentDataPath : /var/mobile/Applications/프로그램ID/Documents 
파일 읽기 쓰기 가능
Application.dataPath : /var/mobile/Applications/프로그램ID/앱이름.app/Data
Application.streamingAssetsPath : /var/mobile/Applications/프로그램ID/앱이름.app/Data/Raw 
파일 읽기 가능, 쓰기 불가능

  • grey clock - build is pending (i.e. waiting to be sent to a builder)
  • green spinning unity symbol - build is in progress
  • red X - build failed
  • orange exclamation mark - build was restarted
  • orange stikethrough (the last icon you posted) - build was canceled



출처 

http://forum.unity3d.com/threads/project-build-status-icons-meaning.377276/

1. 애플 개발자 센터 접속 ( https://developer.apple.com )

- Member Center 로 들어간다


2. Certificates, Identifiers & Profiles 로 들어가서 해당 앱의 Identifiers 로 접속


3. Push Notification 체크 후 Continue


4. 다시 Identifiers 로 돌아가서 추가한 것을 확인해보면 황색등이 점등되어있을 것인데 인증서를 등록해야한다.

Edit을 누르자


5. 쭉 내려서 Push Notification 이 체크가 풀려있으면 체크하고

하위 항목을 보면 위에서부터 개발 시 사용할 인증서, 배포 시 사용할 인증서이다.

이제 잠시 이 화면은 킵 해두고 CSR파일을 생성하자.


6. 맥 상에서 키체인 창을 찾아서 띄우고 상단바의 키체인 접근 -> 인증서 지원 -> 인증 기관에서 인증서 요청 을 선택한다


7. 사용자 이름, 사용자 이메일 작성하고 하단에 선택할 것들은 본인의 상황에 맞게 선택한 후 다음을 누른다


8. 2048 bit, RSA 로 저장 ( Product 용, Develop 용 따로 만들어야 한다 )


9. 아까 킵 해둔 화면에서 각각 등록하면 끝 


-----  pem file -----

ex) 등록 후 인증서 다운받고 키체인창에서 내보내기로 p12파일로 변환 후 


openssl pkcs12 -in name.p12 -out name.pem -nodes

같이 만들면 된다. (Open SSL 필요)

+ Recent posts