Описание тега uikitformac

Приложения UIKit, скомпилированные для работы в macOS (Project Catalyst)
1 ответ

Как скомпилировать стороннюю библиотеку для использования с UIKit для Mac/Catalyst?

Если вы попытаетесь использовать стороннюю библиотеку (скомпилированную с использованием make или cmake) в своем проекте iOS 13 и включите опцию "UIKit For Mac", Xcode будет недоволен этой библиотекой. Он будет жаловаться, что предоставленная библио…
07 июн '19 в 06:38
0 ответов

Доступ к камере в UIKitForMac

Все API камеры работают, хотя AVCaptureDevice.devices() возвращает пустой массив У меня включена камера в песочнице приложения. У кого-нибудь есть камера для работы с iOS-приложением на Mac?
02 июл '19 в 22:07
6 ответов

Xcode 11 Beta 3, ошибка сборки "Неизвестный атрибут" Состояние "", "Использование необъявленного типа" Вид "" и т. Д.

Я создаю приложение со 2-й бета-версией Xcode 11, используя SwiftUI, и все работало совершенно нормально, но теперь, с 3-й бета-версией, приложение даже не собрано. Я получаю сообщения об ошибках типа "Использование необъявленного типа" Вид "", "Неи…
10 июл '19 в 12:04
5 ответов

Можно ли отключить функцию изменения размера окна в моем приложении UiKitForMac для iOS?

Я перевожу свое приложение iOS для поддержки UIKitForMac, но я бы хотел предотвратить изменение размера окна пользователем. Есть ли у вас какие-либо советы по этому поводу?
7 ответов

Синее кольцо подсветки / фокусировки на приложении Catalyst

В настоящее время я работаю над переносом приложения для iOS на macOS с помощью Project Catalyst. Все мои текстовые поля, текстовые представления и представления таблицы имеют синий контур, когда активны. Я заметил это в приложениях Apple Catalyst (…
20 авг '19 в 18:49
1 ответ

"Токен не является допустимым двоичным оператором в подвыражении препроцессора" при использовании UIKitForMac

Поэтому я пытаюсь скомпилировать свой проект iOS для Mac, и когда я пытаюсь использовать #if !targetEnvironment(UIKitForMac) Я получаю ошибку из названия. Я попытался установить цель сборки на iOS 13, но, похоже, ничего не дало.
07 июн '19 в 18:11
1 ответ

Как изменить флаг Info.plist на основе TARGET_OS?

Я пытаюсь перенести приложение iOS для поддержки сборок для UIKitForMac цель (проект Catalyst!). Я пытаюсь изменить Info.plist флаг на основе TARGET_OS, но я не уверен, как определить целевую ОС из сценария запуска фазы сборки. Вот что я пытаюсь сде…
12 июл '19 в 14:50
0 ответов

Доступен ли GLKit для Mac Catalyst?

Согласно документации Apple, GLKit находится в бета-версии для Mac Catalyst. Однако при попытке запустить наше приложение для iPad с Mac, выбранным в качестве устройства, мы получаем: GLKit устарела и недоступна при сборке для Mac Catalyst. Попробуй…
24 июл '19 в 05:23
3 ответа

Xcode 11 - отключить режим изменения размера в катализаторе swift

Мы конвертируем наше iOS-приложение в Mac- совместимое с использованием катализатора Swift в XCode 11. Мы сталкиваемся с проблемой в пользовательском интерфейсе, когда пользователь изменяет размер окна приложения, поэтому можем ли мы отключить режим…
07 авг '19 в 09:44
0 ответов

UIDatePicker не работает в macCatalyst (Xcode 11 Beta 5)

Мы конвертируем наше приложение для iOS в MacCatalyst, используя катализатор Swift в Xcode 11 beta 5. У нас есть проблема, связанная с тем, что DatePicker по умолчанию не отображается в окне. Я пробую это решение для Mac, и оно добавит в поле выбора…
09 авг '19 в 10:19
1 ответ

Дифференцированный модуль на основе MacOS и iOS для MacCatalyst (Xcode 11 Beta 5)

Мы конвертируем наше приложение для iOS в MacCatalyst, используя катализатор Swift в Xcode 11 beta 5. Я сталкиваюсь с проблемой в некоторых файлах pod, которые еще не поддерживаются для macCatalyst. Итак, любое найденное решение, в котором мы можем …
3 ответа

Щелкните правой кнопкой мыши в UIKit для Mac

У меня есть приложение для iPad, которое я очень легко портировал на Mac. Я использую сенсорный начался / переехал / закончился, и он хорошо переносится, хотя я бы хотел щелкнуть правой кнопкой мыши на моем iOS-приложении на Mac. Как зарегистрироват…
20 июн '19 в 12:37
1 ответ

Сборка для UIKitForMac, но компоновка в.tbd для macOS

Я пытаюсь скомпилировать приложение для iOS для работы в macOS, и после установки флажка Mac я получаю эту ошибку при компиляции: d: сборка для UIKitForMac, но компоновка в.tbd для macOS, файл '/Users/jan/Xcode-beta.app/Contents/Developer/Platforms/…
10 июл '19 в 00:28
0 ответов

Ошибка во время выполнения: "Не удалось найти NSAppearanceNameAqua.car в комплекте с идентификатором: com.apple.AppKit"

Когда я пытаюсь запустить приложение iOS на моем Mac (с UIKit для Mac), я получаю эту ошибку: couldn't find NSAppearanceNameAqua.car in bundle with identifier: com.apple.AppKit
25 июн '19 в 17:21
1 ответ

Xcode 11 (бета) не распознает архитектуру статической библиотеки

После волнения по поводу объявлений WWDC в 2019 году я попытался скомпилировать свое существующее приложение для iOS под MacOS, используя бета-версию Xcode 11.0. К сожалению, все пошло не так, как ожидалось. Xcode говорит, что моя статическая библио…
2 ответа

Как открыть файл диалога с SwiftUI на платформе "UIKit для Mac"?

NSOpenPanel недоступен на платформе "UIKit для Mac": https://developer.apple.com/documentation/appkit/nsopenpanel Если Apple не предоставляет встроенный способ, я предполагаю, что кто-то создаст библиотеку на основе SwiftUI и FileManager, которая по…
18 июн '19 в 12:23
1 ответ

Как добавить 32-битные двоичные файлы в libsodium на UIKit для Mac?

Я создал xcframework для libsodium на UIKit для Mac: xcodebuild -create-xcframework -library /Users/<user>/Documents/<project>/libsodium-ios/ios64/lib/libsodium.a -headers /Users/<user>/Documents/<project>/libsodium-ios/ios64…
07 июн '19 в 02:17
1 ответ

"UserNotificationsUI" недоступен при сборке для ошибки UIKit для Mac

Мое приложение имеет цели уведомлений о расширении служб и контента для поддержки многофункциональных удаленных уведомлений, которые работают должным образом на iPad/iPhone iOS 13 и ниже Я установил Xcode 11-beta и macOS Catalina 10.15-beta На стро…
06 июн '19 в 14:05
1 ответ

Mac Catalyst textview первый респондент

У меня странное поведение интерфейса, когда я пытаюсь реализовать приложение для заметок на Mac с Catalyst. Я сделал textview textView.becomeFirstResponder() Но после создания новых заметок Catalyst каким-то образом перемещает фокус на кнопку "Назад…
15 янв '20 в 13:10
0 ответов

Программно упорядочивайте окна по вкладкам в Mac Catalyst

Я использую Mac Catalyst для переноса приложения с iPad на Mac. Я могу создать несколько окон, используя: func requestSceneSessionActivation(_ sceneSession: UISceneSession?, userActivity: NSUserActivity?, options: UIScene.ActivationRequestOptions?, …
20 окт '19 в 01:42