我们的应用程序是使用Titanium Appcelerator为Android和iOS构建的。我们的客户要求利用Facebook的“移动应用程序安装广告”。 http://developers.facebook.com/docs/concepts/mobile-ads/
Titanium是否有权进行更新所需的更新?
对于FB iOS SDK 3.0或更高版本,请将以下内容添加到您的 UIApplicationDelegate applicationDidBecomeActive选择器:
[FBSettings publishInstall:YOUR_APP_ID];
对于FB Android SDK 3.0,将以下内容添加到应用中每个Activity的onResume():
com.facebook.Settings.publishInstallAsync(context, YOUR_APP_ID);
答案 0 :(得分:2)
对于iOS和Android,最近两者都升级到了3.0,但是版本(3.1.0)仅在每晚版本中,并且不会在4月中旬之前发布。
不确定是否要使用每晚构建,但是一旦您构建了一个应用程序,您可以直接编辑Titanium的源代码,或者您可以编辑Titanium Studio生成的实际源代码,对于iOS,只需打开XCode项目并编辑TiApp.m
文件,特别是applicationDidBecomeActive
方法。对于Android,它应该非常相似。