It’s been a while since I switched back to the macOS default email client. I’m rarely shut down or restart my mac, so I didn’t know when the mail app[……]
Mac OS
mountain lion
waited a long time,Finally wait until the VMWare preview release supports the Arm version of Win 11. Now let's try it out on macOS 12.5 Upload a Windows virtual machine。
Download resources
First of all,You have to have a VMWare account,This will allow you to download the technical preview version of Fusion from the VMWare website。 https://custom[……]
we just discussed What is the life cycle of third-party input methods on the macOS platform?,Now let's talk about third-party keyboards for the iOS platform while it's hotThe life cycle。
On Apple's official website,only this:
It seems easy to understand,The life cycle of the keyboard is managed by the system,Every time the user calls out the keyboard,just it starts,User puts away the keyboard,After a while it's wiped out。
but there are[……]
A blink of an eyeR0uter Input ToolIt's already the third generation,Surprisingly, I never seem to have seriously thought about the question in the title。I have always assumed that macOS and iOS The same is to create an input method instance for each input box,And the Controller of the third-party input method,only one globally,The system is responsible for XPC calls。
Later though I found Control[……]
installation TensorFlow hour,encounter a dependency h5py,This package could not be successfully installed anyway,Error no information available:
|
1 |
ERROR: Could not build wheels for h5py, which is required to install pyproject.toml-based projects |
it's hard to do,Check the log and find that there is no binary package for m1,compiled automatically。But the compiler reported that the header file could not be found:
[pencil-6[……]
There have been pop-up windows when installing the driver recently,Said that the XX system plug-in is not supported,Unable to load。But I have been suffering from not finding the specific plugin path and unable to delete it,Actually, I don’t use these plugins anymore.,Even the app that installed the plug-in has already been deleted。I can't stand it anymore today,More than ten warning pop-ups come out at once,Decided to deal with it。
Apple has updated the plug-in development structure in several recent systems,new ap now[……]
Recently upgraded the new MacBook Pro,Already using m1 pro chip。 but,Old style 2015 I don’t plan to sell my old notebook,After all, when I bought it, it was second-hand,Now the battery has also been replaced by two,The hard disk has also been changed to NVMe by adding a conversion head. 。It’s also very good to install it as Windows and play a dozen games.。
But when I enter the recovery mode, I encounter[……]
Normal,You won't encounter this problem,Until you need to write a background program...
We all know that macOS has a global Dock,All running programs will be displayed on this thing,But if your program is a menu bar applet,Or a...input method,Then you definitely don’t want the icon of this app to be displayed on the Dock,Because this kind of app needs to run continuously in the background。[……]
Recently updated to macOS Monterey, Waking up by the screen in the middle of the nightclub,It feels weird,Have been before,But the screen will only light up when there is a notification,Now I light it up without any reason,The hardware is still that hardware,Then it should be the software's pot。
Checked it online,First I found Apple's official tutorial:https://support.apple.com/zh[……]
I always use rbenv,Until this time after updating cocoapods,Execution error,of course,Visual inspection should be caused by my ruby environment being too old,So I tried rbenv install 3.0.2 ,But unfortunately,Reported an error,Go to the official warehouse of rbenv to take a look,The last version is still 2019...Okay,[……]
Recently I found that the server is very slow every time apt upgrade,The reason,There are still a lot of unused kernels that have to be regenerated every time,Encountered a problem while cleaning up,*Number matching does not take effect,You must manually enter the full kernel name each time to uninstall it。
Found after stepping on the pit,It turned out to be because I used zsh,and zsh The default is not supported * No. wildcard! It’s easy to turn on this feature[……]
One of the big benefits of using SwiftUI is that you can hot update the App like Flutter,UI code changed,Will be directly reflected in the simulator or the real machine,Greatly improve the efficiency of writing user interfaces,No need to change 1px,run,Various clicks,Then check the loop of effects。But it's too early to use SwiftUI,After all, there is still a lot of iOS 12 Equipment in operation[……]
Moses official website actually has macOS Binary packageof,You don't need to compile them from source。But short,Since Moses developers no longer use Macs,So he can't update,This leads to a bug in the code of the latest version (4.0),Make the binary file can not be used directly,The author said, "It's not difficult to compile from source anyway..." But in short,Compile Mo from BigSur[……]
It's been a while since Apple released the M1 chip device,Although I applied for DTK equipment at the first time,But for some reasons,Until Apple Recycles Equipment,I couldn't touch it myself。In short,The drop grid input method macOS still successfully supports the Apple architecture by blind typing,I.e. arm64,According to user feedback,The effect is ok。
Until some users say that although the app supports the m1 chip,[……]
Recently, the drop grid input method has encountered several difficult to reproduce problems-the key is that it will not cause a crash。This makes the crash statistics function completely ineffective,The specific performance is that the input method will suddenly get stuck for a few seconds in some cases,Very annoying。Then I thought,macOS comes with activity manager,There is a "sampling" function,You can see the current execution (call) status of the corresponding process,Can I use it to analyze the cause of the error?
In Japan[……]
In a previous article, I introduced a way to install multiple versions at the same time Xcode Tool ofUse xcode-install to manage Xcode versionsBut when there are multiple Xcodes in your system at the same time,Will cause system confusion,Make Xcode plugins unrecognizable,The main manifestation is that it is not visible at all in the system preferences Xcode pluginOptions-just like you[……]
All to known,macOS to third partiesmouseVery picky,If it is an ordinary office mouse,That almost works,At most, the fixed DPI requires adjusting the mouse speed.,But if it goes up to a gaming mouse with more buttons,There are many problems。
Not necessarily for playing games,For example, a mouse with forward and back buttons is very useful when writing code。
In General,The famous mouse will support macOS[……]
I wrote an article beforemacOS app script to automate notarize,But there is no mention of using code to automatically compile and generate App scripts,After all, there are many tools to complete this step,For example, fastlane。
I didn’t think about automation before notarize,And at the time of writing that article Fastlane has not yet supported not[……]