# MacOSX and iOS

**URL:** https://forum.juce.com/c/macosx-and-ios/16.md?page=2

[Latest](https://forum.juce.com/latest.md) · [Categories](https://forum.juce.com/categories.md) · [Tags](https://forum.juce.com/tags.md)

**Page:** 3

---

## [Should I store presets in /Users/Shared, or ~/Documents?](https://forum.juce.com/t/should-i-store-presets-in-users-shared-or-documents/68171)

<div class="topic-metadata">

**Author:** [@Ostertoaster](https://forum.juce.com/u/Ostertoaster)\
**Replies:** 7\
**Last updated:** [February 13, 2026, 10:28am UTC](https://forum.juce.com/t/should-i-store-presets-in-users-shared-or-documents/68171 "2026-02-13T10:28:16Z")

</div>

Hi! I’m developing a sampler plugin (VST/AU/AAX/Standalone) that has presets and close to 10GB sample content. Because AAX has to be installed at system level, I’m also installing the VST and AU at system level. A lot…

---

## [AUv3 custom bundle id from Jucer](https://forum.juce.com/t/auv3-custom-bundle-id-from-jucer/68166)

<div class="topic-metadata">

**Author:** [@realMatous](https://forum.juce.com/u/realMatous)\
**Replies:** 0\
**Last updated:** [February 9, 2026, 7:59am UTC](https://forum.juce.com/t/auv3-custom-bundle-id-from-jucer/68166 "2026-02-09T07:59:56Z")

</div>

Hello, is there a way to set custom bundle id for AUv3 target from Jucer? It always takes the last part after a dot in the bundle identifier and appends AUv3, but unfortunately I have come across issues with this specifi…

---

## [AppIcon now surrounded by Round Rectange on MacOS 26](https://forum.juce.com/t/appicon-now-surrounded-by-round-rectange-on-macos-26/67231)

<div class="topic-metadata">

**Author:** [@cxhawk](https://forum.juce.com/u/cxhawk)\
**Replies:** 15\
**Last updated:** [February 4, 2026, 3:31pm UTC](https://forum.juce.com/t/appicon-now-surrounded-by-round-rectange-on-macos-26/67231 "2026-02-04T15:31:16Z")

</div>

Anyway to support native app icon with projucer?

---

## [Hybrid development of juce and swift for macos](https://forum.juce.com/t/hybrid-development-of-juce-and-swift-for-macos/68120)

<div class="topic-metadata">

**Author:** [@nick-qin](https://forum.juce.com/u/nick-qin)\
**Replies:** 1\
**Last updated:** [February 3, 2026, 12:03pm UTC](https://forum.juce.com/t/hybrid-development-of-juce-and-swift-for-macos/68120 "2026-02-03T12:03:20Z")

</div>

I have developed an interface using JUCE, and we have our own proprietary library written in Swift. How can I integrate Swift development into a JUCE project? I would appreciate some assistance with this.

---

## [Can't debug AUv3 in a host on iOS](https://forum.juce.com/t/cant-debug-auv3-in-a-host-on-ios/67732)

<div class="topic-metadata">

**Author:** [@phraemer](https://forum.juce.com/u/phraemer)\
**Replies:** 7\
**Last updated:** [January 27, 2026, 8:55am UTC](https://forum.juce.com/t/cant-debug-auv3-in-a-host-on-ios/67732 "2026-01-27T08:55:01Z")

</div>

I can of course debug the Standalone app but debugging the AUv3 in a host used to work. I would choose the scheme MyPlugin\_AUv3, edit the executable to “Ask on Launch” and I could choose AUM for example. Then start debug…

---

## [AudioFormatManager and Quicktime .mov files](https://forum.juce.com/t/audioformatmanager-and-quicktime-mov-files/31070)

<div class="topic-metadata">

**Author:** [@splintersilk](https://forum.juce.com/u/splintersilk)\
**Replies:** 8\
**Last updated:** [January 22, 2026, 9:28am UTC](https://forum.juce.com/t/audioformatmanager-and-quicktime-mov-files/31070 "2026-01-22T09:28:46Z")

</div>

Hi there I would very much appreciate some advice/help please. :slight\_smile: The CameraDevice on iOS and macOS writes .mov files with the startRecordingToFile method. Subsequently I’d like to be able to load in this …

---

## [Help! Xcode Debugger doing something I’ve not seen before](https://forum.juce.com/t/help-xcode-debugger-doing-something-i-ve-not-seen-before/68033)

<div class="topic-metadata">

**Author:** [@stephenk](https://forum.juce.com/u/stephenk)\
**Replies:** 2\
**Last updated:** [January 21, 2026, 7:26pm UTC](https://forum.juce.com/t/help-xcode-debugger-doing-something-i-ve-not-seen-before/68033 "2026-01-21T19:26:08Z")

</div>

Xcode 16.4, Sequoia 15.5 I seem to have gotten my Xcode debugger into some sort of view/mode that I’ve never seen before, where each of the functions in the call stack are displayed on the same page, with a blue outline…

---

## [dSYM file not copied into archive](https://forum.juce.com/t/dsym-file-not-copied-into-archive/55396)

<div class="topic-metadata">

**Author:** [@eggnog](https://forum.juce.com/u/eggnog)\
**Replies:** 6\
**Last updated:** [December 29, 2025, 10:57pm UTC](https://forum.juce.com/t/dsym-file-not-copied-into-archive/55396 "2025-12-29T22:57:53Z")

</div>

Hey, I use CMake to generate iOS/macOS Xcode projects for my standalone app. When archiving to upload beta builds to TestFlight, the dSYMsdirectory in the .xcarchive is simply empty. The dSYM file is properly generat…

---

## [Xcode 14.3 compiler bug](https://forum.juce.com/t/xcode-14-3-compiler-bug/56130)

<div class="topic-metadata">

**Author:** [@phraemer](https://forum.juce.com/u/phraemer)\
**Replies:** 6\
**Last updated:** [December 19, 2025, 3:16pm UTC](https://forum.juce.com/t/xcode-14-3-compiler-bug/56130 "2025-12-19T15:16:44Z")

</div>

Once in a blue moon or two we stumble upon compiler bugs and after carefully ruling out that it’s our error (or maybe just differences between compilers) we confirm we really have one. One of our tests started failing w…

---

## [Audio Device Manager bug MacOS](https://forum.juce.com/t/audio-device-manager-bug-macos/67804)

<div class="topic-metadata">

**Author:** [@Frenchjucer](https://forum.juce.com/u/Frenchjucer)\
**Replies:** 0\
**Last updated:** [December 15, 2025, 2:39pm UTC](https://forum.juce.com/t/audio-device-manager-bug-macos/67804 "2025-12-15T14:39:27Z")

</div>

Hello everyone, I am trying to test juce::AudioDeviceManager on MacOS and check whether connections with Bluetooth devices are working correctly. Here, my application crashes when I select my Bluetooth device as the inp…

---

## [iOS and get/setURLBookmark](https://forum.juce.com/t/ios-and-get-seturlbookmark/40221)

<div class="topic-metadata">

**Author:** [@adamwilson](https://forum.juce.com/u/adamwilson)\
**Replies:** 5\
**Last updated:** [December 14, 2025, 9:53pm UTC](https://forum.juce.com/t/ios-and-get-seturlbookmark/40221 "2025-12-14T21:53:07Z")

</div>

I’m working on an iOS app that needs to store and load file locations. It seems that the proper way to do this on iOS is to store the bookmarkData in a file or database for later retrieval. I started down this path, see…

---

## [Anybody using llvm 19 (or not-AppleClang) on macOS?](https://forum.juce.com/t/anybody-using-llvm-19-or-not-appleclang-on-macos/64885)

<div class="topic-metadata">

**Author:** [@dave96](https://forum.juce.com/u/dave96)\
**Replies:** 12\
**Last updated:** [December 12, 2025, 2:20am UTC](https://forum.juce.com/t/anybody-using-llvm-19-or-not-appleclang-on-macos/64885 "2025-12-12T02:20:32Z")

</div>

I know this probably isn’t supported but I thought I’d ask here in case anyone else has gone through the process. If install LLVM19 via homebrew and then specify its use like this: export PATH="/opt/homebrew/opt/llvm/b…

---

## [iOS 26 AUv3 Loading: Scan Works (Native), but Instantiation Fails](https://forum.juce.com/t/ios-26-auv3-loading-scan-works-native-but-instantiation-fails/67783)

<div class="topic-metadata">

**Author:** [@AxeManderson](https://forum.juce.com/u/AxeManderson)\
**Replies:** 0\
**Last updated:** [December 11, 2025, 11:43pm UTC](https://forum.juce.com/t/ios-26-auv3-loading-scan-works-native-but-instantiation-fails/67783 "2025-12-11T23:43:42Z")

</div>

Hi all, I’m facing the exact AUv3 scanning/loading issue many have seen on modern iOS, but with an unusual failure mode. I’m on iOS 26.0 with Xcode 26 (device is an iPad Pro, A17 chip). I’ve verified my Inter-App Audio …

---

## [iOS Audio session failing to restart after interrupt](https://forum.juce.com/t/ios-audio-session-failing-to-restart-after-interrupt/67764)

<div class="topic-metadata">

**Author:** [@KR1S](https://forum.juce.com/u/KR1S)\
**Replies:** 0\
**Last updated:** [December 8, 2025, 8:41pm UTC](https://forum.juce.com/t/ios-audio-session-failing-to-restart-after-interrupt/67764 "2025-12-08T20:41:09Z")

</div>

On iOS, when setting JUCE\_DISABLE\_AUDIO\_MIXING\_WITH\_OTHER\_APPS=1, the audio session is failing to restart when an interruption has ended, ultimately hitting a JASSERT. When enabling JUCE\_IOS\_AUDIO\_LOGGING this is the co…

---

## [Windowed mode on iPad is partially broken with 8.0.11](https://forum.juce.com/t/windowed-mode-on-ipad-is-partially-broken-with-8-0-11/67746)

<div class="topic-metadata">

**Author:** [@jpo](https://forum.juce.com/u/jpo)\
**Replies:** 2\
**Last updated:** [December 8, 2025, 5:46pm UTC](https://forum.juce.com/t/windowed-mode-on-ipad-is-partially-broken-with-8-0-11/67746 "2025-12-08T17:46:46Z")

</div>

Hi, Using DemoRunner on a 13" iPad, the windowed mode use to work much better with JUCE 8.0.10 than with 8.0.11. See screenshots, the DemoRunner starts fullscreen , I double tap on the upper edge to bring it to windowed…

---

## [All Modal stuff got stuck in latest JUCE 8.0.11](https://forum.juce.com/t/all-modal-stuff-got-stuck-in-latest-juce-8-0-11/67760)

<div class="topic-metadata">

**Author:** [@cxhawk](https://forum.juce.com/u/cxhawk)\
**Replies:** 0\
**Last updated:** [December 7, 2025, 8:27am UTC](https://forum.juce.com/t/all-modal-stuff-got-stuck-in-latest-juce-8-0-11/67760 "2025-12-07T08:27:49Z")

</div>

For example, show PopupMenu with just show(), and dismiss it by clicking anywhere else. It will stuck there for a random amount of time.

---

## ['Show Quick Help' in Xcode 16.2](https://forum.juce.com/t/show-quick-help-in-xcode-16-2/67730)

<div class="topic-metadata">

**Author:** [@errorsmith](https://forum.juce.com/u/errorsmith)\
**Replies:** 7\
**Last updated:** [December 3, 2025, 4:59am UTC](https://forum.juce.com/t/show-quick-help-in-xcode-16-2/67730 "2025-12-03T04:59:57Z")

</div>

Hi there, It seems i am not getting the full help text when using ‘Show Quick Help’. I wonder what i can do about this. The help text i get is seen in the first screenshot (light theme). What i mean with ‘full help’ i…

---

## [anotherInstanceStarted on iOS](https://forum.juce.com/t/anotherinstancestarted-on-ios/54590)

<div class="topic-metadata">

**Author:** [@jpo](https://forum.juce.com/u/jpo)\
**Replies:** 3\
**Last updated:** [December 2, 2025, 4:24pm UTC](https://forum.juce.com/t/anotherinstancestarted-on-ios/54590 "2025-12-02T16:24:09Z")

</div>

Hi, A nice addition to JUCE would be to support JUCEApplication::anotherInstanceStarted() on iOS. If I understand correctly that would mean implementing application: didFinishLaunchingWithOptions: and application:openUR…

---

## [AUv3 and iOS File Systems](https://forum.juce.com/t/auv3-and-ios-file-systems/67630)

<div class="topic-metadata">

**Author:** [@aqeelaadam](https://forum.juce.com/u/aqeelaadam)\
**Replies:** 2\
**Last updated:** [November 21, 2025, 11:22am UTC](https://forum.juce.com/t/auv3-and-ios-file-systems/67630 "2025-11-21T11:22:32Z")

</div>

Picking at some old wounds here and reviving some dead topics since I’ve stumbled into this issue recently. Basically, I want to address the age-old problem of creating an iOS app with an AUv3 counterpart, which has a us…

---

## [BR: safeAreaInsets not reported correctly on iOS](https://forum.juce.com/t/br-safeareainsets-not-reported-correctly-on-ios/67532)

<div class="topic-metadata">

**Author:** [@ruurdadema](https://forum.juce.com/u/ruurdadema)\
**Replies:** 7\
**Last updated:** [November 20, 2025, 12:30pm UTC](https://forum.juce.com/t/br-safeareainsets-not-reported-correctly-on-ios/67532 "2025-11-20T12:30:57Z")

</div>

The safeAreaInsets of the display on iOS are no longer reported correctly. Before rotating the device, all insets are zero. After rotating, the insets are reported correctly. The breaking commit is: 7bc7dff6f66396e2e7c1…

---

## [BR: Regression, Screensharing no longer works on iOS](https://forum.juce.com/t/br-regression-screensharing-no-longer-works-on-ios/67550)

<div class="topic-metadata">

**Author:** [@Curlymorphic](https://forum.juce.com/u/Curlymorphic)\
**Replies:** 1\
**Last updated:** [November 19, 2025, 4:51pm UTC](https://forum.juce.com/t/br-regression-screensharing-no-longer-works-on-ios/67550 "2025-11-19T16:51:31Z")

</div>

Hi Team I have run into an issue discovered by a YouTuber, where screensharing no longer works on iOS when running that app in standalone mode. This does not occur when running under a host. When a device is selected to…

---

## [AUv2 and AUv3 compatibility](https://forum.juce.com/t/auv2-and-auv3-compatibility/56300)

<div class="topic-metadata">

**Author:** [@DavidCNAntonia](https://forum.juce.com/u/DavidCNAntonia)\
**Replies:** 27\
**Last updated:** [November 18, 2025, 7:27am UTC](https://forum.juce.com/t/auv2-and-auv3-compatibility/56300 "2025-11-18T07:27:29Z")

</div>

Hi All, With the release of iPadOS logic on the horizon I’ve been doing some testing of the current garageband situation. If I load one of my plugins on iOS in garageband as an AUv3, save the project and export to MacO…

---

## [\[BR\] Using boldened on a custom font falls back to default on macOS](https://forum.juce.com/t/br-using-boldened-on-a-custom-font-falls-back-to-default-on-macos/67408)

<div class="topic-metadata">

**Author:** [@asimilon](https://forum.juce.com/u/asimilon)\
**Replies:** 5\
**Last updated:** [November 7, 2025, 2:55pm UTC](https://forum.juce.com/t/br-using-boldened-on-a-custom-font-falls-back-to-default-on-macos/67408 "2025-11-07T14:55:16Z")

</div>

Discovered a weird issue between macOS and Windows regards font handling: Using this font: Discognate Font Family · 1001 Fonts I’m drawing text and using .boldened() to increase the weight. On Windows it shows the fon…

---

## [Crash on iOS 12 when opening FileChooser](https://forum.juce.com/t/crash-on-ios-12-when-opening-filechooser/67453)

<div class="topic-metadata">

**Author:** [@dev4am](https://forum.juce.com/u/dev4am)\
**Replies:** 1\
**Last updated:** [November 5, 2025, 4:34pm UTC](https://forum.juce.com/t/crash-on-ios-12-when-opening-filechooser/67453 "2025-11-05T16:34:44Z")

</div>

Hi JUCE Team, some of our users are experiencing crashes on iOS 12 when opening the native FileChooser. This issue appears to have been introduced in JUCE 8.0.4, specifically with commit a4ba0c1b1c. I also came across…

---

## [iOS: Virtual keyboard doesn't follow device orientation changes (regression in v8.0.10)](https://forum.juce.com/t/ios-virtual-keyboard-doesnt-follow-device-orientation-changes-regression-in-v8-0-10/67424)

<div class="topic-metadata">

**Author:** [@ishinomaru](https://forum.juce.com/u/ishinomaru)\
**Replies:** 9\
**Last updated:** [November 4, 2025, 5:30pm UTC](https://forum.juce.com/t/ios-virtual-keyboard-doesnt-follow-device-orientation-changes-regression-in-v8-0-10/67424 "2025-11-04T17:30:06Z")

</div>

Hi JUCE team, I’ve encountered an issue with the virtual keyboard on iOS when rotating the device. Issue Description: When the virtual keyboard is displayed on iOS and the device orientation is changed (portrait ↔ lan…

---

## [Crash in Ableton 12 on Mac with Juce 8.0.6 Webview plugin AU by pressing escape key](https://forum.juce.com/t/crash-in-ableton-12-on-mac-with-juce-8-0-6-webview-plugin-au-by-pressing-escape-key/65358)

<div class="topic-metadata">

**Author:** [@Zhattis4](https://forum.juce.com/u/Zhattis4)\
**Replies:** 2\
**Last updated:** [November 3, 2025, 8:25pm UTC](https://forum.juce.com/t/crash-in-ableton-12-on-mac-with-juce-8-0-6-webview-plugin-au-by-pressing-escape-key/65358 "2025-11-03T20:25:45Z")

</div>

With Juce 8.0.6, load the WebView demo plugin as an AU in Ableton 12 press escape key crash

---

## [Codesigning for Plugin Hosts](https://forum.juce.com/t/codesigning-for-plugin-hosts/67474)

<div class="topic-metadata">

**Author:** [@fiedleraudio](https://forum.juce.com/u/fiedleraudio)\
**Replies:** 4\
**Last updated:** [November 3, 2025, 1:24pm UTC](https://forum.juce.com/t/codesigning-for-plugin-hosts/67474 "2025-11-03T13:24:03Z")

</div>

Hi there, i have a VST3 plugin host on the market, Windows and Mac. On Mac hardened runtime is on and the entitlements for loading plugins are set correctly. On some Macs, until now only Silicon Macs, some plugins cras…

---

## [BUG: M1/Apple Silicon: Keyboard focus lost permanently in Logic when plugin is resized](https://forum.juce.com/t/bug-m1-apple-silicon-keyboard-focus-lost-permanently-in-logic-when-plugin-is-resized/51292)

<div class="topic-metadata">

**Author:** [@jackwcampbell](https://forum.juce.com/u/jackwcampbell)\
**Replies:** 30\
**Last updated:** [October 30, 2025, 12:28pm UTC](https://forum.juce.com/t/bug-m1-apple-silicon-keyboard-focus-lost-permanently-in-logic-when-plugin-is-resized/51292 "2025-10-30T12:28:20Z")

</div>

NOTE: This only occurs when Logic is run in non-Rosetta mode on M1. Wondering if it is another weird interaction between JUCE and Logic’s new subprocess hosting system in the native version, but the bug is pretty bad… R…

---

## [Simulating iOS app - missing bundle ID but it is present in Info.plist](https://forum.juce.com/t/simulating-ios-app-missing-bundle-id-but-it-is-present-in-info-plist/67392)

<div class="topic-metadata">

**Author:** [@Quickeman](https://forum.juce.com/u/Quickeman)\
**Replies:** 5\
**Last updated:** [October 24, 2025, 2:50pm UTC](https://forum.juce.com/t/simulating-ios-app-missing-bundle-id-but-it-is-present-in-info-plist/67392 "2025-10-24T14:50:11Z")

</div>

I have a desktop app which I’m trying to port to mobile, currently focussing on iOS. I’ve followed the instructions for Building for iOS using CMake: cmake -Bbuild-ios -DCMAKE\_BUILD\_TYPE=Debug -GXcode -DCMAKE\_SYSTEM\_NA…

---

## [OpenGL Font issue](https://forum.juce.com/t/opengl-font-issue/67313)

<div class="topic-metadata">

**Author:** [@otristan](https://forum.juce.com/u/otristan)\
**Replies:** 7\
**Last updated:** [October 24, 2025, 11:34am UTC](https://forum.juce.com/t/opengl-font-issue/67313 "2025-10-24T11:34:02Z")

</div>

Hi Juce Team ! After switching to Juce8, I have a very different font rendering between OpenGL and regular renderer for some custom font. Using Juce latest develop. JUCE\_DISABLE\_COREGRAPHICS\_FONT\_SMOOTHING=1 Please n…

[Previous page](https://forum.juce.com/c/macosx-and-ios/16.md?page=1)

[Next page](https://forum.juce.com/c/macosx-and-ios/16.md?page=3)
