Iphone 无法创建正确的应用程序临时生成

Iphone 无法创建正确的应用程序临时生成,iphone,distribution,adhoc,Iphone,Distribution,Adhoc,我正在尝试将我的应用程序分发给beta测试人员。我相信我已经遵循了一个T的特别分发过程,但是我的测试人员在尝试安装时遇到了问题。错误是“无法安装,授权无效”或类似的内容。我已生成分发证书。我已经生成了一个临时配置证书,该证书引用了我的分发证书、我的应用程序id,它被标记为临时分发,并且设备被选中(我重新生成只是为了确保)。我下载了证书和配置文件,并根据需要安装在Xcode和密钥链中。info.plist中的我的应用程序id与配置文件中的相同(苹果生成的10个字符前缀除外) 我转到Xcode并创建

我正在尝试将我的应用程序分发给beta测试人员。我相信我已经遵循了一个T的特别分发过程,但是我的测试人员在尝试安装时遇到了问题。错误是“无法安装,授权无效”或类似的内容。我已生成分发证书。我已经生成了一个临时配置证书,该证书引用了我的分发证书、我的应用程序id,它被标记为临时分发,并且设备被选中(我重新生成只是为了确保)。我下载了证书和配置文件,并根据需要安装在Xcode和密钥链中。info.plist中的我的应用程序id与配置文件中的相同(苹果生成的10个字符前缀除外)

我转到Xcode并创建了一个dist.plist,并取消选中GetTaskAllowed值。我创建了一个临时分发配置,并将代码签名标识设置为刚刚下载的标识。建造干净。建立和归档。使用Organizer共享它。将.IPA和mobileprovision文件通过电子邮件发送给beta测试人员。这可能是一个适合树木生长的森林


这就是我悲惨故事的结局。我已经阅读了所有我能找到的东西,我似乎在遵循这些步骤。显然我遗漏了一些东西。

是否在您的info.plist中签入了“应用程序需要iPhone环境”?
您确定使用的配置文件正确吗?

请确保您输入的所有步骤都正确执行,正如您已经提到的“林子树”。 您缺少的一件事是设置 项目设置中的代码签名权限

您必须将其值设置为您的权利文件名,如您的案例dist.plist

因此,在项目设置中设置代码签名权限


祝你好运

我只是忘了提一下。我这样做了无效的权利,只发生在我们团队的两个案例中。1如果“获取任务允许值”保持选中状态,则在项目的生成设置中未提及2个代码签名权限。另外,请确保提及分发资源调配配置文件,并且如果使用正确的项目生成进行生成。我发现了问题所在,在organizer中对文件进行签名时使用了错误的代码签名标识。它默认为我的开发人员,我将其更改为我的分发证书。