<div dir="ltr">Hi Miguel :)<div>I will dig more into it tomorrow but first thing that comes in mind (because I did this error in the beginning) is to be sure that the bundle you created in the apple portal is exactly the same as the one in your cordova app</div>
<div>Seb</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Mar 16, 2014 at 5:02 PM, Miguel Lemos <span dir="ltr"><<a href="mailto:miguel21op@gmail.com" target="_blank">miguel21op@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi all!<div><br></div><div>As you know I managed - with a little help from my friends ;-) -to have the push notifications working on Android. But with iOS, not the same luck so far. What I've done:</div>
<div><br></div><div><div>a) I created my development profile at Apple;</div><div>b) I uploaded the Certificates.p12 to the AeroGear Server;</div><div>c) I installed the devprof profile (the mobile provision file) in Xcode (which says it's valid);</div>
<div>d) I inserted the variant ID and Secret on my phone code, like this (keys are not real):</div><div><br></div><div>if(device.platform=='iOS'){</div><div><span style="white-space:pre-wrap">                </span>varID= "bb66d681-zabc-42cc-87f6-c27185c2389f";</div>
<div><span style="white-space:pre-wrap">                </span>varSec= "e66271f5-dd92-492d-bbac-83736f53e930";<span style="white-space:pre-wrap">                        </span></div><div><span style="white-space:pre-wrap">        </span>} else if (device.platform=='Android'){</div>
<div><span style="white-space:pre-wrap">                </span>varID= "b438d657-5eef-4301-ba82-28c46cc3466f";</div><div><span style="white-space:pre-wrap">                </span>varSec= "150b5f99-z450-4edc-bdad-62dad284af2e";<span style="white-space:pre-wrap">                </span></div>
<div><span style="white-space:pre-wrap">        </span>}</div><div><span style="white-space:pre-wrap">        </span></div><div><span style="white-space:pre-wrap">        </span>var pushConfig = {</div><div> senderID: "278695547260", // not relevant for Android anyway</div>
<div> pushServerURL: "<a href="https://aerogear-metalpush.rhcloud.com" target="_blank">https://aerogear-metalpush.rhcloud.com</a>", </div><div> variantID: varID,</div><div> variantSecret: varSec,</div>
<div><span style="white-space:pre-wrap">        </span> alias: userid</div><div> }</div><div> </div><div> But nevertheless I can't register the device. I get this error:</div><div> </div><div> no valid aps-environment (the message is not in English, so I translate it freely:"It was not found a valid aps-environment for the app")</div>
<div> </div><div> What can be wrong?</div><div> </div><div> Thanks</div></div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Miguel</div></font></span></div>
<br>_______________________________________________<br>
aerogear-dev mailing list<br>
<a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br></blockquote></div><br></div>