【发布时间】:2016-04-25 22:51:41
【问题描述】:
我在 xcode 中从 Unity 5.3.4 生成的项目,只显示启动画面然后关闭应用程序,只发生在我的 iphone 5 的 Ipad2 中工作正常。两者都有 ios 9.2
Show this message after close the app
我的日志:
2016-04-25 17:42:56.385 catalogo[1656:63636] -> registered mono modules 0xda0090
-> applicationDidFinishLaunching()
-> applicationDidBecomeActive()
Renderer: PowerVR SGX 543
Vendor: Imagination Technologies
Version: OpenGL ES 2.0 IMGSGX543-124.1
GLES: 2
GL_OES_depth_texture GL_OES_depth24 GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_vertex_array_object GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_draw_instanced GL_EXT_instanced_arrays GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_pvrtc_sRGB GL_EXT_read_format_bgra GL_EXT_separate_shader_objects GL_EXT_shader_framebuffer_fetch GL_EXT_shader_texture_lod GL_EXT_shadow_samplers GL_EXT_sRGB GL_EXT_texture_filter_anisotropic GL_EXT_texture_rg GL_EXT_texture_storage GL_APPLE_clip_distance GL_APPLE_color_buffer_packed_float GL_APPLE_copy_texture_levels GL_APPLE_framebuffer_multisample GL_APPLE_rgb_422 GL_APPLE_sync GL_APPLE_texture_format_BGRA8888 GL_APPLE_texture_max_level GL_APPLE_texture_packed_float GL_IMG_read_format GL_IMG_texture_comp
ression_pvrtc
OPENGL LOG: Creating OpenGL ES 2.0 graphics device
Initialize engine version: 5.3.4f1 (fdbb5133b820)
【问题讨论】:
-
您的应用程序是否实现了许多着色器?如果是这样,您可能正在使用实现 OpenGL2.0 不支持的技术的着色器,而 iPhone 5 是 OpenGL3.0。此外,iPad 2 的内存容量为 1GB,而 iPad2 为 512MB,因此它也可能试图过度分配内存。
-
您提供的图片表明您的设备已断开连接,您是后来这样做还是在处理时显示?可能是您的设备因连接不良(电源线损坏/故障)而丢失,或者您的设备连接处可能有灰尘。当您将手机放在口袋里然后充电时,就会发生这种情况,灰尘会被推动并阻止电源线完全连接。我有类似的问题。
-
@Everts 当应用程序在调试模式下崩溃时会发生这种情况。
-
当我将质量更改为“禁食”(编辑->项目设置->质量->禁食)并导出所有项目在 ipad 2 中工作正常但纹理很糟糕。属性是“纹理质量”我把“Half res”工作,但如果我把“FULL RES”应用程序只出现启动画面然后应用程序关闭。对不起我的英语。这个怎么解决?