sikuli-driver team mailing list archive
-
sikuli-driver team
-
Mailing list archive
-
Message #23339
[Bug 1268521] [NEW] [1.0.1] Mac 10.9: switchApp does not work in all cases
Public bug reported:
*** TODO ***
This Objectice-C function is used internally in the end:
[[NSWorkspace sharedWorkspace] launchApplication:appName]
Since there is some buzz in the net according problems in 10.9 coming
from prior versions about the usage of this function, I guess we have to
rework this feature. So I take this as a bug.
But the revision of the native features behind the App class is only on the list later this year.
So currently you have to live with the oddities.
Since I am developing Sikuli mainly on Maverick: Until now, I did not
have switchApp problems with apps being in /Applications.
For unsigned apps though, the gatekeeper must be switched off (prefs ->
security&privacy -> general -> Allow .... from anywhere)
--------------------
On mac10.8, switchApp("myApplicationName") works well,
but on mac10.7, switchApp("myAppliationName") doesn't work, but if I call switchApp("/full/path/to/myApplicationName") works well.
So, My question is what rules are for switchApp()?
Why "myApplicationName" doesn't work, but "/full/path/to/myApplicationName" does work?
Thanks.
** Affects: sikuli
Importance: Medium
Assignee: RaiMan (raimund-hocke)
Status: In Progress
** Changed in: sikuli
Status: New => In Progress
** Changed in: sikuli
Importance: Undecided => Medium
** Changed in: sikuli
Assignee: (unassigned) => RaiMan (raimund-hocke)
** Changed in: sikuli
Milestone: None => 1.2.0
--
You received this bug notification because you are a member of Sikuli
Drivers, which is subscribed to Sikuli.
https://bugs.launchpad.net/bugs/1268521
Title:
[1.0.1] Mac 10.9: switchApp does not work in all cases
Status in Sikuli:
In Progress
Bug description:
*** TODO ***
This Objectice-C function is used internally in the end:
[[NSWorkspace sharedWorkspace] launchApplication:appName]
Since there is some buzz in the net according problems in 10.9 coming
from prior versions about the usage of this function, I guess we have
to rework this feature. So I take this as a bug.
But the revision of the native features behind the App class is only on the list later this year.
So currently you have to live with the oddities.
Since I am developing Sikuli mainly on Maverick: Until now, I did not
have switchApp problems with apps being in /Applications.
For unsigned apps though, the gatekeeper must be switched off (prefs
-> security&privacy -> general -> Allow .... from anywhere)
--------------------
On mac10.8, switchApp("myApplicationName") works well,
but on mac10.7, switchApp("myAppliationName") doesn't work, but if I call switchApp("/full/path/to/myApplicationName") works well.
So, My question is what rules are for switchApp()?
Why "myApplicationName" doesn't work, but "/full/path/to/myApplicationName" does work?
Thanks.
To manage notifications about this bug go to:
https://bugs.launchpad.net/sikuli/+bug/1268521/+subscriptions
Follow ups
References