首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iphone应用发布模式问题

iphone应用发布模式问题
EN

Stack Overflow用户
提问于 2011-04-22 03:26:09
回答 3查看 920关注 0票数 1

我即将在应用程序商店中启动应用程序,我试图在发布模式下运行代码,我下载了发布模式配置文件,但是当我从iphone编译代码时,他们说

“未找到此可执行文件的有效配置文件”

如何解决这个问题,请帮助

##############编辑

现在我可以在iphone上运行发布模式了,但是我得到了msg ,正在调试的程序没有运行。

,所以现在我可以把这个发布文件上传到appstore?我的设置

代码语言:javascript
复制
Code Sign Entitlements:Entitlements.plist
Code Sign Identity: my iphone dist release profile
any iphone dev: my iphone dist release profile

这些参数是否足以支持lauch应用程序??

EN

回答 3

Stack Overflow用户

发布于 2011-04-22 03:40:02

您需要确保通过iPhone供应门户提供连接的设备。通过在Xcode (窗口->组织者)中打开组织者或按crtl +命令+ O检查它的状态。您的iPhone必须在活动的iPhone开发人员帐户上有一个有效的配置文件,以便在设备上运行应用程序。

但是,在发布模式和设备模式下运行是不同的,如果您试图在没有经过认证的设备的情况下在设备模式下运行,则会导致此错误。不过,无论是在调试模式还是发布模式中,都不重要。

票数 0
EN

Stack Overflow用户

发布于 2011-04-22 03:45:38

你不应该试图在发布模式下运行。实际上,您不能这样做,它将使用无法安装在设备上的分发供应配置文件。(它用于为App提交的代码签名)

创建/安装Development (确保您有正确的包和设备列表集),并设置“代码签名”,以便调试使用该配置文件。

票数 0
EN

Stack Overflow用户

发布于 2011-04-22 03:49:47

您可以在发行版中编译代码,但必须使用为设备提供的证书文件。如果使用分发证书,则只能通过正态分布通道(例如AppStore)安装该文件。

但是,如果您想在设备上运行发布的代码,您将使用与之前签署的证书相同的证书对代码进行签名。只有签署分发证书,如果你要上传到苹果。

编辑:

在发行版中运行应该是一个相当容易的过程。

设置项目就像调试一样。

使用相同的签名证书和开发人员配置文件。

编辑所选方案。

并选择发行版而不是调试。

您还可能希望将调试器更改为None。

其余设置的工作方式应与调试时相同。

因此,如果您在调试中运行时使用的是Entitlements.plist,那么您将在发行版中使用它们。

再一次。(不要使用分发配置文件)

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

https://stackoverflow.com/questions/5751989

复制
相关文章

相似问题

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