при попытке удаленно скомпилировать каркас Google Mobile Ads для iOS я получаю эту ошибку:
: In file included from D:\Program Files\Epic Games\UE_4.21\Engine\Intermediate\UnzippedFrameworks\ThirdParty\IOS\Google\GoogleMobileAds.embeddedframework\GoogleMobileAds.framework\Headers\GoogleMobileAds.h:38:
LogPlayLevel: Error: D:\Program Files\Epic Games\UE_4.21\Engine\Intermediate\UnzippedFrameworks\ThirdParty\IOS\Google\GoogleMobileAds.embeddedframework\GoogleMobileAds.framework\Headers\GADMediaContent.h:21:1: error: no 'assign', 'retain', or 'copy' attribute is specified - 'assign' is assumed [-Werror,-Wobjc-property-no-attribute]
LogPlayLevel: @property(nonatomic, nullable) UIImage *mainImage;
LogPlayLevel: ^
такой файл очень прост:
//
// GADMediaContent.h
// Google Mobile Ads SDK
//
// Copyright 2019 Google Inc. All rights reserved.
//
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
/// Provides media content information. Interact with instances of this
class on the main queue
/// only.
@interface GADMediaContent : NSObject
/// Media content aspect ratio (width/height). The value is 0 when there's
no media content or the
/// media content aspect ratio is unknown.
@property(nonatomic, readonly) CGFloat aspectRatio;
/// The main image to be displayed when the media content doesn't contain video.
@property(nonatomic, nullable) UIImage *mainImage;
@end
NS_ASSUME_NONNULL_END
, так что это не мой код,от Google.Я использую удаленную компиляцию Unreal Engine iOS с компьютера с Windows