果粉福利:購買iOS應用後自動解鎖同款Mac應用
蘋果現在允許開發人員在Mac和iOS平台上創建統一購買方式,以便於用戶在某個平台上購買應用程序之後,能夠在另一個平台上使用。這項調整意味著開發者能夠使用蘋果的Catalyst的技術,同時在App Store和Mac App Store上架應用程序。如果消費者購買了某個平台版本,那麼就自動解鎖其他平台的同款應用。
不過對於開發者來說還有一些地方需要注意。默認是Mac和iOS之間的捆綁,因此現有獨立的Mac和iOS應用無法整合在一起,不過應用內購也可以跨平台購買同步。該更新隨附了新的Xcode 11.4 beta,並且開發人員如果打算以統一購買的形式出售它們,則需要更改現有應用程序的捆綁包標識符。
對於使用Catalyst創建iOS應用程序的macOS端口的開發人員而言,該功能將非常有用。Catalyst允許iOS應用程序開發人員在Apple的Xcode中選擇一個額外的選項,並自動生成Mac應用程序-但不會為Mac進行任何實際優化。
開發人員對Catalyst的反應有些分歧。一些開發人員沒有使用Catalyst,因為他們已經有了Mac應用程序,無論它們是發布的還是正在開發中的。但是,對於其他人來說,Catalyst是他們開始考慮製作其iOS和iPad OS應用程序的Mac版本的原因。