微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

iphone – 我可以分发iOS开源代码来绕过应用商店吗?

我不是在谈论使用 https://testflightapp.com/的beta测试,甚至是Apple一般允许的beta版应用的有限分布.

我知道为了安装“你自己的”应用程序进行测试,你必须要有一个苹果开发者帐户,每年100美元.

对于拥有此功能的人来说,什么是阻止合法分发源代码,以便最终用户可以在自己的设备上分发,构建,安装,测试和运行开源应用程序?

我非常清楚这种分配模式排除绝大多数最终用户的事实.除此之外,似乎这将是绕过苹果限制的有效途径.

如果为最终用户注册Apple Developer密钥,构建和安装应用程序的流程(可能由Mac应用程序)进行流程化,那么唯一的障碍就是每年的Apple开发人员费用.

如果有令人信服的理由这样做(例如,高质量的应用程序可能会违反App Store政策或其许可证排除了App Store发行版本,例如VLC或使用原生V8 javascript实现的Chrome版本及其自己的渲染引擎,或许多令人敬畏的版本只有Cydia可以使用的应用程序[并且不需要越狱设备才能运行],或者根本没有建立),我认为有些人可能会开始跳跃.

据我所知,苹果公司无法确定哪些用户(来源分销商或最终用户)将从事这项活动.我也不认为这会违反任何苹果的政策(不用说,我没有看过精美的印刷品,我想这可能是有问题的).

我失踪了什么为什么还没有完成?

解决方法

虽然这个想法很聪明,但人们并不想这样做.您无法从您的设备上的App Store下载应用程序(您可以,但如果支付则必须支付).人们选择苹果的简单性,这样做使得整个过程复杂化了很多.

App Store还保护:可以安全地假定App Store中的所有内容都不会损害用户的设备.

当然,如果这真的成为一个问题,苹果只会改变其政策(在创建帐户的x天内,您必须提交某些内容到App Store或您的帐户被暂停).

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐