
Xcode Swift “Cannot find ‘MyClass’ in scope”
选中MyClass.swift文件。 打开文件检查器(Xcode的右上角窗格),确保在Target Membership勾选。

Amazon S3 存储桶无法删除
删除存储桶时出现下面的错误: 权限不足,无法删除bucket”在您或您的AWS管理员更新IAM权限以允许S3:DeleteBucket后,选择delete bucket 解决方案: 在存储桶的权限设置中先删除存储桶的策略,然后再次删除存储桶即可。

关闭Sublime Text更新检查
在Preferences -> Settings 中增加配置: “update_check”: false, 只有付费版可以关闭,免费版配置后无效。

Device supports arm64-v8a, but APK only supports armeabi on device *
打包Android App 时遇到下面的错误: 在build.gradle文件中添加相应的配置即可: ndk { abiFilters “armeabi”, “armeabi-v7a”, “arm64-v8a” } 配置参考: CPU架构 描述 armeabi 第5代 ARM v5TE,使用软件浮点运算,兼容所有ARM设备,通用性强,速度慢 armeabi-v7a 第7代 ARM v7,使用硬件浮点运算,具有高级扩展功能 arm64-v8a 第8代,64位,包含AArch32、AArch64两个 … 继续阅读

npm ERR! gyp verb `which` failed Error: not found: python
npm安装node模块时出现了下面的错误: npm ERR! gyp verb check python checking for Python executable “python” in the PATH npm ERR! gyp verb `which` failed Error: not found: python macOS Monterey将python2移除了,找不到python,到python官网下载一个即可。 # 查看python版本 python — … 继续阅读

c++ ‘-DNODE_GYP_MODULE_NAME=libsass’ ‘-DUSING_UV_SHARED=1’ ‘-
npm安装node模块时出现了下面的错误: c++ ‘-DNODE_GYP_MODULE_NAME=libsass’ ‘-DUSING_UV_SHARED=1’ ‘-DUSING_V8_SHARED=1’ ‘-DV8_DEPRECATION_WARNINGS=1’ ‘-DV8_DEPRECATION_WARNINGS’ ‘-DV8_IMMINENT_DEPRECAT … 继续阅读

Sublime Text 自动换行
当前文件自动换行 在菜单栏选择View 》Word Wrap,即可。 所有文件自动换行 在菜单栏打开Settings,然后在配置文件中添加一行: “word_wrap”: true,

macOS中staff和wheel是什么?
“staff”和“wheel”是“Groups”。 Unix权限分为User(Owner)、Groups、World(Other),并为每个用户类别分别设置了读取,写入和执行权限。 “staff”和“wheel”是标准Groups。 通常,向所有用户帐户授予“staff”成员身份。因此,如果您在系统上创建另一个用户帐户,则它们将具有唯一的用户ID,但也将被授予“staff”成员身份。可以分配权限,允许其他Staff成员访问您的文件,但拒绝World/Other访问(注意:World并不真正意味着 … 继续阅读

command not found: deno – macOS
如果你通过curl已经成功安装了deno,却出现command not found: deno,是因为环境变量没配置好。 如果你用的终端是bash(macOS Catalina之前版本默认终端),那么在~/.bash_profile中添加下面的环境变量(admin要换成你的用户名): export DENO_INSTALL=”/Users/admin/.deno” export PATH=”$DENO_INSTALL/bin:$PATH” 保存后,在终端执行source ~/.bash_prof … 继续阅读
