2011-01-05 77 views
1

因此,我使用我的发布配置文件构建我的应用程序商店提交应用程序,并提交罚款。Xcode试图安装发布配置文件到设备

现在,我来测试我的iPhone我的新的更新,以及Xcode中不断告诉我

"Cant run 'my app' on iPhone 'Joes iPhone'. 
The iPhone “Joe’s iPhone” doesn’t have the provisioning profile with 
which the application was signed. 

Click “Install and Run” to install the provisioning profile 
“Distribution Profile” on “Joe’s iPhone” and continue running “myapp.app”. 

我的配置是调试和代码签名标识设置为iPhone开发者,在这两个项目和目标设定。

我该如何让Xcode再次开始使用开发人员配置文件?

谢谢

回答

0

这是好的。如果你点击“安装并运行”,XCode会将配置文件安装到手机上,然后安装应用程序并运行它。

Moszi

+0

我没有点击安装并运行,它运行的应用程序,但消息每次出现。我的印象是,分发配置文件不应该用于测试版本,仅适用于应用商店提交? – joec 2011-01-05 12:52:08

+0

这是真的。我的意思是它应该只用于应用程序商店。但是,您应该创建不同的配置,如调试/发布/分发以及调试/发布,请使用开发配置配置文件,然后使用分发配置配置文件。 – Moszi 2011-01-05 12:56:46

+0

我的调试配置使用我的开发人员配置文件...这是我正在尝试构建和运行的配置文件。 Xcode告诉我安装分发配置文件。它的偏好文件冲突可能? – joec 2011-01-05 12:59:28

0

重新下载证书,并清理所有目标

+0

如果这解决了这个问题,不要忘记接受你自己的答案,通过点击左边的大勾号。这标志着答案就是为未来读者的利益解决问题的答案。 – razlebe 2012-08-16 23:14:19

1

我不得不去项目菜单,然后选择“编辑活动目标” - 尽管我的供应曲线是正确的,那么,目标仍设定为我的App Store发布个人资料,而不是我的发展资料。我不知道这个根源,但它确实解决了这个问题。

相关问题