

Visual Studio 2013のC#で開発しております。

PushSharpを利用してIOSのプッシュサーバを作成しておりますが、  
appleSettings = new PushSharp.Apple.ApplePushChannelSettings(appleCert,
"xxxxxxx");  
でArgumentExceptionが発生しております。  
何が原因でどうしたら解決できるのか教えてください。

エラー発生時のスクリーンショットです。  
[![画像の説明をここに入力](https://i.stack.imgur.com/bQQ7K.png)](https://i.stack.imgur.com/bQQ7K.png)

下は自分のコードです。

[code]

    private static PushSharp.Apple.ApplePushChannelSettings appleSettings = null;
    private static PushSharp.Apple.ApplePushChannelSettings GetAppleSettingsDebug()
    {
        if (appleSettings == null)
        {
            // TODO : 設定値
            var appleCert = File.ReadAllBytes(@"D:\APNs\development.p12");
            appleSettings = new PushSharp.Apple.ApplePushChannelSettings(appleCert, "xxxxxxx");
        }
        return appleSettings;
    }
    
[/code]


CC BY-SA 3.0
2015-10-14T06:41:59.047
17632
2015-11-13T09:34:18.553
10710
question
ios c# visual-studio push-notification
pushSharpでArgumentExceptionが発生します。


追加情報の英語のメッセージを読んでください。

本番用の「Production Certificate」を作成し、そちらを使う必要があります。確認して下さい。  
<http://d.hatena.ne.jp/samril/20130902/1378198909>


CC BY-SA 3.0
2015-10-14T08:49:45.527
17640
2015-10-14T08:49:45.527
2238
17632
answer