У меня есть проект Mac и проект iOS, которые используют возможности iCloud. Когда я создал приложение для Mac, там был красный значок "!" рядом с пунктом «Добавить право iCloud» в идентификатор приложения в разделе «iCloud» на вкладке «Возможности». Когда я нажимаю «Исправить проблему», красный значок «!» появилось в соответствующем окне проекта iOS.
Теперь всякий раз, когда я создаю одно приложение, оно отменяет все исправления, исправленные в другом.
Я нашел тот же вопрос здесь, на SO но единственное предложение состояло в том, чтобы вручную добавить «Provision Profile» в разделе «Build Settings/Code Signing» в Xcode 5 для проекта iOS и OS X. Я экспериментировал с разными вещами, но не знаю, как создать Provisioning Profile, который будет работать как для Mac, так и для iOS. Варианты выбора в проекте iOS: Профиль подготовки группы iOS: * и Нет. Точно так же в проекте Mac это Mac Team Provisioning Profile: * и None.
В членском центре Apple. Кажется, я могу добавить профиль для Mac или iOS, но не один профиль для обоих.
Как я могу заставить Xcode позволить мне компилировать каждое приложение (Mac и iOS) без необходимости исправлять проблему каждый раз, когда я переключаюсь между ними?
Спасибо.