Je possède ce code:Xcode NSRunningApplication Terminate
NSWorkspace *sharedWorkspace = [NSWorkspace sharedWorkspace];
NSString *appPath = [sharedWorkspace fullPathForApplication:appName];
NSString *identifier = [[NSBundle bundleWithPath:appPath] bundleIdentifier];
NSArray *selectedApps =
[NSRunningApplication runningApplicationsWithBundleIdentifier:identifier];
// quit all
[selectedApps makeObjectsPerformSelector:@selector(terminate)];
qui est supposé fermer toutes les applications en cours d'exécution à partir juste le nom qui est: appName (NSString).
Lorsque je débogue l'application et que j'entre le nom de l'application dans le NSTextField pointant vers appName, elle ferme mon application à la place de l'autre application que je souhaite terminer. J'ai répondu à cette question sur un autre post mais personne ne répond alors j'ai pensé que je pourrais peut-être obtenir une réponse si je commence un nouveau post ... merci. (CECI EST DUPLICATE, juste que les gens ne répondent pas quand je réponds bakc ...)
Merci.,
Kevin
pouvez-vous reformater la section de code en tant que code? – nall
Oups, je ne savais pas que ce n'était pas lisible .. – lab12