2012-03-07 76 views
1

不同的語言發送推送通知我研究和APNS實施雷wenderlich的真棒教程和我正在使用服務器端iphone APNS與語音

https://github.com/sebastianborggrewe/PHP-Apple-Push-Notification-Server

每一件事情都很順利這個PHP腳本,但我只想知道,如何發送英語以外的語言推送通知,如阿拉伯語,烏爾都語,印地語或法語...... ???(我使用Web表單發送來自PHP服務器的通知)這是第一個問題的一部分,另一部分是我可以通過推送通知發送語音消息,我知道在apns中有聲音屬性,但不知道它的最大值。長度(推送通知的最大長度是256字節)。 PLZ。指導我thanx和問候薩德。

回答

3

聲音的支持僅限於播放應用程序的音頻文件(包括你在PushSound.aiff您的應用程序,並在您的APNS消息發送「PushSound.aiff」 ...這是你可以做的!)

對於本地化,您[需要在您的應用中包含本地化的字符串,然後在推送消息中包含字符串鍵(ID)。
你應該閱讀guide蘋果提供了有關推送通知

所有問題要添加本地化的字符串,你可以添加一個字符串文件(文件 - >新建,選擇的iOS /資源 - > Stringsfile;它命名爲Localizable.strings) 。您可以添加格式字符串(「%@發送給您一條新消息」)並在推送通知中提供格式字符串的參數(請參閱guide)。 再次有一個internationalization guide

+0

Thanx martin我也會閱讀指南,但你可以解釋一點關於該字符串鍵(ID),也包括本地化的字符串在應用程序PLZ也有任何教程圍繞這個。 – 2012-03-07 11:26:48

+0

編輯過的文章包含本地化字符串(指南鏈接) – 2012-03-07 11:41:10

+0

在ios/Resource中沒有Stringsfile的選項,這個選項存在於Mac OS X/Resource中,而且我從PHP端發送推送通知,而不是從應用程序發送。 – 2012-03-07 12:16:08