我正在尝试在Xcode6中提交我的iOS应用程序.当我在组织者中单击"提交"或"验证"时,会弹出一个窗口,显示:
无法找到或生成匹配的签名资产:
Xcode试图找到或生成匹配的签名资产,但由于以下问题而未能这样做:
找不到"Applications/MyApp.app"的匹配配置文件
没有任何有效的配置文件允许指定的权利:application-identifier,beta-reports-active,keychain-access-groups.
我已在会员中心为此应用创建了分发配置文件,它出现在Xcode中.我环顾四周,没有找到任何在线告诉我如何解决这个问题.有人可以帮忙吗?谢谢.
安迪
当我上传到Application Loader时,我收到以下消息:
ERROR ITMS-90174: "Missing Provisioning Profile - iOS Apps must contain a provisioning profile in a file named embedded.mobileprovision."
Run Code Online (Sandbox Code Playgroud)
我把它包含在我的app文件夹中.当我压缩时,无论我多么明显地进行配置配置文件,我都会收到此错误,尝试上传我的Apple应用程序.
provisioning ios provisioning-profile ios-provisioning xcode6
我需要创建ipa文件用于测试目的.我转到Keychian访问 - >证书助理 - >从证书颁发机构申请证书并创建some.certSigningRequest文件.然后我将该文件上传到客户iOS Provisioning Portal并创建我下载并安装在我的vmware mac上的开发和分发证书.当我选择证书时,我得到了消息:这个证书是由未知的权威机构签署的.
这是图像:

我很困惑,不知道什么是错的?
任何帮助都非常感谢.谢谢大家......
我正在Mac App Store上开发和销售应用程序,今天,当我想刷新并在Xcode(管理器)中添加新的配置文件时,出现此错误:

(不在任何开发团队.指定的用户不在任何开发团队)
当我尝试在Xcode中创建新的配置文件时,会显示一个模式表单,并且有一个名为"Team"的下拉列表,它完全为空.App ID,设备列表等也是空的......

有谁知道Apple改变了什么?它工作了多年.我点击了iTunes Connect和开发中心,但我没有找到任何团队设置.我想这是新的东西,因为我甚至没有在错误信息上点击谷歌.
自从WWDC 2015以来,除了他们所属的其他团队之外,开发人员现在还拥有一个个人团队.
我的帐户也是组织的一部分,所以当我在Xcode中访问我的帐户时,我会在团队名称下看到类似的内容:
我使用错误的团队(个人团队而不是组织)使用Xcode中的"Fix It"按钮意外创建了一个应用程序标识符.现在,如果我尝试为我的组织注册该App ID,它会抱怨它已经在使用中.如果我尝试登录https://developer.apple.com查看我的应用程序ID,我只会看到我的组织,而不是我的个人团队.
如果我在Xcode中双击我的个人团队,我确实会看到有问题的App ID的配置文件.我无法弄清楚如何在https://developer.apple.com上查看这些配置文件.
有没有办法让我在developer.apple.com上管理个人团队的App ID,配置文件等,或者只能通过Xcode进行管理?
如果是后者,我将如何通过Xcode删除不再需要的App ID?
更新:如果我尝试创建新的Apple ID并登录开发人员门户,我会看到严重条纹版本.顶部菜单只显示主页,程序和附加组件以及您的帐户.除非您支付99美元的费用,否则无法访问iOS功能,例如配置配置文件,应用程序ID等.但即使这样,您也会访问新的团队ID,而不是您的个人团队.
通常,当您登录或选择更改团队时,它会显示您所属的所有团队的列表.如果我在一个多个团队成员的帐户上尝试此操作,则会显示这些团队,但不显示个人团队选项.
到目前为止,看起来如果您在选择个人团队时单击"修复问题",该App ID将永久注册到该团队,而无法取消注册.
在Xcode4.6上一切正常.当我尝试使用Xcode5 dp6在设备上运行app时.我收到错误"找不到匹配的配置文件问题".我该如何解决这个问题?

我的印象是,当您使用开发配置文件构建应用程序时,只有指定的开发人员才能将该版本部署到手机上.
但我刚刚使用Xcode Organizer部署了一个使用开发配置文件到手机的版本,即使我不是该配置文件的有效开发人员之一.我的一位同事甚至没有安装Xcode,他的手机使用iTunes做了同样的事情.
在这种情况下,为什么不使用开发配置文件将您的应用程序分发给您的QA团队,而不是临时分发?
编辑:请在回答之前仔细阅读该部分.我不是在问一个基本的"这是怎么回事"的问题.我已经做了很多开发,临时和应用程序商店构建,现在我发现我似乎做了一些错误的假设.
iphone apple-push-notifications provisioning-profile ios-provisioning
我试图提交我的应用程序提交但是我遇到代码签名问题.
基本上我的应用程序有一个Today Widget扩展.我不确定我应该将配置文件设置为什么.我假设我只使用我用于我的应用程序的相同配置文件,但是我收到此错误:
构建设置("AppName")中指定的配置文件的AppID为"BundleID",与您的软件包标识符"BundleID2"不匹配.Xcode可以通过从成员中心下载新的配置文件来解决此问题.
我当然可以点击"修复问题",但这实际上解决了这个问题吗?它只是将我的分发设置更改为"iOS Developer"并为"自动"提供配置文件.
xcode ×7
ios ×5
xcode6 ×2
code-signing ×1
entitlements ×1
installation ×1
iphone ×1
provisioning ×1
vmware ×1
xcode7 ×1
xcode8 ×1