2011-02-01 38 views
5

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

+2

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

+0

đơ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

Trả lời

5

Bạn sẽ không thích câu trả lời này.

Bạn sẽ không thể sử dụng BWToolkit.frameworknhư 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 NSWindowNSCustomView.

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).

+0

Thông tin tuyệt vời ở đây. :) –

+0

wait- vì vậy nếu tôi sử dụng BWSplitView (tôi đã làm) nó sẽ bị từ chối cho việc sử dụng các API riêng? Đó là vô lý! Bạn có chắc không? – Zakman411

+0

Lý do bỏ phiếu xuống? – NSGod

6

Tôi không nghĩ rằng NSGod là đúng. Bạn có thể muốn đọc this và/hoặc that.

Các vấn đề liên quan