PKG Upload failed due to signingSolved

Participant
Discussion
3 years ago

I’ve been using the enterprise app feature for my Macs but recently when I tried to upload a PKG file to the Hexnode portal, it failed even though I tried multiple times. The message in red colour says that the file is not signed. But I’m pretty much sure that it has been properly signed.

Replies (6)

Marked SolutionPending Review
Participant
3 years ago
Marked SolutionPending Review

Can you try running the following command on a Mac in which this app is present. This will tell you if the app has been properly signed or not. (Ensure to navigate to the appropriate folder in the terminall before running the command)

“pkgutil –check-signature “package_name.pkg”

This should help you check whether the app has been signed.

Marked SolutionPending Review
Participant
3 years ago
Marked SolutionPending Review

Thanks for that info! I checked the command and it did confirm that my app has been signed. It showed a message like: “signed by a developer certificate issued by apple for distribution.”

This should be the preferred response, right?

Marked SolutionPending Review
Participant
3 years ago
Marked SolutionPending Review

Yes, this confirms that your device is properly signed. Wonder why the error message could be possibly due to..!

Marked SolutionPending Review
Hexnode Expert
3 years ago
Marked SolutionPending Review

Hey Aziel,

Thank you for reaching out to us, and we really appreciate the effort put forward by Pseudo_2 to provide a helping hand with some valuable information!

Can you please check and confirm whether the file you’ve used is not a flat PKG file? Flat PKG files are single files that do not contain the package info root file and the distribution root file as opposed to conventional PKG files that include both the root files. Currently, Hexnode does not support flat PKG files to be uploaded into the Hexnode UEM console, which could be the reason why you were getting an error while uploading your PKG file.

If you could possibly identify the type of PKG file used and reach back to us, we will definitely do our best to help you out!

Cheers!
Chris Coleman
Hexnode UEM

Marked SolutionPending Review
Participant
3 years ago
Marked SolutionPending Review

Hey, thanks for the valuable info that you shared. I just found out that the file used was actually a flat PKG file! From the error message, I really thought it had something to do with the package signing. 

Marked SolutionPending Review
Hexnode Expert
3 years ago
Marked SolutionPending Review

Hey Aziel,

Thank you for reaching out to us, again!

Regarding your query, we have raised a feature request with our development team.

Hope this clears your query. If you have further queries, please feel free to contact us and we’ll be more than happy to help you out.

Cheers!
Chris Coleman
Hexnode UEM