我在Xcode上有一个与FacebookSDK一起工作的项目。根据facebook的建议,SDK安装在~/Documents/FacebookSDK上,在我的build设置中,我有通往“框架搜索路径”部分的路径。一切正常,但我正在尝试使用XcodeServer的持续集成,当我尝试集成我的项目时,它找不到FacebookSDK(我收到此错误消息:“问题:'FacebookSDK/FacebookSDK.h'文件未找到。")。我以为是因为在服务器上构建,所以我在服务器上的“~/Documents/FacebookSDK”上安装了FacebookSDK,但问题仍然存在。我能做什么?
当我在Xcode中构建应用程序时,我正在构建一个在我的iOS设备上运行良好的应用程序。我已将它上传到TestFlight,但当我安装它并在同一台iOS设备上运行它时,它崩溃了。它通过了启动屏幕,但很快就崩溃了。我唯一的警告是:ld:warning:ignoringfile/.../FacebookSDK/Bolts.framework/Bolts,missingrequiredarchitecturearm64infile/.../FacebookSDK/Bolts.framework/Bolts(2slices)我之前构建过此应用程序并通过TestFlight运行它,但现在它无法正常
我正在测试来自Facebook开发者网站的FacebookSDKiosv3.24.0-beta1。我的测试环境是iphone6+上的iOS9beta5,测试应用是基于Xcode7beta-6构建的。我已经为iOS9应用程序传输安全设置了info.plist。我已经在我的设备中安装了Facebook应用程序。我尝试使用登录facebook[FBSessionopenActiveSessionWithPublishPermissions:defaultAudience:allowLoginUI:completionHandler:]当我调用该方法时。Facebook应用程序未启动。但我可以
我正在开发一个带有Facebook共享和登录的应用程序。当我登录或在Facebook中分享内容时,我的应用程序的LaunchScreen在显示当前view之前显示。只是一秒钟,但我想知道是否有任何方法可以避免这一步。谢谢。 最佳答案 不是facebooksdk导致您的应用显示其iOS的启动屏幕ans是NO.正如苹果在HIG中所写的那样每个应用都必须提供启动文件或至少一张静态图像。所以你无法避免使用它,第二件事是苹果展示它因为您的应用程序需要时间才能恢复事件状态,这意味着在苹果显示时启动屏幕,让应用程序看起来更灵敏
所以我已经下载了facebookSDKpkg,并且已经将它安装到我的文档文件夹中。但是我在文件夹中找不到facebookSDK.framework,我的iOS项目需要它。我在哪里可以找到它? 最佳答案 很确定您要使用的框架是FBSDKCoreKit.framework。如果您手动添加框架,可以在您的文档文件夹中安装的文件夹中找到它。这包括查看的能力:-分享-使用Facebook登入-应用事件-图形API调用在https://developers.facebook.com/docs/ios/getting-started上找到的信息
我正在创建一个静态库,我将把它用于我正在开发的多个项目。我会将静态库构建为.framework文件,并将拖放以在其他项目中使用。它工作正常。现在我正在为框架添加更多功能。我将FacebookSDK.framework添加到静态库以用于登录目的,但是当我将框架拖到另一个项目并构建它时,它会引发错误。"FacebookSDK/FacebookSDK.h"filenotfound.请帮忙! 最佳答案 您应该将导入语句更改为#import"FacebookSDK.h"并将FacebookSDK.framework添加到使用您的静态库的项目中
我正在开发IOS应用程序。我正在使用FacebookSDK进行登录。我们有3名开发人员从事项目工作。我们也使用gitsubversion。我将facebookSDK添加到项目中,并且还取消选中“将项目复制到目标组的文件夹中(如果需要)”。但是其他开发人员参与了项目,而faceookSDK却让他们失望了。FrameworkSearchPath应该怎么写$(SRCROOT):/dev/workplace/applications/myappMyProjectSorcePath:/dev/workplace/applications/myappMyFacebookSDKfolderpath:
我遇到了一个问题-我正在开发一个使用facebook登录的应用程序,我还需要获取用户数据,出于某种原因我无法在Request.newMeRequest中接收此数据,因为它的onCompleted方法从未被调用过。我在logcat中只看到登录/注销消息。我做错了什么?这是我的代码:privateSession.StatusCallbackstatusCallback=newSession.StatusCallback(){@Overridepublicvoidcall(Sessionsession,SessionStatestate,Exceptionexception){onSessi
当我尝试像下面这样启动AppInviteContent时:AppInviteContentcontent=newAppInviteContent.Builder().setApplinkUrl("....").setPreviewImageUrl("https://amazingslider.com/wp-content/uploads/2012/12/dandelion.jpg").build();AppInviteDialog.show(activity,content);我收到错误TheSDKhasnotbeeninitialized,makesuretocallFacebook
我已经在Xcode中为我的项目安装了Parse和FacebookiOSSDK。我的项目是用Swift编写的,所以我的桥接header中有以下内容:#import#import#import#import#import当我构建应用程序时,出现2个错误:错误:找不到“FacebookSDK/FacebookSDK.h”文件错误:无法导入桥接header“/Users/ben/AppFolder/MyApp/Bridging-Header.h”桥接header位于如图所示的目录中,因此它似乎取决于第一个错误。FacebookSDK.h位于PFFFacebookUtils.h顶部的#impor