Mac遇到的问题总结
目錄
一 蘋果筆記本安裝win10
A 刪除mac系統安裝windows10系統
B 蘋果系統安裝雙系統
A+B安裝驅動
二 打包發布.framework
三 .a文件支持的架構
四 下載應用的緩存目錄文件
五 創建widget (其實widget是一個新的app他的數據和主app通過group溝通)
六 每個文件夾壓縮成一個單獨的文件
七?Mac安裝并配置Git+SourceTree
八 macOS Catalina(10.15)解決阻止程序運行“macOS無法驗證此App不包含惡意軟件”
九 下載App Store的安裝包
一 蘋果筆記本安裝win10
A 刪除mac系統安裝windows10系統
1 制作老毛桃啟動盤,分區ntfs即可
2 下載win10的操作系統(不要ghost), 將iso系統文件放入lmt文件夾內
ed2k://|file|cn_windows_10_business_editions_version_1909_updated_jan_2020_x64_dvd_b3e1f3a6.iso|5311711232|3527D2A9845FF4105F485CC364655B66|/
3 按住option鍵開機.選擇老毛桃系統盤
4 進入lmt后分區,格式化, 并選擇引導, 然后安裝系統
B 蘋果系統安裝雙系統
1 應用程序-----實用工具-----找到啟動轉換助理
2 分割一塊硬盤 并選擇下載好的win10 鏡像文件
A+B安裝驅動
1 下載BootCamp
Apple - 技術支持 - 下載 (中國)
對應表百度或者看這個
BootCamp列表官方|蘋果電腦裝Windows驅動對照表下載|Macbook型號年份保修查詢|技術資料|貝殼iT - 技術免費分享引領者
2 安裝即可, 不要驅動之家之類的軟件
二 打包發布.framework
build 的時候要選擇Generic ios device
三 .a文件支持的架構
.a:sudo lipo -info xxx.a
.framework:sudo lipo -info xxxx
四 下載應用的緩存目錄文件
五 創建widget (其實widget是一個新的app他的數據和主app通過group溝通)
創建新一個app?
bound ID設置為和主app前面相同,后面加com.*.*.widget就行
然后下面勾選group
然后創建這個app的簽名證書.
在xcode里面要設置成一樣的group. 如 group.com.*.*
六 每個文件夾壓縮成一個單獨的文件
打開mac的 自動操作? ? 新建,選擇【服務】或是【快速操作】 然后在左邊選擇【shell腳本】(可以在左邊搜索),然后把【運行shel腳本】拖到右邊
for f in "$@"; dodn="$(dirname "$f")"bn="$(basename "$f")"cd "$dn" || exitif [[ ! -e "$bn.zip" ]]; thenditto -c -k --sequesterRsrc --keepParent "$f" "$bn.zip"elsen=2for i in $bn *.zip; doif [[ "$bn $n.zip" == "$i" ]]; thenn="$(( n + 1 ))"fidoneditto -c -k --sequesterRsrc --keepParent "$f" "$bn $n.zip"fidoneafplay /System/Library/Sounds/Purr.aiff七?Mac安裝并配置Git+SourceTree
Mac安裝并配置Git+SourceTree使用_liutietuo的專欄-CSDN博客_mac安裝git并配置
八 macOS Catalina(10.15)解決阻止程序運行“macOS無法驗證此App不包含惡意軟件”
解決辦法一:在設置-> 安全性與隱私-> 通用中啟用該應用
解決辦法二:按住Control鍵點按應用, 然后打開,這樣會把應用增加到白名單中許可執行。
解決辦法三:禁用新安全檢查
九 下載App Store的安裝包
方法1?
?Mac下通過Apple Configurator 2獲取ipa包
下載ipa
打開后連接設備,選中設備點擊添加,如果沒登錄就登錄Apple ID,登錄后會把你在AppStore下過的應用都列出來,選一個添加
因為手機上已經裝了這個應用,所以最后一步會提示是否替換,不要做任何操作,保持這個狀態
?
提取ipa
用Finder前往文件夾進到下面的路徑
~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/
一直進到最里面的文件夾,會發現剛剛下載的ipa文件
方法2
下載 ipatool 工具
https://github.com/majd/ipatool/releases/tag/v1.0.6使用工具
假設ipatool下載放在了Downloads文件夾參數說明
-b bundleId -e appleID對應的郵箱 -p appleID對應的密碼 -c 去哪個市場下載? CN對應國內App Store,US對應美區App Store例如下載 TestFlight
/Users/YourUsername/Downloads/ipatool download -b com.apple.TestFlight -e appleID對應的郵箱 -p appleID對應的密碼 -c CN執行命令過程
? ~ /Users/YourUsername/Downloads/ipatool download -b com.apple.TestFlight -c CN ==> ?? [Info] Querying the iTunes Store for 'com.apple.TestFlight' in country 'CN'... ==> ?? [Info] Authenticating with the App Store... ==> ?? [Warning] Enter 2FA code: ==> ?? [Info] Authenticated as 'xxx'. ==> ?? [Info] Requesting a signed copy of '899247664' from the App Store... ==> ?? [Info] Downloading app package... [100%] ==> ?? [Info] Saved app package to com.apple.TestFlight_899247664_v3.1.0_342.ipa. ==> ?? [Info] Applying patches... ==> ?? [Info] Done.首次下載需要輸入二步驗證的驗證碼
==> ?? [Warning] Enter 2FA code:?時輸入收到的驗證碼,回車
下載的ipa文件在Users/YourUsername文件夾下
運行.netcore軟件
下載 .NET Core 3.1 (Linux、macOS 和 Windows)
創建run.commond
?run.commond 的代碼為:
#!/bin/bash dotnet /Users/mac/Downloads/netcoreapp3.1/Excel2JsonTools.dll沒有文件權限:
sudo chmod -R 777 空格 /Users/mac/Downloads/netcoreapp3.1/run.command身份不明的開發者解決:
在偏好設置界面,點擊打開“安全性與隱私”;在安全與隱私界面點擊“通用”,在通話設置面板,點擊“仍要打開”按鈕,在彈出的窗口中點擊“打開”按鈕即可
代理連上了, 連接不了遠程的服務器
因為疫情爆發,在家辦公,公司給分配了 L2TP 的 VPN,但是 macOS 連接的時候默認需要勾選“通過 VPN 連接發送所有流量”
這樣一來所有的流量都將通過公司的 VPN 訪問,速度慢不說,還不能魔法上網。于是通過設置路由表的方式給網絡連接分流。內網 ip 走 VPN,外網流量走默認網關。
假設需要訪問以下內網 ip:
192.168.181.66 192.168.181.67 192.168.181.120 192.168.181.121首先,點開 VPN 高級選項,像上圖一樣把通過 VPN 連接發送所有流量去掉。 接著sudo vi /etc/ppp/ip-up,添加如下內容:
#!/bin/sh /sbin/route add -net 192.168.181.0/24 -interface ppp0:wq保存退出。賦權:
sudo chmod 0755 /etc/ppp/ip-up這個文件以后就會在每次連接VPN的時候執行,把新的路由寫入路由表,實現內外網的分流。
重新連接公司 VPN,即可實現內外網分流。
?
總結
以上是生活随笔為你收集整理的Mac遇到的问题总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手机静电放电ESD测试及其整改措施
- 下一篇: 13岁女孩被摁在马桶中暴打,面对霸凌,是