相关疑难解决方法(0)

在iOS8 - iOS11中从动作表的委托中以模态方式呈现视图控制器

所以我注意到在iPad上的iOS8 beta 3(更新:仍然发生在iOS 11.2中),当尝试从a的委托方法中呈现视图控制器时UIActionSheet,"没有"发生并且日志消息输出到调试控制台,说明在转换警报控制器时尝试演示:

Warning: Attempt to present <UIViewController: 0x...> on <ViewController: 0x...> which is already presenting <UIAlertController: 0x...>
Run Code Online (Sandbox Code Playgroud)

uikit uiactionsheet ios uialertcontroller

58
推荐指数
2
解决办法
3万
查看次数

更新iOS 9和Facebook sdk 4.6后,登录窗口无法打开

我将我的Xcode更新为7,将Facebook更新为4.6 sdk.

这是我的警告:

Warning: Attempt to present <FBSDKContainerViewController: 0x159337700> on <UIAlertController: 0x159262700> whose view is not in the window hierarchy!
Run Code Online (Sandbox Code Playgroud)

在我的项目中BitCode是NO - 因为如果我把它变为是,我得到了这个错误:

ld:'/Users/MyName/Desktop/MyProjectName/ProjectName/ProjectName/Resources/Frameworks/Fabric.framework/Fabric(Fabric.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

这是解析方法:

-(void)signInWithFacebookClicked
{
NSArray *permissions = [NSArray arrayWithObjects:@"email",@"user_friends", nil];
[PFFacebookUtils logInInBackgroundWithReadPermissions:permissions block:^(PFUser …
Run Code Online (Sandbox Code Playgroud)

objective-c facebook-sdk-4.0 ios9

6
推荐指数
1
解决办法
3615
查看次数