小编Jos*_*hua的帖子

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

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

我知道,为了安装"您自己的"应用程序进行测试,您必须拥有一台Apple Developer帐户,每年100美元.

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

我很清楚这种分发模式排除了绝大多数最终用户.除此之外,它似乎是绕过Apple限制的有效方式.

如果进程,为最终用户,注册苹果开发重点,建设和安装一个应用程序可以精简(可能是由Mac应用程序),那么唯一的障碍将是每年的苹果开发费.

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

据我所知,Apple无法确定哪些用户(来源分销商或最终用户)将参与此活动.我也不认为这会违反任何Apple政策(手头,我还没看过细则,我想这可能会有问题).

我错过了什么?为什么还没有这样做呢?

iphone open-source app-store ipad ios

11
推荐指数
1
解决办法
2084
查看次数

如何在proto3中复制未知的字段功能?

谷歌删除了proto3中的未知字段.我很想听听这个选择背后的原因.此外,如果有人有任何方式来复制proto2行为,我很乐意听到它.

如果重要,我们正在Go中编写代码.

由于proto3和grpc是并行开发的,我也希望与grpc社区联系.

来源:删除未知领域

go protocol-buffers grpc proto3

8
推荐指数
1
解决办法
1118
查看次数

标签 统计

app-store ×1

go ×1

grpc ×1

ios ×1

ipad ×1

iphone ×1

open-source ×1

proto3 ×1

protocol-buffers ×1