1.Xcode 8 provisioning profile 无法下载

此时,我们需要清除Mac中的provisioning profile,方法是前往到目录    ~/资源库/MobileDevice/Provisioning Profiles 然后删除里面的所有profile,然后再到xcode-preferences-account-detail里下载相关provisioning file

2.Xcode 8 shows error that provisioning profile doesn't include signing certificate

这个bug,我找了非常的久,删除自己的证书再添加也没用,删除provision也没用,就差重新create  证书了,但那样的话,代价太大了。纠结很久后,在stackoverflow中找到了答案,解决的方法也很简单,如下图

只需要给automatically signing 打上勾,就ok了,一键解决。Xcode 8中,Apple对整个证书签名管理进行了重构,现在不需要到build setting里选择,在general里就能直接选择,很棒,疑难杂症就用automatically  signing,更棒!之前证书老是出这个那个问题,开发者烦不甚烦,看来Apple终于开始重视我们的声音了。

方法来源:http://stackoverflow.com/questions/39568005/xcode-8-shows-error-that-provisioning-profile-doesnt-include-signing-certificat

-----20161012更新

好吧,xcode又发疯了,证书正确,provision正确但就是编译不过,提示如下 CodeSign /Users/floydresler/Library/Developer/Xcode/DerivedData/App_for_Dark_Tower-egxiflrzexibnghkjwvtznkhigek/Build/Products/Debug-iphoneos/App
for\ Dark\ Tower.app cd "/Users/floydresler/Source Code/App for Dark Tower" export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"

Signing Identity:     "iPhone Developer: Floyd Resler (6UFPUB2SE5)" Provisioning Profile: "Dark Tower Dev"                   (31912d69-5ec4-4740-a696-81ea06d3f3fb)

/usr/bin/codesign --force --sign 4EA262133AD193D1EB339D5E39FC055053663735 --entitlements

/Users/floydresler/Library/Developer/Xcode/DerivedData/App_for_Dark_Tower-egxiflrzexibnghkjwvtznkhigek/Build/Intermediates/App
for\ Dark\ Tower.build/Debug-iphoneos/App\ for\ Dark\ Tower.build/App\ for
Dark\ Tower.app.xcent --timestamp=none /Users/floydresler/Library/Developer/Xcode/DerivedData/App_for_Dark_Tower-egxiflrzexibnghkjwvtznkhigek/Build/Products/Debug-iphoneos/App
for\ Dark\ Tower.app

/Users/floydresler/Library/Developer/Xcode/DerivedData/App_for_Dark_Tower-egxiflrzexibnghkjwvtznkhigek/Build/Products/Debug-iphoneos/App for Dark Tower.app: resource fork, Finder information, or similar detritus not allowed Command /usr/bin/codesign failed with exit code 1

之前删除资源库里developer-xcode-derivedData 中的文件可以解决,但现在不行了!OMG,最后,我找到了解决办法,如下

解决方法:终端CD到工程的根目录下,就是如下图,xcodeproj文件所在的PT36C文件夹

再然后依次执行如下三行命令

find . -type f -name '.jpeg' -execxattr -c {} ; find . -type f -name '.png' -execxattr -c {} ; find . -type f -name '*.tif' -execxattr -c {} ;

perfect,打完收工!

看来往后和xcode的斗争还会继续很长时间,我的一生是抗争的一生!

尾声: 关于xcode 8里code signing的变化,我推荐一篇文章: http://www.oschina.net/translate/code-signing-xcode-8?cmp 写的很好,很详细,希望对各位被xcode 8签名证书折磨的小伙伴们有帮助。

iOS10 Xcode 8 中provisioning file 相关bug相关推荐

  1. Xcode 5中缺少Provisioning Profiles菜单项

    本文翻译自:Provisioning Profiles menu item missing from Xcode 5 After spending a whole day installing a f ...

  2. CKFinder3.5.1免费和整合springboot等相关bug修复

    CKFinder3.5.1免费和整合springboot等相关bug修复 前言 项目本身bug修复 ■ 流异常 ■ 整合springboot相关bug 免费过程 ■ 代码可读化 ① 初步整理 ② 大致 ...

  3. Xcode 8 中阶调试技巧

    原文:Intermediate Debugging with Xcode 8 作者:George Andrews 译者:kmyhy 更新说明: 本教程由 George Andrews 升级为 Xcod ...

  4. java中separator_java - File.separator和路径中的斜杠之间的区别

    java - File.separator和路径中的斜杠之间的区别 在Java Path-String中使用/和普通的File.separator有什么区别? 与双反斜杠相比,/平台独立似乎不是原因, ...

  5. 初步解读Golang中的接口相关编写方法

    初步解读Golang中的接口相关编写方法 概述如果说goroutine和channel是Go并发的两大基石,那么接口是Go语言编程中数据类型的关键.在Go语言的实际编程中,几乎所有的数据结构都围绕接口 ...

  6. Xcode 7中http通信出现如下错误

    Xcode 7中http通信出现如下错误:Application Transport Security has blocked a cleartext HTTP (http://) resource ...

  7. Head First Python-Python中与文件相关的操作-读、处理、写

    最近在看head first python,前面也写了一些笔记,但是基本上没有涉及到一些完整的代码,现在将书中的文件相关操作的代码整理,供以后参考. 主要分为两大部分,读取文件.处理异常,处理文件.存 ...

  8. 小心 HttpClient 中的 FormUrlEncodeContent 的 bug

    小心 HttpClient 中的 FormUrlEncodeContent 的 bug Intro 最近发现活动室预约项目里的上传图片有时候会有问题,周末找时间测试了一下,发现小图片的上传没问题,大图 ...

  9. 2021年C++项目中的十大Bug:乍一看都正确的代码,实则暗藏玄机

    作者 | Vladislav Stolyarov 译者 | 弯月 出品 | CSDN(ID:CSDNnews) 在程序员的新年祝福中,大家或多或少会来一句,新年编码无Bug.Bug越写越少--对程序员 ...

  10. Qt中与文件目录相关操作

    一.与文件目录操作有关操作. Qt中与文件目录相关的操作在QDir中,需加入#include <QDir>语句. QDir::drives()是列出电脑根目录下的所有目录,返回的是QFil ...

最新文章

  1. 数据蒋堂 | 这个产品能支持多大数据量?
  2. CakePHP中文手册【翻译】-请求处理组件
  3. leetcode 450. 删除二叉搜索树中的节点 c语言实现
  4. UNITY把3D模型显示在UI层级上的思路
  5. HDU 6175 算术
  6. springboot需要tomcat服务器吗_嵌入式 Tomcat AJP 协议对 SpringBoot 应用的影响
  7. java双重循环去重_java List去除重复数据实现
  8. 一派胡言!Swift 不是多范式函数式编程语言
  9. Ueditor word图片转存按钮灰色无法激活
  10. 花呗问答匹配(part3 各种模型运行)
  11. C#批量转换Word文档为Pdf
  12. autojs版本的QQ聊天自动回复机器人源码免费分享,不需要root权限
  13. walking机器人入门教程-离线建图-cartographer算法建图
  14. HarmonyOS:ListContainer实现表格
  15. 360公司开源Atlas快速上手安装配置
  16. 史上首次!苹果谷歌高调合作,打通iOS和安卓,蓝牙匿名追踪新冠接触者,5月上线
  17. 在editplus中 删除空白行、匹配删除行
  18. docker部署codereview/gerrit
  19. 管中窥豹——应试教育与一流科学人才究竟有多远的差距
  20. Silverlight技术是什么

热门文章

  1. java ee课程目标
  2. appserv+win8
  3. strong,weak, retain, assign的区别@property的参数
  4. 基于嵌入式linux路由转发功能的实现
  5. Xcode连接git@osc
  6. HTTP-meta标签
  7. 把散乱的SQL赶出程序代码中
  8. JMeter——JMeter如何进行汉化
  9. 理解createTrackbar函数
  10. 十六进制颜色对应示意图