親子日記APP
|
免費申請
|
登入
mini box 迷你盒子
這裡是工程師的筆記資料.
部落格
相簿
APP日記
書籤
標籤:
swift
的相關文章
瀏覽方式:
摘要列表
|
標題列表
|
全站 《swift》 相關
筆記: Sign In with Apple
2020
02
20
17:06
Apple 規定, 2020/04 起所有用到第三方登入的 App (例如提供 FB 帳號登入、Google 帳號登入) 都必需提供 Apple ID 登入功能 (Sign In with Apple) 這篇文章有完整的說明 + 整個專案範例: iOS 13 - How to Integrate Sign In with Apple in your Application? (專案範例) 有個小問題是 當用戶選擇不提供真實 email 的狀況時 用戶登入,Apple 都會給一個虛擬信箱
[email protected]
apple 說,寄信這個虛擬信箱時,apple 會自動轉到用戶真實的信箱 目...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
筆記: 舊版 Xcode 無法裝 app 到新版 iOS 的問題
2019
09
22
22:09
例如 Xcode 10.x 就無法將軟體裝到 iOS 13 進行測試/除錯
會出現類似警告訊息:
This iPhone XS Max is running iOS 13.0 (17A5492t), which may not be supported by this version of Xcode. 解決方式:
安裝最新的 Xcode
再從新版本的 Xcode 複製 Device Support 檔案 ...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
[Swift] status bar 的高度計算
2018
11
01
15:55
當接聽電話或是開啟熱點 (Hotspot) 時 會像這樣多了一列 高度20pt 的提示列 某些情境,沒注意的話 會造成畫面異常
dropbox navigation bar 被遮住 navigation bar 多了 20pt 的空白 以上是舊款 iPhone 5~8 若是 iPhone X 系列,則不會增加一條 20pt 的提示列 會像這樣: 標準的 status bar 是 20pt 用這個 API 可取得目前的 stauts bar 高度 let statusHeight = UIApplication.shared.statusBarFrame.size.height // 20 or 40 print("statusHeigh...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
note: iOS Facebook 登入
2018
04
11
16:01
iOS 專用 Facebook 登入 - 快速入門 https://developers.facebook.com/docs/facebook-login/ios/ 要特別注意的是 【設定 Info.plist】 在 Info.plist 中要加這段 (也可不加) <key>LSApplicationQueriesSchemes</key> <array> <string>fbapi</string> <string>fb-messenger-share-api</string> <string>fbauth2</string> <stri...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(2)
Swift: 讀取 iOS 設備的型號/版本資料
2018
03
07
14:53
Swift: 讀取 iOS 設備的型號/版本資料
let dictionary = Bundle.main.infoDictionary! let app_version = dictionary["CFBundleShortVersionString"] as! String let app_build = dictionary["CFBundleVersion"] as! String let app_dDis...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
Swift筆記: 多個 Alamofire request 同步 Sync(依序) 執行
2017
11
05
18:12
多個 http request,但希望各個 request 能依序、同步Sync 執行 ,而不要 非同步Async 執行 例如我希望第一個 request 取的 server 給的 id 後, 後面其它的 upload request 都要帶入(post/get) 此 id 利用雙層 DispatchGroup var id:Int = 0 let group1 = DispatchGroup() group1.enter() Alamofire.request("https://www.abc.com/getid").responseJSON { response in pr...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
swift 3/4 將訊息轉貼到 Line (呼叫 Line App)
2017
10
27
11:24
Info.plist 必須新增 <key>LSApplicationQueriesSchemes</key> <array> <string>line</string> </array> 不然會出現錯誤 http://www.jianshu.com/p/631bd7f12a38 error: "This app is not allowed...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
swift 3/4 筆記/備忘
2017
10
20
22:20
以 Safari 瀏覽器開啟一個 URL: guard let url = URL(string: "http://mini.nidbox.com") else { return } if #available(iOS 10.0, *) { UIApplication.shared.open(url, options: [:], completionHandler: nil) //If you want handle the completion block than: //UIApplication.shared.open(url, options: [:], completionHandler: { // ...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
SwiftyJSON 範例筆記
2017
09
17
21:03
SwiftyJSON https://github.com/SwiftyJSON/SwiftyJSON JSON 的測試資料來源: https://data.gov.tw/dataset/26652 資料內容: { "success":true, "result":{ "resource_id":"382000000A-000224-002", "limit":2000, "total":5, "fields":[ { "type":"text","id&q...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
Swift: Facebook SDK 登入錯誤訊息
2017
07
07
22:47
Facebook SDK 登入時出現的錯誤:
2017-07-07 22:43:47.353693+0800 album[24122:4694784] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.confi...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
上一頁
1
2
3
下一頁