0

本番証明書とアドホックプロビジョニングでxtifyプッシュを使用しようとしていますが、適切な証明書を設定してアプリケーションをインストールしようとした後にxtifyのサンプルを実行すると、以下に示すようにコンソールにコード3000エラーが表示されます。

2012-06-04 11:17:40.133 SampleRich[4945:707] Attempt to register for push notifications...
2012-06-04 11:17:40.147 SampleRich[4945:707] Device currentDevice.systemVersion=5.100000
2012-06-04 11:17:40.151 SampleRich[4945:707] __IPHONE_OS_VERSION_MAX_ALLOWED=50100
2012-06-04 11:17:40.413 SampleRich[4945:707] Application moved from inactive to Active state
2012-06-04 11:17:40.507 SampleRich[4945:707] Failed to register with error: Error Domain=NSCocoaErrorDomain Code=3000 "no valid 'aps-environment' entitlement string found for application" UserInfo=0x17cfe0 {NSLocalizedDescription=no valid 'aps-environment' entitlement string found for application}
2012-06-04 11:18:05.134 SampleRich[4945:707] *** ERROR *** App key not set yet
4

2 に答える 2

3

「アプリケーションに有効な「aps-environment」エンタイトルメント文字列が見つかりません」

アプリのプッシュを有効にしていないか、プッシュが有効な証明書を使用してアプリに署名していません。

于 2012-06-04T06:28:28.107 に答える
1

開発証明書で試してから、本番証明書に移行することをお勧めします。WrightsCSが言うように、正しいプッシュ対応の証明書を使用してアプリに署名する必要があります。エラーはXtifyによるものではなく、Appleによるものです。

これには、プッシュ証明書を使用するための手順が含まれています。さらに問題がある場合はお知らせください。

于 2012-06-04T14:54:08.383 に答える