我最近接到了接管用 Xamarin 编写的现有iOS / Android应用程序的任务。
当我尝试按照Xamarin指南中here 中的说明设置免费配置时,我遇到了障碍:
我已成功完成以下步骤:
我得到的错误是“标识为'xx.xx.xxxx.xxx.xxxx.xxx.xxxxxxx'的应用ID不可用。请输入其他字符串。
如果我尝试向标识符添加任何内容,它就可以工作(因此它不是标识符的格式)。 错误消息对我有意义,因为应用程序已经发布,确实全球采用了标识符。
我的问题是: 如何将我的项目部署到我的开发iPhone?
答案 0 :(得分:1)
您可以选择:“com.companyname.yourapp1”或“com.companyname.yourapp2”。
确保此ID与xamarin.ios项目“Info.plist”中的包标识符相同
答案 1 :(得分:0)
正如我已发表评论:
可能的解决方法是在您处理特定任务时更改BundleIdentifier。这应该有效,但它带来了每次更改标识符的缺点,如果你不注意偶然检查错误的标识符。