编程神器再进化!Claude Code深度集成iOS模拟器,AI自动帮你写代码做测试
<div class="ce-block ce-block--focused" data-id="7lWsohVWpo" ><div class="ce-block__content">
<div class="ce-paragraph cdx-block ce-paragraph--left"><span>人工智能公司Anthropic近日宣布,旗下桌面端编程工具Claude Code迎来了重大更新。该工具现已正式加入对苹果iOS模拟器的支持,并全面面向公众开启公开测试。</span></div>
</div>
</div><div class="ce-block ce-block--focused" data-id="qUOWfV2Fs1" >
<div class="ce-block__content">
<div class="ce-paragraph cdx-block ce-paragraph--left">开发者在向Claude Code下达构建、运行或检查应用等指令时,系统会在专属面板中直接启动目标应用。不仅如此,Claude还具备实时监控模拟器画面和直接交互的能力,能够自动化进行代码迭代,直至整个项目顺利完成。</div>
</div>
</div><div class="ce-block ce-block--focused" data-id="-VFwUX8oyR" >
<div class="ce-block__content">
<div class="cdx-block image-tool image-tool--filled ">
<div class="image-tool__image">
<div class="image-tool__image-preloader" style=""></div>
<img id="aimg_-VFwUX8oyR" class="image-tool__image-picture _zoom" src="https://wazhi.net/data/attachment/forum/202607/22/194233j65849m8vww4mz6s.png" title="" alt="" data-aid="352"/>
</div>
<div class="cdx-input image-tool__caption" data-placeholder=""></div>
</div>
</div>
</div><div class="ce-block ce-block--focused" data-id="aCJ204Rrqw" >
<div class="ce-block__content">
<div class="ce-paragraph cdx-block ce-paragraph--left"><b>无需复杂权限设置 体验更丝滑</b></div>
</div>
</div><div class="ce-block ce-block--focused" data-id="5EvMrKa3FX" >
<div class="ce-block__content">
<div class="ce-paragraph cdx-block ce-paragraph--left">值得一提的是,这项新技术采用专属面板直接驱动模拟器,摆脱了以往依赖计算机视觉进行图像识别的技术路径。这种设计大幅简化了操作流程,无需用户在macOS系统中繁琐地开启辅助功能和屏幕录制权限。</div>
</div>
</div><div class="ce-block ce-block--focused" data-id="WSNUgDFAwh" >
<div class="ce-block__content">
<div class="ce-paragraph cdx-block ce-paragraph--left">在实际操作过程中,当Claude进行后台调试与交互时,开发者依然可以正常使用iOS模拟器。这不仅极大提升了协同开发效率,也为开发者带来了更为顺畅的无缝编程体验。</div>
</div>
</div><div class="ce-block ce-block--focused" data-id="NA9G5nkyI0" >
<div class="ce-block__content">
<div class="ce-paragraph cdx-block ce-paragraph--left"><b>安全提醒与使用门槛</b></div>
</div>
</div><div class="ce-block ce-block--focused" data-id="F0Wr_c5OgS" >
<div class="ce-block__content">
<div class="ce-paragraph cdx-block ce-paragraph--left">针对用户关心的数据隐私问题,官方也给出了明确的安全提示。由于Claude在交互过程中产生的模拟器截图会上传至服务器保存,因此官方建议开发者切勿在测试设备中登录个人真实账户。</div>
</div>
</div><div class="ce-block ce-block--focused" data-id="Hh25jT_swc" >
<div class="ce-block__content">
<div class="ce-paragraph cdx-block ce-paragraph--left">目前,该功能仅限安装了含有iOS平台的Xcode环境的macOS平台桌面版用户使用。同时,相关的模拟器面板功能目前也仅支持在本地会话中运行。</div>
</div>
</div><style type="text/css">
.ce-block {
margin-bottom: 20px;
}
.ce-block__content,.ce-toolbar__content {
/* max-width:calc(100% - 50px) */
margin-left: auto;
margin-right: auto;
}
.ce-paragraph {
line-height: 1.6em;
outline: none;
text-indent: 2em;
font-size: 16px;
}
.ce-paragraph--right {
text-align: right;
}
.ce-paragraph--center {
text-align: center;
}
.ce-paragraph--left {
text-align: left;
}
.ce-paragraph--justify {
text-align: justify;
}
.ce-paragraph-text-indent {
text-align: justify;
}
.ce-paragraph:empty::before{
content: attr(data-placeholder);
color: #707684;
font-weight: normal;
opacity: 0;
}
/** Show placeholder at the first paragraph if Editor is empty */
.codex-editor--empty .ce-block:first-child .ce-paragraph:empty::before {
opacity: 1;
}
.codex-editor--toolbox-opened .ce-block:first-child .ce-paragraph:empty::before,
.codex-editor--empty .ce-block:first-child .ce-paragraph:empty:focus::before {
opacity: 0;
}
.ce-paragraph p:first-of-type{
margin-top: 0;
}
.ce-paragraph p:last-of-type{
margin-bottom: 0;
}
.svg-icon {
width: 1em;
height: 1em;
}
.svg-icon path,
.svg-icon polygon,
.svg-icon rect {
fill: #4691f6;
}
.svg-icon circle {
stroke: #4691f6;
stroke-width: 1;
}
</style><style type="text/css">
.ce-block {
margin-bottom: 20px;
}
.ce-block__content,.ce-toolbar__content {
/* max-width:calc(100% - 50px) */
margin-left: auto;
margin-right: auto;
}
.image-tool {
--bg-color: #cdd1e0;
--front-color: #388ae5;
--border-color: #e8e8eb;
}
.image-tool__image {
border-radius: 3px;
overflow: hidden;
margin-bottom: 10px;
}
.image-tool__image-picture {
max-width: 100%;
vertical-align: bottom;
display: block;
margin-left: auto;
margin-right: auto;
}
.image-tool__image-preloader {
width: 50px;
height: 50px;
border-radius: 50%;
background-size: cover;
margin: auto;
position: relative;
background-color: #cdd1e0;
background-position: center center;
}
.image-tool__image-preloader::after {
content: "";
position: absolute;
z-index: 3;
width: 60px;
height: 60px;
border-radius: 50%;
border: 2px solid #cdd1e0;
border-top-color: #388ae5;
left: 50%;
top: 50%;
margin-top: -30px;
margin-left: -30px;
animation: image-preloader-spin 2s infinite linear;
box-sizing: border-box;
}
.image-tool__caption::before {
position: absolute !important;
content: attr(data-placeholder);
color: #707684;
font-weight: normal;
display: none;
}
.image-tool__caption:empty::before {
display: block;
}
.image-tool__caption:empty:focus::before {
display: none;
}
.image-tool--empty .image-tool__image {
display: none;
}
.image-tool--empty .image-tool__caption, .image-tool--loading .image-tool__caption {
display: none;
}
.image-tool .cdx-button {
display: flex;
align-items: center;
justify-content: center;
}
.image-tool .cdx-button svg {
height: auto;
margin: 0 6px 0 0;
}
.image-tool--filled .cdx-button {
display: none;
}
.image-tool--filled .image-tool__image-preloader {
display: none;
}
.image-tool--loading .image-tool__image {
min-height: 200px;
display: flex;
border: 1px solid #e8e8eb;
background-color: #fff;
}
.image-tool--loading .image-tool__image-picture {
display: none;
}
.image-tool--loading .cdx-button {
display: none;
}
/**
* Tunes
* ----------------
*/
.image-tool--withBorder .image-tool__image {
border: 1px solid #e8e8eb;
}
.image-tool--withBackground .image-tool__image {
padding: 15px;
background: #cdd1e0;
}
.image-tool--withBackground .image-tool__image-picture {
max-width: 60%;
margin: 0 auto;
}
.image-tool--stretched .image-tool__image-picture {
width: 100%;
}
.image-tool__caption {
text-align: center;
font-size: 14px;
color: #a3a3a3;
}
@keyframes image-preloader-spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
</style><style type="text/css">
.inline-code {
background: rgba(250, 239, 240, 0.78);
color: #b44437;
padding: 3px 4px;
border-radius: 5px;
margin: 0 1px;
font-family: inherit;
font-size: 0.86em;
font-weight: 500;
letter-spacing: 0.3px;
}
</style>
页:
[1]