I am really confused on this one. I have deployed 5 apps from the Mac App store. All are free. I used composer snapshots to package all of them. But only 2 of them work properly. The other three fail to launch, instead bringing up the "sign in with your Apple ID" dialog. Since they are all free apps, and they were all packaged the same way, I can't figure out why this is happening. Can anyone shed some light on this issue?
At the moment I'm having to buy boxed copies off Amazon. The Apple business store still requires the end user to sign in and enter a redemption code.
This is a no go for me as none of our users have admin rights what so ever and it really screws up app deployment and productivity.
@rpotvin
Please can you explain step 6. This doesn't make sense to me and I really need to do this now.
You mentioned it worked for you. Please can you explain in your words how we are to do this.
Thanks
@tkimpton
Hey mate, okay for step 6....
when its done you get a pkg file and its not flattened. Sometimes (I know that skitch didn't work, had to install via that package file) you can go into that pkg file and with archive utility uncompress the pax file (can also open it with Pacifist) and then you have an .app ready to go, you then can drag that to applications DO NOT OPEN IT and then use composer or what ever you want to package it up and then deploy that.
Thanks very much that makes sense :)
i tried it with memory cleaner app but there isnt a pax file in there. If i use pacifist on the payload file i can see Memory Cleaner.app.
I tried extracting it to the desktop and ran it but nothing happens.
@tkimpton
If you got that then I think that you missed a step. You have to flatten that pkg... once flatten then you can open it up in pacifist and see the .app
pkgutil --flatten appstore.pkg/whatever.pkg whatever.pkg
once I flattened it, I then opened it up in Pacifist
I then extracted the app and it works fine.
external image link Extracted from Pacifist
@tkimpton
Let me know if you have any more problems
I tried that but it didn't work for me, possibly my machine being weird so I'm going to rebuild a dev box and try it on.
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.