feat: 配置token用于preview
This commit is contained in:
parent
685e694134
commit
8f97b0c544
@ -856,15 +856,26 @@ struct BlindBoxView: View {
|
|||||||
// MARK: - 预览
|
// MARK: - 预览
|
||||||
#Preview {
|
#Preview {
|
||||||
BlindBoxView(mediaType: .all)
|
BlindBoxView(mediaType: .all)
|
||||||
|
.onAppear {
|
||||||
|
// 仅在Preview中设置模拟令牌(不要在生产代码中使用)
|
||||||
|
#if DEBUG
|
||||||
|
if ProcessInfo.processInfo.environment["XCODE_RUNNING_FOR_PREVIEWS"] == "1" {
|
||||||
|
// 设置模拟令牌用于Preview
|
||||||
|
let previewToken = "eyJ0eXAiOiJKV1QiLCJhbGciOiJFZERTQSJ9.eyJqdGkiOjczNzAwMTY5NzMzODE1NzA1NjAsImlkZW50aXR5IjoiNzM1MDQzOTY2MzExNjYxOTc3NyIsImV4cCI6MTc1Nzc1Mzc3NH0.tZ8p5sW4KX6HFoJpJN0e4VmJOAGhTrYD2yTwQwilKpufzqOAfXX4vpGYBurgBIcHj2KmXKX2PQMOeeAtvAypDA"
|
||||||
|
KeychainHelper.saveAccessToken(previewToken)
|
||||||
|
print("🔑 Preview token set for testing")
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
struct TransparentVideoPlayer: UIViewRepresentable {
|
// struct TransparentVideoPlayer: UIViewRepresentable {
|
||||||
func makeUIView(context: Context) -> UIView {
|
// func makeUIView(context: Context) -> UIView {
|
||||||
let view = UIView()
|
// let view = UIView()
|
||||||
view.backgroundColor = .clear
|
// view.backgroundColor = .clear
|
||||||
view.isOpaque = false
|
// view.isOpaque = false
|
||||||
return view
|
// return view
|
||||||
}
|
// }
|
||||||
|
|
||||||
func updateUIView(_ uiView: UIView, context: Context) {}
|
// func updateUIView(_ uiView: UIView, context: Context) {}
|
||||||
}
|
// }
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user