首页 > 其他分享 >最新苹果开发者账号添加设备UDID

最新苹果开发者账号添加设备UDID

时间:2023-09-20 12:32:02浏览次数:35  
标签:账号 UDID var 添加 开发者 Device children 设备


苹果开发时,只有在开发者后台添加过UDID的设备,其信息才能包含在.mobileprovision配置文件中,才能配合证书进行真机调试。

开发者后台-Devices管理页面

一、单个添加UDID

最新苹果开发者账号添加设备UDID_设备信息

 

点击添加按钮 ⊕,在注册单个设备区域填写设备信息并依次完成Continue → Register → Done即可。

添加设备页面.png

二、批量添加UDID

苹果允许通过文件批量导入多个UDID。

下载开发者后台Register Devices页面提供的Multiple-Upload-Samples.zip,解压得到两个示例文件,分别是multiple-device-upload.deviceids和multiple-device-upload.txt,任选其一填写要添加的设备信息,然后通过Device List → Choose File上传即可。

# multiple-device-upload.deviceids内容

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

    <key>Device UDIDs</key>

    <array>

        <dict>

            <key>devicePlatform</key>

            <string>ios</string>

            <key>deviceIdentifier</key>

            <string>A123456789012345678901234567890123456789</string>

            <key>deviceName</key>

            <string>DeviceName1</string>

        </dict>

        <dict>

            <key>devicePlatform</key>

            <string>mac</string>

            <key>deviceIdentifier</key>

            <string>A5B5CD50-14AB-5AF7-8B78-AB4751AB10A8</string>

            <key>deviceName</key>

            <string>DeviceName2</string>

        </dict>

    </array>

</dict>

</plist>



// multiple-device-upload.txt内容

Device ID   Device Name Device Platform

A123456789012345678901234567890123456789    NAME1   ios

B123456789012345678901234567890123456789    NAME2   ios

A5B5CD50-14AB-5AF7-8B78-AB4751AB10A8    NAME3   mac

A5B5CD50-14AB-5AF7-8B78-AB4751AB10A7    NAME4   mac

三、批量导出

开发者后台没有导出设备列表的功能,但我们可以通过Chrome的页面检查工具,间接获取需要的设备信息。

用Chrome打开开发者后台 - 设备列表页面,通过右键菜单 → 检查叫出检查页面窗口,执行操作:

// 遍历表格,并打印信息

var list = document.querySelectorAll(".infinite-scroll-component .row");

var cout = 0;

list.forEach(row=>{

    var children = row.children;

    //     

    var name = children[0].innerText;   // Device Name

    var uuid = children[1].innerText;   // Device ID

    var type = children[2].innerText;   // Device Platform

    console.log(uuid+' '+name+' '+type+' ');

    cout++;

}

);

console.log('// Total device count: '+cout);

注意;

苹果开发者账号绑定的设备数量,每种平台(Platform)上限是100台。

满了就不能添加新设备了,也无法自行移除不需要的设备,因为只有在每年账号续费时,才会有一次清理设备的机会。

如果真遇到这种情况,可以尝试向苹果开发者客服哭诉解决.

标签:账号,UDID,var,添加,开发者,Device,children,设备
From: https://blog.51cto.com/u_15344421/7536237

相关文章

  • 04身份认证:除了账号密码,我们还能怎么做身份认证?
    高效安全的对称加密算法,解决密钥分发难题的加密算法(防止对称密钥泄露),以及提供单向加密的三列算法问题现在公司有好几个应用,每一个应用都有独立的账号体系,管理起来失分复杂。而且,内部员工的账号系统也没有建设起来,应该怎么解决这些问题?身份认证分为两个部分:对外认证和对内认证......
  • 科学家首次为地球“全面体检”;国产光刻机或系误传;推特或将按月收费丨RTE开发者日报 Vo
    开发者朋友们大家好:这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的个人观点,欢迎大家留......
  • WebStorm 2023:JavaScript开发者的终极利器
    WebStorm是JetBrains公司开发的一款强大的JavaScript开发工具,为前端开发者提供了丰富的功能和智能,帮助他们提高开发效率、降低出错率并提高代码质量。→→↓↓载RubyMine2023mac+win版代码提示与自动补全:WebStorm能够根据用户输入的内容,提供代码提示与自动补全功能,减少用户......
  • 【经验与坑】git配置多账号环境
    配置流程清空默认全局配置gitconfig--global--unsetuser.namegitconfig--global--unsetuser.email为不同账户生成不同ssh-key在windows账户下,/c/User/username/.ssh下id_rsa是默认的文件名称,我们现在需要生成不同的ssh-key,所以需要设置不同的文件存储对应的公钥。这......
  • RTE 领域近期词云统计发布;谷歌开始新一轮「瘦身」计划;使用ChatGPT之后智力提高 50%丨R
    开发者朋友们大家好:这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。不知不觉,我们的日报已经发布了50期,作为RTE领域最垂直的日报栏目,我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考......
  • 少点骚操作,对开发者好一点吧,微信小程序!!!
    ❝不得不说这是一波逆天操作,我觉得产品经理可以祭天了[doge]❞先上说明说明一说明二此时我的内心内心os内心os2我怀疑产品经理是玛卡巴卡咱就是说,能不能干点人事,没考虑清楚就不要直接发通知改动上面的什么意思,大概就是没改的不要慌,后面也不用改了,我们官方已经帮你适配了时间再延长......
  • 用动态ip登录账号的风险高不高?
    使用动态ip登录账号在一定程度上提供了额外的安全保障和匿名性,但与此同时也存在一些风险和风控挑战。本文将解密使用动态ip登录账号的真相,明确安全与风险的并存之道。1、增强隐私保护:使用动态ip登录账号可以隐藏您的真实IP地址,增强个人隐私保护。这使得恶意ddos者难以追踪您的真实......
  • 读书笔记-2023开发者报告-第一部分
    最近阅读了一年一度的开发者报告(来源csdn),这篇文章主要摘录一部分内容。这个开发者报告起始时间是2004年。从开发者职业上看,从事后端开发的比例最高。从开发者年龄上看,三十岁以下的开发者最多,达到了百分之七十多,但是比较之前,出现了一定下降。从开发工具选择上看,python上升程度很大,vu......
  • 多账号管理:如何保护多个Wish店铺免受关联风险
    在如今的电商市场上,开设多个Wish店铺已成为许多商家实现成功的策略之一。Wish作为全球知名的电商平台,拥有庞大的用户群体,为商家提供了一个广阔的销售平台。然而,随之而来的是开店铺的风险,特别是关联风险。在这篇博客中,将分享一些方法和技巧,帮助商家提高Wish店铺的销量,并保护多个店铺......
  • 通过这些API,开发者可以在自己的应用程序中嵌入电商功能,为用户提供便捷的购物体验
    在当今的数字化时代,电子商务已经成为人们日常生活的重要组成部分。随着电子商务的飞速发展,许多电商平台都提供了API(应用程序接口)来允许开发者调用特定的功能,如商品查询、购物车管理、订单处理以及支付等。通过这些API,开发者可以在自己的应用程序中嵌入电商功能,为用户提供便捷的购物......