首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPhone Provisioning Xcode 4.2

iPhone Provisioning Xcode 4.2
EN

Stack Overflow用户
提问于 2011-11-03 13:53:14
回答 2查看 532关注 0票数 0

我一直使用Xcode3.2编写我的应用程序,最近我升级到了Xcode4.2,并将其设置为在iOS 3.2或更高版本上进行开发。我现在正在尝试让我的应用程序在运行iOS 4.2.1的iPhone 3G上运行。(当前版本。)我成功地在iPhone 4.3模拟器和5.0模拟器上运行了我的应用。但是,当我尝试在我的iPhone上运行时,我得到了以下错误:

代码语言:javascript
复制
valid signing identity not found.   

我将我的应用程序Id命名为com.myname.App

我已经通过了几个教程来获得这个配置,所以我已经习惯了这些步骤。我尝试过更改捆绑标识符,使用iPhone Provisioning门户登录并更改密钥链中密钥的名称。

我已经删除了所有证书和配置,并从头开始了几次。

当我上周加入苹果开发者计划时,我使用的是我的“短”名,但我的信用卡上有我的“长”名。现在,我的开发证书显示我的“短”名称,但我的分发证书显示我的“长”名称。这很重要吗?

当我检查我的密钥链访问时,它在Login中显示两个密钥。

我想我的问题主要是,哪些名称必须完全相同,即:应用程序Id、密钥、开发证书、包标识符,是否区分大小写?

我忽略了什么?

我是否遇到了SDK和iOS之间的某种冲突?

EN

回答 2

Stack Overflow用户

发布于 2011-11-03 14:08:22

我会建议检查附加在目标部分的配置文件。有时,当您修改项目设置时,这些设置不会反映在目标设置中。因此,我怀疑目标设置是否仍在使用较旧的配置文件(可能与您要使用的较新配置文件的名称完全相同)。如果是这样,您可以在目标中重新选择配置配置文件。只需清理并重新运行项目即可。

票数 0
EN

Stack Overflow用户

发布于 2011-11-03 14:41:33

当您在xcode中使用最新的ios,而您的iPhone有4.2 ios版本时,只需在xcode中更改与您的iPhone IOS版本相关的目标部署版本即可。检查捆绑包标识和代码签名标识是否正确?还要检查开发人员站点,确认您的iPhone UDID已添加。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7990799

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档