存档

‘iOS/Mac’ 分类的存档

苹果ios同步icloud照片到新手机

2017年11月15日 没有评论

换了个新手机,想把icloud里面的照片下来。一直也没搞懂苹果的更新机制。

设置的是通过icloud恢复,结果发现没有可用备份。那只能设置为新手机了。

设为新手机后使用已有的icloud账户登录后,以前通讯录,照片会自动恢复。

设置方式是:照片需要打开 设置->照片->icloud照片图库

打开照片后发现里还是没有照片,网上查了查也看不到什么原理。

最后无意间发现照片有了。

原来是要想同步照片需要三个条件:
1.需要打开icloud照片图库
2.手机接入wifi
3.手机充电状态是。

才会下载照片到新手机。

分类: iOS/Mac 标签: ,

mac生成core文件和生成位置

2016年5月24日 1 条评论

mac环境的配置方法和linux一样。

通过ulimit来设置是否生成core文件。

ulimit -c unlimited 生成core文件

ulimit -c 0 不生成core文件

core 文件存储位置 /core/core.pid

分类: iOS/Mac 标签:

mac环境下eclipse cdt开发环境配置

2015年11月28日 没有评论

本文将一步步介绍如何在osx下配置eclipse开发c++代码环境和使用实例

安装前准备

1.安装过java
2.安装过xcode

下载安装eclipse

访问eclipse网站下载mac版c++开发包,选择64bit,下载地址
eclipse_url
阅读全文...

分类: c++, iOS/Mac 标签:

openwrt路由器连不上vpn的解决办法

2015年10月11日 1 条评论

上次换了glint路由后一切都不错,不再被各种所谓的智能路由器监控,唯一的不足是使用mac连vpn时总是报被断通信设备断开连接(您已被通信设备断开连接。请尝试重新连接。如果仍然有问题,请验证您的设置。),连不上vpn。
网上查了不少资料,有人说时运营商限制,可是换一个路由器就可以连接成功,说明问题出现在openwrt身上。
mac的完整的报错日志如下:
Sun Oct 11 12:15:56 2015 : publish_entry SCDSet() failed: Success!
Sun Oct 11 12:15:56 2015 : publish_entry SCDSet() failed: Success!
Sun Oct 11 12:15:56 2015 : pptp_get_router_address
Sun Oct 11 12:15:56 2015 : pptp_get_router_address 192.168.1.1 from dict 1
Sun Oct 11 12:15:56 2015 : PPTP connecting to server '198.74.125.206' (198.74.125.206)...
Sun Oct 11 12:16:07 2015 : PPTP connect errno = 51 Network is unreachable
Sun Oct 11 12:31:17 2015 : publish_entry SCDSet() failed: Success!
Sun Oct 11 12:31:17 2015 : publish_entry SCDSet() failed: Success!
Sun Oct 11 12:31:17 2015 : pptp_get_router_address
Sun Oct 11 12:31:17 2015 : pptp_get_router_address 192.168.1.1 from dict 1
Sun Oct 11 12:31:17 2015 : PPTP connecting to server '198.74.125.206' (198.74.125.206)...
Sun Oct 11 12:31:18 2015 : PPTP connection established.
Sun Oct 11 12:31:18 2015 : PPTP set port-mapping for en0, interface: 4, protocol: 0, privatePort: 0
Sun Oct 11 12:31:18 2015 : Using interface ppp0
Sun Oct 11 12:31:18 2015 : Connect: ppp0 <--> socket[34:17]
Sun Oct 11 12:31:18 2015 : PPTP error when reading socket : EOF
Sun Oct 11 12:31:18 2015 : PPTP error when reading header : read -1, expected 12 bytes
Sun Oct 11 12:31:18 2015 : PPTP hangup
Sun Oct 11 12:31:18 2015 : Connection terminated.
Sun Oct 11 12:31:18 2015 : PPTP clearing port-mapping for en0
Sun Oct 11 12:31:18 2015 : PPTP disconnecting...
Sun Oct 11 12:31:18 2015 : PPTP disconnected

起初以为是iptable端口没开,开了1723端口不好用,全部清初规则也不好用。
最后没办法,想用openwrt自带的vpn客户端来上网,找到pptp包:
安装 ppp-mod-pptp 2.4.7-2 This package contains a PPtP plugin for ppp.

安装过程中报错了,kmod-gre模块配置失败。

不过这个时候奇迹出现了,虽然包没安装上,mac上能够连vpn了,分析端口和gre在安装软件的过程中做了某种设置,找到一篇分析,希望对你有用:

分类: iOS/Mac 标签: ,

el captian如何分屏

2015年10月1日 1 条评论

el captian引入了7个新功能
对普通用户感受最大的应该是分屏功能和字体更换,

分屏功能是win下一直有的功能,放出来估计要堵住一些提供分配功能软件开发者的路了。
新字体对于粗体显示更加明显。
分屏功能使用方法:
按住全屏按钮1s会出现分屏区域,松手即可。
对于safari必须左右都有分屏窗口,如果一边有窗口,点击输入会触发全屏显示。

分类: iOS/Mac 标签:

mac通过虚拟机使用深信服ssl vpn

2015年8月13日 2 条评论

mac10.10不支持ssl vpn,没办法连到内网,只好想办法迂回支持vpn。

用虚拟机作为跳板,装一个能够支持vpn的系统,然后通过mac使用ssh访问vpn。

虚拟机使用oracle的virtualbox就可以,小巧免费
http://download.virtualbox.org/virtualbox/5.0.0/VirtualBox-5.0.0-101573-OSX.dmg
安装centos6.7
下载地址
http://202.141.176.110/centos/6.7/isos/i386/CentOS-6.7-i386-LiveDVD.iso

下载jre,默认firefox是不启动java功能的
http://data.sangfor.net/sslupdate/jre/jre-for-linux.bin

如果当前用户不是管理员,则通过su切换至管理员,然后执行安装文件,命令操作如下
[xxx@localhost ~]$ su
Password: <输入管理员密码>
[root@localhost sinfor]# cd Downloads/ <切换至下载目录>
[root@localhost Downloads]# ls -l
total 20732
-rw-r--r-- 1 xxx xxx 21228392 2010-11-26 10:29 jre-for-linux.bin
[root@localhost Downloads]# chmod u+x jre-for-linux.bin <给予执行权限>
[root@localhost Downloads]# ls -l
total 20732
-rwxr--r-- 1 xxx xxx 21228392 2010-11-26 10:29 jre-for-linux.bin
[root@localhost Downloads]# ./jre-for-linux.bin <执行安装文件>
...
Create jre1.6.0_21/lib/rt.jar
Create jre1.6.0_21/lib/jsse.jar
Create jre1.6.0_21/lib/charsets.jar
Create jre1.6.0_21/lib/ext/localedata.jar
Create jre1.6.0_21/lib/plugin.jar
Create jre1.6.0_21/lib/javaws.jar
Create jre1.6.0_21/lib/deploy.jar <安装过程>
Done
Linux jre installed successfully. <安装成功提示>
[root@localhost Downloads]#

安装成功后,登陆vpn网址,跳出的提示框都选允许,登陆成功后虚拟机可以访问内网

切回mac系统,使用ssh访问虚拟机,提示访问不了,默认ssh服务没有启动

切回虚拟机,启动ssh
sudo /etc/init.d/sshd start
sudo /etc/init.d/iptables stop

现在虚拟机里已经可以通过vpn访问内网,使用mac也可以访问虚拟机,做为跳板访问内网了。

分类: iOS/Mac 标签:

mac开机黑屏很久才出现登陆窗口

2015年7月29日 没有评论

mac很久没关机,有一天关系之后
发现屏幕不亮,怎么按都没反应,还以为主板坏了
等了大家10几秒黑屏后,出现登录窗口,输入密码会跑一个进度条进入系统。

解决办法:
重置 NVRAM
关闭 Mac。
在键盘上找到以下按键:Command (⌘)、Option、P 和 R。
打开 Mac。
听到启动声后立即按住 Command-Option-P-R 键。
按住这些按键直到电脑重新启动,然后您会再次听到启动声。
松开这些按键。
重置 NVRAM 后,您可能需要重新配置扬声器音量、屏幕分辨率、启动磁盘选择和时区信息设置。

https://support.apple.com/zh-cn/HT204063

分类: iOS/Mac 标签:

mac上切换jdk版本

2015年5月19日 没有评论

在~/.profile中增加如下内容
alias setJdk6='export JAVA_HOME=$(/usr/libexec/java_home -v 1.6)'
alias setJdk7='export JAVA_HOME=$(/usr/libexec/java_home -v 1.7)'
alias setJdk8='export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)'

切换java_home为1.6版本
setJdk6
切换java_home为1.7版本
setJdk7
切换java_home为1.8版本
setJdk8

JDK的安装路径
jdk 1.6 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk

jdk 1.7 /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/

jdk 1.8 /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/

bin位置:Contents/Home/bin/

参考网址
http://support.apple.com/en-us/HT202643
http://hints.macworld.com/article.php?story=20121024002012496
https://wimdeblauwe.wordpress.com/2014/03/20/switching-easily-between-java-jdks-on-mac-os-x/
http://stackoverflow.com/questions/17885494/how-can-i-change-mac-oss-default-java-vm-returned-from-usr-libexec-java-home

分类: iOS/Mac, java 标签: ,

如何在 Mac OS X 10.10 上安装 Java?

2015年5月19日 1 条评论

java1.6版安装
http://support.apple.com/kb/DL1572

因为并非所有用户都用得着 Java ,所以在默认状态下 OS X 不预装 Java , 如果你需要的话可以手动安装.

到苹果官网下载 http://support.apple.com/kb/DL1572

http://support.apple.com/downloads/DL1572/en_US/JavaForOSX2014-001.dmg

安装后在终端输入
java -version

如果显示版本就说明安装好了.
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-466.1-11M4716)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-466.1, mixed mode)

如果显示如下, 就说明没安装对,需要重新来过.
No Java runtime present, requesting install.

java1.8安装同上去oracle网站下载
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

安装java1.8之后如何降级为1.6
在安装了java8和java6之后,停用java8使用java6
打开终端.
创建备份目录
sudo mkdir -p /Library/Internet Plug-Ins/disabled

备份插件
sudo mv /Library/Internet Plug-Ins/JavaAppletPlugin.plugin /Library/Internet Plug-Ins/disabled

恢复java6 applet plug-in
sudo ln -sf /System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPlugin2_NPAPI.plugin /Library/Internet Plug-Ins/JavaAppletPlugin.plugin

恢复 Java SE 6 Web Start:
sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Commands/javaws /usr/bin/javaws

恢复java8环境
禁用 Java SE 6 Web Start opening:
sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws /usr/bin/javaws

要想恢复 Java 8 applet plug-in 只能通过重新安装最新的java8

分类: iOS/Mac 标签:

mac的照片应用照片原图存储位置

2015年4月11日 没有评论

mac升级到10.10.3后会把iphoto功能替换为照片应用,原iphoto中的照片会自动迁移到照片中。
照片应用能提供类似win下的图片浏览器的方式查看图片,比空格的方式查看体验好很多,不过前提还是需要先倒入照片到照片应用中,普通查看空格还是方便很多。

mac照片应用原图存在哪里?

在finder上点右键 选择 "前往文件夹",输入"/"后回车,然后在finder中依次选择
磁盘->用户->你的系统用户->图片

会看到如下文件夹,右键文件夹选择,显示包内容,会看到好多文件夹,原图是在 master 里面,修改的图会在 preview 里面

照片应用照片位置

如果你需要导出照片,照片应用里也有导出功能。

iclod照片应用时什么?

mac使用照片应用时会提你打开iclod照片应用,ios升级到8.3后打开图片,也会提示你是否是使用iclod照片应用
使用icloud照片应用,可以把原尺寸的照片放到icloud上,这样你使用任何苹果的设备iphone、ipad、mac都能查到照片。
当然苹果这一举措还是为了增加收入,免费空间还是5G,对于日常拍照和视频何容易超容量,需要花钱购买空间了。

分类: iOS/Mac 标签: ,