我没有iPhone开发人员帐户。我想在我的iPod触摸屏上测试我的应用。
iPod iOS版本: 5.1 (9B176版本) Xcode开发工具包: 5.1模拟器: iPhone 5.1视网膜/普通iPad 5.1视网膜/普通
为了绕过代码签名等,我更改了项目设置,如下所示。
Code signing identity Don't code sign
Debug Don't code sign
Any iOS SDK Don't code sign
Release Don't code sign
Any iOS SDK Don't code sign我将我的iPod-Touch连接到我的MacBook专业版,选择iPod作为我的目标(而不是模拟器),构建并运行项目。然后我收到错误消息"No Code Signature found“。
有什么帮助吗?
注意:我没有创建任何应用程序证书等(我没有应用程序开发帐户)
发布于 2012-11-13 02:25:52
如果一个构建在中途中断,你也会得到这个错误。它会损坏Xcode的内部数据(为什么他们要保存易损坏的数据?我不知道)。
关闭xcode,然后重新启动,重新构建...它通常会消失。
发布于 2013-02-23 05:33:37
彻底清理你的项目
如果你完全清理了build文件夹,这会很有帮助。通常的Project > Clean菜单项不够全面。使用隐藏的替代方案。
在选择Product > Clean Build Folder…的同时按住Option键(⌥
Option键将菜单项从"Clean“转换为"Clean Build Folder”,并按照另一个问题XCode 4 “Clean” vs. “Clean Build Folder”中讨论的那样更改其行为。
发布于 2012-08-15 23:18:59
如果你想在iDevice上运行你的应用程序,你必须进行代码签名,除非它被越狱了。
你必须有一个开发许可证才能对你的应用程序进行编码签名。
如果你不想购买开发者许可证,并且你是一名学生,你可以申请iOS开发者大学计划,该计划允许你在实际设备上测试你的应用程序,而不是提交应用程序商店。
https://stackoverflow.com/questions/11971875
复制相似问题