I have written a solution on my own, inspired by the posts and credit to:@David C. Ullrich
A classical problem about limit of continuous function at infinity and its connection with Baire Category Theorem
Relationship between the weak law of large numbers and characteristic functions
Taking logarithms on both sides (with the branch $-\pi<\arg z\leq \pi$, and we choose $|t|<\delta$ with $\delta |a|<\pi$), we have
$n\log \varphi (\frac t n)\to iat$. Since $\log z$ is differentiable at $z=1$, we have
$$
n(\varphi(t/n)-1)=\left(\frac{\varphi(t/n)-1}{\log \varphi(t/n)}\right)( n \log \varphi(t/n))\to iat.
$$
Lastly, we need to bootstrap from the limit in $n$ to a limit in $h\to 0^+$. (By symmetry, the same holds for $h\to 0^-$)
Let $\epsilon>0$. The sets
$$
E_N:=\left\{t\in [0,\delta]: \sup_{n\geq N}\left|n\left[\varphi\left(\frac t n\right)-1\right]-iat\right|\leq \epsilon\right\}
$$
are all closed, by continuity of $\varphi$.
Since for any $t$, the above holds for sufficiently large $N$, we have $[0,\delta]=\cup_N E_N$.
By Baire Category Theorem, there is $N$ such that $E_N$ has nonempty interior. Let $(a,b)\subseteq E_N$, and assume without loss of generality that $0<a<b$. Since $E_N$'s are nested by definition, for all $0<h<\min\{b-a,a/N\}$, there is $n\geq N$ so that $hn\in (a,b)\subseteq E_N\subseteq E_n$, thus
$$
\left|\frac{\varphi(h)-1}{h}-ia\right|\leq \epsilon.
$$