我们如何在IOS设备上运行MAC的carouselview?

时间:2018-06-12 07:06:08

标签: ipad xamarin.forms visual-studio-2017

我已经从中下载了一个Xamarin解决方案zip https://github.com/alexrainman/CarouselView

我尝试在我的MAC PC上运行此解决方案并将其部署到我的Ipad。我遇到了这个错误,说"找不到适用于iOS的任何可用的配置文件"

为了解决这个问题,我遵循了这个链接 https://docs.microsoft.com/en-us/xamarin/ios/get-started/installation/device-provisioning/free-provisioning

创建免费的配置文件。

我已经检查了我希望运行的解决方案的iOS Bundle Signing设置的设置(轮播视图)但是我确实看到我的配置文件可供选择,虽然我选择了我的配置文件,但我仍然遇到了同样的错误说他们找不到任何可用的IOS配置文件。

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

你走在正确的轨道上。供应配置文件只能用于特定的包标识符。

Xamarin.Forms CarouselView演示中的一个设置为com.slbdev.demo.ios。哪个(可能)与您的配置文件中设置的不同。

要解决此问题,请打开Info.plist文件并将Bundle Identifier字段设置为您在生成配置文件时使用的字段。

请参阅您关联的帖子中的项目符号5:

  

根据一般>身份部分,确保捆绑   标识符与您的Xamarin.iOS 的Bundle Identifier完全匹配   应用并确保部署目标匹配或低于您的   连接iOS设备。这个步骤非常重要,就像Xcode一样   仅创建具有显式App ID的配置文件: