Thank you for the lengthy answer but I am not quite following. I asked:
I can't see that device at all. Is that know limitation (devicectl only work in iOS 17 and above) or is something wrong with my setup.
And if I understand correctly the answer was
I believe the devicectl is primarily designed to function with iOS 17 and later.
So what does that mean? What does "primarily design" mean in practice? When I run xcrun devicectl list devices should I see my iOS 16.7.10 in that list or not? If you have actual documentation that would be really helpful.
I am currently using XCode 16.2.
I understand that you want everyone to use XCode, but my use case is this:
I am developing a Safari Web Extension and I want the host app to rebuild, deploy and open Mobile Safari automatically when I change my Web Extension typescript code. This is possible to do with xcodebuild and devicectl but AFAIK not with XCode. So my problem is that I can't see my test device in devicectl. I am trying to understand does buying a new test device help or is there something wrong with my configs.
Topic:
Developer Tools & Services
SubTopic:
General