Pakistan have dropped seamer Hasan Ali and replaced him with teenage fast bowler Naseem Shah in their Twenty20 squad for the Asia Cup, which begins in Dubai on August 27.