iphone – xcode应用程序提交错误:“找不到符合条件的软件,确保
当我尝试上传一个应用程序提交到一个组织的iTunes连接时,我正在收到声明的错误,我是其成员,但是谁的itunes连接用户名与我的苹果开发者ID不同。
问题是我有一个单独的Apple开发人员ID,我用于跨多个组织的所有IOS开发。 my.name@gmail.com该ID已被添加到IOS会员中心的多个组织。然而,在Itunes Connect上,它不会将现有的Apple ID(或不同组织中的现有Itunes Connect用户)添加为组织的新用户。 因此,如果我是3个组织的成员,每个组织都使用不同的Itunes Connect电子邮件,通常是该组织的电子邮件,而不是我的主要gmail Apple ID。 当尝试使用XCode上传时,我收到这个错误,因为它们不匹配。我该如何解决这个问题?我修改了一个组织只使用我的同事的ID匹配他的appleID itunes用户。不过,我希望能够自己做。 我尝试将个人电子邮件添加为xcode电子邮件,但是它们都不是Apple Developer帐户,Xcode拒绝使用它们。 如何将我的应用程序上传到新的组织我是Itunes连接的成员? 编辑 我尝试使用Xcode菜单中的“应用程序加载程序”工具,而且我会收到以下不同的错误。我尝试使用App Store Build和Ad Hoc构建。这是一个开发构建,只是在这一点上,我希望通过Itunes Connect Testflight进行内部测试,所以我们还没有使用Release / AppStore配置配置文件,也没有创建它们。 编辑2 苹果文档说: “单个Apple ID可以与多个会员中心团队相关联,使用相同的Apple ID,您可以注册为个人并加入其他团队,但您只能与单个iTunes Connect团队关联,因此开发人员应该创建另一个用于不同个人或公司帐户的Apple ID,他们希望在iTunes Connect中单独管理。“ 这对于itunes连接是正确的。但是,如何从xcode提交构建到这些其他itunes连接帐户? 解决方法
我能够整理出来,以为我会分享给别人寻找答案。因为我有一个apple开发人员id和多个Itunes Connect ids,这是问题的核心。 XCode不会让我将非开发者帐户ID放入用户首选项中。解决方案是使用Application Loader工具。
现在我为每个部署使用必要的步骤概述: >确保您的版本版本正在使用分发配置配置文件,而不仅仅是开发配置文件。即使有时也可以使用“自动”。我使用App Store配置文件,甚至通过ITC进行测试航班发行。在苹果的ios中心手动创建配置文件,称之为“[APP_NAME] App Store Distribution”。然后在XCode构建设置中,将释放配置文件设置为此名称。其次,请确保代码签名开发人员是该配置文件中的代码签名开发人员,并不总是切换到默认设置。 这应该得到上传到itunes连接。如果您在ITC中使用TestFlight,并且它是设置,这将导致一个新的TestFlight推送。 当我为每个组织创建一个新的应用程序时,我总是立即设置新的发布配置文件,不要开始使用“自动”或让Xcode“修复它”,因为这些可能会工作一次,但可能会导致以后发生问题或发布失败。始终将您的配置文件命名为包括应用程序名称,发行版和App Store,因为一旦您开始执行此操作,如果您只是像“MyApp的个人资料”那样非常描述性地命名它们,那么很容易造成混淆。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |