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

2023-01-12 14:45:51 +08:00
 duosqs

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

1521 次点击
所在节点    问与答
4 条回复
estk
2023-01-12 16:02:46 +08:00
免费我记得 xcode 运行到手机里好像有 7 天的限制,5 年前的印象
lqy2575395
2023-01-12 16:23:18 +08:00
自签名,差不多一周就过期,又得重新签名很麻烦
okakuyang
2023-01-12 16:49:36 +08:00
免费账号没有去开发者网页后台创建 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
2023-01-12 19:54:30 +08:00
反正下个版本的 iOS 要支持第三方应用商店了,到时候就可以不用掏钱了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/908424

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX