我直接从Xcode的文档窗口打开了核心数据手册示例。该项目不会建立。它说Iphone OS 4.0缺失了。由于我使用Xcode 3和iOS 4.2的SDK,我将构建SDK更改为iOS4.2(最新版),但它说:
代码签名错误:无法找到与应用程序的标识符“com.yourcompany.CoreDataBooks”匹配的有效配置文件
如果我将代码签名身份更改为“不代码签名”,则说:
CodeSign错误:SDK“iOS 4.2”
中的产品类型“应用”需要代码签名
我不确定运行该示例是否需要99美元的开发者费用。这会是问题吗?
提前致谢。
答案 0 :(得分:0)
Leo,
只有当您尝试进行设备构建并且没有配置文件或者您提供错误信息时,才会出现代码签名错误。
当您提供错误的标识符时发生以下错误,如果您有配置文件(检查XCode的组织者,在Windows菜单下),那么您应该从com开始提供其应用程序标识符。等等。
Code Sign error: a valid provisioning profile matching the application's Identifier 'com.yourcompany.CoreDataBooks' could not be found
您获得的第二个错误是因为您正在尝试构建,没有任何配置文件的设备构建。 CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 4.2'
如果您想要构建该应用程序的设备,您应该拥有正确的配置文件,否则您将无法实现。
如果您只想在模拟器上运行它,那么您可以轻松完成。 在LeftMost角落顶部,您将获得一个下拉菜单。在那里你需要选择模拟器和调试。然后清理所有目标和“构建并运行”应用程序。
由于