大佬教程收集整理的这篇文章主要介绍了为什么我不能为某些特定的iOS模拟器构建?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
现在,出于某种原因,我无法在某些模拟器上运行我的应用程序.
有效的模拟器:
> iPhone 4s
> iPhone 5
> iPad 2
> iPad ReTina
无效的模拟器:
> iPhone 5S
> iPhone 6
> iPhone 6S
> iPad Air
>可调整大小的iPhone
>可调整大小的iPad
我想知道什么可以阻止找到这个文件,或者更确切地说某些模拟器没有使用什么搜索路径.必须有一些项目/目标属性与这些模拟器类型拧紧,除了我找不到任何会产生影响的.
在我的代码中,我搜索了我会做出的任何差异,但它们只是关于UI组件的iOS版本.我也使用target_ipHONE_SIMULATOR但它不应该在模拟器之间有任何区别.
仅供参考,我的应用程序版本包括Watch Kit.它正在Apple Watch以及连接到iPhone 5(外部显示器)的Apple Watch模拟器上运行.它可能是相关的……
任何帮助非常感谢!
编辑:完整的错误说明:
/Users/me/sources/myApp/iOS/trunk/include/someFile.h:18:10:’dir / someOtherFile.h’文件未找到
编辑:所有目标中的头文件:
我的框架和包含我的框架的任何.h的每个文件都只是myApp的一部分,我注意不要在myApp.watchkit或myApp.watchkitextension中添加任何引用
编辑:@L_944_16@案:
> Xcode重启
>重新启动
>AltShift K.
>删除派生数据
编辑:64位:
我在项目文件中使用了一些类似的路径:
$(FRAMEWORK_SEARCH_PATHS)frameworkName _ $(CURRENT_ARCH).framework /版本/ A /头
例如,当我为模拟器构建时,它引用’/searchPathFolder/frameworkName_i386.framework / …’.
以上是大佬教程为你收集整理的为什么我不能为某些特定的iOS模拟器构建?全部内容,希望文章能够帮你解决为什么我不能为某些特定的iOS模拟器构建?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。