Hi Kevin
Many thanks for the reply.
I am a bit unclear about your last comment.
You say "the fix we shipped in beta5 does prevent that particular edge case.The team is looking into possible fixes ..."
Did you mean to say ... "the fix we shipped in beta5 doesn't prevent that particular edge case. The team is looking into possible fixes...".
I hope that is what you meant :-) because in iOS27 Beta6 I still see the problem when we start our App immediately after the first iPhone unlock after a power-up.
That was the only way that I could 100% repeat the issue. Other times that I saw the problem seemed to happen randomly and very infrequently.
However as I said previously...... The "immediately after" unlock issue seems to be "worked around" when for my first outgoing call then I will invalidate the instance that I had setup when App powered up
[theMDSCXProvider invalidate];
theMDSCXProvider = nil;
and then I create a brand new theMDSCXProvider.
So this ties in with your "setConfiguration" workaround I believe.
To be 100% clear without that "workaround" then I only see the issue after you first power up the iPhone up and then unlock and immediately start our App.
(Please note that Ive recently had a major surgery and am recovering so my responses here might be slow as I slowly return to full-time work!)
Topic:
Media Technologies
SubTopic:
Audio
Tags: