分发-App Store预配置的App在测试设备上运行

| 有没有人可以回答这个问题?确实没有任何意义,我想避免以后被拒绝..... 我已经为我的公司创建了一个分发证书。 我已经成功地将其用于Adhoc分发,并将其链接到包括所有测试设备的Adhoc Provisioning Profile。 我还通过单独的App Store配给配置文件(已选择了App Store且未链接任何设备)将其提交给Apple,但具有相同的发行证书。它被拒绝了,但这是由于只出现在Release Build配置中的一个错误,我现在已经对其进行了排序。 解决该问题的一部分,我发现可以将Release config构建的App(使用App Store Provisioning Profile)复制到我的设备上,并且运行良好。 尽管这对于解决问题很方便,但我认为我无法在自己的设备上运行它。 我是否缺少某些东西,或者Apple现在允许这样做? 我可以在两个文件上使用相同的分发证书吗? -是的-谢谢@Swapna 我想知道实际上我提交的应用程序是否是使用Adhoc Provisioning Profile某种方式构建的,并且在最终发布时会失败。 我还听说我应该为每个提交创建一个新的“配置文件”。是这样吗,为什么? -否-谢谢@Swapna 非常感谢, 克里斯。     
已邀请:
        您可以对Ad Hoc配置文件和App Store分发配置文件使用相同的分发证书。 但是,必须为Ad hoc分发和App Store分发创建和下载单独的配置文件。 如果需要升级现有应用程序,则必须使用与创建的相同的“配置文件”,然后将应用程序提交给iTunes进行审批。仅当应用程序是新应用程序时,才应创建新的配置文件。     
        我也刚发现这个。我们将构建版本提交给App Store,我也将其拖到iTunes中,将其同步到我的手机中,并发现它可以正常工作。我找不到与此有关的任何其他信息。     
        我可以验证一次,我创建了一个分发证书,选择了Ad Hoc而不是App store,并在一些设备上构建和测试了该应用。然后,我没有使用其他分发证书(在这里我选择了App Store而不是Ad Hoc),而是将相同的二进制文件提交给了appstore,并期待出现错误消息。有趣的是,App Store接受了二进制文件。现在,我希望不会出现拒绝问题,或者更糟糕的是,该应用程序可以上线,但只能在我选择“临时”分发选项时指定的测试设备上运行。 坐着等..     

要回复问题请先登录注册