Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我已经将我的xcode更新为4.6,现在我的应用程序不能在iPhone上运行_Iphone_Ios_Xcode - Fatal编程技术网

我已经将我的xcode更新为4.6,现在我的应用程序不能在iPhone上运行

我已经将我的xcode更新为4.6,现在我的应用程序不能在iPhone上运行,iphone,ios,xcode,Iphone,Ios,Xcode,我已经将我的xCode更新为4.6,现在每当我创建新项目并尝试在我的iOS 5.1设备上运行它时,它将显示错误CodeSign错误:SDK“iOS 6.1”中的产品类型“应用程序”需要代码签名。我已经下载了iOs 6.1、6.0、5.0、5.1的SDK,在我的旧版本中,我可以运行任何应用程序,而无需在设备中进行代码签名。请提供帮助。请检查plist中的捆绑标识和代码符号标识按照以下步骤在设备上成功运行应用程序: 确保您或您的组织已注册apple iOS开发计划 检查您的密钥链中是否安装了有效的

我已经将我的xCode更新为4.6,现在每当我创建新项目并尝试在我的iOS 5.1设备上运行它时,它将显示错误
CodeSign错误:SDK“iOS 6.1”中的产品类型“应用程序”需要代码签名
。我已经下载了iOs 6.1、6.0、5.0、5.1的SDK,在我的旧版本中,我可以运行任何应用程序,而无需在设备中进行代码签名。请提供帮助。

请检查plist中的捆绑标识和代码符号标识

按照以下步骤在设备上成功运行应用程序:

  • 确保您或您的组织已注册apple iOS开发计划
  • 检查您的密钥链中是否安装了有效的证书(如果没有,请创建并安装一个)
  • 现在
  • 下载它们并通过将它们拖动到Xcode来安装
  • 现在,在生成设置中,通过在
  • 现在连接设备并运行
以下是一些ADO:

  • 您以前的版本中可能已经安装了证书和资源调配,因此无需再次设置它们
  • 设置项目的部署目标,因为您的设备仍有5.1版本
  • 并执行user247建议的操作,即在info.plist文件中设置bunderIdentifier

  • 但是,我没有为这个项目创建代码签名标识,实际上我使用的是github的示例项目,因此它有自己的包标识符,而且您希望我在plist中签什么,我不能更改它的包标识符您可以更改标识符。执行此操作,在Xcode中选择项目,然后选择目标。然后可以找到“信息”选项卡。在那里,您可以找到捆绑包标识符,提及旧的项目标识符,然后转到“生成设置”选项卡。有一行称为代码符号标识。在此处选择配置文件。然后运行它。如果您有任何问题,请告诉我为什么需要在xcode 4.6中的每个应用程序中创建资源调配,而不是在以前的版本中,您知道吗?请告诉我们