将应用程序提交到使用BWToolkit的App Store [英] Submitting an app to the App Store that uses BWToolkit

查看:159
本文介绍了将应用程序提交到使用BWToolkit的App Store的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I'm currently using BWToolkit, does anyone know if there are any steps that need to be taken before submitting to the app store (as far as licensing)? Do I need to put any disclaimers anywhere etc? I know it's BSD licensed but I don't want to have my app rejected because I missed a simple legal step.. Any help?

推荐答案

你不会喜欢这个答案。

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

You will not be able to use the BWToolkit.framework as-is. Some of its classes rely on private APIs which Apple has strictly forbidden for apps that are submitted to the app store.

例如,开发人员运行了一个名为<$ c的工具在 AppKit.framework Mach-O对象上$ c> class-dump 并为4个秘密类生成.h文件: NSTokenAttachment NSTextAttachment 子类), NSTokenAttachmentCell NSTextAttachmentCell 子类), NSWindow(NSTimeMachineSupport) NSWindow 上的一些其他方法,以及 NSCustomView

For example, the developer ran a tool called class-dump on the AppKit.framework Mach-O object and generated the .h files for 4 secret classes: NSTokenAttachment (an NSTextAttachment subclass), NSTokenAttachmentCell (an NSTextAttachmentCell subclass), NSWindow (NSTimeMachineSupport), some additional methods on NSWindow, and NSCustomView.

我不熟悉框架的内部工作原理,但取决于你的课程类别已经使用了,可以从不包含私有API 的源创建框架的自定义构建。或者,您可以只包含您在项目中使用的类的源文件(当然,前提是它们不依赖于私有API)。

I'm not that familiar with the inner workings of the framework, but depending on what classes you've made use of, it may be possible to create a custom build of the framework from the source that doesn't include the private APIs. Or, you could just include the source files for the classes you use in your project (provided of course that they don't rely on private APIs).

什么特定的类你有没有利用?如果你使用 BWSplitView ,你可能会考虑使用 RBSplitView 。 (我和Rainer谈过并确认其中没有使用私有API,所以你没问题。)

What particular classes did you make use of? If you used BWSplitView, you might look into using RBSplitView. (I talked to Rainer and have confirmed that there's no private APIs used in it, so you'd be okay).

这篇关于将应用程序提交到使用BWToolkit的App Store的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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