Open jiansoung opened 11 months ago
今天把系统更新至 macOS Sonoma 后,使用 Xcode 编译运行项目的时候总会弹出如下的警告窗口:
只要修改项目代码再编译运行,就一定会再次弹出这样的窗口。这很令人烦恼!
Google 了下,发现了一篇文章《macOS Sonoma sandbox security》解释了出现这种情况的原因。
根据我对这篇文章的理解,我发现只要在 TARGETS > Signing & Capabilities 里给项目设置好 Team 和 Signing Certificate 就能解决这个的问题。
设置前:
设置后:
重要的是,你的 Apple ID 并不需要 Enroll Apple Developer Program 才可以解决这个问题。也就说你无需注册缴费成为 Apple 开发者,只要你有 Apple ID 即可。
当然,如果你是缴过费的正式 Apple 开发者,那么选择你对应的 Signing & Capabilities 选项也是可以的。 PS:正式开发者的选项具体是什么我也不知道,毕竟我还没有注册缴费成为 Apple 开发者😂
如果你也遇到这样的问题,那就赶紧试一试 !😁
have fun :-)
今天把系统更新至 macOS Sonoma 后,使用 Xcode 编译运行项目的时候总会弹出如下的警告窗口:
只要修改项目代码再编译运行,就一定会再次弹出这样的窗口。这很令人烦恼!
Google 了下,发现了一篇文章《macOS Sonoma sandbox security》解释了出现这种情况的原因。
根据我对这篇文章的理解,我发现只要在 TARGETS > Signing & Capabilities 里给项目设置好 Team 和 Signing Certificate 就能解决这个的问题。
设置前:
设置后:
重要的是,你的 Apple ID 并不需要 Enroll Apple Developer Program 才可以解决这个问题。也就说你无需注册缴费成为 Apple 开发者,只要你有 Apple ID 即可。
当然,如果你是缴过费的正式 Apple 开发者,那么选择你对应的 Signing & Capabilities 选项也是可以的。 PS:正式开发者的选项具体是什么我也不知道,毕竟我还没有注册缴费成为 Apple 开发者😂
如果你也遇到这样的问题,那就赶紧试一试 !😁
have fun :-)