我正在使用Xcode 5.0.2开发Mac App项目。目前Core Plot 1.1已集成到项目中。我按照Core Plot project page上的说明执行了此操作:Core Plot源代码集成在我的项目中,并与我的应用程序一起编译。
由于我从Xcode 4切换到5,因此无法启动应用程序。启动时运行的收据验证代码无法再验证应用程序收据。控制台显示应用程序未正确签名的提示:
storeagent [329]:未签名的应用程序(/Users/MyUser/Library/Developer/Xcode/DerivedData/MyApp-gvgullbzaekzujejuhfssrnmmmit/Build/Products/Debug/MyApp.app)。
我发现hint在Mavericks上使用Xcode 5时,像Core Plot这样的嵌套捆绑包有问题。
因此我想将Core Plot集成为静态库而不是嵌套bundle。但是,Core Plot页面上的说明(参见上面的链接)仅描述了iOS项目的此选项。
是否可以在Mac App项目中使用Core Plot作为静态库?这样做的必要步骤是什么?
答案 0 :(得分:0)
你可能已经找到了一种方法可以做到这一点,但是当我在自己和步骤中挣扎同样的事情时,虽然简单,但似乎没有在任何地方解释我认为我会这样做回答这里。正如你所提到的那样,CorePlot Mac Setup Page没有解释这一点,所以它可能会导致并发症或在路上过时,但它现在对我有用。步骤是: