buzzinglight / IanniX

IanniX is a graphical open-source sequencer, based on Iannis Xenakis works, for digital art. IanniX syncs via Open Sound Control (OSC) events and curves to your real-time environment.
http://www.iannix.org
GNU General Public License v3.0
353 stars 41 forks source link

64bits version shows up as "damaged" #7

Closed bltzr closed 10 years ago

bltzr commented 10 years ago

Hi ! I've just downloaded Iannix 64bits, and when opening it a pop-up window complains that the app is damaged, and proposes me to move it to the trash in other words, I can't open it

gjacquemin commented 10 years ago

Hi Pascal,

Can you confirm that you downloaded this file http://iannix.org/download/iannix_mac_64__0_9_15.dmg ? Since IanniX 0.9.14, app is signed to go through GateKeeper ; on which version of Mac are you?

Or your talking about the Linux one?

bltzr commented 10 years ago

Hi !

this is what I downloaded: iannix_mac_64__0_9_15.dmg

this didn’t happen as the usual gatekeeper mayhem - it’s not only that it is coming "from an un unidentified developer” (as the 32 bits version does), but that it is “damaged” - god knows why

I’m on 10.9.2

gjacquemin commented 10 years ago

Okaaaay. Strange stuff. I've just tried on a freshly clean MacBook pro and on an iMac and it works well (and the update server says that we've got many Mac users in 0.9.15…). I imagine that you try do download it again to test?

bltzr commented 10 years ago

image

bltzr commented 10 years ago

yes I just downloaded it once again, and it happened just the same

gjacquemin commented 10 years ago

Can you just open a Terminal, go into the folder of IanniX.app and type :

file IanniX.app/Contents/MacOS/IanniX 

Then type

otool -L IanniX.app/Contents/MacOS/IanniX
bltzr commented 10 years ago

here's what I get:

bltzr:IanniX bltzr$ file IanniX.app/Contents/MacOS/IanniX
IanniX.app/Contents/MacOS/IanniX: Mach-O 64-bit executable x86_64
bltzr:IanniX bltzr$ otool -L IanniX.app/Contents/MacOS/IanniX
IanniX.app/Contents/MacOS/IanniX:
    /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 20.0.0)
    @executable_path/../Frameworks/Syphon.framework/Versions/A/Syphon (compatibility version 1.0.0, current version 1.0.0)
    /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI (compatibility version 1.0.0, current version 73.0.0)
    /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio (compatibility version 1.0.0, current version 1.0.0)
    /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 855.16.0)
    /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)
    /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility version 2.0.0, current version 157.0.0)
    @executable_path/../Frameworks/QtScript.framework/Versions/4/QtScript (compatibility version 4.8.0, current version 4.8.5)
    @executable_path/../Frameworks/QtCore.framework/Versions/4/QtCore (compatibility version 4.8.0, current version 4.8.5)
    @executable_path/../Frameworks/QtXml.framework/Versions/4/QtXml (compatibility version 4.8.0, current version 4.8.5)
    @executable_path/../Frameworks/QtOpenGL.framework/Versions/4/QtOpenGL (compatibility version 4.8.0, current version 4.8.5)
    @executable_path/../Frameworks/QtGui.framework/Versions/4/QtGui (compatibility version 4.8.0, current version 4.8.5)
    @executable_path/../Frameworks/QtNetwork.framework/Versions/4/QtNetwork (compatibility version 4.8.0, current version 4.8.5)
    /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility version 1.0.0, current version 1.0.0)
    /System/Library/Frameworks/AGL.framework/Versions/A/AGL (compatibility version 1.0.0, current version 1.0.0)
    /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 60.0.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
    /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 2577.0.0)
    /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)
    /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 1056.13.0)
gjacquemin commented 10 years ago

Ok ok… To be honest, I have no idea of why it doesn't launch properly on your computer. Everything looks correct (recognized as an app, valid dependencies).

However, if you disable GateKeeper, it should work (Sys Pref > Privacy > Allow apps from everywhere

bltzr commented 10 years ago

Right, it works !

Thanks !