开发的 iOS App 只自己用,有没有办法能让 App 一直能用,就是绕过证书问题(主要是觉得没必要出那 99 刀)

2019-03-02 13:15:21 +08:00
 elfive
自己做了一套智能家居系统,为了体验良好,顺带开发了一个很简单的 iOS 应用,但是个人的调试的证书只能在设备上使用 7 天,除非再次签名安装,否则到期后 App 就不能用了。有没有什么办法(偏方)能绕过这个证书的问题,避免 App 一直需要重新签名才能用。

因为是自己用,不会发布,发布了也没意义,所以觉得没必要浪费 99 刀的开发者费用。

目前环境:MacOS 10.14.2、XCode 10、Swift4.2、iOS 12.1
13008 次点击
所在节点    程序员
57 条回复
CodeCommunist
2019-03-02 13:19:41 +08:00
越狱
sobigfish
2019-03-02 13:20:58 +08:00
好像有买第三方企业签名的服务,就是不知道证书容易被吊销不
elfive
2019-03-02 13:25:55 +08:00
@CodeCommunist 越狱暂时不考虑了,挺麻烦的,而且现在越狱也不稳定。
@sobigfish 谢谢,这个倒可以考虑。
dachuige
2019-03-02 13:27:31 +08:00
这个问题同样困扰了我。
求准确回答!
shehuizhuyi
2019-03-02 13:47:43 +08:00
找个开发者账号用电脑安装
lisonfan
2019-03-02 13:48:43 +08:00
七天编译一次
coloz
2019-03-02 13:49:13 +08:00
直接开发 PWA,可以不上应用商店
coloz
2019-03-02 13:49:45 +08:00
补充下,要上应用商店,就用 cordova 打包下
elfive
2019-03-02 14:01:30 +08:00
@lisonfan 这不就回到原点了嘛。主要就是想避免这个问题。

@coloz 谢谢回复。稍微了解了一下 PWA,我这个 App 其实就是套个 WebView 的壳的应用,本质其实与 PWA 差不多吧。
但是在其他情况下这个确实是个方法,目前我的业务简单,再去做个 PWA,有点大材小用了。如果以后控制逻辑和业务都复杂起来了,PWA 可以考虑的。
lisonfan
2019-03-02 14:04:18 +08:00
@elfive #9 那就只能找个有开发者账号的帮你编译了
nanau2016
2019-03-02 14:06:24 +08:00
做一个小程序完美解决你的问题
runningman
2019-03-02 14:40:58 +08:00
模拟器上用就行了。
FreshOldMan
2019-03-02 15:10:33 +08:00
淘宝代上架,50
ruandao
2019-03-02 15:27:00 +08:00
我公司用的企业签, 一个月 400
sobigfish
2019-03-02 16:33:19 +08:00
@ruandao #14 一个月 400 为啥不自己申请个😂
Cat73
2019-03-02 16:38:37 +08:00
@sobigfish 企业签了,肯定是不好上架 AppStore 的了,用代签绕过 AppStore 直接私下分发,至于为什么不自己申请,因为自己申请难度极大,而且这种分法容易被撤销证书
NieKing
2019-03-02 16:40:52 +08:00
@Cat73 企业签用的人多了会被销掉
elfive
2019-03-02 16:41:31 +08:00
@sobigfish 企业证书不能上架 Apple Store,可以企业内部分发的。
针对我这个问题,自己买企业证书肯定不合适,估计他的意思是找这种单位搭个顺风车,帮你编译签发吧。

@FreshOldMan 可否麻烦告知淘宝关键词是啥?搜了 iOS 证书等,好像都没有看到相关的宝贝。
wd
2019-03-02 16:43:31 +08:00
我记得普通开发账号可以打包给自己手机安装来着
Cat73
2019-03-02 16:46:01 +08:00
@NieKing 有些企业是没有办法,自己的应用铁定过不起 AppStore 审核,又是面向公众的,尤其是很可能还急着上线,于是只能选企业代签,这种代签一般是包年包月的,过期之前被撤销证书可以免费重签这样,其实我们就有这样的应用

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

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

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

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

© 2021 V2EX