Tôi hiện đang sử dụng BWToolkit, có ai biết nếu có bất kỳ bước nào cần thực hiện trước khi gửi đến kho ứng dụng (theo cấp phép) không? Tôi có cần đặt bất kỳ tuyên bố từ chối trách nhiệm nào ở bất kỳ đâu không? Tôi biết đó là BSD được cấp phép nhưng tôi không muốn ứng dụng của mình bị từ chối vì tôi đã bỏ lỡ một bước pháp lý đơn giản .. Bất kỳ trợ giúp nào?Gửi ứng dụng tới App Store sử dụng BWToolkit
Trả lời
Bạn sẽ không thích câu trả lời này.
Bạn sẽ không thể sử dụng BWToolkit.framework
như là. Một số lớp của nó dựa vào các API riêng tư mà Apple đã nghiêm cấm đối với các ứng dụng được gửi đến kho ứng dụng.
Ví dụ, các nhà phát triển điều hành một công cụ gọi là class-dump
trên AppKit.framework
Mach-O đối tượng và tạo ra các tập tin .h cho 4 lớp học bí mật: NSTokenAttachment
(một lớp con NSTextAttachment
), NSTokenAttachmentCell
(một lớp con NSTextAttachmentCell
), NSWindow (NSTimeMachineSupport)
, một số bổ sung các phương thức trên NSWindow
và NSCustomView
.
Tôi không quen thuộc với các hoạt động bên trong của khung công tác, nhưng tùy thuộc vào lớp bạn đã sử dụng, có thể tạo một khung công tác tùy chỉnh từ nguồn không bao gồm các API riêng. Hoặc, bạn chỉ có thể bao gồm các tệp nguồn cho các lớp bạn sử dụng trong dự án của mình (miễn là tất nhiên chúng không dựa vào các API riêng tư).
Bạn đã sử dụng những lớp học cụ thể nào? Nếu bạn đã sử dụng BWSplitView
, bạn có thể xem xét sử dụng RBSplitView
. (Tôi đã nói chuyện với Rainer và đã xác nhận rằng không có API riêng nào được sử dụng trong đó, vì vậy bạn sẽ không sao).
Có bạn cần phải xác nhận. Này, đừng nghĩ đó là một bước hợp pháp ngu ngốc; bạn nên chân thành cảm ơn nhà phát triển. Bạn đang sử dụng khuôn khổ mà anh ta tạo ra và mở rộng nguồn mở rộng rãi. - từ một nhà phát triển khác sử dụng BWToolKit tuyệt vời. – Yuji
đơn giản. không ngu ngốc. không bao giờ nói ngu ngốc. Nhưng cảm ơn - trông khá phức tạp, thực sự là – Zakman411