-
-
Notifications
You must be signed in to change notification settings - Fork 109
Labels
Description
Description
After each signing session AppBox leaves the artefacts it creates inside
~/Library/Containers/com.developerinsider.AppBox/Data/tmp
.
Nothing ever cleans these up, so the directory keeps growing until the start-up disk eventually runs out of free space.
Expected behaviour
Temporary items should be removed automatically when a session ends.
Steps to Reproduce
- Launch the latest release of AppBox.
- Sign any IPA (either personal Team or Distribution).
- Quit AppBox.
- Open Finder or run
du -sh ~/Library/Containers/com.developerinsider.AppBox/Data/tmp
. - Notice that the temporary IPA bundle and ancillary files remain.
- Repeat the process a few times – the folder size keeps climbing until the disk is full.
Details
-
Are you using the latest version?
- Yes. I'm using the latest version.
-
Which macOS version did you experience the issue on?
- macOS 15.5 (Sonoma)
-
Logs
[~]$ du -sh ~/Library/Containers/com.developerinsider.AppBox/Data/tmp
18G ~/Library/Containers/com.developerinsider.AppBox/Data/tmp
[~]$ du -sh -- */ | sort -h
0B 002D1E32-96B4-49F0-9CB0-C1DC48A55B0F/
0B 06516C72-0E6B-4225-9148-4A1BCA672B1F/
0B 0964A4F9-4555-46E9-898E-49538802675C/
0B 10FF9414-11DD-4A18-81ED-5BE9E1D91F94/
0B 15382DB2-95D9-45D3-94E7-18D3968AEB4A/
0B 17F7D5F0-9D45-4975-B2CA-1EC2F0300970/
0B 18970C6B-18E4-4A96-A605-5AB9CFDBF5D4/
0B 198B33F7-AE63-4F17-BD43-FA962ED5B95F/
0B 1B0FD867-D488-496B-B1B7-9F6C261A07CF/
0B 2A625C44-35DF-4CBA-B31C-045BC6E1516D/
0B 2B2C880D-1B36-4781-850D-664DABF9AE3E/
0B 2D1A45E8-B083-4DCB-B00E-A6284E1DFD9F/
0B 2FA3E008-6012-48E4-B33E-3E3B71217741/
0B 4191587B-6817-44B4-B592-D1760B1F4A42/
0B 44022AD1-99D8-4EB0-AAC0-31CC0BC72B18/
0B 4E466AFB-E9CE-463A-A133-ED766A7882CF/
0B 5CEF0ED9-6E1F-453C-AAA4-909DA0FE4A68/
0B 6707C650-6C0D-4032-9023-4574A4F1ABD0/
0B 6E477028-EC96-43ED-B16F-E95C371E7FEE/
0B 798D416A-67F1-418C-AE2D-41A46B25B7B4/
0B 7BA209ED-CEBA-4F02-8E52-7727BB568600/
0B 83B6BDD6-1018-430F-95ED-4B70DF171496/
0B 8469CD85-93AC-4344-875D-E3F1CD4599A2/
0B 8540ABC9-29D1-43F1-AA8A-F05904E7A70A/
0B 8EE41947-F0C6-40A1-AF08-789CB4384C12/
0B 92944BC0-01B3-4D09-BC3A-A1C20B5F244A/
0B 9411047A-8952-440A-A8C1-F72D91E420B5/
0B 98EA0DDC-A188-4951-B5F9-A8E98B4E5A0B/
0B 9E98E371-19AF-49C4-8877-59D4B09E6EEA/
0B 9F207EF9-A374-4F88-BC0B-F0B5F9A4D81F/
0B A49AAE5D-8C72-4AAD-BA09-BB32FB6C059A/
0B AA4ECB50-E843-49CA-8C79-95EDDA890244/
0B B14CC2E2-AE21-4751-8EEB-FDC96971D3D4/
0B B8497915-C885-4548-A9E4-B162B1F29DDB/
0B BBABEC47-67FC-4C40-96A3-63ED251CC66B/
0B D0B710CD-B136-4381-8A55-5748E77796BF/
0B D86047D4-906C-40A5-85B8-73CF4CA85201/
0B DCAEC2D9-B32B-4DED-A436-34A6BD40A659/
0B E0A20611-8731-4930-84FE-B5D3A327AF8C/
0B E99F2A63-7B15-4660-A5D4-223EF50F9A4F/
0B EB25801E-E4D9-4CD3-8241-B7C09B1CDD7E/
0B F7E7A7C3-F43D-437C-8354-5692C98C562F/
0B FD24F338-4804-4DC7-B79C-50B4DEE44D81/
0B TemporaryItems/
18M AEFD8D57-F2D6-4871-9532-DB2191ADBA66/
39M 4301569F-4E22-46AD-AE10-08CF3F90E6E1/
39M D3AF4083-1EDE-41B9-B4FF-4DE3B85FDB9B/
58M 60704446-1CF0-4F20-8D8C-FE32AB18E841/
58M 956B31E0-E8A0-4FDE-AE86-29F0F1ADACF3/
58M B68B0DC2-D2AF-4ADC-9D14-328D88FC4166/
64M B6B82576-08D3-4CD1-8675-23FED78FD8C2/
77M EC802AFB-F3A9-483F-9FE0-C5BCF847C94E/
136M 66485392-9BDF-423F-87E2-EA90FD81E7B1/
143M D8D5F279-2D11-416C-97F0-8B6598165AEF/
143M E92C53F0-450C-485F-A342-A7CFCC682C7C/
144M E7477155-D760-43B7-AFDC-EEB6E63E2C5A/
147M 9861E2AF-18BE-48CC-9B03-7855871E10D0/
147M CA277C0C-7C14-444A-840B-1071E91FBDE9/
177M 1C472704-4A76-4C98-AB14-74BE8BD0D758/
185M B6EBB4CB-547F-47CA-85CA-FB8DAE004C9C/
185M C164BE96-2721-4EB8-9AD0-960EC68B0E57/
187M 18F375EB-D491-4FDF-8104-9A1DAA551B64/
190M FF5FF0C7-4E69-4A5D-AA3D-D9AC052D32CE/
193M F5BF3D6F-CDF0-41FC-BEB6-648E33AE6E38/
213M 0211F252-3EB4-40A1-97A0-2AB59DBCC8E2/
229M 9669AAE4-1076-4A85-9CA6-8310821C81B9/
229M 995BC60E-5F90-4A37-AB7A-35BAAFC56A7B/
231M CDE3B7B8-B499-4102-8E4F-5C5D55ADEFB4/
234M 0DDCDA22-CCE9-43A3-9EC6-EA9EFA541853/
234M 795882DF-4DBF-46D9-B75A-E7AC8B41B9F4/
234M E848131C-D104-44B5-B400-5B35BF3647D3/
237M 8F19FC2F-EBBC-418D-8C7F-7D5106EA09A7/
237M E8745871-21D8-4BCA-98DD-0A5B22E7AD67/
256M E9205204-5DBD-486E-850D-51F75AC6F781/
260M FACFAFA4-A1E7-4E8E-AD06-EC26390435DC/
272M 0E69E745-91FE-4861-B269-BB53E5B5BEA2/
275M 3149AC7A-E2E8-41B0-B163-3E654D8AF657/
275M 898F29C3-B592-4D06-93D4-5F9E8A2F9B22/
275M B0E0157C-E5A4-426B-BA9A-02C0EB15E36D/
275M DB86A135-5E68-4935-AE83-AF5940EC51B8/
276M 2AB84484-42DC-40DD-8D72-8209607F5EF3/
276M 3190C4AB-CB18-4216-8D84-E54EE46B59D5/
276M 3DF5D886-4D3C-4F9B-B945-089E8387B83C/
276M 7965A5E5-DD31-492B-97E4-97272437FB9D/
276M 7AFE64DF-EC9B-41BA-8529-8EB9889EEAD3/
276M 9D2FA66D-78A4-4650-9D32-D229923D94DF/
282M 00D18B27-BDC4-4902-9001-93B1206C9496/
316M 33C1AEFF-D6E9-4842-8F1E-D118EB7D84E7/
348M 046ED587-C0CE-441B-B72F-CD844830D1ED/
353M 6E8A8E7A-25B4-4453-B543-46E57F0F45E3/
356M 31482212-2399-4A47-AB6E-9DCD8B398520/
356M FC0B7897-A0A9-4D69-9544-B8474896E9DF/
358M D82CDC94-7830-4D27-A500-7AFBD83BDD52/
359M FF26C2AA-C833-4FC0-9CDC-0AA7870425AB/
377M 81BC67B3-01C8-4821-9CBB-82B40A110129/
403M 27455A7D-E56C-4564-A832-9404BB1D96C1/
408M 2537ED41-1124-4C77-AB46-54A8E42FCD64/
409M 716231B4-E5D4-4EB7-9EDE-25FC1E5D36C4/
431M FC3A3AB8-CA3D-4A86-A2E1-4D8813159394/
432M 339251B2-5FF1-40DE-B664-1FFCAB2E3706/
432M 9D78C96A-4925-496F-B038-6DAC1E024F1E/
453M 2C921D2E-B871-4C4E-B8B4-82AF8B972300/
453M 6DCAC5EC-D202-4FFB-A410-4B8CB1B12FA3/
453M 7283B4BB-4049-4219-BE2A-24E1C74F8BD7/
453M 8894C437-112C-4420-B774-C7E41861F253/
453M 916B05C2-B911-42AD-8648-2D01DCF33442/
453M B0602CC2-AAE3-493A-8415-59D8D6FA57F3/
453M FBD3A0CA-D50E-455D-8ADD-43B30C1A2510/
544M 302F4654-0440-4C4F-9983-DBD70D987BD8/
544M 9A8D1F74-9234-4139-AF85-9212A1812DCD/
544M C221DD84-DBC9-4C57-B122-B67BD7306B91/
Additional context
- A manual workaround is running
rm -rf ~/Library/Containers/com.developerinsider.AppBox/Data/tmp/*
after each use. - Suggestion: move all transient work to macOS’s
NSTemporaryDirectory()
path, or callFileManager.default.removeItem(at:)
on completion of a signing task.