iOS配置和签名概述

| 我是iOS开发的新手,似乎在配置和代码签名过程中遇到困难。我似乎总是有某种警告,通常在我的设置中使用resort弹枪式的方法。 是否对整个供应和代码签名过程有一个很好的概述?我想在概述中看到的问题类型如下: 什么是代码签名? 什么是提供个人资料? 为什么这些必要? 有哪些常见错误及其解决方法 捆绑包ID是什么? 应用程序ID是什么? 是证书吗? 最重要的是... 当我在Xcode中单击\“ build \”时,这些组件会发生什么?
已邀请:
通过代码签名,我还多次面对这些问题。因此,我尝试了一些尝试和阅读,以期理解这些内容。这是我的相同文档: 了解iOS代码签名。 我将很快跟进常见的故障排除点。这些将主要包括检查您的钥匙串应用程序中是否有有效的证书。 对于您最重要的问题,默认情况下,当您“构建并运行”时,将使用“ Debug”构建配置。这些设置在“方案”中。在xcode 4中,从下拉菜单中选择\“ Edit Sceme \”,从中选择要测试的设备/模拟器版本,然后检查各种方案。
您的许多问题可以在iOS开发人员门户或《标准程序用户指南》中得到解答。 Wikipedia是诸如代码签名和证书之类的一般概念的良好资源。 关于为什么必须对应用程序进行签名的问题的简短答案是:因为苹果公司是这样说的。一个稍微有用的答案:通过确保用户安装的应用程序与他们各自的开发人员分发的应用程序相同,可以保护用户,开发人员,Apple和网络提供商。设备将拒绝运行修改后的应用。

要回复问题请先登录注册