His resignations from Haaretz and Channel 10 came as a second woman complained that he had made an unwelcome sexual advance against her.

The second woman, a staff member for J Street, a Washington group advocating peace between Israel and the Palestinians, told the Forward newspaper that when she was dispatched to escort him to a book event in 2014 in Baltimore, he stroked her hand in a way that she described as “hand groping.” The article did not give her name, to protect her privacy.

Ms. Berrin’s first-person account in The Jewish Journal this month did not name Mr. Shavit but described him as “an accomplished journalist from Israel” with dark eyes and black hair who had just published a book — a description that many quickly took to be Mr. Shavit. He then came forward to acknowledge that he was the journalist in question.

Ms. Berrin wrote that she had wanted to interview Mr. Shavit about his book, “My Promised Land,” when he visited Los Angeles in February 2014, and he suggested that they meet in his hotel lobby at 10 p.m. because he was so busy. When she did, she said, he immediately began pressing her about her personal life.

“But after I answered one of his questions in a way that moved him, he lurched at me like a barnyard animal, grabbing the back of my head, pulling me toward him,” she wrote. She reminded Mr. Shavit that he had a wife. “We have an arrangement,” she said he had responded.

Her account scandalized Israel, and Mr. Shavit initially released a statement apologizing, saying he had considered their conversation to be “courtship,” not sexual harassment. Ms. Berrin fired back, saying it was “absurd” to characterize what she called “unwanted aggressive sexual contact” as mere flirtation.

Groups began canceling Mr. Shavit’s speaking engagements. He was to appear Sunday on a panel discussion at a conference in Tel Aviv sponsored by Haaretz and The New York Times, but in the end did not participate. Within hours, he resigned and issued his fuller apology.