1
onepill 2014-12-08 22:04:08 +08:00
有没有详细的错误信息呢?export的时候报的什么错误啊?
|
2
jimmy OP @onepill 感谢回答。
export的时候,不管我选择save for distribute还是save for ad hoc,都是在选择了证书之后,提示我需要导入developer profile,说我的证书中已经有一个profile了,要么revoke掉,要么导入旧的profile。 revoke是不允许的,因为线上已有一个版本。 如下图(不知道是否能看到): http://img0.ph.126.net/lU2nMWj9JL8-sAx9kuSuWQ==/3835659507736331925.png |
3
jimmy OP http://www.dropmocks.com/mHtlHP
这个图片不知道是否能看到。 |
4
onepill 2014-12-09 01:20:49 +08:00
Hi @jimmy 看起来是这样的,你的这台mac上没有证书的私钥,可以通过Keychain Access找到你正在用的签名证书,看下左边是不是有小箭头,点下小箭头就可以看到私钥匙了。
如果没有箭头,说明你只有cer文件,没有对应的私钥,这需要你从生成这个证书的mac上面导出私钥,之后再导入到你的mac上面。这样就可以了 |
5
onepill 2014-12-09 01:25:10 +08:00
|
6
jimmy OP Hi @onepill ,非常感谢你的关注。
我看了一下证书,不知道这个是不是你说的那个? 不过我只有developer证书,没有distribute的,会不会有影响? 如下图: http://www.dropmocks.com/mHt7Fa |
7
zooooom 2014-12-09 11:36:23 +08:00
没有distribute的证书应该没办法打包吧
|
8
onepill 2014-12-09 12:48:03 +08:00
hi @jimmy 是啊,只有developer证书应该是没办法导出adhoc或者企业包的。你需要Distribution证书哈。可以重新生成一个,或者导入现有的。
|
9
jimmy OP Hi @onepill 但我登录到开发者中心,重新创建一个证书,没有办法选择Production里的App Store and Ad Hoc(这个选项是灰色的),这个算是没有办法申请发布证书了吗?还是一样没有办法进行打包操作了吧?
|
11
jimmy OP @onepill 谢谢,已经确认了,对方也没有这份文件。对说当时申请企业号的时候,没有购买开发权限,只买了发布权限,企业号竟然还有这种功能-_!!,而且有发布权限,怎么会没有打包权限呢?一直想不明白。
|
12
onepill 2014-12-10 11:10:33 +08:00
@jimmy 如果之前发布过应用的人也找不到Distribution证书了。。那就revoke现在的,用你的keychain access重新申请一个吧。
|