@@ -198,40 +198,24 @@ public BuildManifest () {
198198 // set parameter from application.
199199 buildParamDict [ "unityVersion" ] = Application . unityVersion ;
200200
201- // #if UNITY_CLOUD_BUILD
201+ #if UNITY_CLOUD_BUILD
202202 {
203- try {
204- // overwrite by cloud build parameter if exist.
205- var cloudBuildManifestStr = Resources . Load < TextAsset > ( "UnityCloudBuildManifest.json" ) . text ;
206- try {
207- Debug . Log ( "cloudBuildManifestStr:" + cloudBuildManifestStr ) ;
208- var cloudBuildManifest = JsonUtility . FromJson < CloudBuildManifest > ( cloudBuildManifestStr ) ;
209-
210- try {
211- var cloudBuildManifestDict = cloudBuildManifest . GetType ( )
212- . GetFields ( BindingFlags . Instance | BindingFlags . Public ) . ToArray ( )
213- . ToDictionary ( prop => prop . Name , prop => ( string ) prop . GetValue ( cloudBuildManifest ) ) ;
214-
215- foreach ( var s in cloudBuildManifestDict ) {
216- Debug . Log ( "cloudBuildManifestDict s:" + s ) ;
217- }
218-
219- foreach ( var cloudBuildManifestDictItem in cloudBuildManifestDict ) {
220- var key = cloudBuildManifestDictItem . Key ;
221- var val = cloudBuildManifestDictItem . Value ;
222- buildParamDict [ key ] = val ;
223- }
224- } catch ( Exception e3 ) {
225- Debug . Log ( "e3:" + e3 ) ;
226- }
227- } catch ( Exception e2 ) {
228- Debug . Log ( "e2:" + e2 ) ;
229- }
230- } catch ( Exception e ) {
231- Debug . Log ( "e:" + e ) ;
203+ // overwrite by cloud build parameter if exist.
204+ var cloudBuildManifestStr = Resources . Load < TextAsset > ( "UnityCloudBuildManifest.json" ) . text ;
205+ var cloudBuildManifest = JsonUtility . FromJson < CloudBuildManifest > ( cloudBuildManifestStr ) ;
206+
207+ var cloudBuildManifestDict = cloudBuildManifest . GetType ( )
208+ . GetFields ( BindingFlags . Instance | BindingFlags . Public ) . ToArray ( )
209+ . ToDictionary ( prop => prop . Name , prop => ( string ) prop . GetValue ( cloudBuildManifest ) ) ;
210+
211+ // overwrite.
212+ foreach ( var cloudBuildManifestDictItem in cloudBuildManifestDict ) {
213+ var key = cloudBuildManifestDictItem . Key ;
214+ var val = cloudBuildManifestDictItem . Value ;
215+ buildParamDict [ key ] = val ;
232216 }
233217 }
234- // #endif
218+ #endif
235219 }
236220
237221 private Dictionary < string , string > LoadBuildParamDict ( out BuildManifestType obj ) {
0 commit comments