mirror of
https://github.com/zhigang1992/RubyMotion.git
synced 2026-04-01 17:39:54 +08:00
[iOS] fix where non-retina iPad simulator is not launch
if string which indicates to launch iOS simulator for iPad that contains single quotation, (like 'iPad') non-retina iPad simulator is not launch.
This commit is contained in:
@@ -96,8 +96,9 @@ END
|
||||
simulate_device = App.config.device_family_string(family_int, target, retina)
|
||||
default_simulator = `/usr/bin/defaults read com.apple.iphonesimulator "SimulateDevice"`.strip
|
||||
if default_simulator != simulate_device && default_simulator != "'#{simulate_device}'"
|
||||
simulate_device = "'#{simulate_device}'" if simulate_device.include?(" ")
|
||||
system("/usr/bin/killall \"iPhone Simulator\" >& /dev/null")
|
||||
system("/usr/bin/defaults write com.apple.iphonesimulator \"SimulateDevice\" \"'#{simulate_device}'\"")
|
||||
system("/usr/bin/defaults write com.apple.iphonesimulator \"SimulateDevice\" \"#{simulate_device}\"")
|
||||
end
|
||||
|
||||
# Launch the simulator.
|
||||
|
||||
Reference in New Issue
Block a user