Skip to content

Commit 2749689

Browse files
authored
Update macOS-macFI-Installation_1966731.mdx
1 parent f5b92d6 commit 2749689

File tree

1 file changed

+24
-53
lines changed

1 file changed

+24
-53
lines changed

docs/FreeSWITCH-Explained/Installation/macOS/macOS-Installation/macOS-macFI-Installation_1966731.mdx

Lines changed: 24 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
1-
21
# macOS macFI Installation
32

4-
5-
63
## About
74

8-
This page describes automated installation using the macOS FreeSWITCH™ Installer (macFI). It is part of the FreeSWITCH™ [macOS](../index.mdx#about) documentation.
5+
This page describes automated installation using the macOS [FreeSWITCH](https://en.wikipedia.org/wiki/FreeSWITCH)™ Installer (macFI). It is part of the FreeSWITCH™ [macOS](../index.mdx#about) documentation.
96

107
* 1 [What Can the macOS FreeSWITCH™ Installer (macFI) do?](#what-can-the-macos-freeswitch-installer-macfi-do)
118
* 2 [Why Use the macOS FreeSWITCH™ Installer?](#why-use-the-macos-freeswitch-installer)
@@ -22,7 +19,7 @@ This page describes automated installation using the macOS FreeSWITCH™ Install
2219

2320
### What Can the macOS FreeSWITCH™ Installer (macFI) do?
2421

25-
* Install FreeSWITCH™ from the latest public release or master/development source on macOS 12 Monterey and 11 Big Sur.
22+
* Install FreeSWITCH™ from the latest public release or master/development source on macOS 15 Sequoia and 14 Sonoma.
2623
* Start FreeSWITCH™ for testing.
2724
* Update prerequisites and FreeSWITCH™.
2825
* Remove parts or all of the installation.
@@ -98,13 +95,13 @@ macFI uses the macOS Terminal application extensively during installation. The d
9895
1. Start the Terminal application in the Applications -> Utilities folder by double-clicking on it. Then open its preferences panel.
9996
2. In Settings–>Profiles–>Window change the Window Size to larger values such as 140x48 to reduce having to resize the window often.
10097

101-
If you plan to start FreeSWITCH™ from the Terminal command line often then you should place the Terminal application into the [Dock](http://support.apple.com/kb/HT2474) for quick access.
98+
If you plan to start FreeSWITCH™ from the Terminal command line often then you should place the Terminal application into the [Dock](https://support.apple.com/guide/imac/the-dock-apd4b7fb731f/mac) for quick access.
10299

103100
### Download the macOS FreeSWITCH™ Installer
104101

105102
It's incredibly easy to install, just follow this single step:
106103

107-
1. Click on this link: [macOS FreeSWITCH™ Installer](/attachments/1966731/11305027.zip), macOS will automatically download and unzip the file.
104+
1. Click on this link: [macOS FreeSWITCH™ Installer](macOS-FreeSWITCH-Installer.zip), macOS will automatically download and unzip the file.
108105

109106

110107
---
@@ -115,13 +112,13 @@ The macFI is now distributed as an AppleScript source script to avoid having to
115112

116113
#### One Time Security Preparation
117114

118-
macFI must be started once to set macOS security settings. After starting the macFI the first time:
115+
The first time macFI is started, one time macOS security settings must be set:
119116

120-
1\. Go to System Preferences –> Security and Privacy –> Privacy settings.
117+
1. Go to System Preferences –> Security and Privacy –> Privacy settings.
121118

122-
2\. Unlock the settings using the lock in the lower left corner.
119+
2. Unlock the settings using the lock in the lower left corner.
123120

124-
3\. Select Accessibility, and checkmark "Script Editor".
121+
3. Select Accessibility, and checkmark "Script Editor".
125122

126123
#### Start FreeSWITCH Installation
127124

@@ -142,7 +139,14 @@ Instructions for starting and stopping FreeSWITCH™ are at [macOS Testing and D
142139

143140
### macFI Change History
144141

142+
June 19, 2025 Apple Silicon, prereqs match manual installation, video no longer optional.
143+
December 15, 2023 Replaced spandsp prerequisite with freeswitch version.
144+
September 27, 2023 Add speexdsp back to prereqs.
145+
July 24, 2023 Replace ffmpeg4 with ffmpeg@5, replace freeswitch/sofia-sip with sofia-sip.
146+
July 18, 2023 Remove flite.
147+
145148
May 25, 2022 Replace ffmpeg with ffmpeg@4, use Homebrew/freeswitch for freeswitch supplied prereqs.
149+
146150
August 7, 2020 Add Sofia and Spandsp prerequisites. Big Sur support. Other minor changes.
147151
June 20, 2020 Homebrew install command changed. Replaced ruby install homebrew with bash install.
148152
March 20, 2020 Add CFLAGS="-Wno-unused-function" temporarily. See Issue [#176](https://github.com/signalwire/freeswitch/issues/176) and [#518](https://github.com/signalwire/freeswitch/issues/518).
@@ -153,65 +157,32 @@ August 6, 2019 Replace download sed command with grep, handle file name change f
153157
July 27, 2019 Add ffmpeg and yasm prerequisite for video. Add option to exclude video transcoding and recording.
154158
July 22, 2019 Add libpq prerequisite.
155159
February 26, 2019 Add installation timers. Change download from .gz to .bz2\. Minor message changes.
160+
156161
December 27, 2018 Add new libks and signalwire-c prerequisites. Change flite formula name.
157162
September 30, 2018 Replace Terminal clear screen logic due to Mohave security. Update minimum macOS release support.
163+
158164
December 10, 2017 Remove Xcode, homebrew now installs Command Line Tools. Change remove Xcode option to remove CLT
159165
July 13, 2017 Major update: Updates not required for FS release changes, auto find latest public release,
160166
place VRM in messages, add stable branch download, add unsupported message.
161167
June 24, 2017 Change /usr/local logic for 10.13 and compatibility, add show/hide invisible files, redo intro dialogs and wiki options,
162168
add update function
163169
March 24, 2017 Added libtiff prerequisite for spandsp.
164170
January 4, 2017 Added speexdsp prerequisite.
171+
165172
September 17, 2016 Update Xcode URLs
166-
September 15, 2016 Renamed, change path for new Homebrew, use active Xcode version, 10.11 get Xcode 7 from dev site.
173+
September 15, 2016 Renamed, change path for new Homebrew, use active Xcode version, 10.11 get Xcode 7 from dev site.
167174
July 17, 2016 Add testing only option, 10.10 get Xcode 7 from dev site, use Xcode beta if found,
168175
allow bypass of open test calls wiki. Minor fixes.
169-
February 26, 2016 Remove libvpx libyuv, replace nasm with yasm, change remove brew cache command.
176+
February 26, 2016 Remove libvpx libyuv, replace nasm with yasm, change remove brew cache command.
177+
170178
November 26, 2015 Replace non-homebrew packages with homebrew since they are now available.
171179
October 22, 2015 List names of prereqs. Other minor fixes.
172180
October 16, 2015 Add FreeSWITCH™1.6, remove 1.4, update prerequisites add installation of non-homebrew packages.
173-
October 3, 2015 Add change ownership logic for /usr/local, change 10.9 Xcode 6 download, remove 10.8 and Xcode 5 support.
181+
October 3, 2015 Add change ownership logic for /usr/local, change 10.9 Xcode 6 download, remove 10.8 and Xcode 5 support.
182+
174183
November 5, 2014 Add Xcode 6.1 and Yosemite support. November 22, 2014 change URLs.
175184
April 5, 2014 First released to the Wiki
176185

177186
### Attachments:
178187

179-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.app.zip](/attachments/1966731/2162700.zip) (application/zip)
180-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.app.zip](/attachments/1966731/2162732.zip) (application/zip)
181-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.app.zip](/attachments/1966731/3178502.zip) (application/zip)
182-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.app.zip](/attachments/1966731/4227083.zip) (application/zip)
183-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.app.zip](/attachments/1966731/9634645.zip) (application/zip)
184-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.zip](/attachments/1966731/7045129.zip) (application/zip)
185-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.zip](/attachments/1966731/7045130.zip) (application/zip)
186-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.zip](/attachments/1966731/9634389.zip) (application/zip)
187-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.zip](/attachments/1966731/9634681.zip) (application/zip)
188-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.app.zip](/attachments/1966731/2162699.zip) (application/zip)
189-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.zip](/attachments/1966731/9634704.zip) (application/zip)
190-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.zip](/attachments/1966731/9634707.zip) (application/zip)
191-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.zip](/attachments/1966731/9634744.zip) (application/zip)
192-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.zip](/attachments/1966731/9634996.zip) (application/zip)
193-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.zip](/attachments/1966731/10682503.zip) (application/zip)
194-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.zip](/attachments/1966731/10683344.zip) (application/zip)
195-
![](/images/icons/bullet_blue.gif) [OS X FreeSWITCH Installer.zip](/attachments/1966731/7045127.zip) (application/zip)
196-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/11305028.zip) (application/zip)
197-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/13173814.zip) (application/zip)
198-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/13174711.zip) (application/zip)
199-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/15139308.zip) (application/zip)
200-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/15139962.zip) (application/zip)
201-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/16351692.zip) (application/zip)
202-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/16351693.zip) (application/zip)
203-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/19595563.zip) (application/zip)
204-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.app.zip](/attachments/1966731/19202134.zip) (application/zip)
205-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/20709453.zip) (application/zip)
206-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/20709456.zip) (application/zip)
207-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/25460793.zip) (application/zip)
208-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/25460826.zip) (application/zip)
209-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/25460911.zip) (application/zip)
210-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/27590811.zip) (application/zip)
211-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/32178912.zip) (application/zip)
212-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/39420367.zip) (application/zip)
213-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/41943181.zip) (application/zip)
214-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/72253561.zip) (application/zip)
215-
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](/attachments/1966731/11305027.zip) (application/zip)
216-
217-
188+
![](/images/icons/bullet_blue.gif) [macOS FreeSWITCH Installer.zip](macOS-FreeSWITCH-Installer.zip) (application/zip)

0 commit comments

Comments
 (0)