做开源桌面端项目,一般都适配 windows 、mac 、linux 客户端,但是我没有申请成为 apple 开发者,mac 端的应用一直被拦截,如何用较小的代价解决这个问题。大家是怎么解决的?感谢各路大神
做开源桌面端项目,一般都适配 windows 、mac 、linux 客户端,但是我没有申请成为 apple 开发者,mac 端的应用一直被拦截,如何用较小的代价解决这个问题。大家是怎么解决的?感谢各路大神
1
psllll 1 day ago via Android
交钱 99 美元或者引导用户执行 xattr
|
2
vfs 1 day ago
我也在纠结相同的问题,目前的计划是,再打磨打磨,然后充值 99 。 感觉不划算的话,可能考虑发布收费版本
|
3
yjxjn 1 day ago
没法解决,我是 electron 开发的,至今 win 解决了,mac 的没法解决,要么 99
|
4
lujiaosama 1 day ago
99 刀乐是每年都要交的吧,赚得回来吗
|
5
needpp 1 day ago
分享出来看看?
|
6
SayHelloHi 1 day ago
合租看行不行
要么只能 99 刀了 |
7
docx 1 day ago via iPhone 参考 AnkiMobile ,猛收用户 168
|
8
leihaibo1992 1 day ago via Android
想给 apple 交 99 都好难啊,注册开发者总是被拒
|
9
yidinghe PRO 苹果的生态是这样的,不能赚钱的应用,苹果公司宁可你不要开发出来。
|
10
netme 1 day ago
我开源了一个免费的 Windows 桌面端工具,部分杀毒软件拦截,也需要 “EV 代码签名证书” ,但是太贵了,非盈利项目,没有钱买。
|
11
bitxeno 23h 43m ago via iPhone
看过有些开源 app 是通过 brew 安装后,再在用户端执行 ad-hoc 签名实现
|
12
Solix 23h 38m ago
开一个开发者账户交保护费吧
|
13
dreamusername 23h 38m ago
可以引导用户使用 brew 安装,brew 的安装脚本里可以 xattr 进行去除 gatekeeper 。
不过如果是真的想做不是玩玩的话,是可以注册一个账号的,不然系统的 API 你不能调用,还是无解的。 |
14
jim9606 19h 53m ago
不管是谷歌还是苹果,现在的态度就是,认证和合规的成本都赚不回来的开发者不配开发应用。
|
15
MongKok2047 17h 57m ago
建立自己的 homebrew tap 在 cask 的 postflight 中自动执行 xattr -d ,引导用户 brew 安装
现在 homebrew 官方 cask 不允许这样做了必须切换到私人 tap https://github.com/Homebrew/brew/issues/20755 |
16
LokiSharp 14h 34m ago
看看是什么类型的,我的 Apple Dev 一直续费没怎么用,没问题的话我可以帮忙上架
|
17
kakakakaka8889 14h 32m ago
699 块都不愿意给还做啥苹果开发
|
19
xinyu391 14h 24m ago
苹果太恶心了,给你平台开发软件都还要收费,吃香难看。
|
20
xixka 14h 22m ago
苹果开发门槛就这样,免费软件抛弃苹果用户也不是不行
|
21
huage 14h 6m ago
@yjxjn @manbudezhu 真心求教,Windows 上你们是如何解决的呢?愿闻其详
|
22
czyt 14h 4m ago
homebrew 支持自动 xattr 的
|
23
lscho 14h 4m ago
dmg 包里放一个引导用户 xattr 的脚本吧,没办法
|
24
bojue 13h 58m ago
有收费计划就 99 ,不自信就继续打磨产品
|
25
1018ji 13h 56m ago
让用户交钱
|
26
DICK23 13h 55m ago
关键我想交 99 苹果都直接给我拒绝了,试了好几个账号都不行,没有发布过任何 app
|
27
icanfork 13h 52m ago
99 美刀的代价已经最低了,小程序公众号认证也要一年一个 300
|
28
icanfork 13h 52m ago
99 美刀的代价已经最低了,小程序公众号认证也要一年一个 300
|
29
ShadowPower 13h 51m ago
macOS 版收费,其它平台免费就可以了
用得起 macOS 的用户也付得起钱 |
30
ShadowPower 13h 50m ago
|
31
dn1095239 13h 47m ago
homebrew 或者万能的咸鱼找一个代签名
|
32
NanFengxuan 13h 43m ago
@vfs #18 #18 ?開源程式走 GitHub 分發,蘋果付出什麼成本?
|
33
limbo0 11h 46m ago
IOS 我如果只想给自己用是不是也得交 99 刀啊
|
34
jaydenWang 11h 39m ago
交钱,省心,一劳永逸
|
35
liyafe1997 11h 35m ago
写一个 install.sh 放 dmg 里面,引导用户运行 install.sh 来安装
|
36
yuzhiboprogram 10h 32m ago
我 99 美元,买了个寂寞。 上架了几款 app 一毛钱没赚。哈哈
|
37
vfs 8h 1m ago
@NanFengxuan 你看错了,我是说开源程序上架 Apple Store
|
38
676529483 7h 55m ago
引导用户 xattr 就行了吧,v2rayN 就是这样的
|
39
WorseIsBetter 6h 57m ago 这类问题的通用答案:不要分发预构建二进制。有篇文章讲得很好: https://drewdevault.com/blog/Developers-shouldnt-distribute/
对于开源/自由软件来说,「源码分发」是唯一合理的分发形式。如果有人想用,他可以自己下载源码构建;用户多起来之后,自然会有发行版的维护者愿意站出来帮你打包(开发者可以主动推进,但不要在软件足够流行之前这么做,不然很讨人嫌)。如果你经常关注主流 Linux 发行版的邮件列表和代码提交记录,你会发现大部分软件包的维护者并不是开发者自己。 macOS 也是同理。作为开源软件的开发者不想给苹果的专有平台交保护费,那是理所应当的。如果用户的需求强烈,自然会有人掏钱帮你上架(或者不掏钱,比如 Homebrew )。 |
40
FringJX 6h 43m ago
我是头脑一热充了 688 ,然后 App 根本没人用。
|
41
foryou2023 5h 59m ago
没添加之前引导用户执行 xattr ,同时开一个打赏渠道,如果有人打赏达到 99 美金金额,就添加 apple 证书即可。
|
42
Superoutman PRO 最近也在考虑这个问题,我现在想如果 GitHub 上的星星能到 100 ,我就交费签名😂
|
43
soleilune 4h 12m ago
dmg 里面塞一张图片,引导用户安装完成后 xattr 就行了
|
44
niubee1 3h 48m ago
既然是开源,那么你提供的就是源码,签名什么的完全不用你来操心啊
|
45
rrZ2C Just Now
@leihaibo1992 一样 ,支付成功还被取消订单 我☀️
|