Отправка приложения в App Store, которое использует BWToolkit - PullRequest
5 голосов
/ 01 февраля 2011

В настоящее время я использую BWToolkit, кто-нибудь знает, есть ли какие-либо шаги, которые необходимо предпринять перед отправкой в ​​магазин приложений (в части лицензирования)? Нужно ли ставить какие-либо заявления об отказе от ответственности в любом месте и т. Д.? Я знаю, что это лицензия BSD, но я не хочу, чтобы мое приложение было отклонено, потому что я пропустил простой юридический шаг .. Любая помощь?

Ответы [ 2 ]

6 голосов
/ 04 февраля 2011

Я не думаю, что NSGod прав. Вы можете прочитать это и / или , что .

5 голосов
/ 01 февраля 2011

Вам не понравится этот ответ.

Вы не сможете использовать BWToolkit.framework как есть .Некоторые из его классов опираются на частные API, которые Apple строго запрещает для приложений, отправляемых в магазин приложений.

Например, разработчик запустил инструмент под названием class-dump для объекта AppKit.framework Mach-Oи сгенерировал файлы .h для 4 секретных классов: NSTokenAttachment (подкласс NSTextAttachment), NSTokenAttachmentCell (подкласс NSTextAttachmentCell), NSWindow (NSTimeMachineSupport), некоторые дополнительные методы для NSWindow и NSCustomView.

Я не очень знаком с внутренними принципами работы фреймворка, но в зависимости от того, какие классы вы использовали, может быть возможно создать пользовательскую сборку фреймворка из исходного кода.это не включает в себя частные API .Или вы можете просто включить исходные файлы для классов, которые вы используете в своем проекте (конечно, при условии, что они не используют частные API).

Какие конкретные классы вы использовали?Если вы используете BWSplitView, вы можете использовать RBSplitView.(Я разговаривал с Райнером и подтвердил, что в нем не используются частные API, так что все будет в порядке).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...