2013-09-03 29 views
10

Với bản xem trước công nghệ hỗ trợ Android/iOS trong Qt 5.1, có bất kỳ tin tức nào về triển khai tới cửa hàng ứng dụng của Apple chưa? Kể từ khi phiên bản phi thương mại của Qt được cấp phép LGPL, và dylibs thường không được cho phép bởi các quy tắc của cửa hàng ứng dụng, sẽ không có ngoại lệ ở phía Digia hoặc Apple, tuy nhiên, Licensing talk không cung cấp bất kỳ -date thông tin về vấn đề này.Apple có cho phép Qt trên iOS làm thư viện động không?

Vì vậy, có ai cố gắng đẩy ứng dụng Qt được liên kết động đến cửa hàng hoặc có tuyên bố chính thức của một trong hai bên không?

+0

Câu hỏi này có vẻ ngoài chủ đề vì đó là về thỏa thuận cấp phép. –

Trả lời

2

So, did anyone try to push a Qt app to the store, or have an official statement of either party?

Có, có các ứng dụng demo trong đó. Xem các ví dụ sau:

https://itunes.apple.com/us/app/subattack/id659283830

https://itunes.apple.com/us/app/qtquicksand/id666273528

này trả lời câu hỏi và mối quan tâm của bạn Tôi tin. Để biết thêm thông tin, Qt 5.2 thậm chí sẽ hỗ trợ nhiều hơn cho nền tảng di động này. Mặc dù, tôi không làm việc trên cổng này trong Dự án Qt, nhưng tôi thấy rằng với tư cách là một nhà phát triển mà 5.2 dường như hỗ trợ nhiều hơn.

Ví dụ, v8 vừa được thay thế bằng động cơ v4 sáng bóng mới, cho phép phân phối QtQuick2 thích hợp cho nền tảng này.

Điều đó đang được nói, Apple Store sẽ không cho phép thư viện động tải thời gian, vì vậy bạn sẽ cần phải liên kết tĩnh.

+1

Các ứng dụng ví dụ này là từ Digia, vì vậy tôi nghi ngờ chúng được liên kết động. – AndiDog

+0

@AndiDog: tốt, bạn vừa sửa đổi câu hỏi của mình! Hơn nữa, nó không có gì để làm với Qt. Đó là một tuyên bố chung của Apple. – lpapp

+0

Xin lỗi nếu câu hỏi không rõ ràng. LGPL thi hành copyleft nếu bạn liên kết tĩnh. – AndiDog

0

Tôi không biết ứng dụng iOS Qt đã được xuất bản, nhưng tôi đã tự tìm hiểu chính mình. Một điều tốt tôi tìm thấy là bản xem trước iOS đã được xuất bản bởi Qt, trong đó nêu rõ:

"Chúng tôi rất vui khi có thể đưa Qt lên nền tảng mới. Qt for iOS được lên kế hoạch hỗ trợ một phần của Qt 5.2, dự kiến ​​phát hành vào cuối năm 2013. Phạm vi của bản phát hành đó không được xác định hoàn toàn: các tài nguyên có sẵn, hạn chế lưu trữ nền tảng/ứng dụng và hạn chế thiết lập di sản Qt trên dự án. "

Phần còn lại của blog có thể được tìm thấy trên the Qt site.

Đó là một tuyên bố chính thức, mặc dù nó cho biết rằng họ chưa biết.

0

Tôi đã xem xét tình huống tương tự và hiện tại có vẻ như bạn cần phải có giấy phép thương mại để triển khai Qt trên iOS.

+2

Bất kỳ tài liệu tham khảo hoặc bằng chứng nào cho tuyên bố của bạn? – AndiDog

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