新导入项目可能会出现的错误

来源:互联网 发布:河南省卫生网络直报 编辑:程序博客网 时间:2024/05/17 03:38

框架文件错误:

1.Target specifies product type 'com.apple.product-type.framework.static', but there's no such product type for the 'iphoneos' platform

解决方法:

未安装Universal-Framework,却使用时会报错。

下载地址:

https://github.com/kstenerud/iOS-Universal-Framework

安装Real Framework和Fake Framework里的Install.sh (右键-终端.app打开)


2.错误:too many errors emitted, stopping now [-ferror-limit=]

解决方法:build settings 里 Compile Sources As选项改为Objective C++。


关于自己项目的xcworkspace工程文件出现的编译问题:

  解决方法:

1.安装Universal-Framework(下载地址:

https://github.com/kstenerud/iOS-Universal-Framework

安装Real Framework和Fake Framework里的Install.sh (右键-终端.app打开)

2.安装ARCGIS(One Map  web: http://resources.arcgis.com),在项目中重新导入arcgis.bundle和arcgis.framework的地址。

3.修改编译顺序,Xcode中,单击依次编译TSCore - OrionAcademy - ARToolKitPlus -  MunchyEngine3D,在编译完每个个static framework之后,在路径下,复制四个工程文件的编译文件(**.framework)到工程根目录下的framework文件夹。(找路径:依次打开xcode-Preference-Locations-Derived Data文件夹里面找到工程文件-Build-Products-Debug-iphonesimulator-工程名.framework  此时文件夹下会出现一个和工程名一样的文件,此为类库文件,若需要导入此framework,则复制此framework文件夹,导入其他需要的地方(即复制到工程根目录下的framework文件夹)。注:文件夹下包括:Headers、工程名文件,Resources、Versions四个文件)。最后Build  Trail Shuttle 工程,run。

4.修改项目的编译项

原创粉丝点击