我最近分发了一个用于测试的应用程序,测试团队在安装应用程序时出现问题,更具体地说是与应用程序关联的配置文件.
他们正在使用iPhone 4(iOS 5.1.1)并且因"未知错误而无法安装配置文件"
我习惯于在没有针对尝试安装的配置文件注册UDID时看到这一点,但他们坚持认为他们提供了正确的UDID.在配置文件方面,无论是在iOS开发帐户上查看配置,还是在文本编辑器中打开,都确认已提供的UDID肯定存在.
我的问题是,是否有任何已知问题(提供错误的UDID除外)可能导致在设备上发生这种情况,即使该设备有权安装该特定配置文件?
谢谢
我在向Xcode中获取iOS开发签名身份时遇到问题.我已经尝试了大量的东西让它工作,但我一直在失败.
我已经采用自动方式让Xcode完成所有操作,但我仍然在Xcode不停地说:
找不到签名身份.Xcode可以为您请求新的iOS开发签名身份.
其次是:
您的帐户已拥有有效证书.如果您在其他Mac上拥有签名身份,则可以导入开发人员配置文件.您也可以撤消当前证书并再次申请.

我做了很多步骤:
在此之后我又回到了Xcode:

在没有上班之后我去了旧时尚手册:

最后结果是一样的; 当我在xcode> preferences> accounts>查看详细信息时:当我点击签名身份下的+按钮并选择'iOS开发'时没有任何反应..
我在stackoverflow上找到了很多帖子,我尝试了他们的建议,但它对我不起作用.其他帖子的例子: 这里,这里和这里
我正在使用最新版本的Xcode:6.2.我正在开发一个已经在应用程序商店中的应用程序.
我一直试图找到解决方案,我在提出新问题之前尝试过其他帖子的建议.但我现在绝望了.有人能帮帮我吗?
编辑:
我还更改了我的项目和目标的代码签名构建设置到Do not code sign并将其放回到iOS Distribution以进行ad-hoc和iOS Development for Debug.

code-signing code-signing-certificate provisioning-profile ios-provisioning xcode-6.2
就在一年多前,我注册了一个免费的Apple开发者帐户.一切顺利,我能够构建应用程序并在我的iPhone上部署.
其中一个应用程序还有一个Today扩展程序,我创建了一个应用程序组来共享数据.我生成的配置文件已过期,我无法再在设备上部署应用程序.当然,它在模拟器上工作正常.
当我构建时,我收到此错误:
没有任何有效的配置文件允许指定的权利:com.apple.security.application-groups.
如果我点击"修复问题",我会得到:
与Apple的沟通失败了
您的帐户没有足够的权限来修改容器.
转到功能(应用程序和扩展程序都有相同的问题),在应用程序组中,我看到此错误
同样,"修复问题"没有做任何事情.完全禁用应用程序组的工作,但我需要这个.
我打开了过期的.mobileprovision文件,注意到在Entitlements-> com.apple.security.application-groups下,该组就在那里,而在新文件中,数组是空的.而最奇怪的部分是,不知何故该组在那里,因为它出现在XCode中,我可以选择它,但只是不在正确的地方,这可能是我得到这些错误的原因.
我尝试清理和构建项目,删除所有配置文件,证书,我创建了一个新项目,我试图创建一个新组但它没有工作(它只是以红色显示),但我都没有选择.
当我登录developer.apple.com时,我所做的任何事情都会将我重定向到购买注册会员资格.
我正在尝试从我的 Windows 计算机在物理 iPhone 上调试我的 Xamarin.Forms 应用程序。
当我尝试在 Debug|iPhone 中部署应用程序时,出现以下错误:
iOS code signing key 'Apple Development: John Doe (5L4565FZ2L)' not found in keychain.
Visual Studio 中的构建输出的更多详细信息:
2>Using "DetectSigningIdentity" task from assembly "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\iOS\..\iOS\Xamarin.iOS.Tasks.dll".
2>Task "DetectSigningIdentity"
2> DetectSigningIdentity: 2022-02-06T17:49:30.9039262+01:00 - Started
2> DetectSigningIdentity: 2022-02-06T17:49:30.9039262+01:00 - Initializing
2> [xma]: Trying to get a Build Connection for Session '6b535ab5f3c9b550fa521b36f236660807d516f929527c4e1cb2a3ecca9ec40d': …Run Code Online (Sandbox Code Playgroud) 我想在我的iOS 4.2设备上通过网络下载我的应用程序.
我已经验证我构建的应用程序通过XCode在我的设备上安装并正确运行 - 即应该正确构建和签名应用程序.我通过"构建和存档"和"共享..."打包它 - 然后将.plist和.ipa文件上传到我的服务器,我有正确的链接,等等......等等...
当我尝试安装它(无线),它说"等待......",然后"正在加载......"然后"安装...",然后我收到一个错误:"无法下载'myAppName '" - (完成)(重试).
检查我的iPhone上的控制台,我得到以下内容:
1月8日星期六18:30:50未知的安装[26090]:2ff66000 extract_package:无法提取存档Sat Jan 8 18:30:50 unknown installd [26090]:2ff66000 stage_package:无法提取/var/tmp/install_staging.ReUsa4/ foo.zip到/var/tmp/install_staging.ReUsa4/foo_extracted星期六1月8日18:30:50未知的installd [26090]:2ff66000 MobileInstallationInstall:无法上传星期六1月8日18:30:50未知的installd [26090]: 2ff66000 handle_install:API失败Sat Jan 8 18:30:50未知com.apple.itunesstored [26087]:MobileInstallationInstall:失败,带-1
看起来像一堆问题"提取档案".谁知道这意味着什么?有任何想法吗???
更新:我在Diawi网站上安装它 - 它工作正常.所以,这不是代码签名问题.
iphone over-the-air ad-hoc-distribution ios ios-provisioning
我今天向应用商店提交了一个新应用.上传被Apple接受,所以我认为一切都是正确的.但我有一个想法.看看我附上的截图,我使用的分发配置文件,方法设置为'Ad-Hoc'(我使用该配置文件将构建发送到客户端).那应该设置为"分配"吗?如果应用程序设置为adhoc,我担心应用程序可能会被拒绝.
我应该将其设置为adhoc,还是将其更改为分发?会有问题吗?
谢谢.

distribution ad-hoc-distribution provisioning-profile ios-provisioning
我们开发了一个iOS应用程序,该应用程序已作为IPA交付给客户,并具有临时分发配置文件,允许其一组员工将其安装在其设备上.客户现在希望使用他们的iOS Enterprise Developer程序凭证在内部向所有员工分发该应用程序.
我曾希望客户可以简单地将ad-hoc IPA与他们自己的企业标识重新编码.然而,他们说他们不能这样做.他们说他们"需要一个IPA文件,只删除对某些设备的限制".
那么,我该怎么办?
我查看过以下文件,但他们没有启发我:
我们的客户已注册参加苹果开发者计划.他们声称他们已经注册了企业计划.但是当我们使用管理员凭据登录时,我们会看到缺少特定于企业程序的项目,例如,没有创建内部分发证书的选项.如何知道该帐户是否为企业帐户?
为什么当我尝试在真实设备而不是模拟器中运行应用程序时出现此错误
\n\nApplicationVerificationFailed: Failed to verify code signature of /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.ttjwEf/extracted/DSP.IOS.app : 0xe8008016 (The executable was signed with invalid entitlements.)\nerror MT1006: Could not install the application \'/Users/macbookpro/Documents/gitProject/DSPMobileGit/DSP.Mobile/DSP.iOS/DSP.IOS/bin/iPhone/Debug/device-builds/iphone6.2-9.3.5/DSP.IOS.app\' on the device \'Mohamed\xe2\x80\x99s iPhone\': Your code signing/provisioning profiles are not correctly configured. Probably you have an entitlement not supported by your current provisioning profile, or your device is not part of the current provisioning profile. Please check the iOS Device Log for details (error: 0xe8008016).\nRun Code Online (Sandbox Code Playgroud)\n\n这是我运行我的应用程序的步骤
\n\n首先,我在 Xcode 中使用相同的包名称创建项目,并让 Xcode …
我正在支持一款现有的本机 iOS 应用程序。为此,我能够从 Xcode 成功生成 IPA,但在从 devops 生成构建时面临问题:
需要具有推送通知功能的配置文件
我怎样才能克服这个错误并为我的设备构建?
ios-provisioning ×10
ios ×7
code-signing ×3
iphone ×2
xcode ×2
distribution ×1
over-the-air ×1
udid ×1
xamarin ×1
xamarin.ios ×1
xcode-6.2 ×1