All Products
Search
Document Center

Alibaba Cloud DNS:Updates of SDK for iOS

Last Updated:Dec 04, 2025

This document describes the updates of the Public DNS iOS SDK.

SDK information

SDK name

pdns-sdk-ios

Developer

Alibaba Cloud Computing Co., Ltd.

SDK version

2.2.1

SDK update time

2024-08-29

SDK size

5.2 MB

SDK MD5 hash

b7f090287db18f622d85209ada144ef6

Latest iOS SDK version: V2.2.1

August 2024

Operating system/Language

Version

Release date

Description

iOS

2.2.1

2024-08-29

  • Added a setting to enable or disable fallback to the local DNS.

April 2024

Operating system/Language

Version

Release date

Description

iOS

2.1.9

2024-04-09

April 2024

Operating system/Language

Version

Release date

Description

iOS

2.1.8

2024-04-01

  • Added a feature to keep the cache for specified domain names.

  • Optimized SDK initialization parameters.

November 2023

Operating system/Language

Version

Release date

Description

iOS

2.1.7

2023-11-16

  • Encrypted the delivery of configuration information.

  • Added a feature to report hijacking data.

October 2023

Operating system/Language

Version

Release date

Description

iOS

2.1.6

2023-10-24

  • Fixed issues with the blacklists and whitelists feature.

July 2023

Operating system/Language

Version

Release date

Description

iOS

2.1.5

2023-07-21

  • Added a feature for domain name blacklists and whitelists.

January 2023

Operating system/Language

Version

Release date

Description

iOS

2.1.1

2023-01-06

  • Added a feature for resolution service optimization.

March 2022

Operating system/Language

Version

Release date

Description

iOS

2.1.0

2022-04-07

  • Fixed an authentication failure issue caused by incorrect time settings on terminal devices.

January 2022

Operating system/Language

Version

Release date

Description

iOS

2.0.8

2022-01-14

  • Added a switch to enable or disable scheduled proactive updates for expired cache.

  • Optimized some features.

September 2021

Operating system/Language

Version

Release date

Description

iOS

2.0.5

2021-09-16

  • Optimized the resolution of Chinese domain names.

  • Optimized server access in different network environments.

June 2021

Operating system/Language

Version

Release date

Description

iOS

2.0.3

2021-06-30

  • Optimized the latency reporting logic.

  • Optimized the information statistics feature.

  • Fixed issues in exception handling.

June 2021

Operating system/Language

Version

Release date

Description

iOS

2.0.2

2021-06-01

  • Optimized some features for offline scenarios.

May 2021

Operating system/Language

Version

Release date

Description

iOS

2.0.1

2021-05-25

  • Fixed an issue where the cache was revoked when the app moved to the background.

  • Added a resolution method that detects the IPv6 and IPv4 network environment of the terminal.

  • Optimized some features.

April 2021

Operating system/Language

Version

Release date

Description

iOS

2.0.0

2021-04-15

  • Added a user authentication feature.

  • Added an information statistics collection feature.

  • Optimized some features.

March 2021

Operating system/Language

Version

Release date

Description

iOS

1.1.8

2021-03-04

  • Added a latency reporting feature to improve the accuracy of IP address optimization.

  • Optimized some features.

January 2021

Operating system/Language

Version

Release date

Description

iOS

1.1.7

2021-01-20

  • Added a feature to store caches separately for different networks.

  • Added a feature to set the maximum TTL.

  • Optimized some features.

January 2021

Operating system/Language

Version

Release date

Description

iOS

1.1.6

2021-01-08

  • Added a setting for the maximum TTL of negative cache.

  • Added a feature to test the speed of socket connection establishment.

  • Added support for selecting a speed test method.

  • Optimized exception handling.

November 2020

Operating system/Language

Version

Release date

Description

iOS

1.1.1

2020-11-27

  • Optimized the timing of callbacks for the pre-resolution method.

  • Modified the process for handling unreachable IP probes.

iOS

1.1.0

2020-11-20

  • Added a caching feature.

  • Added support for negative caching.

  • Added an IP address optimization feature.

  • Optimized the internal logic of the SDK.

August 2020

Operating system/Language

Version

Release date

Description

iOS

1.0.0

2020-08-28

  • Initial release of the SDK. Implemented the domain name resolution feature.

  • Domain name resolution requests are sent directly to Alibaba Cloud Public DNS servers. This bypasses the local DNS to prevent domain hijacking and inaccurate scheduling caused by the local DNS.