Development Kit (SDK)
Use WeChat to share, login, collection, payment and other functions required library and documents. Integration with CocoaPods seeAccess process or click to download the following development kit:
IOS Development KitIOS Development Kit(version 1.9.2, with payment functionality).
IOS Development KitIOS Development Kit(version 1.9.2, does not include payment).
Use WeChat voice recognition interface, voice synthesis interface. Click here to download Voice SDK + Demo + Development DocumentVoice SDK + Demo + Development Document
Use WeChat image recognition interface. Click here to download Image SDK + Demo + Development DocumentImage SDK + Demo + Development Document
Use WeChat card coupon function interface. Click here to download Card voucher SDK + development documentCard voucher SDK + development document
Sample code
Includes a complete example project, which can be used in the iOS Platform Starter Guide. Click here to download Sample code
Information by version
SDK1.9.2
- New pull WeChat customer service capacity
SDK1.9.1
- Music Video Sharing Type Increases Operation H5 Field
SDK1.8.9
- Add music video sharing types
SDK1.8.7.1
- Fixed Xcode 11 compilation failure below
SDK1.8.7
- Fixed iPadOS, unable to authorize login without WeChat installed due to Under Armour issue
- Fix the situation without WeChat installed, The UIAlertView adapts to UIScene Crash
- Increase Universal Link detection function
SDK1.8.6.2
Modify the class name that contains the "UIWebView" characters
SDK1.8.6.1
- UI Webview Toggles to WK Web View
- Support for Universal Link pull up WeChat and return to App
- Remove MTA Library
SDK1.8.5
- Replace the MTA library: Cancel access to the clipboard, Prevent competition with other SDKs from causing crash
- NSMutableArray MTA Classification Method Renaming to Reduce Name Conflicts
- Version without payment function removed except for tax payment and health care payment interface
- Share music support fill in lyrics and HD cover picture
SDK1.8.4
Adjust Share Image Size Limit
New openBusinessView interface
SDK1.8.3
SDK to increase the transfer of WeChat pay card interface
SDK Adds Small Program Subscription Message Interface
fix an issue where the Mini Program subscription message interface does not have resp
SDK1.8.2
- SDK Adds Invoice Authorization WXInvoiceAuthInsert
- SDK Adds Non-Tax Interface WXNontaxPay
- SDK Adds Medical Insurance Interface WXPayInsurance
- Replacing the MTA Library
SDK1.8.1
- SDK open Mini Program support specified version (experience, development, official version)
SDK sharing Mini Program support specified version (experience, development, official version) - SDK supports output log logs
SDK1.8.0
- SDK support to open Mini Programs
- SDK shared Mini Program support shareTicket
SDK1.7.9
- SDK subscriptions to one-time messages
SDK1.7.8
- SDK share Mini Program support large map
SDK1.7.7
- Increase the SDK sharing Mini Program
- add select invoice interface
SDK1.7.6
- Improving stability
- fix mta crash
- Added interface to support developers to turn off MTA statistical reporting
SDK1.7.5
- Improving stability
- Speed up the registerApp interface startup
SDK1.7.4
- Update to support iOS enabled ATS(App Transport Security)
- need to link the CF Network. Framework in the project
- in the project configuration” Other Linker Add "- Objc" to Flags " -all_load”
SDK1.7.3
- Enhanced stability for iOS 10
- Fixed an issue where thumbnails of less than 32K in jpg format failed to set
SDK1.7.2
- Fixed crash caused by CTT telepony Network Info
SDK1.7.1
- Support IPv6 compatibility(Boost stability)
2.xCode Version 7.3.1 (7D1014) Compile
SDK1.7
- Support compatible ipv6
- Fixed several issues to improve stability
SDK1.6.3
1.xCode7.2 SDK packages built
2. compile using xCode 7.2
3. Need Build in Phases中Link Security.framework
4. Fixing a number of minor problems
SDK1.6.2
1.xCode7.1 SDK packages built
2. compile using xCode 7.1
SDK1.6.1
- fix armv7s, bitcode may compile but
- Resolve warning
SDK1.6
1.iOS 9 System policy update to restrict access to http protocol, plus application requires URL to be used in "Info.plist" Schemes are whitelisted before other applications can be properly checked for installation.
Affected when your app is on iOS When you need to use WeChat SDK related capabilities (sharing, collection, payment, login, etc.), you will need to add the following code in "Info.plist":
<key>LSApplicationQueriesSchemes</key>
<array>
<string>WeChat</string>
</array>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
- Developers need to link in the project CoreTelephony.framework
- solve the bitcode compilation problem
SDK1.5
- Discard safe SendReq: interface, use sendRreq: can
- New +(BOOL) sendAuthReq:(SendAuthReq*) req viewController : (UIViewController*) viewController delegate:(id
<WXApiDelegate>
) delegate Support for Auth without WeChat installation, see WXApi.h interface description
The WeChat Open Platform has added the WeChat module user statistics function, which makes it easy for developers to count the usage and activity of WeChat users. Developers need to link in the project: SystemConfiguration.framework, libz.dylib, libsqlite 3.0.dylib.
SDK1.5
- Discard safe SendReq: interface, use sendRreq: can
- New +(BOOL) sendAuthReq:(SendAuthReq*) req viewController : (UIViewController*) viewController delegate:(id
<WXApiDelegate>
) delegate Support for Auth without WeChat installation, see WXApi.h interface description
The WeChat Open Platform has added the WeChat module user statistics function, which makes it easy for developers to count the usage and activity of WeChat users. Developers need to link in the project: SystemConfiguration.framework, libz.dylib, libsqlite 3.0.dylib.