我不是在谈论使用
https://testflightapp.com/的beta测试,甚至是Apple一般允许的beta版应用的有限分布.
我知道为了安装“你自己的”应用程序进行测试,你必须要有一个苹果开发者帐户,每年100美元.
对于拥有此功能的人来说,什么是阻止合法分发源代码,以便最终用户可以在自己的设备上分发,构建,安装,测试和运行开源应用程序?
我非常清楚这种分配模式排除绝大多数最终用户的事实.除此之外,似乎这将是绕过苹果限制的有效途径.
如果为最终用户注册Apple Developer密钥,构建和安装应用程序的流程(可能由Mac应用程序)进行流程化,那么唯一的障碍就是每年的Apple开发人员费用.
如果有令人信服的理由这样做(例如,高质量的应用程序可能会违反App Store政策或其许可证排除了App Store发行版本,例如VLC或使用原生V8 javascript实现的Chrome版本及其自己的渲染引擎,或许多令人敬畏的版本只有Cydia可以使用的应用程序[并且不需要越狱设备才能运行],或者根本没有建立),我认为有些人可能会开始跳跃.
据我所知,苹果公司无法确定哪些用户(来源分销商或最终用户)将从事这项活动.我也不认为这会违反任何苹果的政策(不用说,我没有看过精美的印刷品,我想这可能是有问题的).
我失踪了什么为什么还没有完成?