一、Mac切换Xcode版本
1、查看当前xcode环境:
gcc --version
示例如下:
➜ >gcc --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/4.2.1
Apple clang version 11.0.0 (clang-1100.0.33.12)
Target: x86_64-apple-darwin18.7.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
2、切换Xcode环境
切换到其他的xcode环境:
sudo xcode-select -s /Applications/Xcode10.app/Contents/Developer
-s 后面是待切换的路径
示例如下:
➜ >sudo xcode-select -s /Applications/Xcode10.app/Contents/Developer
Password:
➜ >gcc --version
Configured with: --prefix=/Applications/Xcode10.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode10.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/c++/4.2.1
Apple LLVM version 10.0.1 (clang-1001.0.46.4)
Target: x86_64-apple-darwin18.7.0
Thread model: posix
InstalledDir: /Applications/Xcode10.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
二、去掉mac终端前面的计算机名字
在终端输入 sudo vim /etc/bashrc 命令
输入密码后会出现下图
如图修改,将系统自带默认的配置用 # 注释, 同时换行 输入 PS1= '\W \u$ '后 ,按 wq! 强制保存,退出终端即可看出效果
#PS1='\h:\W \u\$ ' 系统原来的
PS1='\W \u\$ ' 修改后的
三、修改启动台图标大小
1、调整每一列显示图标数量,10表示每一列显示10个,比较不错,可根据个人喜好进行设置。
defaults write com.apple.dock springboard-columns -int 10
2、调整多少行显示图标数量,这里我用的是8
defaults write com.apple.dock springboard-rows -int 8
3、重置Launchpad
defaults write com.apple.dock ResetLaunchPad -bool TRUE
4、重启Dock
killall Dock
四、显示任何来源
sudo spctl --master-disable
五、Xcode 模拟器下载安装
各个版本的模拟器下载地址如下:
https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK8_1-8.1.1.1434581536.dmg
下载后放置到用户目录:
~/Library/Caches/com.apple.dt.Xcode/Downloads/
安装完成之后,会在如下的目录下生成对应的 simruntime 文件。即安装的最终结果
/Library/Developer/CoreSimulator/Profiles/Runtimes/
六、Mac App已损坏,无法打开
一般有两种情况:
- 情况一:
通过终端命令设置之后,勾选任何来源
sudo spctl --master-disable
- 情况二:
Mac勾选了任何来源, 还是提示App已损坏,无法打开
执行如下命令
sudo xattr -r -d com.apple.quarantine /Applications/具体的APP名字
例如:
sudo xattr -r -d com.apple.quarantine /Applications/MindNode.app
特别说明:
/Applications/MindNode.app为损坏的app程序,
如果不知道,可以直接打开【访达】-【应用程序】,找到app直接拖放到命令后面
然后输入密码,重新打开程序即可
七、Mac的finder窗口默认大小设置
1、通过Finder新建一个窗口
2、按住键盘option位,同时拖动窗口到自己觉得合适的是窗口
3、当你再次打开窗口时,就是刚才自己设置的窗口
八、Mac导出iPhone中的IPA包
Mac下使用Apple Configurator 2导出IPA文件
使用 Apple Configurator 2 导出 IPA 文件
1、从 Mac App Store 中下载安装 Apple Configurator 2
2、打开 Apple Configurator 2,连接手机到电脑
3、菜单中选择登录 账户 - 登录...
4、登录成功后,点击选中设备,点击工具栏 添加,选择 应用。
5、弹窗中会列出这个账户购买的所有应用,选取需要导出的应用,点击 添加。
6、页面会显示下载应用中。
7、如果设备上已经存在这个应用,会有如下提示,此时不需要进行任何操作,不需要点击任何按钮。
8、前往下载路径。
打开 访达/Finder,使用快捷键 shift + command + G 打开 前往文件夹 对话框,输入以下路径。
~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/
9、可以在 MobileApps 的子目录中找到下载好的 IPA 文件。点击 Apple Configurator 2 中的按钮后 IPA 文件会被删除,所以在操作之前将 IPA 文件备份到其他文件夹。
使用 iTunes 导出 IPA 文件
苹果还另外提供了 iTunes 12.6.3 版本,可以访问 App Store 并下载 IPA 文件。
Mac 版本下载,不支持 macOS Mojave (10.14) 及以上版本。
Windows 版本:
九、MAC突然出现teamvier被判定为商业用途而中断连接
解决办法:
下载teamviewer13版本,然后执行以下脚本:
sudo python Downloads/TeamViewer-id-changer.py
Password:
--------------------------------
TeamViewer ID Changer for MAC OS
--------------------------------
Configs found:
/Users/hushijun/library/preferences/com.teamviewer.teamviewer.preferences.plist
/Users/hushijun/library/preferences/com.teamviewer.TeamViewer.plist
/Users/hushijun/library/preferences/com.teamviewer.teamviewer.preferences.Machine.plist
This files will be DELETED permanently.
All TeamViewer settings will be lost
Press Enter to continue or CTR+C to abort...
Done.
PlatformDevice: IOPlatformExpert3MLP49
PlatformSerial: 3YIZ1VMR
ID changed sucessfully.
!!! Restart computer before using TeamViewer !!!!
10、苹果无线鼠标连接windows10系统,滚轮无法使用怎么办?
1:先把鼠标和电脑连接,确保左右键可以使用
2:打开链接7-zip下载7-zip
软件并安装;
打开链接https://github.com/timsutton/brigadier/releases下载Brigadier.exe
3:在下载的文件夹中空白处同时按住ctrl,shift,鼠标右键 点击 在此处打开power shell窗口
4:执行 .\brigadier.exe -m MacBookPro14,1
命令
5:等待执行完成之后,会显示一个done
6:他会在你brigadier.exe同文件夹下生成一个新的文件夹
7:依次进到
BootCamp-041-89042\BootCamp\Drivers\Apple
目录下执行AppleWirelessMouse64.exe
点击下一步,我接受,下一步就完成了
11、不生成.DS_Store文件
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE