iOS swift4 使用者定位權限,設定心得與討論

本篇分享關於iOS開發中,定位功能的一些心得。

版本:swift 4

介面:Xcode 9

希望提示出現的時機有:

  1. 使用者下載完,第一次打開 app
  2. 或是在之前已經拒絕被追蹤的情況下,整個app關掉重新打開的時候
    • 跳出 alert ,詢問是否接受追蹤他的位置。
      • 接受:取得定位,開始提供服務。
      • 不接受:跳出 alert 告訴使用者這樣無法得到最好的服務。

這一段的程式碼寫在 AppDelegate.swift 檔案的 didFinishLaunchingWithOptions 區塊內。

這個區塊內的動作,是在使用者下載後第一次打開 app,或是把 app 整個關掉,再重新打開的時候執行。如果只是放到background中,再打開,是不會執行這一段。

繼續閱讀 “iOS swift4 使用者定位權限,設定心得與討論"