1.在請求位置權限的時候,會出現(xiàn)這樣的情況跟畅,還沒點擊允許或拒絕,提示框就消失了...很讓人頭疼溶推,覺得是不是自己哪里寫的出了問題
image.png
其實原因CLLocationManager是在arc下用完就被釋放了徊件,為了確保用戶可以點擊權限奸攻,可以將CLLocationManager設置成全局變量,如果是封裝的工具類虱痕,則可以設置成靜態(tài)變量睹耐,改好之后再運行,就會發(fā)現(xiàn)這個問題已經(jīng)不存在啦~~~
2.Xcode10 打開舊項目報錯Multiple commands produce........
file-->Workspace Settings-->Bulid System選擇Legacy Build System-->Done
然后重新運行一下就OK啦
image.png
image.png