英语轻松读发新版了,欢迎下载、更新

外包项目打包,可以不提供Apple ID密码完成打包吗?【已结贴,答案是可以】

icediv 发布于 2015年11月24日 | 更新于 2015年11月30日
无人欣赏。

昨天那个外包公司的技术打电话给我说,他们能跳过那个用户名密码的步骤,小弟我虽然不懂ios开发,但是结论应该是可以不用帐号密码,只提供证书和属性文件就可以完成打包步骤。


小弟是做php的,最近接触ios开发,公司里的软件是外包给第三方完成了,之前公司里ios开发跳槽,暂时由我接手相关内容。

外包公司(简称A公司)完成了我公司要求开发的ios手机版应用,打包成ipa的时候,提供给他们开发证书和描述文件还需要帐号和密码,觉得提供给他们帐号密码是很笨的事情,实在欠妥。看了 Xcode 6导出ipa时必须登入开发账号的绕过方法 是14年的文章了,现在已经xcode7了,不知道还可行不可行。

另外论坛里做过外包的大哥们,能否告知外包项目完成后发布这一块的流程。

我想到的两个方案:

一、公司的MAC电脑上有个帐号导出的选项,我想如果不提供帐号密码的情况下,将帐号导出给A公司用来打包,可不可以?这么做有没有什么弊端,导出提供给别人后,会有什么问题?因为导出后,基本不能限制他们分发给别人使用,如果是帐号密码,还能在他们用完后改一下密码。(暂时还没这么做)

二、我看公司的apple id 是公司类型的,在管理后台可以添加users和role,能不能将做外包的apple id 加入为公司帐号下的一个开发者啊,这样就可以给他打包的权限,同样不知道这样做的可行性,以及会有什么问题。(暂时还没这么做)

无论是直接提供解答或者提供个相关资料链接都成,万分感激!

PS:咱论坛的搜索模块的近期搜索关键词里有“外包”“打包”但是都没有搜索内容

共18条回复
tinyfool 回复于 2015年11月24日

让他们直接提供代码给你不可以么?

icediv 回复于 2015年11月24日

1楼 @tinyfool 他们貌似舍不得提供代码,程序里涉及到一个比较涉密的api调用,是A公司内部的一些数据

king2k 回复于 2015年11月24日

只要导出证书和provision profile给外包公司就好了啊,不需要给密码的。

icediv 回复于 2015年11月24日

3楼 @king2k 打包的方法能告知一下吗?是命令行 还是GUI界面操作啊?

king2k 回复于 2015年11月24日

4楼 @icediv 就是你方用开发者账号创建好证书、appid、provision profile,在有私钥的电脑上用钥匙串程序导出证书和私钥为p12文件,和profile一起发给外包公司。外包方导入电脑后就可打包app了,不需要用到开发者账号的密码。

icediv 回复于 2015年11月24日

5楼 @king2k 好吧,可是他们执意要的啊,说没有密码就导不出ipa包。您看一下我的第二个方案可以吗?给他们一个developer权限的帐号,只给他们外包的那个应用的权限,然后让他们用来打包,不知道这么做有没有别的什么需要顾虑的事情,也不知道这样是否可行

icediv 回复于 2015年11月24日

5楼 @king2k 公司离职掉的那个程序员之前也是这么交代的,只给他们证书和属性文件就好了。可是我把这两样东西给了他们,他们还是要帐号密码。

tinyfool 回复于 2015年11月24日

我觉得不要继续和这家合作才是对的

icediv 回复于 2015年11月24日

8楼 @tinyfool 为什么会这么说?虽然我也不喜欢这个公司,不过人家有资质啊,没办法啊

LITTLEzz 回复于 2015年11月24日

6楼 @icediv 可以的

CarltonYu 回复于 2015年11月24日

要账号密码什么的,不就是为了去下载那些证书嘛?……给了他们证书不就可以了?一共只需要几个文件就行了,如 5楼 所说

king2k 回复于 2015年11月24日

6楼 @icediv 方案二应该是可行的,不过我没用过公司账号 😀

tinyfool 回复于 2015年11月24日

9楼 @icediv 什么资质?

icediv 回复于 2015年11月25日

13楼 @tinyfool 政府配发给他们的资质啊

icediv 回复于 2015年11月25日

12楼 @king2k 谢谢

icediv 回复于 2015年11月25日

11楼 @CarltonYu 恩,应该是的,但是我本人不是做这方面工作的,不是很清楚具体的步骤,和操作方式。

icediv 回复于 2015年11月25日

10楼 @LITTLEzz 谢谢

人在江天 回复于 2015年11月30日

可以让他们提供静态库和头文件,这样也不涉及源代码。

打包,其实是一种发布行为,由总包方统一做比较好。

本帖有18个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]