我已经下载了一个 Xamarin 解决方案的压缩包 https://github.com/alexrainman/CarouselView
我尝试在我的MAC PC上运行此解决方案并将其部署到我的Ipad。我遇到此错误说"找不到任何可用的iOS配置文件"。
为了解决这个问题,我点击了这个链接 https://learn.microsoft.com/en-us/xamarin/ios/get-started/installation/device-provisioning/free-provisioning
以创建免费的预配配置文件。
我已经检查了我希望运行的解决方案(轮播视图(的 iOS 捆绑签名设置的设置,但尽管我确实看到我的配置文件可供选择,尽管我选择了我的配置文件,但我仍然遇到相同的错误,说他们找不到任何可用的 IOS 配置文件。
有人能帮我解决这个问题吗?
你走在正确的轨道上。预配配置文件只能用于特定的捆绑标识符。
Xamarin.Forms CarouselView 演示中的那个设置为com.slbdev.demo.ios
。哪个(可能(与预配配置文件中设置的不同。
要解决此问题,请打开Info.plist
文件,并将Bundle Identifier
字段设置为生成配置文件时使用的字段。
请参阅您链接的帖子中的项目符号 5:
在"常规>标识"部分下,确保捆绑包 标识符与 Xamarin.iOS 应用的捆绑标识符完全匹配,并确保部署目标匹配或低于 连接的 iOS 设备。这一步非常重要,因为 Xcode 会 仅创建具有显式应用 ID 的预配配置文件: