Сборка с 10.14 SDK, но значение DTSDKName в Info.plist равно macosx10.7 - PullRequest
0 голосов
/ 17 июня 2019

Я только что столкнулся со странной проблемой при попытке нотариально заверить одно из моих приложений ...

Я создаю приложение с текущим macOS SDK (т. Е. 10.14).

Однако в последнем приложении значение DTSDKName в Info.plist равно macosx10.7 (вместо macosx10.14).

Поэтому я не могу засвидетельствовать нотариальное заверение приложения, поскольку для него требуется как минимум 10.9 SDK.

У меня нет этой проблемы с другими приложениями.

У меня есть временное решение - создать приложение с 10.10 SDK, которое я также установил в Xcode. В этом случае DTSDKName является правильным: macosx10.10.

Я отправил эту ошибку в Apple.

Полагаю, я могу просто вставить нужное значение в Info.plist с помощью скрипта на этапе сборки - но это точно не тот способ, которым он должен работать.

Интересно, кто-нибудь знает, что происходит?

Спасибо за любую информацию, Leo

macOS 10.14.5 Xcode 10.2.1

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