Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions CashfreePG.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
Pod::Spec.new do |s|

s.name = "CashfreePG"
s.version = "2.2.4"
s.version = "2.2.6"
s.summary = "Cocoapods implementation of Cashfree Payment's Payment Gateway UI SDK"

s.description = <<-DESC
Expand All @@ -23,6 +23,6 @@ s.social_media_url = "https://twitter.com/gocashfree"
s.platform = :ios, "12.0"
s.vendored_frameworks = "CashfreePG.xcframework"
s.swift_version = "5.10"
s.dependency 'CashfreePGUISDK', '2.2.4'
s.dependency 'CashfreePGUISDK', '2.2.6'

end
Binary file modified CashfreePG.xcframework.zip
Binary file not shown.
10 changes: 5 additions & 5 deletions CashfreePG.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -8,32 +8,32 @@
<key>BinaryPath</key>
<string>CashfreePG.framework/CashfreePG</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>CashfreePG.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>CashfreePG.framework/CashfreePG</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>CashfreePG.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#if 0
#elif defined(__arm64__) && __arm64__
// Generated by Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2)
// Generated by Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
#ifndef CASHFREEPG_SWIFT_H
#define CASHFREEPG_SWIFT_H
#pragma clang diagnostic push
Expand Down Expand Up @@ -65,6 +65,7 @@
# if __has_include(<uchar.h>)
# include <uchar.h>
# elif !defined(__cplusplus)
typedef unsigned char char8_t;
typedef uint_least16_t char16_t;
typedef uint_least32_t char32_t;
# endif
Expand Down Expand Up @@ -302,10 +303,10 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif

#if defined(__OBJC__)

@protocol CFResponseDelegate;
@class CFPayment;
@class UIViewController;

/// CFPaymentGatewayService class contains the payment initiation method. Invoking this method triggers the payment execution flow. It has a member variable of type <code>CFPayment</code>. The value of this variable can be set using <code>doPayment(payment: ...)</code> which takes in a CFPaymentt as a parameter and initiates the payment
/// <h2>Code Snippet</h2>
/// \code
Expand Down
Binary file modified CashfreePG.xcframework/ios-arm64/CashfreePG.framework/Info.plist
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -249,11 +249,11 @@
},
"ConstValues": [
{
"filePath": "\/Users\/kishankumarmaurya\/Development\/ios\/core-ios-pg-sdk\/CashfreePG\/CashfreePG\/Payment Gateway Interfaces\/CashfreePaymentGateway.swift",
"filePath": "\/Users\/simran.semwal\/Documents\/3Feb2026\/CashfreePG\/CashfreePG\/Payment Gateway Interfaces\/CashfreePaymentGateway.swift",
"kind": "StringLiteral",
"offset": 1562,
"length": 7,
"value": "\"2.2.4\""
"value": "\"2.2.6\""
}
]
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2)
// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name CashfreePG
// swift-module-flags-ignorable: -no-verify-emitted-module-interface
// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name CashfreePG
// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2
@_exported import CashfreePG
import CashfreePGCoreSDK
import CashfreePGUISDK
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2)
// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name CashfreePG
// swift-module-flags-ignorable: -no-verify-emitted-module-interface
// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name CashfreePG
// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2
@_exported import CashfreePG
import CashfreePGCoreSDK
import CashfreePGUISDK
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,35 +6,35 @@
<dict>
<key>Headers/CashfreePG-Swift.h</key>
<data>
H/cuW0HdLCYTU0yUpG+2XlCFvOY=
o9SaGwwZfVDgAkAK+sRt974/ae0=
</data>
<key>Headers/CashfreePG.h</key>
<data>
ZcvtR6r67WRvqnvfRMbgbeMS9+o=
</data>
<key>Info.plist</key>
<data>
QVJQLtVju8NaG+KtE1BLm3U7Q/4=
XtHX7zchyTqkFn2p8piP+Z0OMXc=
</data>
<key>Modules/CashfreePG.swiftmodule/arm64-apple-ios.abi.json</key>
<data>
bwyWOLNDRIMXr541w9BLAQNMvhQ=
DCxwQKe/hVEmtQr7I9zr5IUtXdg=
</data>
<key>Modules/CashfreePG.swiftmodule/arm64-apple-ios.private.swiftinterface</key>
<data>
XFBCi9J2Sq0f7lO7mY6Ab8bL0zg=
vlB1L/fAZbrdFOHxlb6brttO8nk=
</data>
<key>Modules/CashfreePG.swiftmodule/arm64-apple-ios.swiftdoc</key>
<data>
lq9zJfp/kcV2QX1eKBdAD4kr/Ho=
k3JgJyCFBPhuuFChLedqpj4wQTE=
</data>
<key>Modules/CashfreePG.swiftmodule/arm64-apple-ios.swiftinterface</key>
<data>
XFBCi9J2Sq0f7lO7mY6Ab8bL0zg=
vlB1L/fAZbrdFOHxlb6brttO8nk=
</data>
<key>Modules/CashfreePG.swiftmodule/arm64-apple-ios.swiftmodule</key>
<data>
dCAcQvnZHn54fbd1sljOj4VV6lg=
tuyQSzhrde4EEV3G8TuyomDtbV4=
</data>
<key>Modules/module.modulemap</key>
<data>
Expand All @@ -47,7 +47,7 @@
<dict>
<key>hash2</key>
<data>
kKb3sAq5D1ujoXGWNcTUF1ozg53RblupwmatcJ0RY9o=
yyVDmiI5WDx1DOWd2SeWuRmmUoSRWKr+POpM5BaxX7k=
</data>
</dict>
<key>Headers/CashfreePG.h</key>
Expand All @@ -61,35 +61,35 @@
<dict>
<key>hash2</key>
<data>
u7kAuK1kHy58yowM6qYCgqDw+pKmTWHLiRCqgb3MCjI=
RDYOr6JV8irjuFBVUnNSDLDnzWgMumINAaRHN3ISKkY=
</data>
</dict>
<key>Modules/CashfreePG.swiftmodule/arm64-apple-ios.private.swiftinterface</key>
<dict>
<key>hash2</key>
<data>
ofxWK072hU4bW69RN2MTUJoIh22ltalmIKAVpRaissY=
9cb9UnrHVWtaP9Illq8Y4jDqlB/pH00tMQ6XSRT+jCY=
</data>
</dict>
<key>Modules/CashfreePG.swiftmodule/arm64-apple-ios.swiftdoc</key>
<dict>
<key>hash2</key>
<data>
hiTQIIDMSl8+BaMGN4BlM56gKH1B2CbilpYGSD6AGoA=
7h4vUoGlK1JYtaUAS4xLAgHPM2U4/snuWFkMVj8o1wk=
</data>
</dict>
<key>Modules/CashfreePG.swiftmodule/arm64-apple-ios.swiftinterface</key>
<dict>
<key>hash2</key>
<data>
ofxWK072hU4bW69RN2MTUJoIh22ltalmIKAVpRaissY=
9cb9UnrHVWtaP9Illq8Y4jDqlB/pH00tMQ6XSRT+jCY=
</data>
</dict>
<key>Modules/CashfreePG.swiftmodule/arm64-apple-ios.swiftmodule</key>
<dict>
<key>hash2</key>
<data>
9+ZTaAXLTN6TAOFSKH+je9OSY/6G5dRZJEYuyOKsCDg=
rpnBMyHOivRUahwz4l1W9xvcMZMbzed73rWuwLY1U14=
</data>
</dict>
<key>Modules/module.modulemap</key>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#if 0
#elif defined(__arm64__) && __arm64__
// Generated by Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2)
// Generated by Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
#ifndef CASHFREEPG_SWIFT_H
#define CASHFREEPG_SWIFT_H
#pragma clang diagnostic push
Expand Down Expand Up @@ -65,6 +65,7 @@
# if __has_include(<uchar.h>)
# include <uchar.h>
# elif !defined(__cplusplus)
typedef unsigned char char8_t;
typedef uint_least16_t char16_t;
typedef uint_least32_t char32_t;
# endif
Expand Down Expand Up @@ -302,10 +303,10 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif

#if defined(__OBJC__)

@protocol CFResponseDelegate;
@class CFPayment;
@class UIViewController;

/// CFPaymentGatewayService class contains the payment initiation method. Invoking this method triggers the payment execution flow. It has a member variable of type <code>CFPayment</code>. The value of this variable can be set using <code>doPayment(payment: ...)</code> which takes in a CFPaymentt as a parameter and initiates the payment
/// <h2>Code Snippet</h2>
/// \code
Expand Down Expand Up @@ -358,7 +359,7 @@ SWIFT_CLASS("_TtC10CashfreePG23CFPaymentGatewayService")
#endif

#elif defined(__x86_64__) && __x86_64__
// Generated by Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2)
// Generated by Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
#ifndef CASHFREEPG_SWIFT_H
#define CASHFREEPG_SWIFT_H
#pragma clang diagnostic push
Expand Down Expand Up @@ -423,6 +424,7 @@ SWIFT_CLASS("_TtC10CashfreePG23CFPaymentGatewayService")
# if __has_include(<uchar.h>)
# include <uchar.h>
# elif !defined(__cplusplus)
typedef unsigned char char8_t;
typedef uint_least16_t char16_t;
typedef uint_least32_t char32_t;
# endif
Expand Down Expand Up @@ -660,10 +662,10 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif

#if defined(__OBJC__)

@protocol CFResponseDelegate;
@class CFPayment;
@class UIViewController;

/// CFPaymentGatewayService class contains the payment initiation method. Invoking this method triggers the payment execution flow. It has a member variable of type <code>CFPayment</code>. The value of this variable can be set using <code>doPayment(payment: ...)</code> which takes in a CFPaymentt as a parameter and initiates the payment
/// <h2>Code Snippet</h2>
/// \code
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -249,11 +249,11 @@
},
"ConstValues": [
{
"filePath": "\/Users\/kishankumarmaurya\/Development\/ios\/core-ios-pg-sdk\/CashfreePG\/CashfreePG\/Payment Gateway Interfaces\/CashfreePaymentGateway.swift",
"filePath": "\/Users\/simran.semwal\/Documents\/3Feb2026\/CashfreePG\/CashfreePG\/Payment Gateway Interfaces\/CashfreePaymentGateway.swift",
"kind": "StringLiteral",
"offset": 1562,
"length": 7,
"value": "\"2.2.4\""
"value": "\"2.2.6\""
}
]
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2)
// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name CashfreePG
// swift-module-flags-ignorable: -no-verify-emitted-module-interface
// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name CashfreePG
// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2
@_exported import CashfreePG
import CashfreePGCoreSDK
import CashfreePGUISDK
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2)
// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name CashfreePG
// swift-module-flags-ignorable: -no-verify-emitted-module-interface
// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name CashfreePG
// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2
@_exported import CashfreePG
import CashfreePGCoreSDK
import CashfreePGUISDK
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -249,11 +249,11 @@
},
"ConstValues": [
{
"filePath": "\/Users\/kishankumarmaurya\/Development\/ios\/core-ios-pg-sdk\/CashfreePG\/CashfreePG\/Payment Gateway Interfaces\/CashfreePaymentGateway.swift",
"filePath": "\/Users\/simran.semwal\/Documents\/3Feb2026\/CashfreePG\/CashfreePG\/Payment Gateway Interfaces\/CashfreePaymentGateway.swift",
"kind": "StringLiteral",
"offset": 1562,
"length": 7,
"value": "\"2.2.4\""
"value": "\"2.2.6\""
}
]
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2)
// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name CashfreePG
// swift-module-flags-ignorable: -no-verify-emitted-module-interface
// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name CashfreePG
// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2
@_exported import CashfreePG
import CashfreePGCoreSDK
import CashfreePGUISDK
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2)
// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name CashfreePG
// swift-module-flags-ignorable: -no-verify-emitted-module-interface
// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name CashfreePG
// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2
@_exported import CashfreePG
import CashfreePGCoreSDK
import CashfreePGUISDK
Expand Down
Loading