使用TikTok登录有一个必要前提,就是你的APP已经上架。
1、注册TikTok的开发者(自行注册,这里就不说了)
1.1、注册地址:
https://developers.tiktok.com
2、创建应用
2.1、进入“Manager apps”再点击“Connect an app”
3、填写资料
3.1、这里的描述可以用AI帮你生成,这里审核很严格。
3.2、一个应用中的平台可以多选,不能分开创建,审核只会通过一个相同的应用。
3.3、选择你要加入到APP的SDK组件(添加产品)
3.4、设置通用链接,不会的去百度。这个必须要加,不然拉起TikTokAPP登录回不到你APP。到这里就创建完成了。点击右上角的提交保存,让后提交审核。
4、创建测试环境,正式的审核时间会比较长,所以开发调试可以使用测试环境。
4.1、创建测试环境,这一步做完。就可以对接SDK了
5、SDK对接按照文档对接可以了。如果你使用了SceneDelegate,他们文档中的SceneDelegate配置部分是错的,会导致你拉起登录回到你的应用后 没有回调。在SceneDelegate.m中加入下面代码即可。
- (void)scene:(UIScene *)scene continueUserActivity:(NSUserActivity *)userActivity{
[TTKSDKURLHandler handleOpenURL:userActivity.webpageURL];
}
5.1、切记,测试环境的key 和 ClientSecret 是不一样的,发版记得换。