JUCE ver.: 7.0.3, Xcode ver.: 14.1
When I validate my iOS app in Xcode Organizer I get this error:
The app references non-public selectors in Payload/GuitarFineTune.app/GuitarFineTune: keyboardShown:
“keyboardShown:” is found in
juce_ios_Windowing.mm
I made these changes (removed ‘:’)
void Displays::findDisplays (float masterScale)
{
JUCE_BEGIN_IGNORE_WARNINGS_GCC_LIKE ("-Wundeclared-selector")
// eks 3. dec. 2022 changed
// keyboardShown: to keyboardShown
// keyboardHidden: to keyboardHidden
static const auto keyboardShownSelector = @selector (keyboardShown);
static const auto keyboardHiddenSelector = @selector (keyboardHidden);
It seems to work for my app but that app doesn’t use the keyboard.