2009-05-20 30 views
13

Cách tốt nhất để bảo vệ ứng dụng phần mềm chia sẻ Cocoa khỏi vi phạm bản quyền phần mềm là gì? Có thư viện/công cụ dành cho nhà phát triển nào ở đó cho công việc này không?Đăng ký cho phần mềm chia sẻ ca cao

Trả lời

12

Allan Odgaard - using openssl for license keys là một cách để thực hiện.

+0

Tôi đã may mắn với bài viết đó và một số bài viết khác tôi tìm thấy trên cùng một chủ đề. Nó không chính xác một cái gì đó bạn có thể thực hiện trong một vài giờ, nhưng nó có vẻ dễ dàng hơn và an toàn hơn so với hầu hết các chiến lược khác. –

+0

Tôi đã tự mình triển khai cho chương trình http://gdtoolbox.com/ của mình. Tôi nghĩ rằng tôi dành 14 ngày để làm việc, với giao diện người dùng và hệ thống đăng ký và hệ thống thanh toán. Một hệ thống đã sẵn sàng sẽ tiết kiệm được nhiều thời gian. – neoneye

2

Hãy xem tại đây.

Home ủ cách tiếp cận:

Đề xuất giải pháp dịch vụ:

Danh sách này không có nghĩa là toàn diện, mà chỉ là một đề cập ngắn gọn về một số lựa chọn phổ biến. Rõ ràng, họ chỉ có thể tẩy rửa vi phạm bản quyền vì vậy rõ ràng là có một sự thỏa hiệp về thời gian cần được đầu tư. Tôi cũng khuyên bạn nên googling suy nghĩ của Wil Shipley (ứng dụng ngon) về lý do tại sao các nhà phát triển không nên đi đến độ dài lớn để ngăn chặn vi phạm bản quyền.

9

AquaticPrime là một khung cấp giấy phép Cocoa đơn giản, dễ dàng. Nó sử dụng chữ ký của một plist an toàn vì nó là “khóa cấp phép”, giúp việc nhúng thông tin tùy ý vào giấy phép trở nên đơn giản.

Với AquaticPrime thường phân phối giấy phép dưới dạng tệp nhỏ chứ không phải dưới dạng chuỗi văn bản, có thể là lợi thế hoặc bất lợi cho ứng dụng của bạn.

Khuôn khổ bao gồm mã để tạo giấy phép trong C#, Carbon, Cocoa, PHP, Python, Ruby và STL. Nó cũng bao gồm một trình tạo giấy phép GUI một lần. Kinh nghiệm của tôi với nó thật tuyệt vời.

1

Tôi giải pháp tốt đẹp mà tôi có thể đề nghị là cửa hàng thuốc (từ nhà máy sản xuất thuốc) cùng với các lớp cocoafob (từ gleb dolgich). Họ cung cấp thế hệ mã và xác minh và một cửa hàng thực tế để bán ứng dụng của bạn (s)

cả hai đều là mã nguồn mở

5

Nói của Wil Shipley, ông đã thực hiện thanh toán và đăng ký khuôn khổ trong ứng dụng của mình sẵn sàng cho việc cấp phép dưới tên của Golden % Braeburn. Tôi tin rằng Delicious LibrarySousChef đều sử dụng khung này.

+0

Ồ, tuyệt. Tuyệt vời tìm Brad! – Rev316

1

Đừng quên đọc một số phương pháp phổ biến về cách bẻ khóa các ứng dụng Cocoa. Hãy cảnh giác với các phương thức và người quản lý đầu vào. Bạn không phải đi ra khỏi con đường của bạn để bảo vệ ứng dụng của bạn - Một cracker sẽ luôn luôn outdo bạn - nhưng không được ngây thơ, hoặc!

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