问题标签 [apple-developer]

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.

0 投票
0 回答
51 浏览

ios - 新的 Apple 开发者注册和应用转移

我对 iOS 和应用程序开发也很陌生。我的问题是组织注册到开发人员计划需要多长时间?另外,我想知道将应用程序从不同的注册转移到我的新注册计划需要多长时间?

我搜索了 Apple 支持小组,但找不到明确的答案。我敢肯定这里的大多数 iOS 开发人员可能都有这些问题,并且可能能够提供答案。

谢谢你。

0 投票
2 回答
398 浏览

ios - itunesConnect 未显示所有开发团队

我在 iTunes 连接开发者帐户中有 4 个开发团队。每次我登录 itunesconnect 时,它都会让我登录到一个团队,但我找不到切换到第四个团队的方法。它只显示了 3 个团队。苹果开发者的团队不能超过3个吗?

0 投票
3 回答
2655 浏览

ios - Apple 开发中心的证书、标识符和配置文件部分中的“密钥”是什么

今天我注意到一个名为“键”的新部分。我不知道哪些服务使用这个?有人知道吗?还是我是测试版用户才能看到这个?

开发中心截图

0 投票
1 回答
479 浏览

ios - 吊销公司 iOS 分发证书并使用新密钥创建新证书

我已经广泛搜索了网络,但没有找到这个特定的用例或相应的答案。

让我解释一下情况:

我们是一家最近被接管的公司的应用程序开发团队。这家收购公司拥有一个现有的 Apple 开发者帐户,但将 iOS 应用程序开发外包给了一家机构。

由于我们的工作是为公开发布创建应用程序,因此我们也需要选择签署我们的应用程序以进行分发。

问题是,有 3 个活动分发证书(这是组织帐户的限制),它们都使用代理生成的私钥签名。

我的建议是撤销其中一个(最旧的)分发证书,并使用我们团队生成的私钥生成一个新证书。

我的问题是,这会产生什么影响?我发现撤销分发证书对使用它签名的应用程序没有影响,如果你想更新应用程序,你可以生成一个新的,但所有假设新的分发证书是用相同的私钥。当您有 2 个使用不同私钥签名的活动分发证书时会发生什么?这方面的最佳做法是什么?

谢谢!

0 投票
1 回答
261 浏览

java - Jarsigner : 使用 Developer ID 证书签署独立 jar

虽然我可以使用AppleDeveloper ID的证书来签署.app.dmg,但我想知道是否有办法使用它来签署独立的 jar版本(单击并运行),以及几个 eclipse 插件(jars)。

我使用Comodo Cert对 jar 进行签名,它在 windows 中运行良好,但是在MacOS中运行独立 jar 时,GateKeeper会阻止它。

所有 Apple Developer 证书(Developer ID Application, mac Developer, Developer Id Installer ...)似乎都不支持 jarsigner ,有没有办法为MacOS签名 jar ?

0 投票
1 回答
177 浏览

ios - 为 IPA 构建 Xmarin.Form iOS 项目

如何使用Free Provisioning从 Xamarin.Form iOS 项目创建IPA文件?

注意:iOS 项目在 iPhoneSimulator 上工作,但是当我尝试为 IPA 编译时,我得到了

没有安装的配置文件与安装的 iOS 签名身份匹配

错误。在 MAC 主机上,我遵循 Free Provisioning guide Xmarin Free Provisioning但失败了。获得 AppleId 后,我无法创建简单的 XCode 应用程序,因为出现错误。

未能创建配置文件。在开发者网站上您的帐户中没有注册设备。插入并选择一个设备让 Xcode 注册它。

Apple 不允许我在未购买 Apple Developer 帐户的情况下做任何事情。

0 投票
1 回答
1885 浏览

ios - 开发配置文件和团队配置文件

根据苹果的文档

因为 Xcode 为您创建和管理团队配置文件,所以如果您希望将应用程序的开发限制为特定团队成员和设备,您只需创建开发配置文件。

如果我没记错的话,团队配置文件包含整个团队的所有证书和设备,并且自动可供所有团队成员使用。

假设以上是正确的,如何创建开发配置文件“将应用程序的开发限制为特定的团队成员和设备”

0 投票
0 回答
243 浏览

ios - 无法生成 iOS 开发者证书

我正在登录我的苹果帐户,没有关于证书或配置文件的选项,请帮助我。

这里附有窗口的截图,我可以看到。

在此处输入图像描述

0 投票
1 回答
832 浏览

ios - 在新的 iOS 版本上开发需要 Xcode 更新

当有新的 iOS 版本发布时,为什么下载新版本的 Xcode 很重要?

假设我在我的手机上安装了 iOS 11,并尝试使用 Xcode 8.3(不支持这个新版本的 iOS)开始开发应用程序,它将无法正常工作。

有时,我还必须下载新版本的 macOS。

0 投票
0 回答
696 浏览

ios - 如何使 Xcode 8 团队 ID 与 Apple Developer 团队 ID 匹配?

在这两种情况下,我肯定都登录了同一个 Apple ID。我已经尝试了很多退出并重新登录,然后“下载所有配置文件”。但正如您所见,苹果开发者网站上的团队 ID 与我的 Xcode 个人资料中的两个团队 ID 中的任何一个都不匹配。

http://imgur.com/a/N2de9

这种差异使我无法将我的应用上传到应用商店,因为该网站声称捆绑 ID“不可用”。是的,它是由我在 Xcode 8 中的另一个自我拍摄的。