如何将应用上传到TestFlight

 将应用上传至TestFlight分为以下几个步骤

1.下载上传工具,mac直接可以下载Appuploader(http://www.applicatier.net)

2.申请开发者账号,制作Bundleid,P12证书、描述文件

3.用制作好的证书打包ipa文件

4.登陆Appstore Connect(https://appstoreconnect.apple.com)创建应用

5.使用上传工具上传应用

第一步 上传工具下载

下载Appuploader(http://www.applicatier.net)

一.登录apple官网,注册账号

1.注册审核开发者帐号,必须使用苹果手机下载 Developer,选择账户->现在注册,使用当前手机登陆的appleid注册,期间需要人脸识别,需要支付688元年费

2.账户注册后,使用Mac电脑打开苹果开发者网站https://developer.apple.com(如果使用的是Windows,可以参考如何用WIndows申请苹果证书),使用刚刚注册的账号登陆

二.下载Appuploader和登录

1.下载Appuploader工具,下载链接为:http://www.applicationloader.net/

gw




 

2.解压下载的压缩包,并双击应用程序打开工具。

3.使用刚刚注册的苹果账号登录,选择未支付688(正式的开发者账号每年需要支付688美元)。

dl




 

三.bundle ID

在Appuploader工具中添加Bundle ID,可以随意设置名称,但ID必须与HBuilder的AppID匹配。

bundleID




 

四.设备管理

添加测试设备,有两种方法获取设备UDID:一种是安装iTunes,让手机自动获取;另一种是使用苹果手机扫码获

取UDID

sb




 

五.证书管理

1.进入证书管理

zs




 

2.进入证书管理页面,在其中创建证书。名称和密码可以随意填写,但密码需要记住,因为它对应HBuilder打包时的私钥密码。(选择 iOS Distribution (App Store and Ad Hoc) 类型),选择证书导出p12文件。

zssy




 

六.描述文件管理

1.进入描述文件管理页面,添加描述文件。可以随意设置名称,选择对应的类型,并勾选相应的证书和设备。选择Appstore类型,选择上一步的证书和Appid,点击下载描述文件。




 

mswj

2.下载生成的证书和描述文件(注意:证书是P12类型的文件)。

cg




 

第三步 打包ipa

使用上一步创建好的证书打包应用,导出ipa格式的文件Xcode导出的注意选择Appstore类型

出的注意选择Appstore类型

一. 选择 IPA 文件和通道

首先,在提交上传界面中,我们需要选择相应的 IPA 文件。这个文件是经过开发者编译生成的应用程序包,其中包含了应用的代码、资源和配置信息。

在提交界面的右上角,有四个通道可供选择:1,2,3 和老通道。根据实际情况,选择合适的通道进行上传。

td




 

二. 设置专用密码

为了保证上传的安全性,我们需要设置专用密码。这个密码将用于验证用户身份,确保只有授权的人员能够进行上传操作。

zymm




 

三. 上传 IPA 文件

在选择 IPA 文件和设置密码后,我们可以开始进行上传操作。点击上传按钮,等待上传完成。

sc




 

上传成功后,我们会收到 Apple 发来的反馈邮件,根据邮件中的指示进行后续操作。(PS:由于是宽带运营商墙的问题而提交失败的,可以尝试使用老通道和移动手机 wifi 热点或者梯子等方式。)

sccg




 

提交上传这个界面主要是对于支付 99 刀(也就是通俗的 688)给 Apple 的用户,免费账号是不能使用此功能的,会弹出提示内容:“您账号未支付 688 给 Apple,只能创建开发证书,无法提交上传发布,无法使用 Apple 登录,支付,推送功能”。简单来说就是只能使用此款软件进行内测,不能上架。 

tj

第四步 创建应用

登陆Appstore Connect https://appstoreconnect.apple.com,选择我的App->新建App

新建应用

选择ios类型,主要语言随意选择,套装ID选择第二步创建的Appid,SKU随意输入,用户访问权限选择完全访问权限,点击创建

第五步 上传应用

打开上传工具,登陆第一步注册的开发者账号,选择第三步打包的ipa文件直接上传,上传完成后,大概2分钟左右,Appstore Connect中将会显示构建版本信息

上传应用

至此,将应用上传至Testflight就完成了,如果需要公开测试链接,可以提交审核,审核周期大概2-3天,审核通过后将能使用public link分发应用内测,内测限制10000次下载。

如果不想提交审核,可以提交光程科技Tf分发,大约20分钟就可以下载了哦,不限制下载人数。

微信小程序提供了日期时间选择器组件`picker`和日历组件`calendar`,但如果需要自定义样式或者功能,可以考虑封装一个日期时间组件。 以下是一个简单的日期时间组件的封装示例: 1. 在`/components`目录下创建一个`datetime-picker`文件夹,创建`datetime-picker.wxml`、`datetime-picker.wxss`、`datetime-picker.js`和`datetime-picker.json`四个文件。 2. 在`datetime-picker.json`中定义组件的属性: ```json { "component": true, "usingComponents": {}, "properties": { "startDate": { "type": String, "value": "2023-02-15", }, "endDate": { "type": String, "value": "2023-02-20", }, "startTime": { "type": String, "value": "00:00", }, "endTime": { "type": String, "value": "23:59", }, "defaultDate": { "type": String, "value": "", }, "defaultTime": { "type": String, "value": "", }, "format": { "type": String, "value": "datetime", }, "showTime": { "type": Boolean, "value": true, }, "showDate": { "type": Boolean, "value": true, }, "startPlaceholder": { "type": String, "value": "开始时间", }, "endPlaceholder": { "type": String, "value": "结束时间", }, "bind:change": { "type": Function, "value": "", } }, "options": { "styleIsolation": "apply-shared" } } ``` 上述属性中: - `startDate`和`endDate`为日期范围,用于限制可选日期的范围; - `startTime`和`endTime`为时间范围,用于限制可选时间的范围; - `defaultDate`和`defaultTime`为默认值; - `format`为显示格式,支持`datetime`、`date`和`time`三种格式; - `showTime`和`showDate`分别控制是否显示时间和日期选择器; - `startPlaceholder`和`endPlaceholder`为开始时间和结束时间的占位符; - `bind:change`为选择器值变化时的回调函数。 3. 在`datetime-picker.wxml`中定义选择器组件: ```html <view class="datetime-picker"> <view wx:if="{{showDate}}" class="datetime-picker-item"> <picker mode="date" start="{{startDate}}" end="{{endDate}}" value="{{selectedDate}}" bindchange="onDateChange"> <view class="datetime-picker-value"> <text wx:if="{{selectedDate}}">{{selectedDate}}</text> <text wx:else>{{startPlaceholder}}</text> </view> </picker> </view> <view wx:if="{{showTime}}" class="datetime-picker-item"> <picker mode="time" start="{{startTime}}" end="{{endTime}}" value="{{selectedTime}}" bindchange="onTimeChange"> <view class="datetime-picker-value"> <text wx
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值