我已经从中下载了一个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配置文件。
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:2)
你走在正确的轨道上。供应配置文件只能用于特定的包标识符。
Xamarin.Forms CarouselView演示中的一个设置为com.slbdev.demo.ios
。哪个(可能)与您的配置文件中设置的不同。
要解决此问题,请打开Info.plist
文件并将Bundle Identifier
字段设置为您在生成配置文件时使用的字段。
请参阅您关联的帖子中的项目符号5:
根据一般>身份部分,确保捆绑 标识符与您的Xamarin.iOS 的Bundle Identifier完全匹配 应用并确保部署目标匹配或低于您的 连接iOS设备。这个步骤非常重要,就像Xcode一样 仅创建具有显式App ID的配置文件: