When using the MIDlet-Permissions-Opt attribute I am not able to install a signed MIDlet to a 6630 or 6680. If I move the the Opt permissions to the MIDlet-Permissions attribute it install fine when signed. If the MIDlet is not signed when using the MIDlet-Permissions-Opt attribute it also installs fine.
Does anyone have any idea why having the MIDlet-Permissions-Opt would fail to install when signed? Here are the permissions that I am using:
MIDlet-Permissions-Opt: javax.microedition.io.PushRegistry, javax.microedition.io.Connector.sms, javax.wireless.messaging.sms.receive
MIDlet-Permissions: javax.microedition.io.Connector.http, javax.microedition.io.Connector.https
Both the JAD and JAR Manifest have these above permissions. Again, if only the MIDlet-Permissions attribute is used the apps installs when signed. So I do not believe its a JAD/JAR.