关于Xcode9.3 使用Ad hoc方式 打包时 Xcode闪退的解决方法

一、查找到的原因如下:

苹果开发者中心中选中Accout-Certificates, Identifiers & Profiles,发现提示如下信息:

The Apple Developer Program License Agreement has been updated.
In order to access certain membership resources, you must accept the latest license agreement. First, you’ll need to update the mobile phone number associated with your Apple ID. Your mobile phone number must be based in your country/region. Edit this number in the Account section of appleid.apple.com, and return to your developer account to continue.”(Apple开发者计划许可协议已更新。
为了访问某些会员资源,您必须接受最新的许可协议。 首先,您需要更新与Apple ID关联的手机号码。 您的手机号码必须位于您所在的国家/地区。 在appleid.apple.com的帐户部分编辑此号码,然后返回到您的开发者帐户以继续。)

二、按照上述原因,我们需要做两个操作:首先开发者账号所使用的Apple ID 需绑定手机号,其次需同意最新的许可协议。具体操作步骤如下:
  1. Apple ID登录入口 登录Apple ID , 在account/manage中点击Add More ,如下图1
    1.png
  2. 选择中国,输入手机号码,点击Continue,如下图2,输入短信验证码,点击Continue,如下图3,此时,手机号码添加完成。


    2.png
3.png
  1. 重新进入苹果开发者中心,选中Account,网页上将弹出“标题一”中所述提示框(可能会出现网络原因导致提示框未加载出来的情况,可以稍后重试),同意最新许可协议。
  2. Xcode中重新Archive,问题解决。

温馨提示:

  • 若忘记了Apple ID 的密保问题,尽量不要去试问题答案,这样会造成无法重置密保问题。
  • 苹果Apple ID 客服电话:4006668800, 服务时间:9:00-21:00。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容