我一直在寻求实现新的VerificationController来验证应用内购买:http: //developer.apple.com/library/ios/#releasenotes/StoreKit/IAP_ReceiptValidation/_index.html
我想知道在任何地方都有一些例子如何验证交易,因为它似乎- (BOOL)verifyPurchase:(SKPaymentTransaction *)transaction;是不够的,它必须在内部实施,以便在收到服务器的数据时验证购买.
另一个问题是,如果有人知道KNOWN_TRANSACTIONS_KEY是什么以及如何填写它,它只是购买的产品ID吗?
我正在尝试用图像设置背景,如果没有图像默认为渐变,问题是我还没有找到一种方法将 if 放入 SwiftUI 的声明部分内,并且我无法使用函数,因为图像与视图不符。有没有人有解决方案来有条件地将背景设置为图像,如果不可能将其设置为颜色?
struct ReminderView: View {
var reminder: Reminder
var bgImage: Image? {
if let data = reminder.image, let image = UIImage(data: data) {
return Image(uiImage: image).resizable()
}
return nil
}
var bg: LinearGradient {
return LinearGradient(gradient: Gradient(colors: [
Color(.sRGB, red: 38 / 255, green: 63 / 255, blue: 159 / 255, opacity: 1),
Color(.sRGB, red: 174 / 255, green: 77 / 255, blue: 1, opacity: 1)]),
startPoint: UnitPoint(x: 0, y: 1), endPoint: UnitPoint(x: 1, y: 0)) …Run Code Online (Sandbox Code Playgroud)