开发的 iOS app 不上架可以分发吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
coderwl
V2EX    程序员

开发的 iOS app 不上架可以分发吗?

  •  
  •   small class="gray">coderwl 2024-02-19 16:31:28 +08:00 3871 次点击
    这是一个创建于 598 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小公司开发了一款 iOS app ,可以不上架 app store 就让用户安装吗,我看网上有一些第三方签名的平台可信吗?

    22 条回复    2024-02-20 17:19:21 +08:00
    ZeoKarl
        1
    ZeoKarl  
       2024-02-19 16:37:55 +08:00
    不行.果子只有官方商店这一条路.除非是欧盟区域.
    AoEiuV020JP
        2
    AoEiuV020JP  
       2024-02-19 16:42:43 +08:00
    如果是想省钱的话,不可以,至少是没有合规的方案,
    钱不是问题的话,企业版签名就是不上架直接分发的,
    nirvanahh
        3
    nirvanahh  
       2024-02-19 16:53:41 +08:00
    有很多巨魔用户,可以直接安装 IPA
    wheat0r
        4
    wheat0r  
       2024-02-19 16:58:50 +08:00
    不上架可以分发,前提是你的 app 不是给普通手机用户设计的
    lcy630409
        5
    lcy630409  
       2024-02-19 16:59:00 +08:00
    企业签可以 但是如果你的 app 是面向大众的 就不行了,用户不会配合你安装的
    tool2d
        6
    tool2d  
       2024-02-19 17:04:18 +08:00
    @lcy630409 299 企业签是内部使用的,不能暴露在外网给别人下载使用。

    苹果查起来比 99 美元的严格多了。
    jay666
        7
    jay666  
       2024-02-19 17:12:48 +08:00   1
    1 、如果是内部人使用( 100 个设备以内)可以通过添加 UDID 之后使用蒲公英之类的平台分发;
    2 、如果是面向部分用户使用( 10000 人以内)可以通过 TestFlight 分发;
    前提是有个人或者公司开发者账户
    estk
        8
    estk  
       2024-02-19 17:23:51 +08:00 via iPhone
    用 expo 开发,让用户用 expo go 扫码使用
    zoharSoul
        9
    zoharSoul  
       2024-02-19 18:54:58 +08:00
    不行
    bao3
        10
    bao3  
       2024-02-19 19:01:58 +08:00
    最多只能 100 台设备安装,你可以用 test flight 试试
    ETiV
        11
    ETiV  
       2024-02-19 19:56:46 +08:00 via iPhone   1
    App Store 支持上传后把 App 隐藏,不出现在搜索结果里。按苹果的说法,不算“上架”,用户需要明确的知道这个 app 的链接才可以下载安装,你需要自己实现用户验证的功能,以防止非授权访问。

    更多看文档:
    https://developer.apple.com/support/unlisted-app-distribution/

    前面其他人提到的
    - 通过注册设备 ID 来安装“开发包”,有效期 7 天
    - 通过 TestFlight 来安装“TF 包”,有效期 90 天

    都不是长久之计
    yinmin
        12
    yinmin  
       2024-02-19 20:11:23 +08:00 via Android
    以前某蚁摄像头的 ios app 没上架 app store ,直接使用企业版证书签名自行分发。几个月后 apple 以滥用企业版直接把这个企业的证书禁了,就无法再安装了,然后 app 就乖乖上架 app store 。

    如果面向公众用户,就直接上 app store 。根据正常流程申请,不复杂的。
    zeroskylian
        13
    zeroskylian  
       2024-02-20 08:00:09 +08:00 via iPhone
    如果没啥不合法的,可以用企业分发或者私有分发
    BotinBai
        14
    BotinBai  
       2024-02-20 09:35:18 +08:00
    个人签,企业签,TS 签
    BotinBai
        15
    BotinBai  
       2024-02-20 09:35:45 +08:00
    @BotinBai 最后那个说错了,TF 签
    nebulabox
        16
    nebulabox  
       2024-02-20 09:55:54 +08:00
    可以分发,但是仍然需要每年缴费开发者账户,然后签名 ipa 即可。
    tomkliyes
        17
    tomkliyes  
       2024-02-20 11:38:49 +08:00
    题主说的”小公司“,那我理解应该是想省钱了,那应该比较麻烦……薅苹果的羊毛可不容易
    cloud2000
        18
    cloud2000  
       2024-02-20 12:18:50 +08:00
    可能是灰产吧。
    他们都是不停的搞各种签名,废了一个就再搞一个。
    milukun
        19
    milukun  
       2024-02-20 12:41:30 +08:00
    @ETiV 你说的不在 app store 展示,通过下载链接下载的前提也是 通过 app store 上架审核才行。但是题主很有可能是无法过审的那种,或者干脆就是不想注册开发者账号
    coderwl
        20
    coderwl  
    OP
       2024-02-20 15:38:05 +08:00
    @milukun 是的,棋牌类的 app ,可能无法过审,所以在想办法
    shashnq500
        21
    shashnq500  
       2024-02-20 15:40:33 +08:00
    可以 用企业签名的啊 很多灰产都这么做
    bli22ard
        22
    bli22ard  
       2024-02-20 17:19:21 +08:00
    不上架如果只是信息管理功能, 可用考虑用 webclip , 本质是网页,但是看起来像 app 。 其他方法楼上都说完了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5346 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 36ms UTC 07:29 PVG 15:29 LAX 00:29 JFK 03:29
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86