Place drained beans in a crockpot. Mix barbecue sauce, onion, raisins, brown sugar and apples with the beans. Lay bacon strips across the top. Cook on low for 4-5 hours.