Tag: ios5

位置pipe理器是在调度队列上创build的

这个消息是什么意思? 注意,位置pipe理器(0xe86bdf0)是在主线程以外的线程上执行的调度队列上创build的。 确保在分配了位置pipe理器对象的线程上运行的运行循环是开发人员的责任。 尤其是,在任意调度队列(不附加到主队列)中创build位置pipe理器不受支持,并且会导致未收到callback。

呈现以iPad iOS 6为中心的视图控制器时出错

在iOS 5中,它正确运行: PinRequiredViewController *pinView = [[PinRequiredViewController alloc]initWithNibName:@"PinRequiredView" bundle:nil]; UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:pinView]; // show the navigation controller modally navController.modalPresentationStyle = UIModalPresentationFormSheet; navController.modalInPopover = NO; navController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; [self presentViewController:navController animated:YES completion:nil]; navController.view.superview.frame = CGRectMake(0, 0, 250, 250); navController.view.superview.center = self.view.window.center; 但在iOS6中不能正常工作,视图不会保留在屏幕上,包括纵向和横向。 任何解决scheme 谢谢!! 🙂

Facebook SDK的iOSlogin与Facebook应用程序安装

更新:我已经意识到,下面的问题只发生如果用户已经给我的应用程序的Facebook访问,然后重新安装我的应用程序。 用户第一次在我的应用程序中selectFacebookbutton时,它会转到Facebook应用程序以获取身份validation,但由于身份validation状态仍保存在Facebook应用程序中,它会立即返回到我的应用程序,而不会向用户说明, postToFacebookWall方法失败。 更新2:我最终实现了这里find的解决scheme: 如何通过新的Facebook连接iOS API的DIALOG授权用户? 并避免了Facebook应用程序。 Safari更好,因为至less用户会收到一条消息,说他们将会login。但是,Feed对话仍然像以前一样第一次失败。 我有什么一定是一个常见的问题,但我还没有能够find解决scheme呢。 请注意,我的应用程序仅限于iOS 5及以上版本。 我有一个Facebookbutton的应用程序张贴到用户墙上。 当button被按下时,应用程序将检查用户是否已经允许应用程序张贴到墙上。 如果他们有,一个视图popup一个饲料对话与墙上的信息。 如果没有,Safari将被打开,用户将被允许login。 login后,他们将被带回到应用程序和饲料对话框视图将popup。 这适用于模拟器,并在我的设备上,如果未安装Facebook应用程序。 如果安装了Facebook应用程序,用户将被带到Facebook应用程序,但是立即返回到原始应用程序,而不允许用户执行任何操作。 Feed对话框popup,但它是完全空白,并自动解散。 再次按下Facebookbutton会popupFeed对话框视图,因为一旦用户已经允许该应用程序发布到墙上,就会出现该对话框。 我几乎遵循这里find的说明: http : //developers.facebook.com/docs/mobile/ios/build/#implementsso 在这里: http : //developers.facebook.com/docs/reference/dialogs/feed/ 在AppDelegate中我有以下代码: – (void)loginToFacebook { // Set up facebook self.facebook = [[Facebook alloc] initWithAppId:@"YOUR_APP_ID" andDelegate:self]; NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; if ([defaults objectForKey:@"FBAccessTokenKey"] && [defaults objectForKey:@"FBExpirationDateKey"]) { self.facebook.accessToken […]

iOS5无法读取Riven.bundle的符号(未find文件)

有谁知道Riven.bundle是什么,为什么Xcode在iPad上debugging时给我这些警告? 警告:无法读取/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.0(9A334)/Symbols/System/Library/TextInput/Riven.bundle/Riven(文件未find)的符号。 警告:在本地findRiven.bundle / Riven的副本,从远程设备的内存中读取。 这可能会减慢debugging会话。

为iOS构buildGMP

我需要在我正在开发的iphone程序中使用GMP ,但是不知道从哪里开始。 我知道我必须build立一个版本的设备和模拟器的版本,但是这是我所知道的。 我试过四处寻找,但一直都找不到。 有没有人在这里成功地build立GMP的iphone ,会照顾指导我通过这个过程? 我看到了构buildiOS的GMP,但它不适合我。 我以为我已经成功地使用它: ./configure CC="/Developer/Platforms/iPhoneOS.platform/Developer/usr/llvm-gcc-4.2/bin/llvm-gcc-4.2" CXX="/Developer/Platforms/iPhoneOS.platform/Developer/usr/llvm-gcc-4.2/bin/llvm-g++-4.2" CPP="/Developer/Platforms/iPhoneOS.platform/Developer/usr/llvm-gcc-4.2/bin/llvm-gcc-4.2 -E" LD="$IOS/usr/bin/ld" CPPFLAGS="-arch armv7 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk -miphoneos-version-min=4.2" AR="$IOS/usr/bin/ar" NM="$IOS/usr/bin/nm" NMEDIT="$IOS/usr/bin/nmedit" LIBTOOL="$IOS/usr/bin/libtool" LIPO="$IOS/usr/bin/lipo" OTOOL="$IOS/usr/bin/otool" RANLIB="$IOS/usr/bin/ranlib" STRIP="$IOS/usr/bin/strip" –disable-shared –enable-static –prefix=$IOS/usr/local –host=none-apple-darwin10 然后进行安装。 在/usr/local/lib我有libgmp.a 。 但是当我去编译时,拖到xcode告诉我: ignoring file /Users/daniel/Desktop/libgmp.a, file was built for archive which is not the architecture being linked (armv7) (我因为某种原因掉在桌面上,然后拖到我的xcode项目中) 这使我疯狂。 谁能帮忙? 请记住,我是一个完整的noob使用这些工具。 […]

通过采取什么措施来解决这些错误(iOS)…有什么build议?

我完全不熟悉iOS开发,并使用一本书来学习。 按照前几章的指导,我写了一个简短的应用程序(代码如下)。 它只需要一些文本input并更改标签的文本以匹配它。 但是,在模拟器中运行代码时,单击文本字段时出现以下错误: 2012-06-08 11:26:06.595 HelloNoun [14926:f803]打开'/ Users / clhu / Library / Application Support / iPhone Simulator / 5.1 / Library / Caches / com.apple.keyboards / images / 1859589221'失败:'没有这样的文件或目录'(2) 2012-06-08 11:26:06.702 HelloNoun [14926:f803]'INSERT INTO VALUES(?,?,?,?,?,?,? 然后,当我按下button来设置标签,我也得到这些错误: 2012-06-08 11:27:09.050 HelloNoun [14926:f803] – [UIView text]:发送到实例0xb75ac80的无法识别的select器 2012-06-08 11:27:09.051 HelloNoun [14926:f803] *由于未捕获的exception'NSInvalidArgumentException',原因:' – [UIView text]:无法识别的select器发送到实例0xb75ac80' *首先掷出调用堆栈: (0x13c7022 […]

将应用程序转换为ARC而忽略文件?

我想将我的应用程序转换为ARC,但我有一些外部的图书馆和框架,没有投诉ARC。 我知道当你使用ARC开始一个新的项目时,你可以稍后指定要忽略的文件。 但是,将现有应用程序升级到ARC时,可以这样做吗?

UISegmentedControlselect状态图标图像

如何设置UISegmentedControl selected状态的图标图像。 UISegmentedControl是否真的缺less了这个function,或者只是我缺less的技能? 有没有解决办法吗? 任何答复赞赏。 干杯,拉法尔

是否有可能仅从本地移动应用程序使用来自Facebook的Scores&Achievements API?

在阅读Facebook SDK文档之后,我正在用Facebook API来玩一个我正在开发的游戏项目,但我仍然不清楚在平台上开发游戏需要什么。 这是我的: 本机iOS应用程序 所有的游戏数据都存储在本地(级别,字符,项目) 我没有任何后端服务器,游戏完全是客户端。 我想通过添加成就/朋友列表来制作游戏“社交”,Facebook API似乎是一个很好的候选人 这是我想要实现的: SSO – 希望利用Facebook的SSO帐户,所以我不必执行我自己的身份validation等。这节省了时间,而不必自己开发它。 分数 – 当我的游戏中发生特定的事件时,它会向用户奖励一些分数,我正在使用分数API 。 成就 – 在用户获得了一定数量的积分后,或者发生了其他预定义事件后,将使用成就API授予成就 。 问题:我可以使用Facebook上的分数和成就API,而无需将我的游戏部署到后端服务器上吗?

如何以编程方式closures在iPhone SDK的自动更正?

可能重复: iPhone编程:取消UITextView中的拼写检查 我正在创build一个拼写测验应用程序。 当我在文本框中键入文本时,由于自动更正处于打开状态,所以显示正确的答案。 我想做以下任一操作:(a)以编程方式closures自动更正或(b)让用户select在应用程序内手动closures自动更正。 请让我知道上述任一解决scheme。 谢谢!