Ice Cream Calculator is a Windows program and will not work directly on a Mac computer.
But there are three options that might wok.
You can use Bootcamp and install Windows. Then just install the calculator in the normal way.
You can install WMware or similar virtual environment and install Windows in there.
Here is a Wineskin release that simplifies the installation.
Many thanks to Christine for putting all this together!
She has even supplied an email address where you can report any problems. firstname.lastname@example.org
Here are the installation notes from Christine.
“Ice Cream Calculator” cannot be opened because the developer cannot be verified / it is from an unidentified developer.
Please see this Apple Support article on how to open apps from unidentified developers.
“Ice Cream Calculator” is damaged and can’t be opened. You should move it to the Trash.
This is a false positive. This is usually due to a quarantine flag placed on the app. First, move the app to the trash. Then there are two ways to solve this problem.
Using an app
Download xattred here: https://eclecticlight.co/xattred-sandstrip-xattr-tools/
In xattred, open Ice Cream Calculator.app.tz. You should see com.apple.quarantine show up. Click this, then click “Strip flag”.
Reopen the .tgz file, then open Ice Cream Calculator.app again.
This method is not recommended unless you are familiar with the command line.
Open terminal and enter xattr -l /path/to/.tgz
With /path/to/.tgz being the file path to the ICC archive.
If you see com.apple.quarantine , enter this command: xattr -d com.apple.quarantine /path/to/.tgz
Enter xattr -l /path/to/.tgz , it should be blank.
Uncompress the archive and re-open the new app.
My anti-virus detects the app as malware
This is a false positive. For a more detailed explanation, see this post from CodeWeavers.
To fix this issue, please temporarily disable your anti-virus or exclude the app files in your anti-virus program.
How do I find my application data?
drive_c > ProgramData > Ice Cream Calculator
drive_c > users > Wineskin
Saved files aren’t where I expected them to be
As part of running windows programs, Wine mimics a windows computer by creating a virtual file system inside the app. For example, when saving a file to your desktop, Wine will save the file to its folder named Desktop instead. To find these folders, right click on the app and Show Package Contents , then go to drive_c > users > Wineskin. If you instead would like Wine to link its virtual folders to your actual computer folders, open Wineskin.app , press Advanced , go to Options and select Map User Mac OS X folders in wrapper .
Unhandled exception has occurred in your application.
Most of the time, this means you tried to use a feature which isn’t compatible with mono yet. These errors tend to be relatively minor, and you can usually continue without problems.
I have a problem that isn’t listed
If this is a problem with the application, please save program logs first.
Locate the app and Show Package Contents
▪ Open Wineskin.app
▪ Click Advanced , then Test Run
▪ Try and recreate the issue, then close the app (if it hasn’t already closed or crashed)
▪ View and save a copy of the test run logs
▪ Trying to modify ingredients/allergens crashes the app instantly
▪ Slight delay in window loading/typing
▪ Graph name is upside-down
▪ Built in calculator does not work
▪ Buttons on the add ingredients window are cut off
▪ Notes function does not work
▪ Tools > Excel does not work
Installing and using your own copy of wine
This is quite complicated and not recommended for people who aren’t comfortable with the command line. If you do decide to attempt this, use one of these links, as the current supplied versions of Wine for Mac are out of date.
As of May 2022, Ice Cream Calculator does not work with native .NET via wineskin. Use Mono instead.
More detailed instructions soon.
The instruction below might be out of date
You might be able to use Wine to run the calculator. https://en.wikipedia.org/wiki/Wine_(software)
This option is the only option you have that does not require a Windows installation of some kind.
It is also the most complicated!
Fellow user André has worked all this out and together with him and some modifications to the calculator this might work.
All features have not been tested yet and if anyone tries this please let use know how it works.
These are the instructions from André. (Big thanks!)
Install homebrew if you have not yet.
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
Install wine with winetricks and dotnet45. The dotnet45 installation takes several minutes and you need to click through Microsoft’s installer. When you are asked if you want to restart your computer, answer that you want to restart it. It only restarts wine, not your Mac 🙂
brew tap gcenx/wine && brew install –cask –no-quarantine wine-crossover
brew install winetricks
winetricks –force dotnet45 corefonts
Note: If you have an existing Wine installation that you would not like to break, you can install this somewhere else by typing beforehand. For example:
Ice Cream Calculator
Download icecreamcalculator and unzip somewhere. Launch “Wine Crossover” from the launchpad. In the terminal that pops up.
Important! You can not download the installation from the normal download page. You have to download this zip and unzip it in a folder of your choice. This link will be updated when new versions are released. Also the auto update feature in the calculator will not work, when a new version is released you should visit this site and download the ZIP file.
cd <the ICC folder>