我最近更改了苹果ID,并且我已经使用另一个苹果ID在Mac上下载了xCode.
不是mac商店通知我有xCode的新版本,但我需要插入较旧的Apple ID的密码,我不能只使用新的.该应用似乎与旧的苹果ID相关联.
我甚至无法使用新的苹果ID下载新的xCode,因为它只允许我使用旧的Apple ID更新它.
需要.ipa
为Ad-Hoc分发生成文件.客户端只提供了足以创建.ipa
Xcode 5的证书,私钥和配置文件.但是在Xcode 6.1中我导出时Save For Ad Hoc Deployment
会给出消息
To save for Ad Hoc Deployment, you need to add an Apple ID account that is enrolled in the iOS Developer Program for the development team 'xxxxxxxxxx'
Run Code Online (Sandbox Code Playgroud)
有.ipa
没有开发者帐户凭据创建的方法?
我使用Mac OS:10.9.2.当我将Xcode更新到5.1.1时,App Store会询问苹果ID.我已经注销了当前的苹果ID并登录了我的帐户,但它也会询问旧苹果ID的密码(我无法点击Apple ID字段来更改名称).请帮我改变苹果ID或删除旧的.
编辑
最后,我可以解决这个问题.我移动垃圾箱中的所有Xcode版本.然后前往App Store,使用Apple ID安装新版本的Xcode.
我正在尝试将应用转移到另一个Apple ID.当我这样做时,我收到一个错误,说应用程序无法传输,因为应用程序启用了iCloud.
由于这不是故意的,我试图禁用iCloud并向应用程序提交更新.要做到这一点我:
但是,我仍然无法转移更新的应用程序,仍然会收到iCloud启用的应用程序无法传输的错误.
有谁知道这是否可以修复 - 或者是完全删除应用程序并重新开始的情况?
我正在iOS 7上实施Apple的"Grand统一收据",允许该应用程序在本地检查应用程序的购买收据,而无需联系Apple的服务器进行验证和验证.如果用户在应用程序中存储了收据,则此方法很有用.如果应用程序缺少收据,最佳做法是请求应用程序刷新收据,如下:
SKReceiptRefreshRequest *request = [[SKReceiptRefreshRequest alloc] init];
[request setDelegate:self];
[request start];
Run Code Online (Sandbox Code Playgroud)
问题是调用此代码将要求用户使用他或她的Apple ID登录.如果这种情况一直发生,或者只有当用户的应用程序商店登录超时时,我并不是100%确定.除非确实有必要,否则我不想向用户显示Apple ID登录屏幕 - 我不希望人们担心他们会被错误地收费.我想显示一个显示屏,告诉用户为什么会要求他们提供Apple ID密码,但前提是他们确实需要输入密码.如果他们不需要输入密码,我希望它是一个无缝且隐藏的过程.什么是最好的方法?我认为最好的方法是检查用户是否需要登录应用程序商店,但我不确定这是否可行.
我最初升级到Xcode 7.1.1没有发生任何事故,但自昨天(11月12日)iTunes Connect门户升级以来,我遇到了TestFlight档案的问题.我进一步遇到登录Application Loader 3.1的问题.
在iTunes Connect升级之前,11月12日下午工作正常.看起来Apple已经启用了一些额外的安全性.
尝试将用户添加到iTunes Connect时,出现以下错误:
此电子邮件地址不能用作Apple ID.您可能已经拥有与此地址相关联的Apple ID.请重试或使用您现有的Apple ID登录.
这与我通常得到的错误不同,当尝试添加具有已与其他iTunes Connect帐户关联的电子邮件地址的用户时,会出现此错误.
为什么会出现此错误?
如何解决问题并邀请此用户加入我的iTunes Connect帐户?
我使用的是X X 7.3.1的OS X 10.11.6.
当我尝试将我的Apple ID添加到Xcode(Xcode - >首选项 - >帐户)时,它会给我错误消息:
您的会话已过期.请登录.
尝试重新登录或联系Apple Developer Support以解决帐户访问问题.
我的Apple ID帐户适用于所有其他Apple服务.我可以访问的iCloud,Mac App Store的,iTunes在线音乐商店appleid.apple.com
,developer.apple.com
等等......这与我的帐户问题的唯一的事情是Xcode的.
我现在没有任何付费帐户.在过去(大约6年前),我确实有一个付费的iOS开发者帐户,但我让它在一年后过期.
我打算明天下午打电话给Apple开发者支持部门,看看他们是否可以提供帮助(我怀疑我的帐户可能会被搞砸了),但只是因为......有没有人对可能出现的问题以及如何提出任何建议?解决这个问题?
(我已经重新启动了我的计算机和Xcode.我也给了它几个小时的尝试,让苹果公司解决任何服务器方面的问题.我的网络连接很好.)
我正在尝试使用 iOS 应用程序和后端实现使用 Apple 登录。目标是这样的:
authorizationCode
authorizationCode
通过另一个对苹果服务器的调用来验证。在这里我很困惑。为了进行这个调用,后端需要提供一堆参数:
网址
https://appleid.apple.com/auth/token
Run Code Online (Sandbox Code Playgroud)
查询参数
client_id = com.mycompany.appname
client_secret = ...
code = ... // `authorizationCode` from the signin in the iOS app
grant_type = authorization_code
Run Code Online (Sandbox Code Playgroud)
我已经产生JWT
了client_secret
:
JWT 属性
header:
kid: <key id, created on Apple Dev Portal>
claims:
iss: <team id>
iat: <current timestamp>
exp: <current timestamp + 180 days>
aud: "https://appleid.apple.com"
sub: "com.mycompany.appname"
Run Code Online (Sandbox Code Playgroud)
昨天我在 Dev Portal 上为两个应用程序(A 和 B)创建了两个密钥,用它来生成秘密,今天应用程序 A …