Groups
Groups
Sign in
Groups
Groups
angleproject
Conversations
About
Send feedback
Help
Is iOS device support available in ANGLE? Is there an official build guide?
86 views
Skip to first unread message
jian chen
unread,
Jun 19, 2025, 8:37:56 AM
Jun 19
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to angleproject
Hi ANGLE team,
I'm currently integrating ANGLE into a standalone iOS application (outside of Chromium) and would like to clarify:
Does ANGLE officially support running on iOS devices (e.g., iPhone, iPad), not just the simulator?
If so, is there an official or recommended guide for building ANGLE for iOS real devices (arm64 target)?
Are there any required configurations to use ANGLE safely without Chromium (e.g., disabling PartitionAlloc)?
So far, I've managed to build ANGLE using the Chromium iOS GN build system, but when running on a real device, I encountered this runtime error:
[FATAL:partition_address_space.cc(79)] Check failed: false.
This seems related to PartitionAlloc not being properly initialized, which might be expected in Chromium but not in a standalone app.
Would appreciate any official guidance, or confirmation of:
iOS real-device runtime support
A minimal working GN
args.gn
or setup for building and integrating ANGLE on iOS
Whether standalone usage on iOS is a supported scenario, now or in future plans
Thank you for your time!
Guohao Zhu
unread,
Jun 23, 2025, 10:12:00 AM
Jun 23
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to angleproject
https://github.com/Knightro63/flutter_angle/pull/17
https://github.com/Knightro63/flutter_angle/pull/13
I built ios angle with these arguments. And it worked fine.
Honey Bee
unread,
Jun 23, 2025, 8:20:51 PM
Jun 23
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to angleproject
This works for me on device.
target_os = "ios"
is_component_build = false
target_cpu = "arm64"
is_debug = false
is_official_build = true
strip_debug_info = false
enable_dsyms = true
symbol_level = 2
angle_assert_always_on = false
target_environment = "device"
ios_enable_code_signing = false
ios_deployment_target = "14.0"
angle_build_tests = false
angle_enable_gl = false
angle_enable_vulkan = false
angle_enable_d3d9 = false
angle_enable_d3d11 = false
angle_enable_metal = true
angle_enable_glsl = true
angle_enable_essl = true
angle_build_all = false
angle_enable_apple_translator_workarounds = true
clang_use_chrome_plugins = false
use_lld = false
use_thin_lto = false
chrome_pgo_phase = 0
angle_enable_abseil = false
angle_enable_share_context_lock = false
jian chen
unread,
Jun 30, 2025, 11:05:30 AM
Jun 30
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to angleproject
thanks, that works for me
Reply all
Reply to author
Forward
0 new messages