Skip to content
This repository was archived by the owner on Jul 22, 2020. It is now read-only.

Commit 9559526

Browse files
committed
Prepare for 4.4.6
1 parent 74ba2d2 commit 9559526

File tree

4 files changed

+16
-3
lines changed

4 files changed

+16
-3
lines changed

Artifacts/libIterable-iOS-SDK.a

35.5 KB
Binary file not shown.

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@ This project adheres to [Semantic Versioning](http://semver.org/).
1515
#### Fixed
1616
- nothing yet
1717

18+
## [4.4.6](https://github.com/Iterable/iterable-ios-sdk/releases/tag/4.4.6)
19+
#### Added
20+
- Added the `updateEmail` function to update the user's email.
21+
22+
#### Fixed
23+
- SDK methods now properly handle 4xx and 5xx status codes, calling onFailure with the error message received from the server.
24+
1825
## [4.4.5](https://github.com/Iterable/iterable-ios-sdk/releases/tag/4.4.5)
1926
#### Fixed
2027
- Fixed missing compiled version of the IterableDeeplinkManager.

Iterable-iOS-SDK.xcodeproj/project.pbxproj

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -382,13 +382,16 @@
382382
files = (
383383
);
384384
inputPaths = (
385+
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
386+
"${PODS_ROOT}/Manifest.lock",
385387
);
386388
name = "[CP] Check Pods Manifest.lock";
387389
outputPaths = (
390+
"$(DERIVED_FILE_DIR)/Pods-Iterable-iOS-SDK-checkManifestLockResult.txt",
388391
);
389392
runOnlyForDeploymentPostprocessing = 0;
390393
shellPath = /bin/sh;
391-
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
394+
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
392395
showEnvVarsInLog = 0;
393396
};
394397
0BF672D58ECE2DD93FF6A058 /* [CP] Copy Pods Resources */ = {
@@ -427,13 +430,16 @@
427430
files = (
428431
);
429432
inputPaths = (
433+
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
434+
"${PODS_ROOT}/Manifest.lock",
430435
);
431436
name = "[CP] Check Pods Manifest.lock";
432437
outputPaths = (
438+
"$(DERIVED_FILE_DIR)/Pods-Iterable-iOS-SDKTests-checkManifestLockResult.txt",
433439
);
434440
runOnlyForDeploymentPostprocessing = 0;
435441
shellPath = /bin/sh;
436-
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
442+
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
437443
showEnvVarsInLog = 0;
438444
};
439445
C298E8428D565981255CFA0B /* [CP] Embed Pods Frameworks */ = {

IterableSDK.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Pod::Spec.new do |s|
1616
#
1717

1818
s.name = "IterableSDK"
19-
s.version = "4.4.5"
19+
s.version = "4.4.6"
2020
s.summary = "Iterable's official SDK for iOS"
2121

2222
s.description = <<-DESC

0 commit comments

Comments
 (0)