Homelinking馬甲包
該文檔為了上架時進行馬甲包配置,正常開發(fā)時去掉馬甲包及其擴展推送
上架時馬甲包及擴展推送工程配置
一笋颤、刪除所有馬甲及推送擴展
1.刪除target中除了HomeLinking之外的所有目標(biāo)
image
2.刪除目標(biāo)管理中的目標(biāo)预鬓,只保留Homelinking
二、創(chuàng)建并配置馬甲包
見上面小禾馬甲包創(chuàng)建
三呵哨、添加并配置擴展
創(chuàng)建小禾推送擴展
四判帮、開始打包
打包前注意配置url types 進行支付寶的配置
創(chuàng)建小禾馬甲包
一、馬甲包創(chuàng)建
1.右擊HomeLinking目標(biāo)菊霜,選擇Duplicate
截屏2021-01-30 下午5.24.22.png
2. 選擇Duplicate Only
截屏2021-01-30 下午5.24.29.png
3.雙擊目標(biāo)坚冀,修改名稱為XiaoHe
截屏2021-01-30 下午5.26.01.png
4.修改manager Schemes中的目標(biāo)名稱
截屏2021-01-30 下午5.36.26.png
截屏2021-01-30 下午5.36.37.png
5.修改完成后編譯目標(biāo)中可看到Xiaohe
截屏2021-01-30 下午5.38.57.png
二、馬甲包配置
1.修改名稱鉴逞、id记某、版本、build构捡、最低系統(tǒng)液南、icon
截屏2021-01-30 下午5.27.09.png
2. 配置授權(quán)文件和證書
截屏2021-01-30 下午5.30.19.png
3.配置info
截屏2021-01-30 下午5.31.01.png
4.配置啟動圖
截屏2021-01-30 下午5.31.18.png
5.buildSetting配置,Debug勾徽、Release都要配置滑凉,判斷是否是小禾
截屏2021-01-30 下午5.32.00.png
四、馬甲包業(yè)務(wù)處理
工程中處理小禾業(yè)務(wù)
#if XHAPP == 1
_iconImageView.image = [UIImage imageNamed:@"ic_user_about"];
#endif
創(chuàng)建小禾推送擴展
一、創(chuàng)建推送擴展
1.添加擴展應(yīng)用
截屏2021-01-30 下午5.45.58.png
2.輸入擴展信息
截屏2021-01-30 下午5.46.23.png
二畅姊、推送擴展配置
1. 修改基本信息
截屏2021-01-30 下午5.47.46.png
2. 將項目中ApnsServices 中的jPushLib拖到XHApnsServices中
截屏2021-01-30 下午5.48.58.png
3.添加庫文件
截屏2021-01-30 下午5.54.39.png
三咒钟、推送擴展代碼
1.將ApnsServices中NotificationService.m全部代碼拷貝到XHApnsServices中NotificationService.m
截屏2021-01-30 下午5.49.27.png
截屏2021-01-30 下午5.49.38.png