iOS开发人员:证书和聘用自由职业者 [英] iOS Dev: Certificates and hiring a freelancer

查看:149
本文介绍了iOS开发人员:证书和聘用自由职业者的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经聘请了一名自由职业者来为我构建一个应用程序.我有一个个人开发者帐户,我已经将其添加为技术用户.他已要求我向他发送分发和开发证书以及配置文件,或者要求他在iTunes Connect中担任管理员角色. 我应该使用我的姓名/电子邮件创建证书并将其发送给他吗?或带有他的名字/电子邮件?还是我应该让他成为管理员?最好/最安全的措施是什么?这只是出于测试目的,我将在项目完成后接收源代码. 这是iOS开发人员的新手,并一直在网上寻找确切的答案.抱歉,这很基本! 谢谢!

I have hired a freelancer to build an app for me. I have an individual dev account to which I have added him as a technical user. He has requested either that I send him distribution and development certs plus a provisioning profile OR to make him an admin role in iTunes Connect. Should I create certificates with my name/email and send them to him? Or with his name/email? Or should I just make him an admin? What is the best/safest course of action? This is just for testing purposes and I will be receiving the source code upon project completion. Totally new to iOS dev and have been scrounging around the web for a definitive answer. Sorry if this is rudimentary! Thanks!

推荐答案

您根本不需要将他添加为管理员.如果他有一个免费的开发人员帐户,则可以向他发送添加到您的开发人员帐户小组的请求,并可以创建一个开发人员和发行资料,开发人员可以从中进行下载.对于证书申请,开发人员需要从Mac发送请求,并可以从developer.apple.com下载.

You don't need to add him as a Admin at all. If he has a free developer account you can sent him a request to add to your developer account team and can create a development and distribution profile from which developer can download. For certificate request developer need to send the request from him Mac and can download it from developer.apple.com.

对于其他选项,我不确定是否可以使用,因为从最新的XCode环境开始,需要在Xcode中添加开发者帐户,但请尝试一下.

For other option i am not sure if it will work because from latest XCode environment developer account needs to be added in Xcode but give it a try.

如果您根本不想授予您的开发者帐户访问权限,则可以使用其他选项.创建并下载开发人员和发行资料,并与Freelancer共享. 对于证书,您需要一台Mac.以下是创建证书的过程: http://www.aquafadas.com/en/documentation/sample-page/developer-apple-com-2/generating-your-development-certificate/

Other option if you don't at all want to give access to your developer account will be. Create and download the developer and distribution profile and share it with Freelancer. For Certificate you would be requiring a Mac. Below is a process of creating a certificate: http://www.aquafadas.com/en/documentation/sample-page/developer-apple-com-2/generating-your-development-certificate/

https://developer.apple .com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html

现在转到您的KeyChain访问权限,并可以在其中看到您的证书:

Now goto your KeyChain access and can see your certificate there:

右键单击您的证书,然后导出"iPhone Developer ..."或"iPhone Distribution ..".将它保存到您的桌面.这将是一个.p12文件,并且在保存时会要求输入密码. 与自由职业者共享该.p12文件以及密码.共享开发者证书和发行证书.

Right Click your certificate and export "iPhone Developer..." or "iPhone Distribution.." . Save it to your desktop. It will be a .p12 file and will ask for password while saving. Share this .p12 file with the freelancer along with password. Share both Developer and Distribution certificate.

所以现在您的自由职业者同时拥有开发者证书和发行证书以及临时资料.

So now your freelancer has both Developer and Distribution certificate and provisional profile.

这篇关于iOS开发人员:证书和聘用自由职业者的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆