如何发布适用于 iOS 和 macOS 的应用程序?

How can I publish an app for both iOS and macOS?

我正在开发一个 iPhone/iPad 应用程序,专门使用 Objective-C 个文件。

有没有一种方法可以构建 Mac 应用程序而无需复制其中的许多应用程序?

有没有办法制作适用于 iOS 和 macOS 的自定义按钮文件(.h、.m)?

您需要将其添加到平台

并排除无法在 MacOS 上运行的代码:

#if !targetEnvironment(macCatalyst)
// Code to exclude from Mac.
#endif

然后您需要针对 MacO 优化您的应用程序,更多详细信息: https://developer.apple.com/documentation/uikit/mac_catalyst/optimizing_your_ipad_app_for_mac