V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
duosqs
V2EX  ›  问与答

个人使用的 ios app 必花费 688 才可以打包吗?

  •  
  •   duosqs · 2023-01-12 14:45:51 +08:00 · 1736 次点击
    这是一个创建于 709 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如何使用免费账号创建一个 Provisioning Profile ? 或者非越狱的其他常规路径?

    4 条回复    2023-01-12 19:54:30 +08:00
    estk
        1
    estk  
       2023-01-12 16:02:46 +08:00 via iPhone
    免费我记得 xcode 运行到手机里好像有 7 天的限制,5 年前的印象
    lqy2575395
        2
    lqy2575395  
       2023-01-12 16:23:18 +08:00
    自签名,差不多一周就过期,又得重新签名很麻烦
    okakuyang
        3
    okakuyang  
       2023-01-12 16:49:36 +08:00   ❤️ 1
    免费账号没有去开发者网页后台创建 Provisioning Profile 的权限,因为没有后台可以访问。
    但是免费账户 iphone 可以装 3 个 App ,每个 App7 天后过期,过期后需要重新用 xcode 安装。
    xcode 会申请,下载,管理免费账户的 Provisioning Profile 。
    免费账户短时间内不能创建多个独立的 App ,大约一周 10 个。

    iphone 用线连接 mac ,但是与之沟通的程序 USBMUXD 用的是类似 http 协议。
    可以转发两者消息达到 iphone 插在 A 电脑上,却和网上的 B 电脑沟通的状态。
    USBMUXD ,已经有人写了 linux 版本。

    github action 是 github 提供的一项自动化服务,在指定用量内免费提供。
    github action 可以选择 mac 系统环境。

    如果你有一台云主机。

    你可以让 github action 上的机器帮你 build App ,然后通过内网穿透,安装 App 到连接你电脑的 iphone 上。

    但是缺点是:
    仍然需要插电脑安装 App 。
    电脑上需要设置转发 USBMUXD 和内网穿透。
    github action 的环境未必能匹配个人电脑上的环境。
    需要手动将 Provisioning Profile 和证书复制到 github 项目。

    好处是
    个人电脑上不需要安装 xcode 。
    一个按钮就可以开始 build App 到手机上。

    总结是上面都是瞎折腾。
    hez2010
        4
    hez2010  
       2023-01-12 19:54:30 +08:00 via Android
    反正下个版本的 iOS 要支持第三方应用商店了,到时候就可以不用掏钱了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2225 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:11 · PVG 00:11 · LAX 08:11 · JFK 11:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.