回覆列表
  • 1 # cnBeta

    在macOS Catalina正式釋出之前,蘋果向諸多開發者釋出邀請函,鼓勵他們向Mac App Store提交和Catalina相容的Mac應用程式。蘋果鼓勵開發者充分發揮macOS Catalina中提供的各項新技術,包括Sign in with Apple, Sidecar, Core ML 3和Metal等等。

    macOS Catalina即將面向全球數億使用者開放。在macOS Catalina中,你的Mac應用可以充分利用Sign in with Apple, Sidecar、以及在Core ML 3和Metal中的最新特性和功能。而且藉助Mac Catalyst,您可以將iPad應用程式帶到Mac。使用Xcode 11來建立你的應用程式,然後在執行macOS Catalina GM seed的Mac計算機上對其進行測試,最後將其提交以供稽核。

    此外,針對那些透過非Mac Store分發的應用程式,蘋果提醒開發人員需要新的認證需求。蘋果要求在Mac App Store之外分發的應用必須經過蘋果公證,才能在macOS Catalina上執行。公證過程首先在macOS Mojave中引入,旨在保護Mac使用者免受惡意和有害應用的侵害。

    為了進一步保護macOS Catalina上的使用者,我們正在與開發人員合作,以確保所有軟體(無論是在App Store上發行還是在App Store外部發行)均已由Apple簽名或公證。這將使使用者更有信心,無論他們從何處獲取軟體,都已檢查其下載和執行的軟體是否存在已知的安全問題。

    6月,我們宣佈Apple必須對Mac App Store外部分發的所有Mac軟體進行公證,以便預設在macOS Catalina上執行。確保在macOS Catalina GM種子上測試所有版本的軟體,並將其提交給Apple進行公證。

    為了進行公證,Apple提供了受信任的非Mac App Store開發人員開發人員ID,這些ID允許macOS上的Gatekeeper功能安裝非Mac App Store應用程式。

    透過Mac App Store分發的應用程式不需要公證,並且Apple最近放寬了其公證規則,使開發人員可以在2020年1月之前遵守。

  • 中秋節和大豐收的關聯?
  • 獅子星座長大從事什麼樣的工作?