【iOS开发】 failed to get the task for process-阿里云开发者社区

开发者社区> kyxu> 正文

【iOS开发】 failed to get the task for process

简介: 个人开发者一般做了一个项目想要给别人用,做内测的时候,都要去 Apple Developer 生成一个 Provisioning Profile ,里面包含了你的开发者证书、你的内测设备的UDID等等。
+关注继续查看

个人开发者一般做了一个项目想要给别人用,做内测的时候,都要去 Apple Developer 生成一个 Provisioning Profile ,里面包含了你的开发者证书、你的内测设备的UDID等等。


给 Project 配置 Provisioning Profile

然而,如果你按照百度的方法去配置它,会发现,虽然它可以成功的做App分发,当你自己在Build Settings里的Code Signing配置中Provisioning Profile 选择你刚刚创建的 Provisioning Profile ,再真机测试时,编译器会安装App到你的设备,然后马上闪退并提示 failed to get the task for process 。


Xcode 提示

原因是,在创建 Provisioning Profile 时,选择了 Ad Hoc 这个选项,这个只能用做分发,而不适用于真机测试。


Apple Developer 网站截图

所以,如果你是个人开发,而不是团队,可以直接在 选择 Ad Hoc 那一步选择 iOS App Development ,这样的 Provisioning Profile 既可用于自己真机测试,Archive 到蒲公英等平台也不会有问题。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
前端开发教程:Javascript中如何定义类?
很多新手朋友第一次建网站时候,如何选择一款适合的网站源码是比较困惑的问题,选择一款好的网站源码可以节约大量时间和金钱,但是由于网站源码参差不齐,免费的,收费的,淘宝几元钱购买的,几万块钱的都有,那么怎么看一个网站源码是否值得使用呢,下面从专业的角度来分析。
595 0
HyperLedger Fabric区块链开发平台(4.1)
目前区块链开发平台分“公有链平台”和“联盟链系统”两类,“公有链平台”主要以以太坊为主的平台,可以在该类平台上进行代币的发行和根据各种模块搭建应用;“联盟链系统”主要以超级账本为主的开源系统,该类开源系统提供完善的区块链底层技术,开发者只要在其框架下进行二次开发,根据自身需求编写智能合约,通过SDK接口访问区块中的数据,实现具体的区块链业务场景。
1503 0
MaxCompute Studio使用心得系列6——一个工具完成整个Python UDF开发
2017/12/20 北京云栖大会上阿里云MaxCompute发布了最新的功能Python UDF,万众期待的功能终于支持啦,我怎么能不一试为快,今天就分享如何通过Studio进行Python udf开发。
6870 0
ESP8266在Alios-Things上的入门开发指南 (一)开发环境搭建及HelloWorld固件
一、    开发环境搭建         目前国内大多数开发者使用的都是WinXP/Win7/Windows XX做MCU的开发。习惯Windows环境开发的朋友,如果一旦一接触到MCU需要是Linux环境来进行开发编译,第一反应理所应当是“臣妾做不到”!比方说,我们主角ESP8266这颗芯片,原厂提供的就是基于Linux做的开发(早期乐鑫还提供VM的开发环境镜像)。
11952 0
AliOS Things 的 ESP32 应用开发流程
本文介绍 Windows 下基于 AliOS Things 的 ESP32 应用开发流程,包括环境搭建、程序编译、固件烧写。
7986 0
+关注
kyxu
近四年独立开发经验,在 App Store 发布过 17 款独立开发作品,作品被 App Store 官方多次推荐,App 总销量已经超过 56w。公众号:KyXuIndie
71
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载