即係要改個 App 嘅 Provisioning Profile,係我最怕搞嘅嘢,因為通常改襯都有手尾,而且係好難搵到答案!今次我改完之後又花咗兩日時間去搵解決嘅辦法,都唔知會唔會有下次?
![]() |
![]() |
要 login 你個 Apple Developer account,去整整你隻 App 用緊嘅 certificates。紅色長方格就係要改嘅嘢,目前冇選到。
|
要 scroll 到最底先見到粒 Edit button,就算你 maximise 個 browser 佢都唔會 show 哂出嚟,一定要你 scroll 到底,非常有性格! |
![]() |
![]() |
末改之前,請點擊最前嗰粒小小嘅 checkbox。 | 彈出警告字眼,留意最後嗰兩個字,regenerate them,regenerate 仲要係 them 衆數嚟嘅!
|
![]() |
![]() |
OK 完,預設選咗 Compatible with Xcode 5,2018 都就快完啦,Xcode 都去到 10,仲 Xcode 5?我就要改選 CloudKit。
|
又彈出警告,你可知改少少嘢都係大問題?😎 |
![]() |
![]() |
准你選,通過,請留意 iCloud 之下的 icon 依然係 amber,即係未用得,有手續未完成。 | 原來係要搞隻叫 iCloud Container 嘅嘢。 |
![]() |
![]() |
如果去睇個 provisioning,會見到都係 amber。 | 好,create 一隻 iCloud Container。冇咩嘢要你答嘅,就係俾個 description 同埋俾個 unique 嘅名佢。Description 答先,一般你會諗,重要嘅問題行先,Apple 好有 taste 會問啲無關嘅嘢先。個 ID 就有規定,一定要用 iCloud 行頭。
|
![]() |
![]() |
可以 register | 跟手要 Done 一下,好仔細,有啲過份。
|
![]() |
![]() |
成功!多咗一個 container。 | 可以用了,去配對,click Edit。 |
![]() |
![]() |
點選個 checkbox 就代表配對。 | Assign,仲有個 Done,不過唔 cap 喇。😂 |
![]() |
![]() |
全綠燈,可以應用。 | 去你隻 iOS project 改埋個 Entitlement.plist,要 Enable iCloud。 |
![]() |
![]() |
改哂啲 Provisioning Profiles 同埋 Certificates,一 compile 就出以上嘅 error,我嘅有啲唔同,個 number 係 (1996,3),搞嚟搞去都搞唔掂,啲 Cert 同 Profiles delete哂 又再 create 麵冇用。
|
後來發現佢有個 fineprints,於是搵到哩個 discussion,根據哩個建議做,先解決倒,前後花了兩天時間! |
![]() |
|
要將有關嘅 Certificates 都做成綠燈,如圖。 |