iOS 8.1.3-企业发行版-应用程序缺少应用程序标识符授权 [英] iOS 8.1.3 - Enterprise Distribution - Application is missing the application-identifier entitlement

查看:320
本文介绍了iOS 8.1.3-企业发行版-应用程序缺少应用程序标识符授权的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在iOS 8.1.3上的Enterpsie Distribution遇到了很多问题. 我设法修复了大多数安装此错误的安装:

I'm having so much problems with Enterpsie Distribution on iOS 8.1.3. I managed to fix MOST of my installations which were giving this error:

Ignore manifest download, already have bundleID

具有以下答案: https://stackoverflow.com/a/25948839/517688

基本上告诉您伪造服务器manifest.plist上的bundleID.

Which basically tells you to fake the bundleID on the server manifest.plist.

但是在某些测试设备上,更改后出现了新错误:

But on some of my test devices I'm getting a new error after the change:

Error Domain=MIInstallerErrorDomain Code=63 "Application is missing the application-identifier entitlement."

而且我似乎找不到解决方案.

And I can't seem to find a solution for this one.

编辑1

我尝试将其添加到.entitlements文件:

I tried adding this to the .entitlements file:

<key>application-identifier</key>
<string>com.domain.appname</string>

但是现在尝试将应用程序存档以进行分发时出现此错误:

but now I'm getting this error when trying to Archive the app for distribution:

None of the valid provisioning profiles allowed the specified entitlements: application-identifier, aps-environment.

推荐答案

应用程序标识符权利的格式不正确;

The application-identifier entitlement is not formatted correctly;

它应包含您的10个字符的App ID种子,后跟一个点,然后是您的捆绑包标识符:

It should contain your 10-character App ID Seed, followed by a dot, followed by your bundle identifier:

XXXXXXXXXX.com.domain.appname

这篇关于iOS 8.1.3-企业发行版-应用程序缺少应用程序标识符授权的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆