我不是在談論使用https://testflightapp.com/進行beta測試,甚至是蘋果允許的beta版應用程序的有限發佈。我可以分發iOS開放源代碼來繞過應用商店嗎?
我知道,爲了安裝「自己」的應用程序進行測試,你必須有一個蘋果開發者賬戶/每年$ 100美元。
對於有此人,什麼是防止源代碼,這樣一個開源的應用程序可以是分佈式的,建,安裝的法律分配,測試和最終用戶在自己的設備上運行?
我深知,這一分佈模型排除了大多數最終用戶的事實。除此之外,它似乎是繞過蘋果限制的有效方式。
如果最終用戶註冊Apple開發人員密鑰,構建和安裝應用程序的過程可能會簡化(可能由Mac應用程序),那麼唯一的障礙是每年Apple開發人員費用。
如果有令人信服的理由可以做到這一點(例如高品質的應用程序可能違反App Store策略或其許可證排除App Store發行版,如VLC或使用原生V8 javascript實現的Chrome版本以及自己的渲染引擎,或許多僅在Cydia上可用的真棒應用程序[並且不需要需要越獄設備才能運行]或者根本沒有建立),我認爲有些人可能會開始實現這一飛躍。
據我所知,蘋果就沒有辦法來確定哪些用戶(源分銷商或最終用戶)將在本次活動從事。我也不認爲這會違反任何蘋果政策(我手邊沒有閱讀細則,我想這可能會有問題)。
我錯過了什麼?爲什麼還沒有完成呢?
雖然有一個問題,那麼人們如何賺錢......? – 2012-07-22 05:35:56
@AnkitSrivastava:建立一個系統,只有通過PayPal等系統支付,才能下載源代碼。 – 2012-07-22 05:52:42
大多數人在他們的源代碼上努力工作,並不想將它展示給所有人。 – borrrden 2012-07-22 05:59:43