标签: apple-developer

如何以可恢复的方式下载Xcode或其他开发人员工具

我的互联网连接不稳定,需要恢复下载。我尝试使用wget:

  1. 登录到https://developer.apple.com/account
  2. 然后去这里https://developer.apple.com/download/more
  3. 复制了Xcode 8的下载链接,该链接为http://adcdownload.apple.com/Developer_Tools/Xcode_8/Xcode_8.xip
  4. 我试过了,$ wget http://adcdownload.apple.com/Developer_Tools/Xcode_8/Xcode_8.xip但是我只能在终端上找到它:

    --2016-09-21 15:13:17-- http://adcdownload.apple.com/Developer_Tools/Xcode_8/Xcode_8.xip 解析adcdownload.apple.com ... 203.177.38.83,203.177.38.120连接到adcdownload .apple.com | 203.177.38.83 |:80 ...已连接。HTTP请求已发送,正在等待响应... 302临时移动位置:http : //developer.apple.com/unauthorized/ [以下]由于HSTS策略,URL转换为HTTPS --2016-09-21 15:13:17 -https : //developer.apple.com/unauthorized/正在解析developer.apple.com ... 17.146.1.15已连接至developer.apple.com | 17.146.1.15 |:443...。HTTP请求已发送,正在等待响应... 200 OK长度:2070(2.0K)[text / html]保存到:'Xcode_8.xip'

    Xcode_8.xip 100%[=================================>] 2.02K --.- KB / s in 0s

    2016-09-21 15:13:18(85.8 MB / s)-已保存'Xcode_8.xip'[2070/2070]

xcode wget osx-elcapitan apple-developer

6
推荐指数
1
解决办法
1030
查看次数

将Apple的个人开发者帐户更改为"组织"

我有Apple的个人开发者帐户,我想将其转换为组织帐户.我想问这是否会以任何方式影响我已经在App Store上的应用程序?我搜索过它,但没有找到任何令人满意的东西.

ios apple-developer

6
推荐指数
1
解决办法
136
查看次数

iTunes Connect 帐户/角色与 Apple 开发者帐户之间的区别

我对苹果如何处理这个问题感到非常困惑。这是我的情况:

我是一名独立 IOS 开发者,拥有付费 Apple 开发者帐户。我可以访问 iTunes 连接并上传应用程序,效果很好。我在 XCode 中使用“IOS Developer”代码签名身份选择“自动管理签名”。

所以这有效。

我工作的一个组织邀请我加入 iTunes connect。所以我也可以在上面为他们创建应用程序。现在我的账户上有两件事。

我如何为他们的帐户上传应用程序?我似乎无法转移现有的应用程序,而且我似乎无法使用与其个人资料/帐户/其他内容相匹配的身份对其进行签名。

xcode code-signing ios apple-developer app-store-connect

6
推荐指数
1
解决办法
2237
查看次数

我想如何将其他用户设置为 Apple Developer 程序中特定应用程序的管理员

我正在尝试将其他人设置为特定应用程序的管理员(要授予访问权限,创建配置文件)。但是,当我将用户设置为管理员时,它将打开以访问Apple开发者计划中的所有应用程序。请帮帮我。

itunes ios apple-developer app-store-connect

6
推荐指数
1
解决办法
3283
查看次数

如何将具有相同捆绑标识符的应用程序移动到另一个苹果开发者帐户?

所以目前我正在开发一个具有特定捆绑标识符的应用程序。之前我使用了一个苹果开发者账号,我们打算更换这个app关联的苹果开发者账号。

当我像这样将“团队”更改为新的苹果开发者帐户时:

在此处输入图片说明

然后我收到这样的错误:

未能创建配置文件。您的开发团队无法注册应用 ID“xxxxx”。将您的捆绑标识符更改为唯一字符串以重试。

找不到“xxxxx”的配置文件 Xcode 找不到任何与“xxxxxxx”匹配的 iOS 应用开发配置文件。

看来我必须更改包标识符。我不想更改包标识符。

我试图在我以前的苹果开发者帐户中进行检查,我认为我必须删除与以前的苹果开发者帐户中的捆绑标识符相关的内容,但我找不到它(也许我不知道该文件在哪里需要删除)

如果我想使用相同的捆绑标识符应用程序但更改苹果开发者帐户,我该怎么办?

我在这里有点困惑,

在此处输入图片说明

当我第一次开发应用程序时,我没有为我的公司付费苹果开发者帐户,我只是使用免费帐户,并且这个应用程序与那个个人团队(广告IT解决方案)相关联,我这个个人团队的Apple ID让说是xxx@gmail.com,

然后使用相同的 Apple ID (xxx@gmail.com) 然后我注册为组织(我的公司)。

但是当登录到这个组织帐户时,我无法在 App IDs 部分找到包标识符。

免费帐户和付费帐户似乎不同。并且此捆绑标识符似乎与该个人帐户(免费帐户)相关联

我不知道如何访问那个个人团队帐户,因为当我使用相同的Apple ID登录时,我将被定向到组织帐户

在此处输入图片说明

xcode ios provisioning-profile ios-provisioning apple-developer

6
推荐指数
1
解决办法
2334
查看次数

创建应用程序 ID 时显式和通配符之间的区别

我是 Swift 新手,我想将我的应用程序部署到应用程序商店,在创建应用程序 ID 时,当我输入捆绑 ID 时,我看到有两个选项:显式通配符 在此输入图像描述但我不知道它们到底是什么以及它们之间有什么区别。

请向我推荐一些文章或教程,以便我可以找到它们之间的差异并为我的应用程序选择最佳选项。

避免负面投票或有理由投票,以便我可以改进问题。

app-store bundle-identifier apple-developer app-store-connect

6
推荐指数
1
解决办法
2360
查看次数

有没有办法在不加入 Apple 开发者计划的情况下将网络扩展功能添加到 macOS 应用程序?

我想构建一个 macOS 应用程序来过滤特定的网络请求,因此我需要添加 NetworkExtensions 功能。但是在添加 NetworkExtensions 功能后,我收到以下消息:

Your development team, "Potato Dev2", does not support the Network Extensions capability.
Run Code Online (Sandbox Code Playgroud)

上述消息的来源图片:https ://i.stack.imgur.com/H46gE.png

来自Apple关于“向您的应用程序添加功能”的文档

该平台以及您是否是 Apple 开发者计划的成员,都可能会限制您的应用程序可用的功能

该文档没有明确说明哪些功能需要成为 Apple 开发者计划的一部分。我也不明白为什么我需要成为 Apple 开发者计划的一部分才能在自己的计算机上编写软件。请注意,至少据我所知,NetworkExtensions 功能不依赖于 Apple 的任何服务(与 HealthKit 或 Game Center 不同)。

那么有没有一种方法可以在不加入 Apple 开发者计划的情况下向 macOS 应用程序添加网络扩展功能呢?

macos networkextension apple-developer macos-system-extension

6
推荐指数
1
解决办法
2491
查看次数

对于 ITMS-90683:Info.plist 中缺少用途字符串,我该怎么办

我用 Flutter 制作了我的应用程序。

我使用permission_handler来处理iOS的权限。(我的应用程序仅使用蓝牙和位置权限。)(显然我写了权限的确切目的)

我尝试将我的应用程序上传到 TestFlight。

应用商店给我发了一封这样的电子邮件:

应用商店连接

亲爱的开发者,

ITMS-90683:Info.plist 中缺少用途字符串 - 您的应用程序代码引用了一个或多个访问敏感用户数据的 API。应用程序的 Info.plist 文件应包含一个 NSContactsUsageDescription 键,其中包含面向用户的目的字符串,清楚、完整地解释应用程序需要数据的原因。从 2019 年春季开始,提交到 App Store 的所有访问用户数据的应用程序都必须包含目的字符串。如果您使用外部库或 SDK,它们可能会引用需要用途字符串的 API。虽然您的应用程序可能不使用这些 API,但仍然需要目的字符串。您可以联系库或 SDK 的开发人员,请求他们发布不包含 API 的代码版本。了解更多信息(https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy)。

ITMS-90683:Info.plist 中缺少用途字符串 - 您的应用程序代码引用了一个或多个访问敏感用户数据的 API。应用程序的 Info.plist 文件应包含一个 NSCalendarsUsageDescription 键,其中包含面向用户的目的字符串,清楚、完整地解释应用程序需要数据的原因。从 2019 年春季开始,提交到 App Store 的所有访问用户数据的应用程序都必须包含目的字符串。如果您使用外部库或 SDK,它们可能会引用需要用途字符串的 API。虽然您的应用程序可能不使用这些 API,但仍然需要目的字符串。您可以联系库或 SDK 的开发人员,请求他们发布不包含 API 的代码版本。了解更多信息(https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy)。

ITMS-90683:Info.plist 中缺少用途字符串 - 您的应用程序代码引用了一个或多个访问敏感用户数据的 API。应用程序的 Info.plist 文件应包含一个 NSAppleMusicUsageDescription 键,其中包含面向用户的目的字符串,清楚、完整地解释应用程序需要数据的原因。从 2019 年春季开始,提交到 App Store 的所有访问用户数据的应用程序都必须包含目的字符串。如果您使用外部库或 SDK,它们可能会引用需要用途字符串的 API。虽然您的应用程序可能不使用这些 API,但仍然需要目的字符串。您可以联系库或 SDK 的开发人员,请求他们发布不包含 API 的代码版本。了解更多信息(https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy)。

ITMS-90683:Info.plist 中缺少用途字符串 …

ios flutter apple-developer

6
推荐指数
1
解决办法
7598
查看次数

Apple ClientID 和 Client Secret 在哪里?

我有一个苹果开发者帐户。我正在尝试使用“使用苹果登录”选项。但该端点需要“客户端 ID”和“客户端密钥”字段。我在 Apple 开发者页面上找不到我的 clientID 和 clientSecret。

ios swift apple-developer apple-developer-account

6
推荐指数
1
解决办法
1万
查看次数

尝试获取 App Store Connect API 密钥,但“密钥”选项卡立即重定向到上一个网页

我一直在用头撞墙,试图弄清楚这是否是苹果开发者网站上的一个错误,还是我错过了什么?

我是个人开发者帐户的管理员和帐户持有者。每次我单击“按键”选项卡时,它都会将我重定向回图标页面。

这让我的 iOS 应用程序开发停止了。我在网上查了一下,很多人都遇到过类似的问题,但找不到解决方案。也联系了苹果支持。

ios apple-developer app-store-connect

5
推荐指数
1
解决办法
762
查看次数