如何为沙盒Mac App协同设计Growl.framework [英] How to Codesign Growl.framework for Sandboxed Mac App
本文介绍了如何为沙盒Mac App协同设计Growl.framework的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正尝试在Mac App Store中提交Mac App进行审批,但是与Growl的链接导致验证错误.我正在尝试从命令行重新进行协同设计,但是出现以下错误:
I'm trying to submit a Mac app for Approval in the App Store, but linking with Growl is causing a validation error. I'm trying to re-codesign from the command line, but I'm getting the following error:
Ashs-MacBook-Pro:500px Uploader ash$ codesign -f -v -s "3rd Party Mac Developer Application: 500px Inc." ./Growl.framework/Versions/A
./Growl.framework/Versions/A: replacing existing signature
./Growl.framework/Versions/A: object file format unrecognized, invalid, or unsuitable
我尝试重新下载框架,但是没有运气.有人看到我在做什么错吗?
I've tried re-downloading the framework, but with no luck. Anybody see what I'm doing wrong?
推荐答案
真的很奇怪,我设法这样辞职了:
Really strange, I've managed to resign the framework like this:
codesign -fs "3rd Party Mac Developer Application: Future Simple" Growl.framework/Versions/A/Growl
Growl.framework/Versions/A/Growl: replacing existing signature
(顺便说一句:我正在使用Xcode 4.3.1和Growl 1.3.1)
(BTW: I'm working with Xcode 4.3.1 and Growl 1.3.1)
这篇关于如何为沙盒Mac App协同设计Growl.framework的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文