uniapp中使用插件市場的插件一定要真機(jī)運(yùn)行,有些插件會導(dǎo)致崩潰
前幾天開發(fā)一個基于uniapp的APP時,需要使用的客戶端的ip和wifi名稱等信息。官方有個插件叫uni-wifi。這個插件只可以獲取到已連接wifi的名稱和mac地址。插件市場有一款插件可以獲取到ip,所以在就試用了。
貌似一切都OK,因為蘋果官方的要求。在ios13后需要獲取wifi信息的話必須開啟位置服務(wù)。也因為每次彈出權(quán)限提醒的時候我就直接點了允許。所以等功能做完后就直接生成正式包上架app store。上架被拒絕說應(yīng)用點擊位置權(quán)限拒絕后崩潰,我試了下沒問題呀。這原來是我選擇太快的緣故。當(dāng)權(quán)限提示條彈出來超過3秒后應(yīng)用直接退出。只留權(quán)限彈窗。
剛開始我以為是uniapp的bug,在官方找了下也沒有任何這方面的問題。所以我就懷疑插件了,畢竟也只有插件需要獲取位置權(quán)限。當(dāng)即就將插件刪除,位置權(quán)限也沒彈出。我就又開始使用uni-wifi試一下。權(quán)限彈出來不管多長時間app是不閃退。確定了,就插件的問題。
嘗試了問插件作者,完犢子。我看到他下面還有別人咨詢的他都沒回復(fù)。那就放棄了唄。就app里面功能更改了。
所以在uniapp插件里面購買的插件一定要注意使用。如果app有閃退情況就不用再付款了。沒有意義了,這些在蘋果眼里就是崩潰,必須修復(fù)。



標(biāo)簽: