'SKPaymentQueue' 没有可见的@interface 声明了选择器 'presentCodeRedemptionSheet'
No visible @interface for 'SKPaymentQueue' declares the selector 'presentCodeRedemptionSheet'
想知道是否有其他人在尝试通过 XCode 或 RN CLI 进行构建时得到类似的结果?
自从升级到 react-native-iap
5.2.0.
错误
No visible @interface for 'SKPaymentQueue' declares the selector 'presentCodeRedemptionSheet'
截图
代码块
RCT_EXPORT_METHOD(presentCodeRedemptionSheet:(RCTPromiseResolveBlock)resolve
reject:(RCTPromiseRejectBlock)reject) {
if (@available(iOS 14.0, *)) {
[[SKPaymentQueue defaultQueue] presentCodeRedemptionSheet];
resolve(nil);
} else {
reject([self standardErrorCode:2], @"This method only available above iOS 14", nil);
}
}
XCode 11.5,50 多个其他本地库没有构建错误。
想知道是否有其他人在尝试通过 XCode 或 RN CLI 进行构建时得到类似的结果?
自从升级到 react-native-iap
5.2.0.
错误
No visible @interface for 'SKPaymentQueue' declares the selector 'presentCodeRedemptionSheet'
截图
代码块
RCT_EXPORT_METHOD(presentCodeRedemptionSheet:(RCTPromiseResolveBlock)resolve
reject:(RCTPromiseRejectBlock)reject) {
if (@available(iOS 14.0, *)) {
[[SKPaymentQueue defaultQueue] presentCodeRedemptionSheet];
resolve(nil);
} else {
reject([self standardErrorCode:2], @"This method only available above iOS 14", nil);
}
}
XCode 11.5,50 多个其他本地库没有构建错误。