繁体   English   中英

在同一个 Xcode 项目中拥有 iOS 和 macOS 应用程序

[英]Having iOS and macOS app in same Xcode project

我想制作我的 iOS 应用程序的 Mac 版本。 我以前从未这样做过,并且有三个问题我在互联网上找不到答案。

1)我应该在我的 iOS 应用程序的 Xcode 项目中为 Mac 组件添加一个新目标吗? 如果是这样,如果 Mac 应用程序还没有准备好,有没有办法只将 iOS 版本的新更新发送到 App Store?

2)我想对这两个应用程序使用 iCloud 同步,以便用户在 iOS 应用程序上所做的更改可以转到 Mac 应用程序(反之亦然)。 Mac 和 iOS 应用程序是否都需要在同一个 Xcode 项目中才能发生这种情况?

3)当我想向 App Store Connect 添加应用程序时,我只能得到“新应用程序”(iOS 或 tvOS 应用程序)或“新 macOS 应用程序”的选项。 如果它们在同一个 Xcode 项目中,我如何将两者(iOS 和 Mac 应用程序)发送到 App Store?

先感谢您!

广告 1.) 如果您想共享代码的某些部分,您应该这样做。 它还可以更轻松地使用 git 跨版本维护。

ad 2.) 不可以。但是共享的 icloud 容器只有在一个应用程序已经被苹果批准后才能工作。

广告 3.) 不,OSX 应用程序和 ios/tvos 应用程序不共享相同的应用商店条目,无论它们是否在同一个 xcode 项目中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM