I have been able to get the particle system to batch on unity 5.3.5 by adjusting the render layers and particle system order numbers. This is on PC set to IOS. But when deploying to IOS the particles are not batched. I say I have batching working because in the Editor looking at the Frame Debugger it shows 72 and I can see lots of particles being drawn all together as i step through. Where before it was showing many more. But I also see in the profiler the Draw Calls: being 207. From reading this thread I thought maybe those numbers were reversed since the Total Batches seems much closer to what the frame debugger is showing. But when I am on the phone I am seeing the 200 draw calls that the profiler is saying. So maybe it is correct after all. I also did a frame capture and i see each particle being drawn separately. (Iphone 6s+, metal) So which is not telling the truth? Is the frame debugger not really show draw calls? But some other metric? If its not, which is what it seems like now, then I would say the particle system batching is not working.