nsusernotification

___ tag123python ___ Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend. ___ answer12211966 ___

Ok, habe es gefunden. % Co_de% wurde nicht ausgeführt. Offensichtlich ein Facepalm-Fehler. Der folgende Code funktioniert:

%Vor%     
___ qstntxt ___

Ich versuche, Benachrichtigungen von meinem Python-Skript an Mountain Lion zu senden und auf Klicks auf die Benachrichtigungen zu reagieren. Das Senden der Benachrichtigungen funktioniert jetzt einwandfrei. Aber ich konnte Lion nicht dazu bringen, mein Skript mit einem Klick zurückzurufen.

Hier ist was ich tue. Ich habe eine Benachrichtigungsklasse implementiert. Der einzige Zweck einer Instanz dieser Klasse besteht darin, Benachrichtigungen durch Aufrufen von %code% bereitzustellen. In derselben Methode setze ich das Objekt zum Delegierten der App.

%Vor%

Jetzt habe ich erwartet, dass %code% bei einem Klick auf die Benachrichtigung aufgerufen wird. Leider passiert das nie. Was mache ich falsch?

    
___ tag123nutzernotifikation ___ NSUserNotifications sind eine Schlüsselkomponente der programmatischen Schnittstelle zur Notification Center ___ tag123pyobjc ___ PyObjC ist eine Brücke zwischen den Programmiersprachen Python und Objective-C. Es ermöglicht, dass Code, der in einer dieser Sprachen geschrieben ist, mehr oder weniger direkt mit dem Code interagiert, der in der anderen Sprache geschrieben ist. Es wird hauptsächlich für die Erstellung von Software für Mac OS X verwendet. Das PyObjC-Paket enthält Wrapper für die Objective-C-Frameworks von Apple und die meisten ihrer C-APIs. Es enthält auch Projektvorlagen und Dateivorlagen für die Verwendung mit Apples IDE, Xcode. ___ qstnhdr ___ Mit Mountain Lions Benachrichtigungszentrale mit PyObjC arbeiten ___ tag123osxmountainlion ___ Mac OS X Mountain Lion (10.8) ist die neunte und aktuelle Hauptversion von Mac OS X, dem Desktop- und Server-Betriebssystem von Apple für Macintosh-Computer. ___
2
Antworten

Wie implementiert man Push-Benachrichtigungen für iOS 10 [Objective C]?

Kann mir jemand bei der Implementierung von Push-Benachrichtigungen für iOS 10 helfen, da ich folgenden Code implementiert habe, aber immer noch ein Problem darin: %Vor% Ich erhalte einen Fehler, der darauf hindeutet, dass    Unbekannter...
04.10.2016, 11:02
1
Antwort

Mit Mountain Lions Benachrichtigungszentrale mit PyObjC arbeiten

Ich versuche, Benachrichtigungen von meinem Python-Skript an Mountain Lion zu senden und auf Klicks auf die Benachrichtigungen zu reagieren. Das Senden der Benachrichtigungen funktioniert jetzt einwandfrei. Aber ich konnte Lion nicht dazu bringe...
30.08.2012, 18:12