Skip to content

Commit

Permalink
Release 5.0.0
Browse files Browse the repository at this point in the history
* [ADDED] Support for the Solo Lite card reader
* [ADDED] Support for the Australian Dollar and Mexican Pesos currencies: `SMPCurrencyCodeAUD`, `SMPCurrencyCodeMXN`
* [ADDED] Introduction of a unified Black and White theme that represents "One Design Language" across all SumUp products
* [ADDED] Support for running in Simulator with ARM64 architecture
* [REMOVED] Unused `AirRegister` directory
  • Loading branch information
jadeburton-sumup committed May 7, 2024
1 parent 846a55c commit 36af1d7
Show file tree
Hide file tree
Showing 687 changed files with 114 additions and 2,298 deletions.
9 changes: 0 additions & 9 deletions AirRegister/CHANGELOG.md

This file was deleted.

75 changes: 0 additions & 75 deletions AirRegister/README.md

This file was deleted.

17 changes: 14 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,26 @@
# SumUp iOS SDK Changelog

## Version 4.4.1
* [IMPROVEMENT] Includes Privacy Manifest file
* [REMOVED] Minimum deployment target is now iOS 14 (was iOS 12)
## Version 5.0.0

* [ADDED] Support for the Solo Lite card reader
* [ADDED] Support for the Australian Dollar and Mexican Pesos currencies: `SMPCurrencyCodeAUD`, `SMPCurrencyCodeMXN`
* [ADDED] Introduction of a unified Black and White theme that represents "One Design Language" across all SumUp products
* [ADDED] Support for running in Simulator with ARM64 architecture
* [REMOVED] Unused `AirRegister` directory

## Version 4.4.0

* [REMOVED] Minimum deployment target is now iOS 14 (was iOS 12)
* [FIXED] A crash when using AirPrint on devices running iOS 17
* [FIXED] A crash when using UIDatePicker on devices running iOS 17
* [IMPROVEMENT] Miscellaneous bug fixes and enhancements

## Version 4.3.5

* [FIXED] A crash when using AirPrint on devices running iOS 17
* [FIXED] A crash when using UIDatePicker on devices running iOS 17
* [IMPROVEMENT] Miscellaneous bug fixes and enhancements

## Version 4.3.4

* [BUGFIX] Tip on Card Reader feature: bug fixes and stability improvements
Expand Down
4 changes: 2 additions & 2 deletions CREDITS.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,9 +99,9 @@ THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS “AS IS” AND ANY EX

---

[SAMKeychain](https://github.com/soffes/SAMKeychain).
[SSKeychain](https://github.com/samsoffes/sskeychain).

Copyright (c) 2010-2016 Sam Soffes, http://soff.es
Copyright (c) 2010-2012 Sam Soffes, http://soff.es

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
Expand Down
18 changes: 7 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
# SumUp mPOS SDK - iOS

[![Platform](https://img.shields.io/badge/Platform-iOS-lightgrey.svg?style=flat-square)](#prerequisites)
[![Created](https://img.shields.io/badge/Made%20by-SumUp-blue.svg?style=flat-square)](https://sumup.com)
[![Supports](https://img.shields.io/badge/Requires-iOS%2010+-red.svg?style=flat-square)]()
[![Version](https://img.shields.io/badge/Version-4.4.1-yellowgreen.svg?style=flat-square)](CHANGELOG.md)
[![License](https://img.shields.io/badge/License-SumUp-brightgreen.svg?style=flat-square)](LICENSE)
[![CocoaPods](https://img.shields.io/cocoapods/v/SumUpSDK.svg?style=flat-square)]()
[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)
[![Platform](https://img.shields.io/badge/Platform-iOS-lightgrey.svg?style=flat)](#prerequisites)
[![Created](https://img.shields.io/badge/Made%20by-SumUp-blue.svg?style=flat)](https://sumup.com)
[![Supports](https://img.shields.io/badge/Requires-iOS%2014+-red.svg?style=flat)]()
[![License](https://img.shields.io/badge/License-SumUp-brightgreen.svg?style=flat)](LICENSE)
[![CocoaPods](https://img.shields.io/cocoapods/v/SumUpSDK.svg?style=flat)](SumUpSDK.podspec)
[![SPM compatible](https://img.shields.io/badge/SPM-compatible-4BC51D.svg?style=flat)](Package.swift)

This repository provides a native iOS SDK that enables you to integrate SumUp's proprietary
card terminal(s) and its payment platform to accept credit and debit card payments
Expand All @@ -29,7 +28,7 @@ For more information, please refer to
2. Received SumUp card terminal: Solo, Air, Air Lite, PIN+ terminal, Chip & Signature reader, or SumUp Air Register.
3. Requested an Affiliate (Access) Key via [SumUp Dashboard](https://me.sumup.com/developers) for Developers.
4. Deployment Target iOS 14.0 or later.
5. Recommended to use on Xcode 14.2 and iOS SDK 15 or later.
5. Recommended to use on Xcode 14.3.1 and iOS SDK 16 or later.
6. iPhone, iPad or iPod touch.

### Compatibility
Expand Down Expand Up @@ -80,9 +79,6 @@ Before calling SMPSumUpSDK checkoutWithRequest:fromViewController:completion:, c

## Installation

If you want to support the SumUp Air Register, please also read our additional
[Air Register setup guide](AirRegister/README.md).

### Manual Integration

The SumUp SDK is provided as an XCFramework `SumUpSDK.xcframework` that contains
Expand Down
6 changes: 1 addition & 5 deletions SampleApp/SumUpSDKSampleApp.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,10 @@
archiveVersion = 1;
classes = {
};
objectVersion = 52;
objectVersion = 54;
objects = {

/* Begin PBXBuildFile section */
1B2A869B1FBB4CF50053D675 /* RegisterDemoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B2A869A1FBB4CF50053D675 /* RegisterDemoViewController.swift */; };
1B584F341DE60FEE00642029 /* SUSAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B584F311DE60FEE00642029 /* SUSAppDelegate.m */; };
1B584F351DE60FEE00642029 /* SUSViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B584F331DE60FEE00642029 /* SUSViewController.m */; };
1B584F371DE60FFC00642029 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B584F361DE60FFC00642029 /* main.m */; };
Expand Down Expand Up @@ -53,7 +52,6 @@
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
1B2A869A1FBB4CF50053D675 /* RegisterDemoViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = RegisterDemoViewController.swift; path = SrcSwift/RegisterDemoViewController.swift; sourceTree = "<group>"; };
1B3F0FAE1FBC75B50003F8CA /* ExternalAccessory.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ExternalAccessory.framework; path = System/Library/Frameworks/ExternalAccessory.framework; sourceTree = SDKROOT; };
1B584F181DE60F7100642029 /* SumUpSDKSampleAppSwift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SumUpSDKSampleAppSwift.app; sourceTree = BUILT_PRODUCTS_DIR; };
1B584F301DE60FEE00642029 /* SUSAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SUSAppDelegate.h; path = SrcObjC/SUSAppDelegate.h; sourceTree = "<group>"; };
Expand Down Expand Up @@ -120,7 +118,6 @@
isa = PBXGroup;
children = (
1B584F391DE6101000642029 /* AppDelegate.swift */,
1B2A869A1FBB4CF50053D675 /* RegisterDemoViewController.swift */,
1B584F3A1DE6101100642029 /* ViewController.swift */,
1B584F4A1DE6146300642029 /* Supporting Files */,
);
Expand Down Expand Up @@ -298,7 +295,6 @@
buildActionMask = 2147483647;
files = (
1B584F3B1DE6101100642029 /* AppDelegate.swift in Sources */,
1B2A869B1FBB4CF50053D675 /* RegisterDemoViewController.swift in Sources */,
1B584F3C1DE6101100642029 /* ViewController.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
Expand Down
Loading

0 comments on commit 36af1d7

Please sign in to comment.