AppCode无法在模拟器和设备上运行
我无法从AppCode运行我的应用程序,我在模拟器和设备上一直收到相同的错误。它虽然在XCode上运行完美。AppCode无法在模拟器和设备上运行
我得到的错误是:
Note:Code signing is required for product type 'Application' in SDK 'iOS 10.2'
我在AppCode和XCode的版本:
AppCode 2016年3月2日 构建#OC-163.12024.9, 2017年1月25日建成
XCode version:Version 8.2.1(8C1002)
我在AppCode运行正常,同样的设置,同样的代码签名等不同的是,它采用podfiles所以我运行Project.xcworkspace
另一个项目。这个项目使用迦太基,所以我只是试着在这里运行Project.xcodeproj
。这可能是问题吗?
它是由具有用于定位错误的路径PROJECT_NAME.xcodeproj/project.xcworkspace/contents.xcworkspacedata
导致它工作时,我将其设置为这样: location = "self:"
出现此类错误有以下可能的原因。
- 捆绑标识符:检查这两个应用包标识符,这将是不同的。每个软件包标识符必须为 在Apple开发人员帐户中集成/注册,并具有针对开发和/或生产模式的特定 证书。您的苹果开发人员 帐户中可能没有 集成此应用的软件包标识符。
- 错误的位置路径:位置= “自我:”
这个问题可以解决在PROJECT_TITLE.xcodeproj/project.xcworkspace/contents.xcworkspacedata位置
这里设置错误路径通过在您的Xcode项目中禁用“自动代码签名”为“应用程序”设置选项卡中的应用程序调试和发布目标显式地显式设置代码签名证书。
谢谢,我刚刚尝试过!为此项目和我的设备制作开发概要文件,并手动将其设置为调试配置文件。但它仍然不能从AppCode运行并从XCode运行。 – Marijn
有谁知道如何强制Appcode使用“-project”而不是“-workspace”? – kolbasek