无论我使用哪种模拟器,当我运行应用程序时,应用程序图标显示在模拟器中,但就是这样.该应用程序永远不会显示在模拟器中.我只看到iOS主屏幕的应用程序图标.
我在vIEwDIDLoad,vIEwWillAppear和vIEwDIDAppear方法的初始视图控制器中添加了一些断点.所有这些都被触发了.因此,就我的应用而言,它正在设备上显示.我也得到了所有正常的日志输出和网络调用.它甚至会显示d出窗口,以获取访问日历和通知的权限.但我的应用程序没有被带到前台.
如果我然后单击模拟器中的应用程序图标,我的应用程序将正常运行.但是当我从xCode运行时它应该是自动的.
当我在iOS 10设备上运行我的应用程序时,我会得到与调用所有这三种视图方法相同的行为.但是我没有得到任何正常的日志输出.实际上我没有得到任何日志输出.但是,当设备在iOS 9.x上时,应用程序已经安装.不确定这是否是一个因素.但除了模拟器问题,这是一个更大的问题.
我已经尝试清理构建,删除应用程序,我甚至跟踪派生数据文件夹并从模拟器中删除它.没有用.我还更新了我安装的所有可可豆荚.
还有其他人经历过这个吗?
解决方法 这听起来很奇怪,但我在不同的 Xcode 8测试版中读到了同样问题的 a lot of threads on the Apple Developer Forums,请尝试以下步骤:>使用“iOS模拟器”菜单重置模拟器 – > “重置内容和设置……”
>删除.xcodeproj目录中的’xcuserdata’目录
>做一个干净的构建文件夹(选择干净时按住选项键)
>重启你的Mac
如果这些步骤无法解决任何问题,您可以尝试此解决方案:
>将Xcode-beta.app从Applications文件夹复制粘贴到其他地方,例如 – 文件夹.
>从Applications文件夹中删除Xcode-beta.app.
>再次将Xcode-beta.app从documents移至Applications文件夹.
最初发布于here,显然使用的是Xcode.app而不是Xcode-beta.app.
总结以上是内存溢出为你收集整理的ios – Xcode 8应用程序在模拟器上运行但不显示全部内容,希望文章能够帮你解决ios – Xcode 8应用程序在模拟器上运行但不显示所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)