XCode分发配置文件的问题

dig*_*ter 7 profile xcode distribution provisioning

我在XCode中遇到了分发配置文件的问题.经过一整天的阅读和关注iOS配置门户,并广泛搜索问题,我正在寻求帮助.

在我看来,我必须满足以下条件才能在App Store上分发应用程序:1)我必须在我的构建中定位设备(即不是模拟器).2)必须在XCode Organizer中使用分发配置文件配置目标设备.

但根据我迄今为止所经历的情况,我似乎无法通过Provisioning Portal满足这些条件:

1)我创建了分发配置文件.2)它表示零设备.3)当我尝试编辑它时,当"App Store"被选为"分配方法"时,设备显示为灰色,但选择"Ad Hoc"时则不显示.因此我无法为App Store分发添加设备.4)我下载了分发配置文件(.mobileprovision文件).5)在XCode的管理器中,当我尝试向我的设备添加配置配置文件时,我下载的配置配置文件显示为灰色.

我担心分配供应配置文件指示零设备.是因为只有开发配置文件可以指示设备吗?

我还担心我无法在XCode Organizer中添加我下载到设备的分发配置文件.开发配置文件不会显示为灰色.这是因为只有开发配置文件可以添加到设备中吗?

当我进行构建时,我确保代码签名部分指定"iPhone分发",并指示我的分发配置文件.构建成功完成,但是我收到以下错误,程序将无法在设备上运行:

"找不到此可执行文件的有效配置文件"

我必须遗漏一些东西,因为许多其他人已经成功地做到了这一点.有人可以指出我错过了什么或做错了吗?

任何帮助是极大的赞赏.

das*_*dom 7

你的第二个假设是错误的.您不必在分发配置文件中定位设备.从计算机上拔下设备,在方案选择器中选择分发配置文件并定位iOS设备并构建(不运行).然后可以将结果压缩并上传到apple.

  • 终于解决了这个问题.我在其他帖子中发现我应该选择"Build"而不是"Build for Archiving".然后选择"存档".然后存档按预期显示在Organizer中.再次感谢输入dasdom.你开始了我正确的道路.非常感激. (2认同)