标签: provisioning

错误ITMS-90174:"缺少供应配置文件 - iOS应用程序必须在名为embedded.mobileprovision的文件中包含供应配置文件."

当我上传到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

59
推荐指数
4
解决办法
3万
查看次数

Xcode无法在您的钥匙串中找到此个人资料的有效私人证书/有效密钥对

可能重复:
Xcode - iPhone - 配置文件与默认钥匙串中的任何有效证书/私钥对都不匹配

我在安装由其他开发人员创建的配置文件时遇到问题.

  1. 开发证书已经存在
  2. 我正在开发的应用程序有一个与证书关联的配置文件
  3. 我的设备UUID已添加
  4. 该应用的AppID已存在
  5. 我的UUID存在开发配置文件

当我下载证书和配置文件时,我在管理器中收到错误:

Xcode could not find a valid private certificate/valid key-pair for this profile in your keychain
Run Code Online (Sandbox Code Playgroud)

我怎么解决?

iphone xcode cocoa-touch objective-c provisioning

54
推荐指数
3
解决办法
9万
查看次数

发布到TestFlight,新测试者,我真的需要重建/下载我的配置文件吗?

我通过testflight网站发布了一个应用程序,允许我的同事进行测试,随着越来越多的人打开初始电子邮件并抽出时间完成注册过程,测试人员正在我的testflight团队中涓涓细流.

然而,将它们添加到测试中的过程看起来有点复杂,所以我想我会验证,并询问,我是否做得对,或者我是否遗漏了一些明显的东西.

目前整个过程看起来像这样:

  1. 一位同事打开了最初的电子邮件,其中包含邀请链接
  2. 然后他/她注册设备,并注册测试
  3. 我通过电子邮件和testflight网站通知了这位新的测试人员
  4. 然后我必须下载(或写下/复制)自上次以来所有新测试者的UDID列表
  5. 然后我必须访问Apple Developers站点的设备部分,并上传该文件
  6. 编辑我的配置文件以包含新设备
  7. 等待它批准,然后下载配置文件
  8. 我将配置文件拖到Xcode配置文件管理器中
  9. 然后我回到MonoDevelop,并确保它仍然指向正确的配置文件(我不知道使用MonoDevelop/MonoTouch是否使这个过程变得复杂,所以我不想把它留下来,这可能与这个问题无关)
  10. 我重建,并在testflight上重新发布
  11. 然后我访问testflight网站,找到新的/更新的版本,并确保我的所有测试人员都知道它

我注意到如果我不更新版本,它将"静默"替换现有版本,并重用已经通知的测试人员列表,所以如果我只是检查所有新测试人员并完成,它只会通知新的.

但是,使用配置文件文件继续下载和捣乱似乎有点工作.

我错过了一些明显的东西吗 有没有办法让我更容易做到这一点?

例如,我注意到我可以在Xcode组织器中创建配置文件,但是该对话框没有列出任何证书,因此我无法完成该对话框.如果这是一个关键因素,请留下一个简短的答案,我会转而重新提出一个新的问题.

这个问题只是:上述程序是否正确?

provisioning xamarin.ios ios testflight ios-provisioning

52
推荐指数
3
解决办法
2万
查看次数

Xcode - iPhone - 配置文件与默认钥匙串中的任何有效证书/私钥对都不匹配

我试图将我的iPhone添加到Xcode4以测试我的应用程序.我在Apple Developer-Center中添加了该设备并下载了Provision-Profile.我们每月为该帐户支付99美元,而且我不是唯一使用此帐户的人.因此,我已经提供了一个"旧"证书,我试图将其添加到我的钥匙串管理器中.但是我看到它上面有一个红色文本(翻译自德语)"这个证书已经被一个未知的实例签名."

在我的配置部分的XCode设备管理器中,还有一个错误:"XCode无法在您的钥匙串中找到此配置文件的有效私钥/证书对."

我真的不明白我现在要做什么.这些键可能真的不存在于我的钥匙串中,我找不到它们.那么如何创建它们就知道了,如果Apple Dev-Center中已有一个证书,我该如何使用它们?

iphone xcode certificate device provisioning

51
推荐指数
1
解决办法
11万
查看次数

命令行更新供应配置文件

我在这方面找不到任何东西(也许我只是使用了错误的搜索条件......):
我们正在努力为我们的应用程序构建合理的持续集成设置.为了实现真正合理的实现,构建服务器应该能够从apple自动刷新使用的配置文件.与X-Code组织器的功能类似,但通过命令行自动完成.
任何线索,如果可能的话?

iphone xcode provisioning

50
推荐指数
2
解决办法
3万
查看次数

iphone app:如何通过iOS配置门户更新过期的分发证书

我的分发证书与一个应用程序绑定,我已经分配给了许多现场员工,它说它将在明天到期.当我进入iOS配置门户时,我转到证书链接,然后转到分发选项卡.在证书的到期日期,日期列为明天.我的问题是如何续签证书?我被告知可能会有一个续订按钮,当它到期时弹出.我也被告知这个更新按钮今天会弹出,但事实并非如此.是否会有续订按钮?续订按钮是否会在附加到证书或证书中的配置文件下弹出 - >在门户中分发?这些都没有记录在我需要做的任何地方,以确保我的应用程序没有停机时间.

谢谢您的帮助!

iphone certificate provisioning ios

48
推荐指数
1
解决办法
4万
查看次数

在为iPhone设备构建应用程序时无法验证应用程序错误

好吧,我刚刚拥有一台闪亮的全新MacBook Pro,并且在另一台MacBook上开发我的iPhone应用程序,我想将我的开发迁移到我的新计算机上.

我得在那里我可以构建应用程序,并在模拟器上运行没有问题的阶段,但是当涉及到我的iPhone上运行的应用程序,我不断收到"该应用程序无法验证".我已经安装了一个新的开发人员证书,并安装了配置文件(所有生成的新文件),但我不知道为什么我仍然会收到错误.

任何人都对我出错的地方有任何想法?

编辑

我重新创建了证书和profisioning profile等...构建成功,底部的状态一直到'在设备上安装',然后两个模态对话框显示相同的"应用程序无法验证" 错误信息.

有什么输出我可以得到这将给我一个精确的错误?

编辑

好的,我从Organizer那里得到了相应的日志来显示问题.看起来我没有设置Entitlements.plist,但在xcode中,我有.(我添加了一个Entitlements.plist fole,然后取消选中get-task-allow,然后将Entitlements.plist添加到Code Signing Entitlements下的项目设置中).日志是:

Tue Jun 16 07:35:42 unknown mobile_installation_proxy[1162] <Error>: install_embedded_profile: Skipping the installation of the embedded profile
Tue Jun 16 07:35:42 unknown securityd[1158] <Error>: mobile_installat[1162] SecItemCopyMatching: missing entitlement
Tue Jun 16 07:35:42 unknown securityd[1158] <Error>: mobile_installat[1162] SecItemCopyMatching: missing entitlement
Tue Jun 16 07:35:42 unknown securityd[1158] <Error>: mobile_installat[1162] SecItemCopyMatching: missing entitlement
Tue Jun 16 07:35:42 unknown securityd[1158] <Error>: mobile_installat[1162] SecItemCopyMatching: missing entitlement
Tue Jun 16 07:35:43 unknown mobile_installation_proxy[1162] <Error>: …
Run Code Online (Sandbox Code Playgroud)

iphone xcode provisioning

46
推荐指数
4
解决办法
5万
查看次数

iPhone - 续订团队配置文件

在配置门户中,我的团队配置配置文件的"续订"按钮显示为灰色.并说配置文件已过期.

我该如何更新?

编辑:我在Xcode的组织者中找到了"自动设备配置"复选框和"刷新"按钮.但是当我选择团队资料时,选中复选框,然后按下刷新按钮,我收到以下消息:

一个意料之外的问题发生了.请再试一次.如果问题仍然存在,请联系Apple Developer Support(http://developer.apple.com/support).

我想我可以去支持,但如果没有涉及它们,找出问题仍然会更好.

iphone provisioning

44
推荐指数
3
解决办法
5万
查看次数

在多台计算机上开发iOS,在单个设备上进行测试,建议?

我正在寻找关于配置配置文件/证书等的一些建议......我在工作中使用iMac进行开发,有时我也会发现自己在家中将我的代码从git检出到我的MacBook Pro上但是我总是遇到问题我想从另一台电脑上测试我的iPhone.

显然,我在设备上的配置文件与从工作中发给我的iMac的证书相匹配,因此从我的笔记本电脑中,我无法在设备上进行测试,因为配置文件与证书不匹配.所以我得到一个代码签名错误.

我该怎么做才能绕过这个?

提前致谢.

iphone xcode certificate provisioning ios

44
推荐指数
2
解决办法
2万
查看次数

如何检测Ansible playbook在执行期间挂起的原因

我写的一些任务开始并且永远不会结束.Ansible不提供任何可以解释这一点的错误或日志,即使使用-vvvv选项也是如此.Playbook只是挂起,过了几个小时不会改变任何东西.

当我尝试手动运行我的任务时(通过SSH输入命令)一切都很好.

挂起的示例任务:

- name: apt upgrade
  shell: apt-get upgrade
Run Code Online (Sandbox Code Playgroud)

有没有办法看到stdout和stderr?我试过了:

- name: apt upgrade
  shell: apt-get upgrade
  register: hello
- debug: msg="{{ hello.stdout }}"
- debug: msg="{{ hello.stderr }}"
Run Code Online (Sandbox Code Playgroud)

但没有改变.

我确实有必要的权限,我传递了正确的sudo密码 - 其他需要sudo正确执行的任务.

deployment ubuntu provisioning ansible ansible-playbook

42
推荐指数
4
解决办法
3万
查看次数