Наличие iOS и macOS в одном проекте XCode - PullRequest
0 голосов
/ 15 января 2019

Я хочу сделать Mac-версию своего приложения для iOS. Я никогда не делал этого раньше, и у меня есть три вопроса, ответы на которые я не смог найти в интернете.

1) Должен ли я добавить новую цель для компонента Mac в проекте Xcode моего приложения для iOS? Если да, есть ли способ отправлять новые обновления для версии iOS в App Store, только если приложение Mac еще не готово?

2) Я хотел бы использовать синхронизацию iCloud для обоих приложений, чтобы изменения, внесенные пользователем в приложении iOS, могли перейти на Mac (и наоборот). Должны ли оба приложения Mac и iOS быть в одном проекте XCode, чтобы это произошло?

3) Когда я хочу добавить приложение в App Store Connect, я получаю только опцию «Новое приложение» (приложения для iOS или tvOS) или «Новое приложение для MacOS». Если они находятся в одном проекте XCode, как я могу отправить оба приложения (iOS и Mac) в App Store?

Заранее спасибо!

1 Ответ

0 голосов
/ 15 января 2019

объявление 1.) Вы должны, если вы хотите поделиться определенными частями кода. Это также облегчает поддержку всех выпусков с помощью git.

ad 2.) Нет. Но общий контейнер icloud будет работать только после того, как одно приложение уже будет одобрено Apple.

ad 3.) Нет, приложения OSX и приложения ios / tvos не совместно используют одну и ту же запись магазина приложений, независимо от того, находятся они в одном проекте xcode или нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...