框架文件错误:
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.修改项目的编译项