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

macos 应用打包 app 给别人使用,必须使用付费开发者账号?

  •  
  •   muhuan · 134 天前 · 1558 次点击
    这是一个创建于 134 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. 默认打包的,另外电脑下载后,提示损坏,需要执行命令去除属性后使用。
    2. 有办法可以直接打包一个安装即用的 dmg 文件?
    3. github 上很多开源的项目有提供 dmg 文件,是作者自己购买开发者账号,签名的?
    4 条回复    2024-07-16 13:34:35 +08:00
    Gotchaaa
        1
    Gotchaaa  
       134 天前
    mac 不需要上架 App Store 就可以安装,想要上架,就要开发者账号
    muhuan
        2
    muhuan  
    OP
       134 天前
    @Gotchaaa 不上架,就打包 dmg 发给另一台电脑,需要 xattr -d com.apple.quarantine 后才能使用
    paopaosa
        3
    paopaosa  
       134 天前
    开源项目的 dmg 应该都是“公证”过的,需要购买开发者账号的再进行“公证”。

    https://developer.apple.com/cn/documentation/xcode/notarizing_macos_software_before_distribution/
    IvanLi127
        4
    IvanLi127  
       134 天前
    就是会提示损坏或者不受信任什么的,你看很多下载站都会教怎么装这种应用,习以为常了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2685 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 15:43 · PVG 23:43 · LAX 07:43 · JFK 10:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.