Ios 应用程序id不可用-TestFlight

Ios 应用程序id不可用-TestFlight,ios,testflight,provisioning,Ios,Testflight,Provisioning,我正在尝试将我的应用程序上载到应用程序商店,以使用TestFlight进行测试 我在会员中心创建了以下项目: -证书开发-产品 -应用程序ID(与Xcode中的包标识符相同) -为临时和开发人员提供配置文件 当我的应用程序连接到笔记本电脑时,我可以在我的iPhone上测试它,现在我正试图将它共享给其他测试人员,但在存档应用程序后,我在上传到应用商店时遇到以下错误: 标识符为“..”的应用程序Id不可用。请输入其他字符串 你知道为什么会这样吗 我不知道我做错了什么 谢谢 您需要先创建应用程序到it

我正在尝试将我的应用程序上载到应用程序商店,以使用TestFlight进行测试

我在会员中心创建了以下项目: -证书开发-产品 -应用程序ID(与Xcode中的包标识符相同) -为临时和开发人员提供配置文件

当我的应用程序连接到笔记本电脑时,我可以在我的iPhone上测试它,现在我正试图将它共享给其他测试人员,但在存档应用程序后,我在上传到应用商店时遇到以下错误:

标识符为“..”的应用程序Id不可用。请输入其他字符串

你知道为什么会这样吗

我不知道我做错了什么


谢谢

您需要先创建应用程序到itunes connect的记录。然后,只有你才能将应用上传到应用商店,从那里你可以在testflight中添加测试人员

如果您已经在itunesconnect上创建了记录。然后请检查您的捆绑包标识符,该标识符必须与itunesconnect上创建的记录中的相同


如果要通过testflight应用程序测试应用程序,请创建分发配置文件而不是临时配置文件。为此,您还需要创建分发证书。

可能有以下帮助:谢谢:),但这不是iOS应用程序的扩展。它适用于iOS应用程序本身,其应用程序标识符如“com.example.company”已被会员中心接受。我在Itunes Connect中创建了该应用程序的记录,但这并不能解决问题。同样的错误仍然存在。Xcode中的捆绑包标识符与成员中心中应用Id中的捆绑包标识符相同,与iTunes Connect中的标识符相同。如果要通过testflight应用程序测试应用程序,请创建分发配置文件,而不是临时配置文件。为此,您还需要创建一个分发证书。谢谢!那么为什么我们需要这些临时配置文件呢?临时配置文件用于商业目的或特定于组织的功能应用程序,比如如果您希望应用程序在有限的设备(有限的用户或客户)上运行,那么您可以使用临时配置文件进行分发,而不是分发配置文件。如果您使用分发配置文件,您将通过appstore为每个人打开应用程序。因此,即使对于内部测试人员的试飞测试(无需提交审查),您也需要分发配置文件而不是临时配置文件?