Unity Cloud Build Throws Exception

Hi, I’m developing with Windows and I wanted to use unity cloud build to build on iOS. But when I try to build it I’m getting error. I’ve tried to remove and reinstall purchase plugin but nothing changed. Here is the logs from Unity Cloud Build :

COMPACT LOGFULL LOGCHANGES 0
1: Signing credentials: Linguish (iPhone Distribution: Serhat Ahmet Ozdemir (BPGWMW5TXS))
2: [Unity] Initialize engine version: 2019.4.17f1 (667c8606c536)
3: [Unity] Assets/Scripts/ObjectManager.cs(41,13): warning CS0618: ‘GameObject.active’ is obsolete: ‘GameObject.active is obsolete. Use GameObject.SetActive(), GameObject.activeSelf or GameObject.activeInHierarchy.’
4: [Unity] Assets/Scripts/IOManager.cs(372,16): warning CS0618: ‘WWW’ is obsolete: ‘Use UnityWebRequest, a fully featured replacement which is more efficient and has additional features’
5: [Unity] Assets/Scripts/IOManager.cs(372,26): warning CS0618: ‘WWW’ is obsolete: ‘Use UnityWebRequest, a fully featured replacement which is more efficient and has additional features’
6: [Unity] Assets/GoogleMobileAds/Platforms/iOS/RewardedAdClient.cs(65,46): warning CS0067: The event ‘RewardedAdClient.OnAdStarted’ is never used
7: [Unity] WARNING: Shader Unsupported: ‘HDRP/LitTessellation’ - All passes removed
8: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
9: [Unity] WARNING: Shader Unsupported: ‘HDRP/Decal’ - All passes removed
10: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
11: [Unity] WARNING: Shader Unsupported: ‘HDRP/Lit’ - All passes removed
12: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
13: [Unity] WARNING: Shader Unsupported: ‘HDRP/Lit’ - All passes removed
14: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
15: [Unity] WARNING: Shader Unsupported: ‘HDRP/LayeredLit’ - All passes removed
16: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
17: [Unity] WARNING: Shader Unsupported: ‘HDRP/LayeredLit’ - All passes removed
18: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
19: [Unity] WARNING: Shader Unsupported: ‘Hidden/HDRP/RaytracingFlagMask’ - All passes removed
20: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
21: [Unity] WARNING: Shader Unsupported: ‘HDRP/AxF’ - All passes removed
22: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
23: [Unity] WARNING: Shader Unsupported: ‘HDRP/LayeredLitTessellation’ - All passes removed
24: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
25: [Unity] WARNING: Shader Unsupported: ‘HDRP/Unlit’ - All passes removed
26: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
27: [Unity] WARNING: Shader Unsupported: ‘HDRP/Unlit’ - All passes removed
28: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
29: [Unity] WARNING: Shader Unsupported: ‘HDRP/LitTessellation’ - All passes removed
30: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
31: [Unity] WARNING: Shader Unsupported: ‘HDRP/Unlit’ - All passes removed
32: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
33: [Unity] WARNING: Shader Unsupported: ‘HDRP/Unlit’ - All passes removed
34: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
35: [Unity] WARNING: Shader Unsupported: ‘HDRP/AxF’ - All passes removed
36: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
37: [Unity] WARNING: Shader Unsupported: ‘HDRP/LayeredLitTessellation’ - All passes removed
38: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
39: [Unity] WARNING: Shader Unsupported: ‘HDRP/Lit’ - All passes removed
40: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
41: [Unity] WARNING: Shader Unsupported: ‘HDRP/Lit’ - All passes removed
42: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
43: [Unity] WARNING: Shader Unsupported: ‘Hidden/HDRP/RaytracingFlagMask’ - All passes removed
44: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
45: [Unity] WARNING: Shader Unsupported: ‘HDRP/Decal’ - All passes removed
46: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
47: [Unity] WARNING: Shader Unsupported: ‘HDRP/LayeredLit’ - All passes removed
48: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
49: [Unity] WARNING: Shader Unsupported: ‘HDRP/LayeredLit’ - All passes removed
50: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
51: UPM Server already running, skipping…
52: [Unity] Initialize engine version: 2019.4.17f1 (667c8606c536)
53: [Unity] Error: Could not load signature of UnityEditor.Purchasing.GooglePlayProductCatalogExporter:ProductTypeString due to: Could not load file or assembly ‘UnityEngine.Purchasing, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null’ or one of its dependencies. assembly:UnityEngine.Purchasing, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null type: member:(null) signature:
54: [Unity] Assets/GoogleMobileAds/Platforms/iOS/RewardedAdClient.cs(65,46): warning CS0067: The event ‘RewardedAdClient.OnAdStarted’ is never used
55: [Unity] Assets/Scripts/ObjectManager.cs(41,13): warning CS0618: ‘GameObject.active’ is obsolete: ‘GameObject.active is obsolete. Use GameObject.SetActive(), GameObject.activeSelf or GameObject.activeInHierarchy.’
56: [Unity] Assets/Scripts/IOManager.cs(372,16): warning CS0618: ‘WWW’ is obsolete: ‘Use UnityWebRequest, a fully featured replacement which is more efficient and has additional features’
57: [Unity] Assets/Scripts/IOManager.cs(372,26): warning CS0618: ‘WWW’ is obsolete: ‘Use UnityWebRequest, a fully featured replacement which is more efficient and has additional features’
58: [Unity] WARNING: Shader Unsupported: ‘HDRP/LitTessellation’ - All passes removed
59: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
60: [Unity] WARNING: Shader Unsupported: ‘HDRP/Decal’ - All passes removed
61: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
62: [Unity] WARNING: Shader Unsupported: ‘HDRP/Lit’ - All passes removed
63: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
64: [Unity] WARNING: Shader Unsupported: ‘HDRP/Lit’ - All passes removed
65: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
66: [Unity] WARNING: Shader Unsupported: ‘HDRP/LayeredLit’ - All passes removed
67: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
68: [Unity] WARNING: Shader Unsupported: ‘HDRP/LayeredLit’ - All passes removed
69: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
70: [Unity] WARNING: Shader Unsupported: ‘Hidden/HDRP/RaytracingFlagMask’ - All passes removed
71: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
72: [Unity] WARNING: Shader Unsupported: ‘HDRP/AxF’ - All passes removed
73: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
74: [Unity] WARNING: Shader Unsupported: ‘HDRP/LayeredLitTessellation’ - All passes removed
75: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
76: [Unity] WARNING: Shader Unsupported: ‘HDRP/Unlit’ - All passes removed
77: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
78: [Unity] WARNING: Shader Unsupported: ‘HDRP/Unlit’ - All passes removed
79: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
80: [Unity] WARNING: Shader Unsupported: ‘HDRP/Decal’ - All passes removed
81: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
82: [Unity] WARNING: Shader Unsupported: ‘HDRP/LayeredLitTessellation’ - All passes removed
83: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
84: [Unity] WARNING: Shader Unsupported: ‘Hidden/HDRP/RaytracingFlagMask’ - All passes removed
85: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
86: [Unity] WARNING: Shader Unsupported: ‘HDRP/AxF’ - All passes removed
87: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
88: [Unity] WARNING: Shader Unsupported: ‘HDRP/Unlit’ - All passes removed
89: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
90: [Unity] WARNING: Shader Unsupported: ‘HDRP/Unlit’ - All passes removed
91: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
92: [Unity] WARNING: Shader Unsupported: ‘HDRP/Lit’ - All passes removed
93: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
94: [Unity] WARNING: Shader Unsupported: ‘HDRP/Lit’ - All passes removed
95: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
96: [Unity] WARNING: Shader Unsupported: ‘HDRP/LitTessellation’ - All passes removed
97: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
98: [Unity] WARNING: Shader Unsupported: ‘HDRP/LayeredLit’ - All passes removed
99: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
100: [Unity] WARNING: Shader Unsupported: ‘HDRP/LayeredLit’ - All passes removed
101: [Unity] WARNING: Shader Did you use #pragma only_renderers and omit this platform?
102: [Unity] HandleErrorMessageController:.ctor()
103: [Unity] HandleErrorMessageController:.ctor()
104: [Unity] HandleErrorMessageController:.ctor()
105: [Unity] HandleErrorMessageController:.ctor()
106: [Unity] HandleErrorMessageController:.ctor()
107: [Unity] EXCEPTION: BuildFailedException: ARKit requires a Camera Usage Description (Player Settings > iOS > Other Settings > Camera Usage Description)
108: [Unity] BuildFailedException: ARKit requires a Camera Usage Description (Player Settings > iOS > Other Settings > Camera Usage Description)
109: [Unity] UnityEngine.Debug:LogWarning(Object)
110: [Unity] ERROR: Error building Player: BuildFailedException: ARKit requires a Camera Usage Description (Player Settings > iOS > Other Settings > Camera Usage Description)
111: [Unity] Error building Player: BuildFailedException: ARKit requires a Camera Usage Description (Player Settings > iOS > Other Settings > Camera Usage Description)
112: [Unity] Finished exporting player successfully.
113: [Unity] EXCEPTION: DirectoryNotFoundException: Could not find a part of the path “/BUILD_PATH/mydostech.lingush.default-ios/Lingush/temp20210114-6692-67h8l/Unity-iPhone.xcodeproj/project.pbxproj”.
114: [Unity] DirectoryNotFoundException: Could not find a part of the path “/BUILD_PATH/mydostech.lingush.default-ios/Lingush/temp20210114-6692-67h8l/Unity-iPhone.xcodeproj/project.pbxproj”.
115: [Unity] ERROR: executeMethod method UnityEditor.CloudBuild.Builder.Build threw exception.
116: ! build of ‘default-ios’ failed. exit
117: publishing finished successfully.
118: Finished: FAILURE

Hi @mydostech ,

When building for iOS, it requires you to enter a description when accessing the camera. To enter this description, go to Player Settings > iOS > Other Settings > Camera Usage Description.

Hope that helps!