2010-11-03 55 views
1

我在过去3周内已经重启了这个过程约4次。我没有成功地将我的应用程序提交给商店。请帮帮我!我刚开始在今晚,我再次做到了在这个顺序:苹果有问题的资源调配门户

  1. 删除一切提及IPhone在我的钥匙扣,
  2. 重新下载分发证书
  3. 创建一个新的名为应用程序ID:com.myapp
  4. 下载Provision配置文件并将其安装到XCode中。

请注意:我没有安装Entitlements.plist,因为我被告知我不需要一个。在这一点上一切都很好看。

  1. 重复的我的“发布”配置,并更名为“分配”
  2. 在“分配”的配置,代码签名身份,我可以看到我提供的资料,它实际上说:IPhone分布:我的名字(用于应用程序标识符:com.myapp)

所以在这一点在项目信息窗口的底部,我看到:

The name (“common name”) of a valid code-signing certificate in a keychain within your keychain path. A missing or invalid certificate will cause a build error. [CODE_SIGN_IDENTITY] 

于是我意识到我公顷我的应用程序没有更改我的软件包名称,我将其更改为com.myapp,警告仍然不会消失。我尝试添加在我的前缀到捆绑标识符是这样的:

5JSF8843kJJ.com.myapp(例如)

但错误依然不会消失!

毕竟,我尝试在我的设备上建立并运行,认为它可能会消失。但是,我收到此错误:

iPod“myIpod”没有应用程序签名的供应配置文件。

单击“安装并运行”在“myIpod”上安装配置文件“myprofile”并继续运行“myappname.app”。

请帮忙!我需要得到这个工作!

谢谢你的时间。

更新:我已经完全测试了应用程序,我准备发布,我试图获得一个成功的生成,以便我可以压缩我的.app文件并使用Application Loader提交它。

回答

2

您无法使用分发证书或分发版本运行应用程序。

除非您选择了代码签名证书,否则您不应复制您的发布版本,除非它完全按照需要运行和配置。

+0

对不起,我应该澄清,我已经完全测试,我准备分发,我已经在我的Ipod Touch上测试了该应用程序。在这一点上,我试图做一个成功的构建,将它压缩并通过应用程序加载器发送给我 – 2010-11-03 15:10:19

+0

另外,为了确保,我必须构建并运行应用程序才能找到。在查找器中的应用程序,压缩它,并通过应用程序加载器发送它? – 2010-11-03 18:21:20

+0

只是建立。不要跑。您可以使用Spotlight查找您的构建/分发文件夹,如果您以某种方式丢失了它。 – hotpaw2 2010-11-03 21:41:20