Ios AppCode可以';t在模拟器和设备上运行
我无法从AppCode运行我的应用程序,我一直在模拟器和设备上遇到相同的错误。不过,它在XCode的两个版本上都能完美运行 我得到的错误如下:Ios AppCode可以';t在模拟器和设备上运行,ios,objective-c,swift,carthage,appcode,Ios,Objective C,Swift,Carthage,Appcode,我无法从AppCode运行我的应用程序,我一直在模拟器和设备上遇到相同的错误。不过,它在XCode的两个版本上都能完美运行 我得到的错误如下: 注意:SDK“iOS 10.2”中的产品类型“应用程序”需要代码签名。 我使用的是AppCode和XCode版本: 应用代码2016.3.2 建造#OC-163.12024.9,建造于2017年1月25日 XCode版本:版本8.2.1(8C1002) 我还有一个项目在AppCode、相同设置、相同代码签名等方面运行良好。不同之处在于它使用了podf
注意:SDK“iOS 10.2”中的产品类型“应用程序”需要代码签名。
我使用的是AppCode和XCode版本:
- 应用代码2016.3.2 建造#OC-163.12024.9,建造于2017年1月25日
- XCode版本:版本8.2.1(8C1002)
project.xcworkspace
这个项目使用迦太基,所以我只想在这里运行
项目.xcodeproj
。这可能是问题所在吗?此类错误可能有以下原因:
此处设置:location=“self:
此问题可以通过禁用“自动代码签名”来解决在您的Xcode项目中,在“生成设置”选项卡中明确设置应用程序调试和发布目标的常规设置和代码签名证书。这是由于在
PROJECT\u NAME.xcodeproj/PROJECT.xcworkspace/contents.xcworkspacedata中的位置路径错误造成的。
当我将其设置为以下值时,它起作用:
location=“self:”
谢谢您的帮助!我将包标识符添加到AppID中,但它仍然不能从AppCode运行。我漏了一步吗?我还想知道这是如何解释应用程序是从XCode运行的,而不是从AppCode运行的。@Marijn,如果源代码(项目)中没有机密信息,你能分享它吗?很遗憾,它有,所以我不能:(但我可以查找任何可能提供更多信息的内容!这里有类似的问题和一些答案。希望这能帮助您:我认为这并不相似,因为我的项目完全从XCode运行,我的主要问题是它没有在AppCode中运行。谢谢,我刚刚尝试过!专门为此项目和我的设备制作一个开发配置文件ce并手动将其设置为调试的配置文件。但它仍然不会从AppCode运行,而是从XCode运行。有人知道如何强制AppCode使用“-project”而不是“-workspace”吗?