V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OneNian
V2EX  ›  Apple

Network Extension 必须得开发者账号吗?我只是开发给自己手机用

  •  
  •   OneNian · 2019-04-14 01:49:13 +08:00 · 6548 次点击
    这是一个创建于 2080 天前的主题,其中的信息可能已经有所发展或是发生改变。

    屏幕快照 2019-04-14 01.41.07.png

    在做 VPN 软件的开发,初学,只给自己手机用,也必须要个开发者账号?

    学生一个。。真的贵啊。

    第 1 条附言  ·  2019-04-14 13:10:41 +08:00
    NE 好像必须是非中国的企业账户才行
    11 条回复    2019-04-21 00:37:22 +08:00
    xuhaoyangx
        1
    xuhaoyangx  
       2019-04-14 01:53:27 +08:00
    我怎么 觉得你是拿开源的某些东西,编译给自己用

    个人没法申请这个权限,企业好像现在申请也有限制
    fvckDaybyte2
        2
    fvckDaybyte2  
       2019-04-14 02:27:40 +08:00 via iPhone
    不需要。
    xiezuan
        3
    xiezuan  
       2019-04-14 07:41:00 +08:00 via iPhone
    个人账号可以申请啊,我闲置了好几个帐号,有个肯定不会去用了,还可以有半年多
    lizhuoli
        4
    lizhuoli  
       2019-04-14 09:58:32 +08:00 via iPhone   ❤️ 2
    没懂你的意思,iOS 设备任意真机调试(非模拟器),都需要一个证书,先可以了解这一点,和 Network Extension 是啥没一毛钱关系

    证书可以用每一个 Apple ID 自动分配的免费个人证书
    限制: 每 7 天过期,同一个 App Bundle ID 最多绑定 3 个设备,每 7 天刷新一次
    再者,就是用标准的开发者计划的证书,99$一年,同一个 App Bunflr ID 最多绑定 100 个 iOS 设备(iPad/watch 另 100 个),每一年刷新一次,真机调试无限制,能提交 App Store
    再要真正内部分发,如企业,使用企业证书,199$一年,每个绑定 150 个设备,真机调试无限制,能提交 App Store,能直接无线分发(Safar 点击 i 下载),持续运行到企业证书的过期时间为止

    免费的个人证书,对于新手 iOS 开发足够用了,如果真的需要按照上述功能,自己选择,学生没钱的时候,可以加入 Developer Team 来借用或者合用
    OneNian
        5
    OneNian  
    OP
       2019-04-14 10:40:45 +08:00
    @xuhaoyangx 我在修 bug 和二次开发 wireguard
    OneNian
        6
    OneNian  
    OP
       2019-04-14 10:42:34 +08:00
    @lizhuoli
    // Should be an app id created at developer.apple.com with Network Extensions capabilty
    这个功能,要求去账号申请这个权限
    Mitt
        7
    Mitt  
       2019-04-15 01:19:56 +08:00 via iPhone
    @lizhuoli 个人免费证书是不能申请 Network Extension iCloud Keys 等权限的
    0x000007
        8
    0x000007  
       2019-04-15 10:43:10 +08:00
    @lizhuoli 没懂你的意思,没开发者证书怎么申请 Network Extension 权限
    lizhuoli
        9
    lizhuoli  
       2019-04-16 22:20:27 +08:00 via iPhone
    @Mitt 哦没仔细看懂你的意思,部分 Compatibilities 的功能,如 iCloud Keychain Network Extension,确实不能用免费的个人证书,那么选择就简单了,只有个人或者企业,看你是打算自己买一个还是和别人共享一个了
    Mitt
        10
    Mitt  
       2019-04-17 01:38:03 +08:00 via iPhone
    @lizhuoli 没,不是你没看懂我的意思,是你没认真看题主的问题,他一开始问的就是 Network extension 是不是必须要买开发者账号
    hf46zr
        11
    hf46zr  
       2019-04-21 00:37:22 +08:00 via iPhone
    network ext 权限好像要买 99 刀的开发者才行
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   945 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:45 · PVG 06:45 · LAX 14:45 · JFK 17:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.