标签: provisioning-profile

刷新配置文件时,XCode"团队中的项目太少"错误

我正在尝试构建我的应用程序.我已经安装了我的团队设置的配置文件.我已经安装了我的开发人员证书和WWDR证书.但是,当我刷新我的配置文件库时,它会抛出此错误:

在此输入图像描述

我不知道该怎么做.

xcode ios provisioning-profile

34
推荐指数
2
解决办法
3万
查看次数

公共空中(OTA)iOS IPA文件分发?

我看到这家中国公司为他们的app/service提供了一个演示,这是一个"ipa"文件.您只需通过Safari访问iPhone链接,即可安装演示ipa文件.

链接位于iphone app下载按钮下方.

这让我想知道是什么阻止人们以这种方式在Apple应用商店外发布他们的应用.一个法律问题,但技术可以吗?

我也想知道他们使用的配置文件是什么,从XCode生成具有如此广泛的安装容量的这个ipa文件.就Ad Hoc发布配置文件而言,它只允许100个用户,仍然正确吗?这是我不知道的其他配置文件吗?我最好的猜测是,这是一个正常的enterprice安装,他们只是为世界上的每个人制作......他们可以吗?

我在我的iPhone 4上试过这个演示,它运行正常.登录页面上的左按钮是注册.右键是登录.尝试使用名称(使名称唯一)和密码注册,只要您可以获得成功消息.你可以登录.

ios ipa provisioning-profile

32
推荐指数
3
解决办法
5万
查看次数

标识符'com.example.app.extention'的应用程序ID不可用.请输入其他字符串

我曾尝试为我的iOS应用添加扩展程序,包括今天的扩展程序和Apple Watch应用程序.我的应用程序已经完成,但是在提交我的存档时,我收到了基于我的包标识符的错误.然后我删除了扩展,将它们添加回来,并尝试重新提交.但是,xcode现在抱怨我的配置文件无法签名.

"具有标识符'com.example.app.extention'的应用程序ID不可用.请输入其他字符串."

我立即前往会员中心查看是否已存在App ID,导致我无法将其用于我的扩展程序.没有什么与这个名字相冲突,这对我来说是如此奇怪.如果新ID与旧ID不冲突,我是否应该能够制作新ID?我还从以前的扩展中删除了任何配置文件.不过,我无法添加任何一个"com.example.app.extention"或"com.example.app.watchkitextension."

我决定只是创建新的应用程序ID,遵循一个新的命名约定,"com.example.app.extentions.watchkitextension."或者"com.example.app.extentions.todayextention."一切正常,并且构建良好.我安装在我的设备上,事情很好.我的档案甚至已经过验证.但是,提交后我收到错误:

错误ITMS-90347:"错误的包标识符.应用程序扩展名xxx.app/Plugins/xxxExtension.appex的包标识符"xxx.yyy.zzz"应该以应用程序的包标识符"xxx"开头,并且不包含多个句点"."之后的应用程序包ID.

这意味着我必须使用"com.example.app.extention"xcode和成员中心不允许我创建正确ID 的命名约定.

我非常沮丧,有人可以帮忙.我无法在任何地方找到解决方案.

编辑

似乎我实际上根本无法使用该标识符.

另外,对于有此消息的人,我应该注意几个警告:

1)在扩展名包含句点之前,您无法添加任何内容,因为com.domain.app.extensions.extension也不起作用.2)自动Swift 2转换器具有将标识符更改为更标准名称的趋势,并尝试让xcode解决配置文件.小心这个!

我唯一的解决方法是更改​​标识符名称.我个人使用com.domain.app.todayextension.我得到它的工作,但只有在安装和添加正确的配置文件后,才能通过会员中心进行开发和分发.它似乎是Apple系统中的一个错误,或者我们都完全不知道配置文件如何工作.我认为后者可能是真的.无论如何,我希望有所帮助!

iphone xcode app-id ios provisioning-profile

32
推荐指数
3
解决办法
5万
查看次数

iOS错误"嵌入式二进制文件未使用与父应用程序相同的证书进行签名"

这是我在IOS应用程序开发中的第一步,我遇到了一些我无法弄清楚的问题.

error: Embedded binary is not signed with the same certificate as the parent app. Verify the embedded binary target's code sign settings match the parent app's.

    Embedded Binary Signing Certificate:    Not Code Signed
    Parent App Signing Certificate:         iPhone Developer: Emil Adz (9QNEF95395)
Run Code Online (Sandbox Code Playgroud)

我无法理解,什么是嵌入式二进制签名证书

我在这里回答了同样的错误,但没有一个与这里提出的问题有关(Not Code Signed).

我试图从Apple开发者会员中心撤销我的证书并申请另一个证书,但问题仍然存在.

有人知道如何解决这个问题吗?

xcode certificate provisioning-profile swift xcode6

31
推荐指数
9
解决办法
4万
查看次数

可执行文件使用无效的权利0xe8008016 - 分发证书进行签名

我收到错误:

The executable was signed with invalid entitlements.
The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile. (0xE8008016).
Run Code Online (Sandbox Code Playgroud)

DISTRIBUTION CERTIFICATE & PROVISIONING个人资料.之前,我能够使用分发配置文件安装构建,但是,现在我无法这样做.它给出了上述错误.

以下是我的内容:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>keychain-access-groups</key>

<array>

<string>$(AppIdentifierPrefix)com.myapp.xyz</string>

</array>

</dict>

</plist>
Run Code Online (Sandbox Code Playgroud)

PushNotification在appid中启用了.

从过去的2-3天开始,我在stackoverflow上经历了很多这样的帖子并尝试了各种解决方案.但它们都没有奏效.我要做的事情要解决,

  1. 创建了新的cert和provisionf配置文件
  2. 从钥匙串中删除旧证书并安装新证书
  3. 从系统中删除旧的配置文件并安装新的配置文件(Manully并自动完成Xcode->Preferences->account->view Details-> download all)
  4. Restareted XCode 删除证书后多次添加新证书
  5. 清理并构建项目
  6. 清除派生数据
  7. 保持自动配置配置文件(但它使用开发人员配置文件构建,不知道原因)

根据错误,我已将我的配置文件应用程序服务(根据我在开发人员门户中的appID)与构建功能相匹配XCode.但它不起作用.该.entitlements文件是否必须对"构建功能"执行任何操作?我试过删除.entitlement一次,但没有运气.

更新:我创建了一个新项目,新appID(默认启用了.应用内和游戏中心)和新的分发配置文件.仍然给出同样的错误.:( …

xcode ios provisioning-profile code-signing-entitlements

31
推荐指数
2
解决办法
2万
查看次数

iOS开发人员计划证书转移

我的开发人员证书和个人资料有些问题.我的办公室Mac上有开发人员计划证书.我想在家里的设备上开发和测试应用程序,所以我添加了我的设备并从办公室Mac生成了配置文件.在我的家用Mac上下载并安装*.cer和配置,但是我看到了错误:

The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in your keychains
Run Code Online (Sandbox Code Playgroud)

如何将密钥从办公室Mac转移到我的家用Mac?

xcode objective-c ios provisioning-profile swift

30
推荐指数
2
解决办法
2万
查看次数

如何以编程方式检测供应配置文件是用于开发还是分发

我想检测给定的配置文件是开发配置文件还是分发(a​​dhoc或app store)配置文件.我需要纯粹以编程方式执行此操作.

我已经了解了如何检测adhoc vs appstore.我特别感兴趣的是开发与分销.

我检查了每种类型的配置文件内部的plists,但找不到可辨别的差异(via security cms -D -i #{@profilePath}).我也调查了opensslapi并使用它进行一些证书操作.

这适用于自定义xcode自动构建系统.作为预构建验证的一部分,我需要确保指定的配置文件不用于开发.

这甚至可能吗?如果是这样,我如何以编程方式区分这两者?

提前感谢任何想法!

xcode openssl xcodebuild provisioning-profile

27
推荐指数
4
解决办法
1万
查看次数

Xcode 8.1"配置文件不包含aps-environment权利"

有人遇到过这个问题吗?

在KeyChain上进行持久性问题和信息检索后,我启用了Capabilities中的KeyChain Sharing功能.这是为了创建一个名为.entitlements的文件

所以,当我要运行存档时,会发生以下错误:

Check Dependencies:  
Provisioning profile doesn't include the aps-environment entitlement.  
Code signing is required for product type 'Application' in SDK 'iOS 10.1'
Run Code Online (Sandbox Code Playgroud)

我正在使用OS El Capitan 10.11.6,Xcode 8.1

如果有人可以帮忙.

Pleaseeee ....

xcode code-signing ios provisioning-profile xcode8

27
推荐指数
3
解决办法
3万
查看次数

Xcode 8签名错误,无法使用帐户登录且无配置文件

当我运行我的应用程序时,项目的"常规"选项卡的"签名"部分中会出现两个错误.一个说,"操作无法完成.无法使用帐号________登录",而另一个说"找不到________的个人资料".它提到Xcode无法找到配置文件.这是什么意思,我该如何解决?

xcode signing ios provisioning-profile xcode8

27
推荐指数
2
解决办法
2万
查看次数

自动签名无法解决"projectName"目标的权利文件的问题

我是mac的新手,我收到如下错误 图片

我应该怎么做我已经购买了开发者许可证并且我创建了配置证书,但我仍然面临这个问题.我不知道为什么我得到这个错误任何帮助.

我已按照此YouTube链接创建配置文件和发布配置文件https://www.youtube.com/watch?v=Xh2nnjttOwo&t=367s

UPDATE

更新我的buildsettings后,如下所示 IMG

我正在收到像这样的新错误 IMG

xcode ios provisioning-profile ionic2 ionic3

26
推荐指数
5
解决办法
2万
查看次数