CodeSign error: code signing is required for product type Application in SDK iOS解决办法
2015-08-20 21:59
666 查看
在真机测试的时候往往会突然出现这样一个错误,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了
解决方案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了
相关文章推荐
- 微信网页调试的各种方法
- Android 中 Intent 的使用
- QMetaObject感觉跟Delphi的类之类有一拼,好好学一下
- Windows Server AppFabric Caching
- App Widget
- 【LeetCode】202. Happy Number
- Android--Activity的启动模式
- iOS 代码 AutoLayout
- android:TextAppearance.Material.Widget.Button.Inverse找不到或者报错问题
- ios线程-常用方法
- Android-本地启动服务的方法及调用方法的顺序
- Cocos2d-JS win32 获取远程图片失败
- 个人--跳槽--iOS职位要求
- 【读书笔记】iOS-Tagged Pointer对象-注意事项
- 【读书笔记】iOS-Tagged Pointer对象-注意事项
- [iOS]上下文的理解
- Android-自定义发送/接收广播(BroadcastReceiver)
- iOS8使用CoreLocation获取当前地理位置
- android 添加视频、图片、录音上传(三)
- android 添加视频、图片、录音上传(二)