我写了我的应用程序并编译。我已经在我的iPhone和模拟器上成功测试了它。所以现在我想将它提交给App World。我下载了分发证书,并且(当Xcode 4.2.1被最小化时)将证书拖到Xcode停靠栏图标上。
当我去产品 - >存档,它显示“Build Succeeded”并给我Organizer窗口。我点击“提交”并登录iTunes Connect,选择我的应用程序,但当我选择身份时,它会显示“iPhone发布(与任何有效的身份/配置文件对不匹配)”。我在iTunes Connect上配置了我的应用程序(它说“等待上传”)。
我做错了什么?
答案 0 :(得分:3)
您应该使用Provisioning Profile管理站点创建分发配置文件,您可以在Apple Development Program门户中找到该站点。创建此配置文件后,您应该使用XCode打开它,然后打开您的项目并打开它的属性(您设置Icon和stuff的位置)并选择“Build Settings”选项卡。单击“全部”和“组合”,然后搜索代码签名。展开它并将您的代码签名标识(当然还有Release和Release =>任何iOS SDK)设置为iPhone Distribution。如果一切顺利,您应该在没有任何警告或错误的情况下编译项目。
现在尝试再次上传您的应用,因为您已经导入了分发配置文件,现在应该可以成功上传它了。