繁体   English   中英

XCode bot与iOS模拟器的集成

[英]XCode bot integration with iOS simulator

我正在尝试仅将Bot集成到模拟器中,但仍然出现代码签名错误。 为什么?

CodeSign错误:SDK'iOS 7.0'中的产品类型'Application'需要代码签名

我也是从复制部署配置文件"~/Library/MobileDevice/Provisioning Profiles/" to "/Library/MobileDevice/Provisioning Profiles/"作为提这里

但是我的问题没有解决:(

是否可以仅将Bot配置为模拟器?

请帮助

几周后,我想我终于明白了。 在项目的构建设置下,您将设置一个“代码签名身份”。 目前,我已将所有这些设置为我的iPhone Developer ID,该ID已包含在我设置的Provisioning Profile中(也包含在Build Settings中)。为了使Xcode服务器能够使用这些密钥,您需要获取它们到服务器上。 这是我所做的:

1)在创建开发人员证书的计算机上打开Keychain Access.app

2)从类别中选择我的证书

3)在您的证书上单击鼠标右键(按住Ctrl键单击),然后选择“导出” iPhone Developer:…”…。

4)将证书另存为.p12文件(“钥匙串访问”将提示您输入密码以加密文件,并输入管理员密码)

5)将.p12文件传输到Xcode服务器

6)双击.p12文件,然后将其导入服务器上的系统钥匙串。 确保它是系统钥匙串,而不是登录钥匙串。

7)右键单击私钥,(您需要单击显示三角形以使其暴露),然后选择“获取信息”。

8)在“访问控制”选项卡中,选择“允许所有应用程序访问此项目”,然后单击“保存更改”。

中提琴! 现在,您的Xcode机器人将能够对您的代码进行签名。

我的下一个测试将包括设置我的分发配置文件和证书,以便该机器人创建的产品可用于在应用商店中分发。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM