Hey Colin,
My app doesn't have a data folder in the bundle, so it didn't do that
step. The codesign command you suggested is exactly what I tried. As
that didn't work, I didn't get any further.
I need to get to the bottom of what "no identity found" is referring to
- I'm assuming that it's either a certificate problem or a plist
problem, though that's just a guess on my part.
I tried the "Signing Assistant" program that you can download from the
Rev newsletter of a few issues ago, in the article, 'LiveCode Apps for
the Mac Store" but it isn't working for me either. I assume it's running
into the same problem, though it does not appear to have any error
reporting.
I'm pretty new to using the Terminal and it seems to me that Apple
should supply something a bit better for a routine task like this. Or do
the codesigning themselves when you upload your app.
So I'm stuck at this point. I've sent tech support questions to Apple in
the past and I've never gotten a response, so haven't done that with
this issue.
Marty
Here are steps that someone doing a Unity app succeeded with, there may be
something in the lines that stands out as being different to what you're doing:
Permissions - Change permissions of Unity's Data folder - it has to get read rights for
"everyone"
chmod -R a+xr "Bubble Bang.app/Contents/Data"
Code Signing:
codesign -f -s "3rd Party Mac Developer Application: Martin Schultz" "Bubble
Bang.app"
Build package:
productbuild --component "Bubble Bang.app" /Applications --sign "3rd Party Mac Developer
Installer: Martin Schultz" --product "Bubble Bang.app/Contents/Info.plist" BubbleBang.pkg
Testing:
sudo installer -store -pkg "BubbleBang.pkg" -target /
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode