View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0030285||2.x IDE Bugs||Build iOS||Public||2018-12-04 16:23||2021-07-22 11:10|
|Reporter||Dan||Assigned To||Steven Campbell|
|Priority||Low||Severity||C - General||Reproducibility||100%|
|Platform||iOS||OS||Windows 10||OS Version|
|Target Version||Fixed in Version|
|Summary||0030285: Build iOS: Clean command needs to determine which Mac was actually used when last building iOS|
|Description||The iOS clean command needs to determine which Mac was actually used when last building iOS, because if you add two or more Mac devices and the iOS device you build for is not attached to Mac 1, then your clean command will fail, as GMS2 will assume Mac 1 in Device Manager was the machine used to build the game.|
Expected: GMS2 looks at the target device used for an iOS build and works out the host machine from that, not assume iOS builds match the Mac device manager list.
|Steps To Reproduce||1. Start GMS2.|
2. In Device Manager > Mac, add more than one Mac.
3. Ensure Mac 2 has an IOS device attached to it.
4. In Device Manager > iOS, detect devices and find your iOS device attached to Mac 2.
5. Target this iOS device and run any suitable project.
6. When the build is complete, click the Clean Project button.
7. Observe this will check Mac 1 for the cache for your project and fail because that folder can't be found.
|2.x IDE Found In||220.127.116.114|
|2.x Runtime Found In||18.104.22.1686|
|2.x IDE Verified In|
|2.x Runtime Verified In|