2011-02-01 117 views
5

我目前使用BWToolkit,有谁知道在提交到应用商店之前是否需要采取任何步骤(就许可而言)?我需要在任何地方放置任何免责声明等吗?我知道这是BSD许可,但我不想让我的应用被拒绝,因为我错过了一个简单的法律步骤..任何帮助?将应用程序提交到使用BWToolkit的App Store

+2

是的,你需要承认。嘿,不要认为这是一个愚蠢的法律步骤;你应该衷心感谢开发者。您正在使用他创建的框架,并且慷慨地开源。 - 来自另一位开发人员使用美妙的BWToolKit。 – Yuji 2011-02-01 04:42:59

+0

简单。不愚蠢。从来没有说过愚蠢。但是,谢谢 - 看起来相当复杂,实际上 – Zakman411 2011-02-01 07:28:45

回答

5

你不会喜欢这个答案。

您将无法使用BWToolkit.framework原样。它的一些类依赖于Apple严格禁止提交给应用程序商店的应用程序的私有API。

例如,显影剂跑的AppKit.framework马赫-O对象上调用class-dump工具和生成的.h文件4秘密类:NSTokenAttachment(一个NSTextAttachment子类),NSTokenAttachmentCell(一个NSTextAttachmentCell亚类),NSWindow (NSTimeMachineSupport),一些额外的方法NSWindowNSCustomView

我对框架的内部工作不太熟悉,但取决于您使用的类是什么,可能可以从源创建框架的自定义构建包括私人API。或者,您可以只包含您在项目中使用的类的源文件(当然,它们不依赖于私有API)。

您使用了哪些特定的课程?如果您使用BWSplitView,则可以使用RBSplitView进行调查。 (我和Rainer交谈过,并确认没有使用私人API,所以你会没事的)。

6

我不认为NSGod是正确的。 您可能想要阅读this和/或that

相关问题