问题标签 [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 投票
1 回答
683 浏览

app-store-connect - Apple Developer 帐户 - 我如何自动切换团队?

有没有办法在登录 Apple Developer 门户后自动(即以编程方式、通过指定的 URL 或通过其他方式)切换团队,但不使用 Fastlane?我有以下情况:

  • 我有一个用户是 2 个不同 Apple Developer 帐户的管理员
  • 我想以用户身份登录 Apple Developer 门户,然后执行以下操作:
  • 访问“证书、ID 和个人资料”部分,然后切换到使用我指定的团队
  • 使用我指定的团队访问 iTunes Connect

我需要这个的原因是我想自动登录到 Apple Developer 门户并针对特定团队执行一些维护任务,而 Fastlane 现在不是一个选项。

我尝试使用以下 URL 访问“证书、ID 和配置文件”部分:

https://developer.apple.com/account/ios/certificate/?teamId=MY_TEAM_ID

但是它不会切换到指定的团队。我使用 URL 上的“switch”参数为 iTunes Connect 尝试了类似的操作,但这也不会自动切换。

0 投票
1 回答
75 浏览

ios - Apple Id 查询将 iphone 设备添加到 Codenameone 证书生成器

我已经构建了我的第一个应用程序,并希望将它放到我的个人 iPhone 上进行测试,这就是我的问题所在。

我的设置是我有一个用于家庭的 Apple ID,要部署的 iPhone 已连接。我有一个新的 [公司] Apple ID,我计划为我的新 Apple Developer 帐户注册,因此 AppStore 会看到我的公司名称。在Eclipse > Properties > IOS > Generate [certificate] button dialog中,您可以将设备添加到列表中,然后可以稍后接收测试应用程序(例如,通过 QR 码路由)。

我的问题是,您能否在此列表中添加一个使用我的家庭 Apple ID 注册的 iPhone UDID,即。未使用与开发者帐户相关联的公司 Apple ID 注册?本质上,您可以将任何人的设备添加到此列表中吗?

了解我是否必须针对我的家庭或新公司 Apple ID 设置我的开发者帐户才能进行部署,这一点很重要。

另外仅供参考,CN1 有一个很好的教程文档,如果你需要的话,还有一个很好的教程在how-to-install-your-app-on-an-iphone 。

0 投票
2 回答
259 浏览

ios - NSData 在 9.0 版中给我一个错误

下面给出的是我用 swift 编写的函数,此代码在 10.0 版本的 iPhone 中运行良好,但在 9.0 中出现错误

CFURLCopyResourcePropertyForKey 失败,因为它传递了一个没有方案的 URL 加载失败:无法打开文件“Recording2017-03-06_11.08.53000.mp3”。

partFileURL 将有

/private/var/mobile/Containers/Data/Application/B8F9055D-D816-4E27-BA2A-B13F0EE97709/tmp/Recording2017-03-06_11.08.53000.mp3

这是我的以下功能-:

0 投票
1 回答
1060 浏览

ios - 强制 iOS 设备下载应用程序

我想知道是否可以强制 iOS 设备下载应用程序。

我有一个 1 年的 Apple 开发者帐户,我可以创建配置文件。

我听说如果用户安装您的配置文件配置,您可以执行一些操作。现在我想不是通过 USB 将设备连接到 PC 并将 IPA 加载到设备,而是强制设备 UDID(带有已安装的配置文件)下载应用程序而无需将其连接到 PC

0 投票
0 回答
5376 浏览

ios - App ID 'xxxx' 似乎正在被 App Store 使用,因此目前无法删除

我一直在使用我自己的个人 Apple 帐户来测试创建测试临时配置文件等新的 ios 应用程序。我知道有一个我们需要用于该应用程序的适当工作帐户。

我尝试将此添加到工作帐户,它说应用程序 ID 已在使用中。

所以我现在想从我自己的帐户中删除它,但我只是得到“App ID 'xxx' 似乎正在被 App Store 使用,所以目前无法删除它”。

该应用程序已不在应用程序商店附近,甚至没有正确设置,因此我只想将其从该帐户中完全删除并将其添加到另一个适当的位置。我已经删除了所有的临时配置文件,这里有什么我遗漏的吗?

提前感谢您的帮助

0 投票
1 回答
1196 浏览

xcode - Mac 应用程序:如何在生产服务器上测试 Mac 应用程序推送通知?

目前,我有一个向我的 Mac 应用程序发送通知的服务器。但是,在我发布应用程序之前,我希望能够使用生产密钥而不是开发(沙盒)密钥向我的应用程序发送推送通知并使用生产服务器。这样我就可以确保在 App Store 上一切正常。我知道 iPhone 有 adhoc 允许这样做,但 mac 似乎没有这个选项。有一个开发配置文件,但它仅适用于开发(沙盒)环境。有什么方法可以在生产模式下测试 mac app 推送通知?

0 投票
1 回答
1091 浏览

app-store - 如何在企业账户下使用多个开发者账户?

我们如何将开发者帐户关联到大公司的企业帐户?

这是我的情况:

我有一个企业帐户(299 美元),其中添加了 100 台 iPhone 设备。由于我现在无法添加更多设备,Apple 建议我购买开发者帐户(99 美元)并向其中添加新的附加设备。

这是我的问题:

  1. 如果我的 Ad-hoc 配置文件、Dev Profile 和 App ID 属于企业帐户(299 美元),我如何将开发者帐户(99 美元)中的设备添加到企业帐户(299 美元)的配置文件中?

  2. 如果我的新 App ID 属于开发人员帐户(99 美元),以后如果我需要使用我的企业帐户(299 美元)使用内部配置文件签署应用程序,我该怎么做?(我应该通过创建新的来重新签名吗?我的企业帐户中的应用程序 ID)

PS:我在 Stack Overflow 中经历了几个解决方案,但没有找到确切的答案。(请不要将此标记为重复,我知道类似的问题很少)

这些是 Stack Overflow 上的一些解决方案:

管理 IOS Developer 和 IOS Enterprise Developer 帐户

Apple 开发者和企业计划一起

一家大型、分散的公司应该如何与 iOS 开发人员计划合作?

有人可以为我的情况提供一个完美的解决方案,在此先感谢:)

0 投票
0 回答
484 浏览

ios - 来自摩洛哥(或任何没有应用商店的国家/地区)的 Apple Developer Program 注册

嘿伙计们,事情是摩洛哥没有应用商店,所以我选择法国我如何创建苹果开发者帐户我可以选择任何国家(地址)或者我应该怎么做

0 投票
1 回答
242 浏览

ios - 如何为 iOS 应用设置 Xcode 自动签名

我正在尝试完成我在 Xcode for iOS 中编写的一个小游戏。

我有一个有效的开发者帐户和团队设置,并且我已按照此处概述的简单程序进行操作;

https://developer.apple.com/library/content/qa/qa1814/_index.html

但是当我尝试在 Xcode 中添加 Game Center 功能时,我得到一个错误,指出我应该“将 Game Center 功能添加到您的 App ID”。

游戏中心功能警告消息

但是在我的开发者网站中没有匹配的 App ID,我也无法添加它,因为它抱怨“一个 App ID(带有我的 App ID)不可用”。

令人沮丧的地狱,提示赞赏。

0 投票
0 回答
320 浏览

ios - iTunes Connect 中的二进制文件被拒绝

解放军1.2

根据 Apple 开发者计划许可协议第 1.2 节的要求,与您的 app 关联的卖家和公司名称不反映 app 或其元数据中的名称“Secure”。

下一步

您的应用程序必须以反映 Secure 品牌的卖家名称和公司名称发布。如果您代表客户开发了这些应用程序,请建议您的客户将您添加到其 Apple Developer 帐户的开发团队中。

创建后,您无法在 iTunes Connect 中更改您的卖家名称或公司名称。如需更改公司名称或卖家名称的帮助,您需要通过“联系我们”页面联系 iTunes Connect。

有什么问题。