CodeSign error: code signing is required for product type Application in SDK iOS解决办法

在真机测试的时候往往会突然出现这样一个错误,code signing is required for product type 'Application' in SDK 'iOS 7.0'  ,就是说代码签名证书不对劲。首先要确保已经交了开发者的会员费用。


解决方案1,


1.选择工程->Build Settings -> Code Signing -> Code Signing Identity -> Debug -> Any ios SDK 将选项改为:iPhone Developer


2.重新下载你的证书,或者修改通配符,或者说修改你的appid 。选择工程 -》Bundle Identifier  修改为最新的appid 。造成这种原因是因为你修改了你的app sdk版本。


如果还不行,可以试试
Edit Project Setting 下面的那个菜单:Edit Active Target “Hello World” =》Build =》 Code Signing =》 Any ios 的值设置为iphone Developer


解决办法2:在项目targets下Build Settings中修改Validate Built Product中设置为Yes。Code Signing Identity下Debug下Any IOS SDK下设置设置值。再结合Project下info内Command-line builds use设置下


解决办法3:

1 把Project中的Build Setting中的 Code Signing Identify进行设置。
2 把Target中的Build Setting中的 Code Signing Identify进行设置
不用设置成Don't Code Sign。
3 clear,Build就ok。


解决办法4:

   这个问题  主要 是看 project  和 targets 里面的   信息  ;
     1,code signing 里面的配置  相同;  debug 下的 any ios sdk :最好不要设置为 Don't code sign;
     2,注意你的 validate built product : 下面是否 选择 YES;
   
     最后 clean 一下就可以真机调试了


解决办法5:

Edit Project Setting =》Build =》 Code Signing =》 Any ios 的值设置为iphone Developer
如果还不行,可以试试
Edit Project Setting 下面的那个菜单:Edit Active Target “Hello World” =》Build =》 Code Signing =》 Any ios 的值设置为iphone Developer

解决办法6:

把设备里的过期垃圾证书全删了(Window->Organizer->Devices->Provisioning Profiles),留一下自己的开发证书OK了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值