2013-09-03 18 views
10

Z technologicznym zapisem wsparcia Android/iOS w Qt 5.1, czy są jeszcze jakieś nowości dotyczące wdrażania w sklepie z aplikacjami Apple? Ponieważ niekomercyjna wersja Qt jest licencjonowana na licencji LGPL, a dylibs są zwykle niedozwolone przez zasady sklepu z aplikacjami, nie będzie wyjątku ani na stronie Digii, ani Apple, jednak Licensing talk nie zapewnia żadnych aktualizacji. -Data informacji w tej sprawie.Czy Apple zezwala na Qt na iOS jako bibliotekę dynamiczną?

Czy ktoś próbował przekazać dynamicznie powiązaną aplikację Qt do sklepu lub mieć oficjalne oświadczenie którejkolwiek ze stron?

+0

To pytanie wydaje się być nie na temat, ponieważ dotyczy umów licencyjnych. –

Odpowiedz

2

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

Tak, istnieją qt aplikacje demo tam. Patrz następujące przykłady:

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

i

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

to odpowiedzi na swoje pytania i obawy wierzę. Jeśli chodzi o dalsze informacje, Qt 5.2 będzie nawet oferować więcej wsparcia dla tej platformy mobilnej. Chociaż nie pracuję nad tym portem w Projekcie Qt, ale widzę, że jako programista, który wydaje się, że 5.2 obsługuje znacznie więcej.

Na przykład, v8 właśnie został zastąpiony przez nowy, błyszczący silnik v4, który pozwoli na właściwe dostarczenie QtQuick2 dla tej platformy.

Mimo to, sklep Apple Store nie zezwala na dynamiczne biblioteki do ładowania środowiska wykonawczego, więc musisz połączyć statycznie.

+1

Te przykładowe aplikacje pochodzą z Digii, więc wątpię, by były one dynamicznie powiązane. – AndiDog

+0

@AndiDog: Cóż, właśnie zmodyfikowałeś swoje pytanie! Co więcej, nie ma to nic wspólnego z Qt. Jest to ogólne oświadczenie Apple. – lpapp

+0

Tak, przepraszam, jeśli pytanie nie było jasne. LGPL wymusza kopiowanie, jeśli statycznie linkujesz. – AndiDog

0

Nie wiem o opublikowanej aplikacji Qt iOS, ale sam się nad tym zastanawiałem. Jedną z dobrych rzeczy znalazłem był podgląd iOS, który został opublikowany przez Qt, który stanowi, co następuje:.

„Jesteśmy bardzo podekscytowani, aby być w stanie doprowadzić Qt na nową platformę Qt dla iOS planowane jest być obsługiwany część Qt 5.2, która ma zostać wydana pod koniec 2013 roku. Zakres tego wydania nie jest całkowicie określony: dostępne zasoby, ograniczenia sklepu/aplikacji i ograniczenia zbioru Qt w projekcie. "

Resztę bloga można znaleźć pod adresem the Qt site.

To oficjalne oświadczenie, chociaż twierdzi, że jeszcze nie wie.

0

Zajmuję się tą samą sytuacją i wydaje mi się, że potrzebna jest komercyjna licencja na wdrożenie Qt na iOS.

+2

Jakieś referencje lub dowody na wyciągi? – AndiDog

Powiązane problemy