2016-06-16 6 views
0

정말 화합의 새로운 플랫폼입니다. 내 새 프로젝트에 대해 스크립트에 저장된 번들 식별자에 따라 몇 가지 플래그를 설정했습니다.xcode 빌드 프로젝트의 번들 식별자를 단일하게 액세스하거나 사용할 수 있습니까?

내 코드에서 수행 할 작업은 나중에 ios 빌드 (xcode)에서 번들 식별자에 액세스 한 다음 마찬가지로 플래그를 설정하는 것입니다.

그것에 대한 통합 스크립트 또는 플러그인이 있습니까? 가이드 또는 참고 자료를 보내 주시면 감사하겠습니다.

답변

0

당신이 필요로 BundleVersionBindings.BundleIdentifier

using UnityEngine.Purchasing; 

... 
Debug.Log(BundleVersionBindings.BundleIdentifier); 
... 
+0

"이 유형 또는 네임 스페이스 이름'Purchasing '이 네임 스페이스'UnityEngine '에 없습니다. 어셈블리 참조가 누락 되었습니까?" –

1

그것은 UnityEngine.Application.bundleIdentifier를 통해 런타임에 UnityEditor.PlayerSettings.bundleIdentifier를 통해 편집기에서 액세스 및 사용할 수 있습니다.

+0

어떻게 "UnityEngine.Application.bundleIdentifier"를 사용합니까? –

+0

시도 할 때이 오류가 발생합니다 : UnityEngine.Application에는 'bundleIdentifier'에 대한 정의가 없습니다. unity_4.7을 사용하고 있습니다. –

+0

그 오류로 인해 이것은 새로운 기능이지만, 나는 그 이상으로 많은 도움을 줄 수는 없다. 나는 단 몇 달 동안 유니티를 사용했고 <5.3 버전에서는 작동하지 않았습니다. – 2manyprojects

관련 문제