LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

code signing labview.app in OsX

I'm trying to sign a built labview.app in  OsX and get the error "unsealed contents present in the bundle root".

I believe this is due to locating  "AppContents_x64.llb"  outside of the "Contents" folder. 

 

From the apple website,since Mavericks :

..." In addition, there may not be any content in the top level of a bundle. In other words, if a bundle has a Contents or Versions directory at its top level, there may be no other files or directories alongside them. The one exception is that alongside Versions, there may be symlinks to files in Versions/Current."...

 

https://developer.apple.com/library/mac/technotes/tn2206/_index.html#//apple_ref/doc/uid/DTS40007919...

 

 

One of our programmers sniffed the lvruntime framework; the runtime will load the AppContents.llb if it is reolcated to  the Contents/Resources folder. So, the default location seems incorrect, and the project explorer does not seem to have an option to changed the destination. Does anyone know of a workaround (other than copying the file)?

0 Kudos
Message 1 of 5
(3,370 Views)

Correction_

The AppContents_x64.llb is NOT found when placed into the Resources folder. On a clean system ( no LV development environment), the app wil run only when that .llb file is in its original location- which invaildates the codesign.  So I'm still unable to sign my app.

Any suggestions?

 

Thanks

Kevin M

0 Kudos
Message 2 of 5
(3,172 Views)

Update (with apologies)-

my clean machine had the older LVRTE installed. 

After installing SP1, the .app opened normally (apperrently finding its .llb), and the signature seems intact.

 

KM

0 Kudos
Message 3 of 5
(3,161 Views)

Found this old post and was wondering if anyone had any luck with the latest Mac OS X code signing with 10.14.5?  I have relocated the llb file but I still run into issues when trying to sign the code.  My latest code sign error is: 

code failed to satisfy specified code requirement(s)

 

Thanks in advance for any help here.

0 Kudos
Message 4 of 5
(2,360 Views)

Hello-

I retired in 2017, and haven't been on the forum since. Sorry, but I don't remember the details at this point, and can't be of any help. 

 

0 Kudos
Message 5 of 5
(2,177 Views)