几个月前,我使用crashlytics分发了我的应用程序的测试版,一切顺利。最近,我被要求添加另一个Beta测试员。这在crashlytics中似乎是一件简单的事情,我单击“分发”添加了一个电子邮件地址,一切似乎都很好,除了一条令人困惑的信息......You’llneedtodistributeagaintomakeabuildthatwillworkforthistester.We’llwalkyouthroughaddinganymissingdevicestothecorrectprovisioningprofile不幸的是,Crashlytics没有“引导我完成”添加缺失的设
我有一个应用程序,我经常通过临时分发方法将其分发给测试人员。这些测试人员中的一些人“随时待命”并且对配置文件和季度到期有足够的了解,并且可以(如果我忘记了)插入我重建一个新版本供他们测试。然而,一些用户似乎总是到了它停止运行的地步,然后提示和提示它——尽管他们可能不理会iOS级别的提醒。我的问题是,我能否以编程方式在运行时获取到期日期并执行我自己的“应用内”警报或系统通知以提醒他们下载更新版本? 最佳答案 你正在寻找类似的东西"ExpirationDate2014-12-06T00:26:10Z"in[[NSBundlemainBu
我从Apple的开发者网站下载了Lister应用程序的示例代码,并尝试为运行iOS8Beta5的iPhone5S构建Swift版本。我已将所有内容更改为com.mycompany.Lister,但是当我尝试构建它时,出现以下错误。未找到匹配的配置文件没有一个有效的配置文件允许指定的权利:com.apple.developer.ubiquity-container-identifiers。Xcode可以通过从成员(member)中心下载新的配置文件来解决此问题。所以我点击“修复问题”,它加载了几秒钟并返回给我这条消息:标识符为“com.example.apple-samplecode.L
我知道还有很多其他问题,但我似乎找不到我想要的。假设我现在有5个应用:App1和App2是同一个myApp的完整版和精简版,我想在它们之间共享数据App3是独立的,但使用应用内购买和App4和App5是另外两个独立的应用。我是否应该只有一个通用的AppID,例如ABCDE12345.*,我可以使用它来签署App4和App5等应用程序(以及future所有不需要IAP等的新应用程序),然后是ABCD123456.myCompany。App3用于App3,然后ABC1234567.myCompany.myApp.*用于App1和App2?这听起来是对的,还是我完全错了?或者,换句话说,您的
我知道还有很多其他问题,但我似乎找不到我想要的。假设我现在有5个应用:App1和App2是同一个myApp的完整版和精简版,我想在它们之间共享数据App3是独立的,但使用应用内购买和App4和App5是另外两个独立的应用。我是否应该只有一个通用的AppID,例如ABCDE12345.*,我可以使用它来签署App4和App5等应用程序(以及future所有不需要IAP等的新应用程序),然后是ABCD123456.myCompany。App3用于App3,然后ABC1234567.myCompany.myApp.*用于App1和App2?这听起来是对的,还是我完全错了?或者,换句话说,您的
我已经将Xcode更新到8,因为我无法运行我的项目。我尝试启用/禁用“自动管理签名”选项,但不断收到2条警报:您的应用程序ID“...”无法注册到您的开发团队。提供配置文件“...”不包括签名证书“我的签名证书”我是我们开发者门户网站上的团队代理,我可以看到我的用户证书,而且一切似乎都是有效的。当我转到Xcode->Preferences->Account时,我可以看到我们的团队帐户附加到我们所有的团队配置文件,但在我的个人证书中我看不到任何附加的配置文件。p>如何将缺少的配置文件添加到我的个人证书中以及为什么会发生这种情况?我关注thelink没有帮助。
我已经将Xcode更新到8,因为我无法运行我的项目。我尝试启用/禁用“自动管理签名”选项,但不断收到2条警报:您的应用程序ID“...”无法注册到您的开发团队。提供配置文件“...”不包括签名证书“我的签名证书”我是我们开发者门户网站上的团队代理,我可以看到我的用户证书,而且一切似乎都是有效的。当我转到Xcode->Preferences->Account时,我可以看到我们的团队帐户附加到我们所有的团队配置文件,但在我的个人证书中我看不到任何附加的配置文件。p>如何将缺少的配置文件添加到我的个人证书中以及为什么会发生这种情况?我关注thelink没有帮助。
我知道如何从Web门户添加,但这个特定的配置文件被标记为“由Xcode管理”,因此,我需要停止从Xcode管理或从Xcode将UDID添加到配置文件中。我找不到任何方法在Xcode中“停止管理”。在Xcode中,我知道如何通过绑定(bind)到我的笔记本电脑并刷新来添加设备,但我没有看到任何添加UDID的选项。 最佳答案 这是有效的(现在多次)......(Web)登录AppleDeveloper>MemberCenter>iOSProvisioning>添加设备添加具有有意义名称的UDID创建包含您所有已注册设备的配置文件(Xco
我知道如何从Web门户添加,但这个特定的配置文件被标记为“由Xcode管理”,因此,我需要停止从Xcode管理或从Xcode将UDID添加到配置文件中。我找不到任何方法在Xcode中“停止管理”。在Xcode中,我知道如何通过绑定(bind)到我的笔记本电脑并刷新来添加设备,但我没有看到任何添加UDID的选项。 最佳答案 这是有效的(现在多次)......(Web)登录AppleDeveloper>MemberCenter>iOSProvisioning>添加设备添加具有有意义名称的UDID创建包含您所有已注册设备的配置文件(Xco
我需要确切地知道我的代码设计身份是什么。我在哪里可以找到它?协同设计身份的常用格式是什么?谢谢! 最佳答案 您可以在终端中运行以下命令以获取系统上安装的所有代码签名身份的列表:securityfind-identity-v-pcodesigning输出将包含如下行:1)482348ADF834384843884934734"iPhoneDeveloper:JohnSmith(YTHGJFKTHG)"2)49u343943943943494387348738...其中第一部分(482348ADF834384843884934734)是