Skip to content

Commit

Permalink
Updated SDK to v4.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Anka authored and Anka committed May 2, 2024
1 parent e6dad04 commit 1bfff40
Show file tree
Hide file tree
Showing 29 changed files with 694 additions and 822 deletions.
60 changes: 49 additions & 11 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,34 +1,72 @@
4.0.1
- Privacy manifest fixes.

4.0.0
- Contains privacy manifests and signatures required for app store submissions.
- Requires a new dependency, `PPRiskMagnes`, that you need to ensure is included in your application's target in Xcode (see [Migration Guide](https://developer.zettle.com/docs/ios-sdk/upgrading/sdk-4.0-migration-guide) for upgrade instructions).
- Support for setting `PayPal partner attribution ID` for Manual Card Entry payments.

3.29.0
- Support for setting `PayPal partner attribution ID` for Key-In payments.

3.26.0
- Under the hood changes for card payments.

3.24.0
- Under the hood changes for card payments.

3.22.0
- Same great features, with a fresh style inspired by PayPal.

3.21.0
- Support for setting `PayPal partner attribution ID` for card payments.

3.18.0
3.17.0
- Under the hood changes for card payments.

3.16.0
- Enhancements in Manual Card Entry user interaction.
- Minor under-the-hood changes and improvements.
- Fixed issue where SDK might crash when forgetting a reader while the reader is updating.
- Fixed issue where SDK might crash when forgetting a reader while the reader is updating

3.15.1
- Fixed an issue with failing payment when a service endpoint is not available.

3.15.0
- Enhancements in Manual Card Entry user interaction.

3.14.0
- Under the hood changes for card payments tipping

3.13.2
- Added support for Manual Card Entry payments.
- Fixed issue with wrong formatting of some Card payment related translations.
- Fixed issue with wrong formatting of some Card payment related translations

3.13.1
- Manual Card Entry enhancements.

3.13.0
- Added support of Developer Mode for Manual Card Entry
- Fixed issue with reader appearing more then once without name.
- Fixed issue with V2 Reader pairing flow not starting by default for V2-Reader only markets.
- Fixed issue where gratuity was not canceled on Reader if merchant cancelled at a certain point.
- Fixed issue with V2 pairing flow not starting by default for V2 only markets.
- Gratuity not canceled on Reader if merchant cancel at certain point.
- Fix for handling notification from Core Bluetooth on main queue.
- Fast-contactless support
- Fix for handling notification from Core Bluetooth on main queue.

3.12.0
- Fix for crash with Reference-ID in Manual Card Entry payment retrieval flow.
- Added Manual Card Entry payment public errors.

3.11.0
- Added support for Manual Card Entry payments.

3.10.0
- Added compliance information to the Reader information page.
- Added payment verification check for unlikely cases where a payment issue occurs mid-transaction which shows to the customer as failed, but still went through.

3.9.0
- Fixed issue with reader appearing more then once for some integrators.

3.8.0
- Decrease SDK binary size.
- Fix issue when no error is returned on Zettle flow start while another VC is being dismissed/shown (support issue https://github.com/iZettle/sdk-ios/issues/424)

Expand Down Expand Up @@ -126,13 +164,13 @@ Workaround: On a Mac with Apple silicon use iOS 14+ simulators.
- Bugfixes and improvements
- SDK is now built using Xcode 11 and Swift 5.1. `ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES` flag is required if your project doesn't include Swift

2.3
2.3.0
- Bug fixes and performance improvements

2.2.0
- Background update of `iZettle Reader` and iZettle Reader 2` software:
Updating card reader software is now done automatically in the background by the SDK
when time permits
Updating card reader software is now done automatically in the background by the SDK
when time permits
- Improved handling when re-connection to a card reader
- Bug fixes and performance improvements

Expand Down Expand Up @@ -342,4 +380,4 @@ Workaround: On a Mac with Apple silicon use iOS 14+ simulators.
0.4.1
- Fixes a problem where iZettle asked for microphone access
- Fixes problems with music playback during the use of iZettle
- Various bug fixes
- Various bug fixes
2 changes: 1 addition & 1 deletion iZettleSDK.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'iZettleSDK'
s.version = '4.0.0'
s.version = '4.0.1'
s.summary = 'iZettle SDK for iOS'
s.description = <<-DESC
For detailed information, please see iZettleSDK documentation and Readme.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleShortVersionString</key>
<string>4.0.0</string>
<string>4.0.1</string>
<key>CFBundleVersion</key>
<string>1</string>
</dict>
Expand Down
Binary file not shown.

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
42 changes: 21 additions & 21 deletions iZettleSDK/iZettlePayments.xcframework/_CodeSignature/CodeResources
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@
</data>
<key>ios-arm64/iZettlePayments.framework/Info.plist</key>
<data>
+i5GSWs4itKvSyL48ckYxy1A0xI=
Nb704Q4FJvoERgyICBCxJrC+m3k=
</data>
<key>ios-arm64/iZettlePayments.framework/Issuers.plist</key>
<data>
Expand Down Expand Up @@ -142,7 +142,7 @@
</data>
<key>ios-arm64/iZettlePayments.framework/PrivacyInfo.xcprivacy</key>
<data>
BnqHdlCJAn1YqO+yssEYsEdcFKU=
smxphx8eztTZFHVtFhr2leDHqLU=
</data>
<key>ios-arm64/iZettlePayments.framework/StampComponent.json</key>
<data>
Expand Down Expand Up @@ -218,7 +218,7 @@
</data>
<key>ios-arm64/iZettlePayments.framework/iZettlePayments</key>
<data>
E8pQeJOuS55Lx8q8ItHsq3n3C8E=
OI5uxpC9jgaCUTVevcVGMA10WPs=
</data>
<key>ios-arm64/iZettlePayments.framework/invoicing_send.svg</key>
<data>
Expand Down Expand Up @@ -430,7 +430,7 @@
</data>
<key>ios-arm64_x86_64-simulator/iZettlePayments.framework/Info.plist</key>
<data>
w6DK/Wd6tsFR4HIizw8aJ5DmJNY=
VhCAx8vh+2emNc5+bmU0HH8tHSs=
</data>
<key>ios-arm64_x86_64-simulator/iZettlePayments.framework/Issuers.plist</key>
<data>
Expand Down Expand Up @@ -466,7 +466,7 @@
</data>
<key>ios-arm64_x86_64-simulator/iZettlePayments.framework/PrivacyInfo.xcprivacy</key>
<data>
BnqHdlCJAn1YqO+yssEYsEdcFKU=
smxphx8eztTZFHVtFhr2leDHqLU=
</data>
<key>ios-arm64_x86_64-simulator/iZettlePayments.framework/StampComponent.json</key>
<data>
Expand Down Expand Up @@ -514,7 +514,7 @@
</data>
<key>ios-arm64_x86_64-simulator/iZettlePayments.framework/_CodeSignature/CodeResources</key>
<data>
tI74SCCHdj9M2FbFhhoX2Yu/+p8=
s8ZEbiPqDKJQpXdGoz7uvVrHKLo=
</data>
<key>ios-arm64_x86_64-simulator/iZettlePayments.framework/__README__.md</key>
<data>
Expand Down Expand Up @@ -546,7 +546,7 @@
</data>
<key>ios-arm64_x86_64-simulator/iZettlePayments.framework/iZettlePayments</key>
<data>
uJYD41dyVgNLE2xFWN552jVu2Cw=
1l1em82iEmU7qVQ+z41nGrSgh4w=
</data>
<key>ios-arm64_x86_64-simulator/iZettlePayments.framework/invoicing_send.svg</key>
<data>
Expand Down Expand Up @@ -938,11 +938,11 @@
<dict>
<key>hash</key>
<data>
+i5GSWs4itKvSyL48ckYxy1A0xI=
Nb704Q4FJvoERgyICBCxJrC+m3k=
</data>
<key>hash2</key>
<data>
qJxHuFhzgWezYHZhLRrDLSwDnIX1yIj1v51xLEdgVr0=
4AfdjeRjM+KdLRDq52NOtUo9o3B39WXOcZ+FLRbw1D8=
</data>
</dict>
<key>ios-arm64/iZettlePayments.framework/Issuers.plist</key>
Expand Down Expand Up @@ -1037,11 +1037,11 @@
<dict>
<key>hash</key>
<data>
BnqHdlCJAn1YqO+yssEYsEdcFKU=
smxphx8eztTZFHVtFhr2leDHqLU=
</data>
<key>hash2</key>
<data>
CcHGmBVRHP1jaTUqTUCC1Xutp7wd5klElXzX8N4eISU=
rRByi2F/dDdDKlR3/lrc29FUglJ8ayOpBxw4AIENoJE=
</data>
</dict>
<key>ios-arm64/iZettlePayments.framework/StampComponent.json</key>
Expand Down Expand Up @@ -1246,11 +1246,11 @@
<dict>
<key>hash</key>
<data>
E8pQeJOuS55Lx8q8ItHsq3n3C8E=
OI5uxpC9jgaCUTVevcVGMA10WPs=
</data>
<key>hash2</key>
<data>
nXSAlrUbjokrQ82qsER3azqZ9xgmPXWXBMIdWtVTsBg=
5bs0uaiOwVlC+qojpJ68G9kjM0q1zUMxv0HT0otgSh8=
</data>
</dict>
<key>ios-arm64/iZettlePayments.framework/invoicing_send.svg</key>
Expand Down Expand Up @@ -1829,11 +1829,11 @@
<dict>
<key>hash</key>
<data>
w6DK/Wd6tsFR4HIizw8aJ5DmJNY=
VhCAx8vh+2emNc5+bmU0HH8tHSs=
</data>
<key>hash2</key>
<data>
NEUv7jcHCgY2g2wsqwYmZvHf0VXnbekARG3q9qD2zkk=
wJRIhpLpFFaS9gIPuJ6QpJfhQHIPtKKL3SPlHxbcus4=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/iZettlePayments.framework/Issuers.plist</key>
Expand Down Expand Up @@ -1928,11 +1928,11 @@
<dict>
<key>hash</key>
<data>
BnqHdlCJAn1YqO+yssEYsEdcFKU=
smxphx8eztTZFHVtFhr2leDHqLU=
</data>
<key>hash2</key>
<data>
CcHGmBVRHP1jaTUqTUCC1Xutp7wd5klElXzX8N4eISU=
rRByi2F/dDdDKlR3/lrc29FUglJ8ayOpBxw4AIENoJE=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/iZettlePayments.framework/StampComponent.json</key>
Expand Down Expand Up @@ -2060,11 +2060,11 @@
<dict>
<key>hash</key>
<data>
tI74SCCHdj9M2FbFhhoX2Yu/+p8=
s8ZEbiPqDKJQpXdGoz7uvVrHKLo=
</data>
<key>hash2</key>
<data>
FsbpZcc5MjWlHueCviRUUbMquEyNEc8n56gIV3gsenE=
2y46bzGA5GtDPq1kJZZhrr4/mP/OuYZZR4IjU7/QhBY=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/iZettlePayments.framework/__README__.md</key>
Expand Down Expand Up @@ -2148,11 +2148,11 @@
<dict>
<key>hash</key>
<data>
uJYD41dyVgNLE2xFWN552jVu2Cw=
1l1em82iEmU7qVQ+z41nGrSgh4w=
</data>
<key>hash2</key>
<data>
yRsMIOP7x9YCfPdUFt6gHDwJJ9MTWfOD7mBMZWEg7TY=
2E77bi+UH2UgvbIjczzKb2T+EchomZRko81Vi1YaJ2w=
</data>
</dict>
<key>ios-arm64_x86_64-simulator/iZettlePayments.framework/invoicing_send.svg</key>
Expand Down
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit 1bfff40

Please sign in to comment.