问题标签 [apple-developer-account]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 我可以通过 iOS Developer University Program 将应用程序发布到 Apple Store
我正在尝试在 Apple 开发者计划中注册,但苹果拒绝了我的申请,说您的网站对您的法人实体名称无效,并给我链接以通过 iOS 开发者大学计划进行注册。我的问题是我可以通过这个程序将应用程序发布到苹果商店吗?
ios - 将 Apple Wallet 通行证从一个开发者帐户转移到另一个帐户
我正在使用Apple Wallet API生成 Apple Wallet 通行证并将其交付给我的用户。我也在推送更新到我交付的通行证,如here所述。
我正在使用的开发者帐户是我的个人帐户,我想停止使用它并开始使用我公司的帐户。我已经设置了我公司的开发者帐户,并且我已经在生成通行证并使用新帐户更新它们,但我想知道是否有办法将我已经使用我的个人帐户创建的通行证转移到我公司的帐户并允许我使用我公司的帐户更新这些通行证。
每个通行证都有一个名为的字段teamIdentifier
,每个通行证都是通过使用证书对其进行签名来生成的。据我所知,我使用个人帐户生成的证书只能使用我个人帐户的团队标识符更新通行证。我试图了解Apple是否允许将通行证的所有权从一个帐户“转移”到另一个帐户(通过更新团队标识符,将我从个人帐户生成的证书共享到我公司的帐户,或任何其他方式)
我知道应用程序可以在两个开发者帐户之间转移,所以我希望这也是可能的。
ios - 如何在到期前正确更新企业 iOS 分发证书?
我目前距离我的两个允许的 Apple Developer 企业证书中的一个到期 3 天;相关应用的配置文件也在同一天到期。我想弄清楚的是什么是更新证书的最安全和最干净的方法,最大限度地减少现有版本无法从 Airwatch MDM 目录打开或安装的任何时间。
我已经能够找到有关 AppStore 证书的好信息,因为如果您撤销或允许证书过期完全没问题,应用程序仍然可以继续运行,只是不会退出新版本。但我能找到的唯一相关文档提到,企业应用程序将在到期时停止运行。
在确定最佳路径的过程中,我们确实吊销了我们的第二个证书并重新生成了它 - 吊销立即破坏了正在使用它的应用程序,并且不再能够下载或打开它。这导致我们在考虑在第一个证书到期之前撤销它时暂停。
任何帮助都会很棒;抱歉,如果这似乎偏离主题,正如我在该主题的其他问题上所看到的那样。
ios - 生成配置文件时,分发证书未显示为选项
背景:试图test-flight
为IOS开发设置为个人。
问题:
在 Apple 开发者网站中,虽然我可以在选项卡下看到 mydistribution certificate
和 my ,但当我尝试生成 Provisioning Profile 时,它只显示选项而不显示(据我了解,这是设置所需的试飞)。developer certificate
Certificates
developer certificate
distribution certificate
也许 Apple 只是需要一段时间来处理distribution certificate
我刚刚创建的新产品......?有任何想法吗?我可能错过了什么?
也许我应该删除第development certificate
一个?
ios - 使用 FCM 时生成证书的正确方法是什么
我很惊讶地看到,当我创建证书“Apple 推送通知服务 SSL(生产和开发)”时,它没有显示在配置文件中
开发人员门户网站上的事情发生了很大变化并且在多次抨击我的头之后(删除和创建不同的证书)它对我不起作用
我在做什么: 尝试 1:当我从证书菜单创建证书时,它确实出现在配置文件菜单上(我们从中创建配置文件并选择证书)但是当我创建 APNs SSL 证书时,它从未出现在配置文件菜单中
尝试 2:我创建了单独的 SSL 证书并从中创建了 p12 文件并将它们上传到 FCM 服务器,然后我创建了普通证书并生成了 Provisioning 配置文件并将它们安装在 xcode 中它给了我不包括通知内容的错误。
因此,在尝试了所有这些之后,我现在无法在设备上运行应用程序并且无法解决 FCM 通知
问题:在使用 FCM 时创建证书需要哪些步骤?
“注意:由于开发人员门户上的所有界面和工作程序都已更新,因此 SO 和其他地方的所有帮助都已过时。请让我知道我应该做什么以及如何以精确的方式完成,这将是很大的帮助。谢谢”
android - 如何为客户保留较旧的应用程序,而不是为 iOS 和 Android 的企业保留
我的要求是保留我们产品的旧版本,即移动应用程序和服务器,因此相同的移动应用程序版本与相同的服务器版本兼容。该解决方案对于服务器来说很容易,但另一方面,商店(App Store 和 Playstore)都只保留最新版本的应用程序,并且很少有客户端使用旧版本,并且他们需要对以前版本的应用程序进行补丁。
我希望有解决方案来保留旧版本(iOS 和 Android)应用程序,并与客户轻松共享。我查看了 Apple Account,所以我认为可能不适合两者。
- Apple 开发者帐户(仅限 100 台设备)。
- 企业帐户(仅限于企业级别)。
所以需要你的建议,我的要求的解决方案是什么。
谢谢
ios - 无法在 iPhone 上安装 iOS 调试应用程序
我正在开发一个 iOS 应用程序。有一部新手机,我想在上面安装和测试这个应用程序。
为了能够在新 iPhone 上安装和运行调试ipa,我在我们的 Apple 开发者帐户中注册了新 iPhone 的设备 ID(UDID):
证书、标识符和配置文件>>设备>> 添加新设备
我尝试再次在手机上安装该应用程序,但安装时仍然出现以下错误:
无法安装。请稍后再试。
我是否缺少允许在新手机上安装调试 ipa 的东西?
PS:相同的应用程序可以安装在我们Apple Developer Account的Devices部分下注册的旧 iOS 设备上。
ios - Bundle ID 未列出 App store 连接新应用列表 (Xcode 11.4.1)
我已经创建了两周的开发者帐户,现在我想提交我的第一个应用程序。但是,当我点击新应用时,bundle ID 列表并没有显示我想提交的项目,但它确实显示了一些我曾经练习过的项目。我在互联网上查找了各种解决方案,包括退出并重新登录,或者清理我的 Safari 数据。我怀疑某些原因,但我不太确定它是否正确?
- 第一个疑问:一些SDK导入?
列表中显示的 Bundle ID 是我在初学者时练习的一些小项目。最近,我尝试使用一些 SDK,例如 Facebook SDK 和 Firebase。Facebook 和 Firebase 在我的模拟器和 iPhone 设备上运行良好。所以我不太认为这可能是原因,只是输入以防我错过了什么
- 第二个疑惑:Xcode版本?
当我尝试使用 Firebase 时,由于 iOS 13.3.1 似乎不支持,所以我将我的 iPhone 更新到 iOS 13.4.1。但是,Xcode 也应该更新到 11.4.1,否则它无法连接到我的设备。当我查看 App Store Connect 上列出的包 ID 时,我认为这些项目是在我更新 Xcode 之前创建的。更新后创建的项目未显示在列表中。但是我已经创建了太多需要练习的项目,所以我不太确定我是否记得正确。我怀疑这可能是原因,其他人在更新 Xcode 后遇到同样的问题吗?
顺便说一句,还有一件奇怪的事情让我很困惑。我已经删除了一些我曾经在我的 MAC 上练习过的项目,但它们仍然显示在列表中......我已经在我的 Apple Developer Web 上手动删除了。