如何为沙盒Mac App协同设计Growl.framework [英] How to Codesign Growl.framework for Sandboxed Mac App

查看:85
本文介绍了如何为沙盒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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆