Spe*_*tak 126 xcode objective-c ios
入门
SDK"iOS 8.0"中的产品类型"单元测试包"需要代码签名
我的应用目标是代码签名很好 - 但我的测试目标不是.我买了一台新计算机,从计算机上创建了一个新的开发证书,相应地更新了配置文件,安装了两个,但是无法通过这个代码签名错误.
在本地擦除所有证书/配置文件的任何方式,以便我可以重新安装?
可能是某种bug.
Spe*_*tak 128
问题是项目受源代码控制,每次拉动.xcodeproj都会更新.由于我的配置文件与源控件中的配置文件不同,因此单元测试目标会自动切换到"不编码符号".所以我只需要在每次git pull之后设置配置文件.
显然,如果部署到设备,如果有单元测试目标,则必须进行代码签名.
脚步:
1)将目标更改为测试目标(AppnameTests)

2)确保"代码签名身份"不是"不代码签名".选择要签名的个人资料

这就是我必须改变才能让它发挥作用.
Z S*_*Z S 100
我通过转到Edit Scheme修改了问题(暂时),然后在Build部分中,删除了我在"Run"中调用的单元测试目标.
Oli*_*ork 66
这里的其他建议对我没有帮助,但我通过去修复了这个错误Product > Scheme > Edit Scheme.然后我点击Build左侧并取消选中旁边的任何复选框AppNameTests.我正在使用XCode 6.3

Ian*_*hao 12
此外,如果您设置构建目标设备,则在测试和调试时问题将会消失.只有在您尝试将应用程序部署到实际物理设备时,才需要签署代码
我将我的"myIphone"改为模拟器iPhone 6 Plus,它在我开发应用程序时解决了这个问题.
| 归档时间: |
|
| 查看次数: |
102298 次 |
| 最近记录: |