Hi,

I use application scoped secure bookmarks to automatically reopen documents in 
one of my iTunes Store MacRuby applications. Recently the NSURL constants 
NSURLBookmarkCreationWithSecurityScope and 
NSURLBookmarkResolutionWithSecurityScope became undefined. I updates both to 
BridgeSupport Preview 3 and to 10.8.3 developer beta since I last ran the 
program so I don't know which update caused the problem.

        def bookmark_for_document( document )
                error           = Pointer.new( :object )
                bookmark        = document.fileURL.bookmarkDataWithOptions( 
NSURLBookmarkCreationWithSecurityScope,
                        includingResourceValuesForKeys:nil, relativeToURL:nil, 
error:error )

                unless bookmark
                        ErrorLog.instance.error( "error creating bookmark #{ 
error.value.inspect }" )
                end
                
                bookmark
        end

2013-03-06 20:53:41.823 MacDriverLog[2302:303] An uncaught exception was raised
2013-03-06 20:53:41.824 MacDriverLog[2302:303] 
/Users/robertrice/Library/Developer/Xcode/DerivedData/MacDriverLog-ebberjlfoqoqdzenjgqkdbkehuoj/Build/Products/Debug/MacDriverLog.app/Contents/Resources/DocumentsSheetController.rb:187:in
 `bookmark_for_document': uninitialized constant 
DocumentClassTableObject::NSURLBookmarkCreationWithSecurityScope (NameError)
        from 
/Users/robertrice/Library/Developer/Xcode/DerivedData/MacDriverLog-ebberjlfoqoqdzenjgqkdbkehuoj/Build/Products/Debug/MacDriverLog.app/Contents/Resources/DocumentsSheetController.rb:174:in
 `add_document'
        from 
/Users/robertrice/Library/Developer/Xcode/DerivedData/MacDriverLog-ebberjlfoqoqdzenjgqkdbkehuoj/Build/Products/Debug/


Thanks,
Bob Rice

_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macruby-devel

Reply via email to