我最近得到了新的 M1 MacBook Pro,并一直在使用 Xcode 开发我的应用程序。它已经工作良好几周了,每当我构建它时,我都会使用 iOS>My Mac(专为 iPad 设计)选项将 SwiftUI iOS 应用程序构建到我的 Mac 上。今天,当我尝试在 Mac 上构建应用程序时,我碰巧没有连接到互联网,然后收到错误“Provisioning profile”iOS Team Provisioning Profile: com. 。“不包括当前选定的设备“ \xe2\x80\x99s MacBook Pro”(标识符 ********- - - -************)。” 我检查了我的苹果开发者帐户中的“帐户”选项卡,我的 MacBook Pro 的 UUID 和名称就在那里。它在我的手机上运行良好,但无法在我的 Mac 上运行。有人可以帮我吗?提前致谢。
\n\n我正在为在 iPhone 和 iPad 上运行的 iOS 开发 SwiftUI 应用程序。我想知道是否可以在 iPhone 上显示标签栏,但在 iPad 上显示垂直侧边栏以更好地利用大屏幕。标签栏和侧栏将具有相同的功能,在标签之间切换。它可能看起来像我在 twitter 上找到的这张图片,除非我不需要它的 macOs 版本。有人可以帮我吗?
所以我有一个 vue 路由器,对于其中一个视图,我想传递一个 Object 类型的 prop,但是当我传递该 prop 时,它最终不是作为一个对象,而是作为[object Object]
.
这是我设置此页面的路线的方法:
{
path: '/blogpage/',
name: 'BlogPage',
component: () => import('../subviews/BlogPage.vue'),
props: (route) => ({
blog: route.params.blog,
...route.params
})
}
Run Code Online (Sandbox Code Playgroud)
这是我想要去的视图:
<template>
<div class="page" v-on:click="test">
AJSFHDKOIFHNK
{{blog}}
<h1>{{ blog.title }}</h1>
</div>
</template>
<script>
export default {
name: 'BlogPage',
props: {
blog: Object,
},
}
</script>
Run Code Online (Sandbox Code Playgroud)
我的路由器链接的第一个标签到那里:
{
path: '/blogpage/',
name: 'BlogPage',
component: () => import('../subviews/BlogPage.vue'),
props: (route) => ({
blog: route.params.blog,
...route.params
})
}
Run Code Online (Sandbox Code Playgroud)
目前,我对博客页面使用虚拟数据,虚拟博客对象如下所示:
{
title: 'Blog Post 1', …
Run Code Online (Sandbox Code Playgroud)