muhuan
V2EX  ›  macOS

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

  •  
  •   muhuan · Jul 16, 2024 · 2340 views
    This topic created in 692 days ago, the information mentioned may be changed or developed.
    1. 默认打包的,另外电脑下载后,提示损坏,需要执行命令去除属性后使用。
    2. 有办法可以直接打包一个安装即用的 dmg 文件?
    3. github 上很多开源的项目有提供 dmg 文件,是作者自己购买开发者账号,签名的?
    4 replies    2024-07-16 13:34:35 +08:00
    Gotchaaa
        1
    Gotchaaa  
       Jul 16, 2024
    mac 不需要上架 App Store 就可以安装,想要上架,就要开发者账号
    muhuan
        2
    muhuan  
    OP
       Jul 16, 2024
    @Gotchaaa 不上架,就打包 dmg 发给另一台电脑,需要 xattr -d com.apple.quarantine 后才能使用
    paopaosa
        3
    paopaosa  
       Jul 16, 2024
    开源项目的 dmg 应该都是“公证”过的,需要购买开发者账号的再进行“公证”。

    https://developer.apple.com/cn/documentation/xcode/notarizing_macos_software_before_distribution/
    IvanLi127
        4
    IvanLi127  
       Jul 16, 2024
    就是会提示损坏或者不受信任什么的,你看很多下载站都会教怎么装这种应用,习以为常了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5242 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 05:45 · PVG 13:45 · LAX 22:45 · JFK 01:45
    ♥ Do have faith in what you're doing.