System services no longer registering
System services no longer registering
- Subject: System services no longer registering
- From: Jeremy Dronfield <email@hidden>
- Date: Sat, 18 Jun 2005 21:40:17 +0100
Did Tiger introduce any gotchas for apps providing system services?
My application provides three services. When run on Panther, all
three show up in a submenu in the Services submenu. But when run on
Tiger, with all other factors equal (same applications open, same
data available for services to use), only one service appears in the
submenu. All three are declared in the Info.plist file with the same
pattern:
<dict>
<key>NSMenuItem</key>
<dict>
<key>default</key>
<string>viJournal/New Entry From Selection</string>
</dict>
<key>NSMessage</key>
<string>newEntryFromSelection</string>
<key>NSPortName</key>
<string>viJournal</string>
<key>NSSendTypes</key>
<array>
<string>NSRTFDPboardType</string>
<string>NSRTFPboardType</string>
<string>NSStringPboardType</string>
</array>
</dict>
The only differences between them are the values for NSMenuItem and
NSMessage. I've compared the file with those in TextEdit and Mail,
but can't spot any differences. Any ideas?
Regards,
-Jeremy
==============================================
SkoobySoft, home of viJournal and Skooby Renamer
email: email@hidden or visit:
<http://freespace.virgin.net/jeremy.dronfield/skoobysoft/
skoobysoft.html>
==============================================
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden