假设您有一些设备的现有配置文件,并且您使用该配置文件存档目标。然后,您进入会员中心并向配置文件添加更多设备。您是否必须重新下载/重新归档项目才能让这些设备安装目标应用程序?
我接到一项任务(重新?)启用公司 iOS 应用程序的推送通知,但不知道从哪里开始。
我了解到配置文件包含有关启用哪些应用程序服务的信息,因此我登录苹果开发人员中心并进入“证书,标识符和配置文件”页面,但看到开发iOS配置文件已经启用了推送通知。
然而,在“应用程序 ID”部分中,它显示推送通知可配置,并带有黄点。
这是否意味着推送通知不再起作用?
如果是这种情况,重新生成推送通知证书可以修复它吗?或者我还必须创建一个新的配置文件吗?
谢谢!
ssl-certificate apple-push-notifications ios provisioning-profile
我需要将.ipa我拥有的文件安装到我的设备 iPhone 5 上。
我有设备、iOS 开发人员帐户(完全访问权限)、Xcode 等。现在,我应该如何“编码”它、添加证书、配置文件以及最后如何在我的设备中安装它?
code-signing code-signing-certificate ios ipa provisioning-profile
我有一个非常具体的问题.请在签署问题之前仔细阅读,尽可能重复.
将推送通知服务SSL证书与应用程序一起使用时,是否应该推送通知.使用adhoc配置文件签名?
我想发送应用程序.对于测试人员.因此,我使用特殊配置文件签名.我应该立即为生产创建SSL证书,并在服务器中使用能够为测试人员应用程序发送通知吗?
ssl-certificate push-notification ad-hoc-distribution ios provisioning-profile
我正在尝试提交我的WatchKit应用程序iTunesConnect.我点击"存档",然后验证,我会看到下面的消息.我为应用,扩展和WatchKit App以及分发配置文件创建了应用ID.我哪里错了?
谢谢

我有一份即将到期的分发证书。对此我有以下问题:
预先感谢您的帮助!
我最近向使用Xamarin.iOS开发的 iOS 应用添加了通知 ( FCM ) 。当我尝试在发布中的设备上安装时 - 在 iPad 和 iPhone 上 - 安装失败。我发现的所有类似问题都与本机开发有关。我试图重新生成配置文件,删除并再次添加推送通知权限,但它不起作用。我很确定这是 entitlements.plist 的问题,但我看不到错误。
读取设备日志我可以看到:
J:2688602321590689122,I:5638904815675342255#[]: 安装失败 J:2688602321590689122,I:5638904815675342255#[]: 安装失败
0x16df47000 +[MICodeSigningVerifier _validateSignatureAndCopyInfoForURL:withOptions:error:]: 147: 无法验证/private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.uANw57/extracted/Payload/W的代码签名.iOS.app : 0xe8008016(可执行文件的签名无效。)
installd(MobileSystemServices)[42]: 0x16df47000 -[MIInstaller performInstallationWithError:]: 验证阶段失败
在开发过程中,我一直在为我的应用成功使用我的 APNs 身份验证密钥。一直很好地接收推送通知,并且所有缩进的行为都在那里。
但是,对于生产(testflight),所有通知都失败了。我一直在努力理解为什么,并假设我在客户端上错误地签名/配置了某些东西(Messaging.messaging().setAPNSToken(deviceToken, type: .prod)但是我确保使用)。
在我绝望的摸索中,我改变了我的 Firebase 配置以使用 APNS Certs,并且由于我以外的原因,我的推送通知已经开始在我的生产环境中工作。
我对 APNs Auth Keys 而不是证书比较陌生,所以我认为我遗漏了一些东西,但是,因为这些傻瓜应该对整个开发者帐户都有好处(对吧?)我完全不知所措什么。
apple-push-notifications ios provisioning-profile swift firebase-cloud-messaging
开门见山。这是正常的吗?
如您所见,这是签名的发布部分。我正在选择分发配置文件,但它抱怨配置文件缺少开发证书!我期待“ iPhone Distribution ”而不是“ iPhone Developer ”。
此外,它还将开发配置文件列为合格!这会发生吗?我的意思是在发布签名中符合条件的配置文件?
我在这里错过了如此明显的东西吗?
我有两个不同的目标,我尝试为每个目标设置两个不同的组。我的目标是有两个不同的版本,一个用于 App Store,一个用于分发。我安装了迄今为止对于公司版本运行良好的推送通知,但是,当我创建企业配置时,xcode 拒绝为这两个目标放置不同的组(在 Capabilities/App Groups 部分)
如何用两个不同的组获得这两个目标?(Xcode 会自动为目标GMP_app_ios更改我,如果我更改目标GMP_app_ios AppStore的组,反之亦然)。
xcode apple-push-notifications ios provisioning-profile ios-provisioning
ios ×7
xcode ×4
apple-watch ×1
certificate ×1
code-signing ×1
ipa ×1
ipad ×1
iphone ×1
swift ×1
testflight ×1
watchkit ×1
xamarin.ios ×1