-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can Subliminal use the new -w flag to select a device using instruments? #143
Comments
Thanks for reminding me about this! This does indeed appear to resolve http://openradar.appspot.com/radar?id=3107401 (meaning no more disabling/enabling SDKs!) as well as http://openradar.appspot.com/radar?id=3106401 (meaning we wouldn't have to override the We should adopt this as soon as Travis picks up Xcode 5.1 (travis-ci/travis-ci#2051). |
We should also investigate if maybe this new |
|
I'm tagging this 1.1 because it would be super nice to launch to a bunch of new people with no SDK manipulation and maybe even no login password requirement (i.e. if we can confirm pre-authorization works). Discussion on travis-ci/travis-ci#2051 seems to suggest that Travis will support 5.1 before we would be launching 1.1 anyway. |
The README will need to be updated to reflect the requirement of Xcode 5.1 when this goes in. The README should also note that it is still possible to support iOS 5.1 using Xcode 5.1, if you run Mountain Lion and manually install the iOS 5.1 simulator. |
I've got a local branch using the Also, I can confirm that the old (pre-Mavericks) method of pre-authorizing |
Nice @wearhere! |
Ok I've made the change locally to completely deprecate the |
…pe. (resolves #143) This capability, added in Xcode 5.1, obviates the need to enable/disable SDKs to force `instruments` to use a particular SDK for testing (http://openradar.appspot.com/radar?id=3107401) and the need to specify the `TARGETED_DEVICE_FAMILY` argument to force `instruments` to use a particular device family for testing (http://openradar.appspot.com/13607967). The first components of the configurations respected by the `-w` flag (the device types) are the same as the items listed in the iOS Simulator's "Hardware -> Device" menu, so `subliminal-test` remains backwards-compatible, despite its documentation changing. Some references to iOS 5.1 have been updated in preparation for our eventual dropping of 5.1 support (though we still do support it currently).
Thanks Max! Testing now. |
…pe. (resolves #143) This capability, added in Xcode 5.1, obviates the need to enable/disable SDKs to force `instruments` to use a particular SDK for testing (http://openradar.appspot.com/radar?id=3107401) and the need to specify the `TARGETED_DEVICE_FAMILY` argument to force `instruments` to use a particular device family for testing (http://openradar.appspot.com/13607967). The first components of the configurations respected by the `-w` flag (the device types) are the same as the items listed in the iOS Simulator's "Hardware -> Device" menu, so `subliminal-test` remains backwards-compatible, despite its documentation changing. Some references to iOS 5.1 have been updated in preparation for our eventual dropping of 5.1 support (though we still do support it currently).
…pe. (resolves #143) This capability, added in Xcode 5.1, obviates the need to enable/disable SDKs to force `instruments` to use a particular SDK for testing (http://openradar.appspot.com/radar?id=3107401) and the need to specify the `TARGETED_DEVICE_FAMILY` argument to force `instruments` to use a particular device family for testing (http://openradar.appspot.com/13607967). The first components of the configurations respected by the `-w` flag (the device types) are the same as the items listed in the iOS Simulator's "Hardware -> Device" menu, so `subliminal-test` remains backwards-compatible, despite its documentation changing. Some references to iOS 5.1 have been updated in preparation for our eventual dropping of 5.1 support (though we still do support it currently).
I noticed in the Xcode 5.1 release notes that
instruments
now lets you specify a device:I know that Subliminal jumps through several hoops to achieve this right now—is this new feature sufficient to replace the disabling/enabling of other SDKs and such?
This isn't really an issue per se as the current approach works for me—I just wanted to let you know about this if you hadn't seen it already.
The text was updated successfully, but these errors were encountered: