APPClip项目开发记录

背景简介不写了.能来这儿的都是开发.都了解的比较清楚了.直接代码搞起来

问题1:启动或无法拿到传递的webPageUrl
不用看其他资料.直接在SceneDelegate.swift文件夹的图上方法内拿即可

image.png

问题2:cocoapods集成之后提示第三方库image not found错误
更新cocoapods到最新beta即可.我因为个人原因无法更新.将库都改为静态库后问题解决

问题3:定位问题无法解决
截止到这篇文章发布时这个问题我也没有解决.官方WWDC2020中是使用swiftUI的一个方法,在启动时传递进来的.使用OC以及swift语言我都没有找到对应方法.有找到的麻烦留言.谢谢.同时系统定位方法locationManager.requestAlwaysAuthorization是禁止调用的.在上传到商店之后会第一时间打回来

问题4:APPClip如何和主target共享Assets资源
建议在主target中新建一个xcassets文件.点击文件.在右侧Target Membership中同时勾选主target以及AppClip(涉及隐私无法截图).推荐讲共享资源都放在这里而不要在主target中的xcassets中直接勾选.因为后续文件太多会造成无法取消勾选文件的问题

问题5:如何打通APPClip以及主项目的数据
去开发者后台配置AppGroup权限(主项目以及APPClip项目同时配置).然后在主target以及APPClip的Singning&Capabliities中新增APPGroup权限.会默认有一个后台配置的item.勾选即可.代码中调用使用UserDefaults的suiteName进行初始化.传入参数为后台配置的APPGroup Key.即可实现数据的互通

问题6:有什么推荐的开发库吗
因为APPClip限制体积10M.数据自然越小越好.所以不建议使用大型三方SDK.我项目中只集成了SnapKit,Alamofire以及Kingfisher.基本的布局,网络以及图片加载的库.最后打包出来是1.3M

问题7:如何在APPClip中拿到用户位置?
不用想了.这样的操作时不允许的.使用LocationKit开发之后上传包第一时间会被打回来.官方推荐的操作方法是使用特意为APPClip新增的api.传入具体的经纬度,可以返回一个值告诉你用户是否处于经纬度范围内.而不是直接获得用户经纬度.所以如果APPClip中有定位之类的操作可以直接删掉了.

问题8:如果在网页中出现APPClip的打开按钮
方法其实和通用链接很类似.项目中的Singing&Capabilities中新增Associated Domains.参数为appclips:..com即可.不需要http前缀.同时在对应的网站根域名下.well-known/apple-app-site-association文件中配置
{
"appclips": {
"apps": ["temeid.bundleid"]
}
}
等APPClip正式上线之后即可在iOS14的手机中看到并访问.
然后在需要下拉出现横幅的页面中增加
<meta name="apple-itunes-app" content="app-clip-bundle-id=,app-id=" />
app-clip-id即为APPClip的bundleid,app-id为主appid.这样可以保证在14上出现轻APP横幅.14版本以下系统出现APPStore的打开横幅

问题9:为什么网页上有打开轻APP的横幅.但是复制网址通过iMessage发送没有出现卡片呢
这也是我的困扰.一直没有找到原因.大家谁知道麻烦告诉我下.如果我有解决方案会第一时间更新.
2020.09.24更新.效果出来了.什么都没改.感觉是正式上线之后需要大概5个小时左右苹果进行更新.大家效果没出来静静等候即可

有其他问题可以直接留言.知道的一定第一时间回复

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,132评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,802评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,566评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,858评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,867评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,695评论 1 282
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,064评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,705评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,915评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,677评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,796评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,432评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,041评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,992评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,223评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,185评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,535评论 2 343