我可以从Xcode构建macOS应用并成功运行,但当我尝试从Android Studio运行它时,它给了我以下错误:预配配置文件“mac Team预配配置文件:不包括当前选定的设备”如果我进入我的苹果开发者帐户,我也可以在那里看到我的设备UUID。
wn9m85ua1#
如果您使用的是Mac M1,您的设备将有两个UUID:一个是在Xcode / xcodebuild本地运行时,另一个是在Rosetta下运行时。要在Rosetta下注册您的设备ID:1.应用程序文件夹〉Xcode〉右键单击〉获取信息〉选中“使用Rosetta打开”1.在Xcode中打开应用程序
qyyhg6bp2#
你可以尝试先通过xcode运行这个项目,然后再通过flutter SDK运行它,这样我就解决了上面提到的问题。
a9wyjsp73#
已通过以下方式解决:1.正在从以下路径删除预配配置文件:~/媒体库/移动设备/设置/配置文件/1.扑动清洁1.再跑
您可能需要从Xcode打开项目并从那里构建它,不要忘记pod install命令
pod install
y1aodyip4#
对我有效:删除flutter项目中的macos文件夹,然后运行以下命令:
flutter create .
它创建一个新的macos文件夹为你和你可以运行你的项目现在
xpszyzbs5#
1.从Xcode打开项目1.从设备列表中选择遇到问题的设备。check this1.产品〉全新构建文件夹1.产品〉构建1.然后Xcode会要求你将设备注册到你的开发者帐户。添加它并像正常一样从Flutter运行你的项目。
5条答案
按热度按时间wn9m85ua1#
如果您使用的是Mac M1,您的设备将有两个UUID:一个是在Xcode / xcodebuild本地运行时,另一个是在Rosetta下运行时。
要在Rosetta下注册您的设备ID:
1.应用程序文件夹〉Xcode〉右键单击〉获取信息〉选中“使用Rosetta打开”
1.在Xcode中打开应用程序
1.对您可能拥有的任何扩展名重复步骤3.和4.
Xcode会将设备ID添加到您的配置文件中。您现在可以取消选中“使用Rosetta打开”,让Xcode再次在本机运行。
另请参见this github issue。
qyyhg6bp2#
你可以尝试先通过xcode运行这个项目,然后再通过flutter SDK运行它,这样我就解决了上面提到的问题。
a9wyjsp73#
已通过以下方式解决:
1.正在从以下路径删除预配配置文件:
~/媒体库/移动设备/设置/配置文件/
1.扑动清洁
1.再跑
您可能需要从Xcode打开项目并从那里构建它,不要忘记
pod install
命令y1aodyip4#
对我有效:删除flutter项目中的macos文件夹,然后运行以下命令:
它创建一个新的macos文件夹为你和你可以运行你的项目现在
xpszyzbs5#
1.从Xcode打开项目
1.从设备列表中选择遇到问题的设备。check this
1.产品〉全新构建文件夹
1.产品〉构建
1.然后Xcode会要求你将设备注册到你的开发者帐户。添加它并像正常一样从Flutter运行你的项目。