File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -198,6 +198,7 @@ - (void)adjUpdateConversionValue:(NSInteger)conversionValue
198198#pragma mark - Private
199199
200200- (BOOL )isApiAvailableForClass : (Class )class andSelector : (SEL )selector {
201+ #if !(TARGET_OS_TV)
201202 if (class == nil ) {
202203 [self .logger warn: @" StoreKit.framework not found in the app (SKAdNetwork class not found)" ];
203204 return NO ;
@@ -211,6 +212,10 @@ - (BOOL)isApiAvailableForClass:(Class)class andSelector:(SEL)selector {
211212 return NO ;
212213 }
213214 return YES ;
215+ #else
216+ [self .logger warn: @" %@ method implementation not available for tvOS platform" , NSStringFromSelector (selector)];
217+ return NO ;
218+ #endif
214219}
215220
216221- (void )writeSkAdNetworkRegisterCallTimestamp {
@@ -219,6 +224,7 @@ - (void)writeSkAdNetworkRegisterCallTimestamp {
219224}
220225
221226- (NSString *)getSkAdNetworkCoarseConversionValue : (NSString *)adjustCoarseValue {
227+ #if !(TARGET_OS_TV)
222228 if (@available (iOS 16.1 , *)) {
223229 if ([adjustCoarseValue isEqualToString: @" low" ]) {
224230 NSString * __autoreleasing *lowValue = (NSString * __autoreleasing *)dlsym (RTLD_DEFAULT, " SKAdNetworkCoarseConversionValueLow" );
@@ -235,6 +241,9 @@ - (NSString *)getSkAdNetworkCoarseConversionValue:(NSString *)adjustCoarseValue
235241 } else {
236242 return nil ;
237243 }
244+ #else
245+ return nil ;
246+ #endif
238247}
239248
240249- (Class )getSKAdNetworkClass {
You can’t perform that action at this time.
0 commit comments