Я только что столкнулся со странной проблемой при попытке нотариально заверить одно из моих приложений ...
Я создаю приложение с текущим 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