求 iOS App 发布的正确姿势!

2016 年 5 月 23 日
 DoNow

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

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

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

https://study.congcong.us/t/280666

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

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

© 2021 V2EX