美文网首页
Mac系统常用命令

Mac系统常用命令

作者: sy随缘 | 来源:发表于2019-12-25 22:00 被阅读0次

    一、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终端前面的计算机名字

    1. 在终端输入 sudo vim /etc/bashrc 命令

    2. 输入密码后会出现下图

    3. 如图修改,将系统自带默认的配置用 # 注释, 同时换行 输入 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 模拟器下载安装

    参考文章:xcode ios 模拟器下载安装

    各个版本的模拟器下载地址如下:
    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK8_1-8.1.1.1434581536.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK8_3-8.3.1.1434581536.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK8_2-8.2.1.1434581536.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK8_4-8.4.1.1435785476.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK9_0-9.0.1.1443554484.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK9_1-9.1.1.1446593668.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK9_2-9.2.1.1451951473.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK9_3-9.3.1.1460411551.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK10_0-10.0.1.1474488730.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK10_1-10.1.1.1476902849.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK10_2-10.2.1.1484185528.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK10_3-10.3.1.1495751597.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK11_0-11.0.1.1508875951.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK11_1-11.1.1.1510784422.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK11_2-11.2.1.1516308624.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK11_3-11.3.1.1524350608.dmg

    https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK11_4-11.4.1.1527703358.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、菜单中选择登录 账户 - 登录...

    image.png

    4、登录成功后,点击选中设备,点击工具栏 添加,选择 应用。

    image.png

    5、弹窗中会列出这个账户购买的所有应用,选取需要导出的应用,点击 添加。

    image.png

    6、页面会显示下载应用中。

    image.png

    7、如果设备上已经存在这个应用,会有如下提示,此时不需要进行任何操作,不需要点击任何按钮。

    image.png

    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 文件备份到其他文件夹。

    image.png

    使用 iTunes 导出 IPA 文件

    苹果还另外提供了 iTunes 12.6.3 版本,可以访问 App Store 并下载 IPA 文件。

    Mac 版本下载,不支持 macOS Mojave (10.14) 及以上版本。

    Windows 版本:

    九、MAC突然出现teamvier被判定为商业用途而中断连接

    image.png

    解决办法:
    下载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

    image

    3:在下载的文件夹中空白处同时按住ctrl,shift,鼠标右键 点击 在此处打开power shell窗口

    image

    4:执行 .\brigadier.exe -m MacBookPro14,1 命令

    image

    5:等待执行完成之后,会显示一个done

    image

    6:他会在你brigadier.exe同文件夹下生成一个新的文件夹

    image

    7:依次进到
    BootCamp-041-89042\BootCamp\Drivers\Apple

    目录下执行AppleWirelessMouse64.exe

    点击下一步,我接受,下一步就完成了

    image

    参考文章:
    知乎完美解决方案
    简书同样的方案,只是还需要下载7-zip软件
    7-zip官网下载

    相关文章

      网友评论

          本文标题:Mac系统常用命令

          本文链接:https://www.haomeiwen.com/subject/aaxtvctx.html