小编use*_*268的帖子

iphone启动选项

推送通知后我没有获得任何启动选项; 继承了我的代码,但非NSLogs似乎在调试区域打印.

UILocalNotification *localNotif =
[launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];

if (localNotif) {
    NSString *itemName = [localNotif.userInfo objectForKey:@"aps"];
    NSLog(@"Custom: %@", itemName);
} else {
    NSLog(@"//////////////////////////");

}
Run Code Online (Sandbox Code Playgroud)

当我打开应用程序时(通过按下推送通知上的视图)它会转到didReceiveRemoteNotification脚本,我不确定这是否意味着发生..

谢谢阅读.

iphone push-notification apple-push-notifications

7
推荐指数
1
解决办法
2万
查看次数

使用PHP和OpenSSL将P12转换为PEM

我正在尝试将一些.p12文件转换为.pem.

在我的Mac上它工作,没有交互,因为我把密码放在代码中,但当我使用这段代码时:

system('openssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in apns-dev-cert.p12 -passin pass:');
system('openssl pkcs12 -nocerts -out apns-dev-key.pem -in apns-dev-key.p12 -passout pass:1234 -passin pass:');
system('openssl rsa -in apns-dev-key.pem -out apns-dev-key-noenc.pem -passin pass:1234');
system('cat apns-dev-cert.pem apns-dev-key-noenc.pem > apns-dev.pem');
Run Code Online (Sandbox Code Playgroud)

它会生成空白文件.

我的文件权限是755.并且对于passin,密码被设置为空,这就是为什么它们是空白的...这里没有system()的所有代码都在mac终端中工作.

谢谢阅读.希望你能帮忙

php macos openssl system

6
推荐指数
1
解决办法
1万
查看次数

亚马逊SSH的问题,但没有其他SSH的问题

为什么SSH无法正常工作?

我一直在......

ssh: connect to host ec2-11-11-11-11.compute-1.amazonaws.com port 22: Operation timed out

当我试图连接到我的亚马逊EC2服务器时,起初我认为它是某种防火墙,但我没有防火墙,我可以通过SSH连接到我的MediaTemple服务器.

我的pem的chmod是600.这就是我试图ssh的方式..

ssh -i ~/.ssh/ServerKey.pem ubuntu@ec2-11-11-11-11.compute-1.amazonaws.com

我有一个AMI ID:ami-508c7839所以我在视频中看到用户应该是ubuntu.

我希望有人能在某处看到错误,因为我没有线索.如果它有助于在mac上知道我.

提前致谢

ssh ubuntu amazon-ec2

5
推荐指数
1
解决办法
1897
查看次数