|
|
@@ -220,22 +220,9 @@ namespace CoreMidiHelpers |
|
|
|
|
|
|
|
if (! hasEnabledNetworkSession)
|
|
|
|
{
|
|
|
|
auto iOSVersion = nsStringToJuce ([[UIDevice currentDevice] systemVersion]);
|
|
|
|
auto majorVersion = StringArray::fromTokens (iOSVersion, ".", {})[0].getIntValue();
|
|
|
|
|
|
|
|
if (majorVersion == 13)
|
|
|
|
{
|
|
|
|
// From the Xcode 11 release notes known issues:
|
|
|
|
// Attempting to create an MIDINetworkSession in a simulated device running
|
|
|
|
// iOS 13 won’t succeed. (54484923)
|
|
|
|
jassertfalse;
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
MIDINetworkSession* session = [MIDINetworkSession defaultSession];
|
|
|
|
session.enabled = YES;
|
|
|
|
session.connectionPolicy = MIDINetworkConnectionPolicy_Anyone;
|
|
|
|
}
|
|
|
|
MIDINetworkSession* session = [MIDINetworkSession defaultSession];
|
|
|
|
session.enabled = YES;
|
|
|
|
session.connectionPolicy = MIDINetworkConnectionPolicy_Anyone;
|
|
|
|
|
|
|
|
hasEnabledNetworkSession = true;
|
|
|
|
}
|
|
|
|