TurboTax does not allocate the tax to one state, you must do the allocation- but note that your resident state taxes all of the income so you must file and allocate in the nonresident state(s), unless you were a Part-Year resident of each state you earned the business income in- in which case you would once again do the allocation in each state.