Add ability to run iOS app on a physical device #860
Labels
enhancement
New features, or improvements to existing features.
iOS
The issue relates to Apple iOS mobile support.
At present, you can use
briefcase run iOS
(with an optional-d <device>
) to run on an iOS simulator device. However, it is not possible to deploy to a physical iOS device that is attached by a USB cable.Describe the solution you'd like
It should be possible to use
briefcase run iOS
to deploy to a physical device.Describe alternatives you've considered
The current workaround is to:
briefcase open iOS
)Additional context
Xcode does a lot of automated management of signing identities and certificates, including automated registration of devices against the developer certificate. Any implementation of this feature will need to be careful about whether previous Xcode usage has "tainted" a clean developer environment.
xcodebuild
provides a number of options for setting build properties (like signing identities). (e.g., passing inCODE_SIGN_IDENTITY
as an option)A list of physically attached devices can be obtained using
xcrun xctrace list devices
. This list also includes simulators; it may be possible to use a single call to list all available devices (simulator and physical).The text was updated successfully, but these errors were encountered: