tencent cloud

Tencent Push Notification Service

Release Notes
Announcements
Features
SDK for Android
SDK for iOS
SDK for macOS
Product Introduction
Overview
Strengths
Use Cases
Global Deployment
Purchase Guide
Billing Overview
Purchase Directions
Billing Modes
Free Trial
Payment Overdue
Getting Started
Creating Products and Applications
Quick Integration with Android
Quick Integration with iOS
Creating a Push Task
Querying Push Records
Guidelines for Push Testing Methods
Product Restrictions
Operation Guide
Push Management
Advanced Push Features
Practical Tutorial
iOS Badge Feature Practice
API Documentation
Overview
API Overview
Call Method
Push APIs
Tag APIs
Account APIs
Statistics APIs
User Attribute APIs
Server-Side Error Codes
Server SDKs
API (Java)
SDK Documentation
Android Integration Guide
iOS Integration Guide
Client Integration Plugin
macOS Integration Guide
Users and Permissions
Quick Configuration
Advanced Custom Configuration
Resource Tag
Service Agreement
Service Level Agreement
FAQs
iOS
Android
Flutter
Others
Tencent Push Notification Service Policy
Privacy Policy
Data Processing and Security Agreement
Developer Agreement
Contact Us
Glossary

Push Environment Selection Description

PDF
Focus Mode
Font Size
Last updated: 2024-01-16 17:42:20
When pushing messages in the console, you can select from two environments for push testing.
Development environment: you need to make sure that the application has been packaged with the signature certificate of the development environment and then use Xcode to directly compile and install it to the device. Production environment: you need to make sure that the application has been packaged with the signature certificate of the production environment in one of the following three ways: Ad-Hoc, TestFlight, and AppStore.

Specifying Push Environment on Server

When you use a REST API to push messages, you need to specify the environment field in PushAPI, which has two valid values: product and dev.
Development environment: you need to specify environment as dev. Production environment: you need to specify environment as product.

Push Certificate Description

In the console, you need to upload the two-in-one push certificate for both the development and production environments (Apple Push Notification service SSL (Sandbox & Production)). This certificate can be used to push messages to both the production and development environments and is selected according to the actual signature certificate used by the application. For the selection method, please see above.
Note:
Application signature certificate divides into development environment (corresponding to xxx Developer:xxx) and production environment (corresponding to xxx Distribution:xxx). Please choose according to the actual situation.
Application push certificate is a merged certificate compatible with both the development and production environments.


Help and Support

Was this page helpful?

Help us improve! Rate your documentation experience in 5 mins.

Feedback