求 iOS App 发布的正确姿势!

2016-05-23 15:45:37 +08:00
 DoNow

如何在不改变 Bundle Identifier 的情况下,同时通过 AppStore 与 InHouse 的方式同时来发布 App? App 是使用 OC 与 Swift 混编的,尝试过重签名,但一直都没成功,重签出来的 App 都是无法进行安装的. 求 V2EX 的大侠们指教!

2457 次点击
所在节点    iOS
21 条回复
Dashit
2016-05-23 16:55:12 +08:00
这个可行的。 swift 的 dylib 文件也需要签名。
DoNow
2016-05-23 17:04:16 +08:00
我是按照 http://devlxx.com/ioszheng-shu-ji-ipabao-zhong-qian-ming/ 来操作的,签出来的安装不了,一直提示正在安装,而且 App 没显示图标,用 iReSign 工具签出来的也是一样的,是我重签的姿势不对吗?求指正,非常感谢.
DoNow
2016-05-23 17:04:28 +08:00
@Dashit 我是按照 http://devlxx.com/ioszheng-shu-ji-ipabao-zhong-qian-ming/ 来操作的,签出来的安装不了,一直提示正在安装,而且 App 没显示图标,用 iReSign 工具签出来的也是一样的,是我重签的姿势不对吗?求指正,非常感谢.
Dashit
2016-05-23 17:21:40 +08:00
@DoNow 正常情况下 iResign 签出来的应该是能行的。把你签出来的发我下。我看下什么原因。
Dashit
2016-05-23 17:33:05 +08:00
@DoNow 这么巧你看的这个博客是我一朋友的。
DoNow
2016-05-23 17:39:49 +08:00
@Dashit 正在上传 稍等一下 有点大 你朋友厉害 我身边的比的朋友都比较普通 😂
DoNow
2016-05-23 17:50:29 +08:00
@Dashit 地址:http://www.car2hub.com:8080/yhapp/resin/resign.zip 备用地址:https://github.com/dearwayne/resign (还没提交完),帮忙看一下,谢谢.
DoNow
2016-05-23 17:51:18 +08:00
@Dashit 地址: http://www.car2hub.com:8080/yhapp/resin/resign.zip 备用地址: https://github.com/dearwayne/resign (还没提交完),帮忙看一下,谢谢.
pheyer
2016-05-23 17:53:21 +08:00
我觉得不行吧,就算行安装的话也会互相覆盖不是吗?
DoNow
2016-05-23 18:03:08 +08:00
@pheyer 谢谢回复,由于我们没打算一台机子装两个同样的 app,所以这个不影响.只要打包出来的 bundle identifier 一样,并分可以分发就行.
Dashit
2016-05-23 18:03:49 +08:00
@pheyer 覆盖安装是不行的。
@DoNow 看了下日志 你的 entitlements.plist 不对。 application-identifier 这个字段的值改成 6XLG2XMG8A.com.yanhua.* 再试下行不行。不行再说。
DoNow
2016-05-23 18:13:01 +08:00
@Dashit 一样的呢 提示 "正在安装..." 就一值是这样了,而且图标都没出来
Dashit
2016-05-23 18:55:31 +08:00
@DoNow 是用 iResign 还是博客上的那个脚本签的?
DoNow
2016-05-23 19:08:19 +08:00
@Dashit 两个都试了 效果一样的
Dashit
2016-05-23 19:12:50 +08:00
@DoNow 留个邮箱。我发个脚本给你。
DoNow
2016-05-23 19:15:51 +08:00
@Dashit 334064275@qq.com 非常感谢,会不会是证书方面的问题? 我机子好多证书.
Dashit
2016-05-23 19:24:11 +08:00
@DoNow 证书没过期就成。是叫云智驾吧。我已经装上了。打开闪退了。我再弄下先。
Dashit
2016-05-23 19:40:16 +08:00
@DoNow ?1 OK 了。看邮件。
DoNow
2016-05-23 19:57:52 +08:00
@Dashit 高手 👍 ,可是我的还是装不下,不知道是不是跟机子有关?
Dashit
2016-05-23 19:59:58 +08:00
@DoNow 企业证书一般情况下与机子没关系的。把签名的打印发我看下。签完的 ipa 再给我。

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

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

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

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

© 2021 V2EX