我一直在努力实现iOS和Andriod in in app的应用内购买.我遇到了有关cordova-plugin-purchase和ng-storekit的教程,但似乎教程基于cordova-plugin-purchase的3.4.1版本,而最新版本现在已经经历了巨大的修改代码已不再适用.我尝试了关于Cordova-plugin-purchase的演示和API指南,但没有运气.偶数window.store或window.storekit返回false.
有没有人使用最新版本的Cordova插件购买Ionic并成功实施IAP?任何展示初始化和购买流程的工作实例?非常感谢你.
使用新的Facebook SDK 4.0.1,我在下面的"Invite to App"按钮中实现了:
FBSDKAppInviteContent *content =[[FBSDKAppInviteContent alloc] initWithAppLinkURL:[NSURL URLWithString:@"https://fb.me/1111111111"]];
content.previewImageURL = [NSURL URLWithString:@"http://someImage.jpg"];
[FBSDKAppInviteDialog showWithContent:content
delegate:self];
Run Code Online (Sandbox Code Playgroud)
通过单击按钮,它成功地将我引导到我的Facebook应用程序,我可以选择我的朋友并键入邀请消息,并发送邀请(在进度条的结尾处成功勾选).
当我检查时appInviteDialog:(FBSDKAppInviteDialog *)appInviteDialog didCompleteWithResults:(NSDictionary *)results,结果是didComplete = 1.但是,我在我的朋友Facebook(没有安装我的应用程序)或测试用户帐户Facebook上看不到任何通知.我对此非常沮丧,所以非常感谢任何帮助.
还有一些问题,虽然我的iOS应用程序仍在开发中,但我已经在Facebook生成的applink中输入了我的appID.我是否需要applink的已发布有效appID来测试Facebook上的应用邀请功能?我的Facebook应用程序是否需要经过审核和批准才能与我的朋友一起测试应用邀请功能?谢谢.
最近,我正在尝试为自己构建一个机器人.当我使用ngrok在本地测试我的僵尸程序时,它可以完美运行,但是当我部署到AWS时,我开始偶尔看到下面捕获的错误,并且没有导致从Facebook发送到我的服务器的webhook请求.我不知道什么可能出错.我已经检查了使用tcpflow到我的服务器的请求,但是没有运气,似乎Facebook没有将该特定请求发送到我的服务器.这是一个非常奇怪的问题,发生在我的机器人对话流程的特定点上.我总是需要重复我的回答或我的回发才能让它发挥作用.
一些基本的服务器信息(不知道这是否重要):
如果有人能解开我的神秘,我真的很感激.谢谢.
仅供参考,我已将此报告给Facebook:https://developers.facebook.com/bugs/1825253057751227