首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS应用程序测试:未找到代码签名

iOS应用程序测试:未找到代码签名
EN

Stack Overflow用户
提问于 2012-08-15 23:05:37
回答 10查看 29.2K关注 0票数 27

我没有iPhone开发人员帐户。我想在我的iPod触摸屏上测试我的应用。

iPod iOS版本: 5.1 (9B176版本) Xcode开发工具包: 5.1模拟器: iPhone 5.1视网膜/普通iPad 5.1视网膜/普通

为了绕过代码签名等,我更改了项目设置,如下所示。

代码语言:javascript
复制
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“。

有什么帮助吗?

注意:我没有创建任何应用程序证书等(我没有应用程序开发帐户)

EN

回答 10

Stack Overflow用户

发布于 2012-11-13 02:25:52

如果一个构建在中途中断,你也会得到这个错误。它会损坏Xcode的内部数据(为什么他们要保存易损坏的数据?我不知道)。

关闭xcode,然后重新启动,重新构建...它通常会消失。

票数 54
EN

Stack Overflow用户

发布于 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”中讨论的那样更改其行为。

票数 27
EN

Stack Overflow用户

发布于 2012-08-15 23:18:59

如果你想在iDevice上运行你的应用程序,你必须进行代码签名,除非它被越狱了。

你必须有一个开发许可证才能对你的应用程序进行编码签名。

如果你不想购买开发者许可证,并且你是一名学生,你可以申请iOS开发者大学计划,该计划允许你在实际设备上测试你的应用程序,而不是提交应用程序商店。

https://developer.apple.com/programs/ios/university/

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11971875

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档