As per this ticket we are also looking for an ability to detect if the system is running in Screen Mirroring mode. That way we can disable our app functionality until the Screen Mirroring has been stopped by the user rather than having an API which controls the ability to use it etc.
I would rather we have a System Flag or an Event that we can control the behvaiour from our side.
FB ID: https://feedbackassistant.apple.com/feedback/15170839
Post
Replies
Boosts
Views
Activity
@Engineer - Can you please provide a full explanation why this fundamental flaw is not being looked into? We just need a way within an API to say "IPhone Mirroring" is present and active. We don't need any other data.
When you are sharing Apps between your iPhone and MacOS surely this has an understanding on the phone that it can transition. So can we be given some APIs to help a develop know if it's active. We do not need to toggle it on or off or anything like that as we will simply disable our app whilst Screen Mirroring is active.
@DTS Engineer as this is a major security flaw which has not been considered by Apple - is there anyway you can guide us on how to find out if Screen Mirroring is active on the device via any API does not matter if it's number of keyboards etc. Just something to give us a developers a way to ensure the safety of our device whilst Apple re-evaluate the security of Screen Mirroring.
At present Screen Mirroring is NOT honouring the Secure Text Field component which has been used by many developers over the years to ensure the safety and security of our apps.
Hey @stevz did you manage to come up with a method for this?