标签: provisioning-profile

在运行时获取配置文件和证书的详细信息

我想在我的应用程序中获取并显示我的配置文件和分发证书的详细信息(例如到期日期和注册公司)。我已经尝试过这个,但它在我的应用程序中无法正常工作。它最初本身的值为零profilePath

我正在使用 swift 2.3 和 Xcode 8.2.1。我尝试将该代码混合并匹配到我的应用程序中,因为我无法将其完全转换为 swift (卡在sscanf方法上)。任何帮助表示赞赏。

ios provisioning-profile

2
推荐指数
1
解决办法
2955
查看次数

证书与 iOS 中的配置文件相关吗?

我知道创建的配置文件是为了与一个证书一起使用,据我所知,它只能与该证书(一个特定的 ID)一起使用。

我的问题是相反的情况是否也成立。如果我有证书,该证书只能与该配置文件一起使用吗?如果我为该证书创建另一个配置文件,它是否有效?我需要创建另一个证书吗?

certificate ios provisioning-profile ios-provisioning

2
推荐指数
1
解决办法
958
查看次数

我是否必须将 iPhone 连接到 Mac 才能创建配置文件?

我已注册 Apple 开发者计划来发布我的第一个应用程序。我的应用程序的捆绑 ID 在developer.apple.com、appstoreconnect.apple.com 和我的 XCode 项目中是相同的。但是,XCode 仍然在“Signing & Capability”选项卡中给出错误:

\n\n
\n

无法创建配置文件。

\n\n

您在开发者网站上的帐户中没有注册\n 设备。插入并选择一个设备\n以让 Xcode 注册它。

\n
\n\n

还有另一个错误:

\n\n
\n

未找到 \xe2\x80\x98com.xxx.yyy\xe2\x80\x99 的配置文件

\n\n

Xcode 找不到任何与 \xe2\x80\x98com.xxx.yyy\xe2\x80\x99 匹配的 iOS\n 应用程序开发配置文件。

\n
\n\n

第一条错误消息让我认为需要与 iPhone 进行物理连接才能创建配置文件。

\n\n

我以前从未将物理设备连接到我的 Mac。我通过iOS模拟器进行了测试。我计划通过 Testflight 进行物理设备测试。

\n\n

我是否必须以物理方式(通过 USB 线)将 iPhone 连接到我的 Mac 才能创建配置文件?如果不是,可能出了什么问题?

\n\n

是否需要在 XCode 中拥有配置文件才能使用 Testflight 或将应用程序发布到 App Store?

\n

xcode ios provisioning-profile ios-provisioning

2
推荐指数
1
解决办法
865
查看次数

Xcode 15:Xcode 找不到任何匹配的 iOS App Store 配置文件

我有 Xcode 版本 15.0 (15A240d),在成功存档后在应用商店上传时出现以下错误。我检查了我的配置文件和证书是否有效,并且我能够在 XCode 14.3.1 上上传应用程序。

错误1: "No profiles for 'bundle Identifier' were found. Xcode couldn't find any iOS App Store provisioning profiles matching 'bundle Identifier'."

错误2: "Cloud signing permission error

You haven't been given access to cloud-managed distribution certificates. Please contact your team's Account Holder or an Admin to give you access. If you need further assistance, contact Apple Developer Program Support at https://developer.apple.com/contact/."

在此输入图像描述

我尝试过以下解决方案:

  1. 检查配置文件和证书的有效性。

  2. 这里提到的解决方案
    Xcode 找不到任何与 [bundle ID] 匹配的 iOS App Store 配置文件

xcode ios provisioning-profile xcode15

2
推荐指数
1
解决办法
1490
查看次数

我在Xcode的代码签名面板中找不到我的配置文件

通常,我应该在列表中看到我的配置文件: 在此输入图像描述

为什么我没有得到它?

xcode ios provisioning-profile

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

向客户发布测试版应用程序的合法性

我正准备向我的客户端发布我的应用程序的测试版,并且已经将他们的UDID添加到我的配置文件中,因此我可以发送它们并在iOS Provisioning Portal上找到此通知:

如果您向员工,承包商和组织成员以外的任何人注册为Apple开发人员并且明显需要知道或使用Apple软件以便开发,那么您的iOS开发人员计划会员资格可以终止并代表您测试应用程序.禁止未经授权分发Apple机密信息(包括预发布的Apple软件),并可能使您承担民事和刑事责任.

首先,我的客户自己必须成为Apple开发人员吗?另外,我是否会通过向他们发放许可证来冒险?

这种法律措辞似乎很奇怪......

其他人都做了什么?

iphone provisioning ios provisioning-profile ios-provisioning

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

可执行文件使用无效的权利进行签名

这是第一次尝试在iPad上测试我使用LiveCode创建的应用程序.

我确保IOS Provisioning Portal具有以下设置为ad hoc:

certificates in Development and Distribution.
Ipad is registered
Apple ID is set up
provisioning in Development and Distribution.
Run Code Online (Sandbox Code Playgroud)

当我尝试将应用程序放入Xcode时,会显示以下错误:

The executable was signed with invalid entitlements.
Run Code Online (Sandbox Code Playgroud)

如何让所有这些都进入xCode,以便我的LiveCode应用程序可以在iPad上进行测试?

iphone xcode code-signing provisioning provisioning-profile

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

找不到有效的配置文件

每当我尝试使用Xcode Instruments测试我的当前应用程序时,都会弹出两条相同的消息:

在此处输入图片说明

这仅在使用乐器时发生。该应用程序的先前版本已被应用程序商店接受,我刚刚将另一个版本发送给Apple进行审查,而没有任何关于配置文件的投诉。

因为我可以关闭警报并仍然使用仪器,但这并不是一个突破,但是这很烦人。

任何人都知道是什么原因引起的吗?

xcode instruments ios provisioning-profile

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

无法将分发配置文件添加到Xcode 5

我正在尝试在iTunes上分发我的Phonegap应用程序.我之前成功完成了这项工作,但后来改为新Mac.我正在使用Xcode 5.0.2.

我已经创建了开发和分发证书.然后我创建了一个App ID,在"Explicit App ID"下输入Bundle ID.

然后,我为应用程序创建了一个开发配置文件,选择了正确的App ID,iOS开发证书,我的设备,为配置文件命名并单击"生成".我下载并双击添加到xcode.xcode管理器打开,我看到它已添加到我的设备配置文件中.然后,我可以在我的物理设备上成功运行该应用程序.

现在我想分发它.我创建了一个新的配置文件,在Distribution下选择"App Store",选择正确的App ID,iOS Distribution证书,然后单击"generate".当我双击下载的文件时,xcode中的管理器将打开,但分发配置文件不在设备配置文件下.当我单击+按钮添加配置文件时,我无法选择配置配置文件,但我可以选择开发配置文件: 在此输入图像描述

我不知道为什么会这样.我尝试关闭并打开xcode,但无济于事.我试着等了几个小时.再一次,它没有用.

然后,我尝试通过创建存档来分发我的应用程序.首先我去构建设置>代码签名并选择iPhone Distribution:

在此输入图像描述

然后我选择我的物理设备并选择产品>存档.我收到错误:

No matching provisioning profiles found
None of the valid provisioning profiles include the device Belgian Iphone  (identifier: xxxxxxxxxxxxxxxxxxxxxxx).  
Xcode can resolve this issue by downloading a new provisioning profile from the Member Center.
Run Code Online (Sandbox Code Playgroud)

我点击"修复问题"并最终得到错误:

There was an error generating the team provisioning profile for AppID 'FT49U8Q9JE'.
Run Code Online (Sandbox Code Playgroud)

此处给出的AppID与开发人员门户中App ID的前缀不同.我不知道它是否应该是一样的.有什么建议吗?我已经花了3天时间解决这个问题,如上所述,我之前的Mac上没有任何问题(我不再拥有)!

xcode code-signing ios provisioning-profile

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

应用程序配置文件XC:?

我正在向苹果应用程序商店提交我的应用程序的新版本,并注意到现在有两个分发配置文件.一个从XC开始:?什么是这个XC:配置文件,这是我现在使用的,或者我怎么知道?

xcode provisioning-profile

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