很少人問過我把 Juicy 上架到 Mac App Store 有多難。所以,下面就跟大家說說到底有多難: 這其實並不難,但如果你是第一次做,過程會相當煩人,因為你可能會像我一樣犯很多新手錯誤: 1️⃣ 不小心要求了太多不必要的權限。蘋果會立即拒絕這類要求。 例如,據我所知,@RevenueCat 會追蹤用戶購買應用程式的國家/地區,所以我傻乎乎地以為需要啟用位置追蹤功能🤦♂️ 結果發現(可能是我技術有問題),你並不需要它。 2️⃣ 當你想提交你的第一個應用程式內購買專案時,你需要將其與新的應用程式更新一起發布,這給我帶來了兩個問題: 😴 我完全忽略了這個要求,結果第一個版本就上線了,但付費牆沒起作用,因為購買還沒被批准。 🤯 App Store Connect(管理應用所有資訊的地方)的使用者介面極為混亂,設定選項的位置也不合理,最後你得花十分鐘上網搜尋才能找到所需功能。說實話,這糟糕的介面簡直讓我抓狂。 3️⃣ 然後我重新提交了應用程序,但結果發現,即使你沒有更改應用程式中的任何內容,只是為了提交應用程式內購買以供審核,你也需要一個新的捆綁包版本才能進行更新。 4️⃣ 最後,Juicy 的引導過程中有一個「啟動時自動登入」的開關。我原本以為預設啟用這個功能會很棒,這樣用戶重啟 Mac 後 Juicy 就能繼續監控電池電量,但…蘋果不允許這樣做。 所以我不得不想出一個小辦法來引導用戶啟用它(請參閱下方影片)。順便一提,引導流程的最後一頁很大程度上受到了 @kushsolitary 出色的 Lookaway 應用的啟發。稍後會詳細介紹引導流程。 以上就是全部內容。我認為對於經驗豐富的應用程式開發者來說,這些問題大多很容易避免,但如果你以前從未發布過Mac應用,那麼你可能不得不面對其中一些煩人的問題。 在完成第一個版本後,預留大約 7 天的時間將其發佈到 App Store,這樣應該就萬事俱備了。
正在載入線程內容
正在從 X 取得原始推文,整理成清爽的閱讀畫面。
通常只需幾秒鐘,請稍候。