小编Kat*_*eld的帖子

MonoTouch/MonoDevelop Ad Hoc构建失败但项目捆绑ID和供应配置文件匹配

我遇到了MonoTouch/MonoDevelop一个非常棘手的问题.我正在尝试为MonoDevelop为iPhone构建一个Ad Hoc发行版应用.

我按照以下步骤操作:

  1. 在iOS Provisioning Profile上请求,创建和安装我的分发证书.
  2. 注册所有需要的设备.
  3. 创建了所需的应用程序ID(9UKRFP74U9.com.lc.sjd.calc).
  4. 为新创建的App ID创建了新的配置文件并下载了它.
  5. 在MonoDevelop中创建了一个"Ad Hoc"配置.
  6. 将Bundle Signing - Identity设置为我的分发ID.
  7. 将Bundle Signing - Provisioning配置文件设置为新创建和下载的Provisioning Profile.
  8. 甚至将自定义权利文件设置为创建的plist文件.

但是,这是一个大问题,当我尝试使用以下警告在我新创建的Ad Hoc构建配置中进行编译时,我收到了构建错误:

错误:项目包ID"9UKRFP74U9.com.lc.sjd.calc"与指定的配置文件'D8B55EE9-4CB6-45E9-846A-3C94F8A51907'(SJDCalculator)不匹配

但是,重要的是,当我检查iPhone配置实用程序时,配置文件标识符和应用程序标识符完全匹配.

构建输出只能到"检测签名身份......",然后是------完成-------行.

我非常感谢您提供的任何帮助.几天来,我一直在敲打这个.

.net iphone build monodevelop xamarin.ios

9
推荐指数
1
解决办法
2259
查看次数

标签 统计

.net ×1

build ×1

iphone ×1

monodevelop ×1

xamarin.ios ×1