小编CKT*_*CKT的帖子

iOS应用内购买沙盒测试帐户不断弹出以进行验证

我的应用程序中有可自动更新的应用程序内购买项目,处于开发阶段.我可以使用不同的沙箱测试帐户(+ abc@def.com)测试完整的交易,直到2天前.在过去的几天,当我尝试使用新的沙箱测试帐户(+ abc345@def.com)测试交易时,它正在向我发出提示,说明AppleID验证 - 打开设置以继续使用******+进行签名abc345@def.com.我在尝试购买之前已经验证了帐户.我已经尝试并测试了我创建的大量新帐户,获得了相同的警报消息.当我搜索问题时,得到了建议使用不同的AppStore位置创建沙盒帐户的建议,如加拿大,英国......等.但没有为我效劳.任何人都可以提供帮助,因为我在测试我的交易过程时遇到了困难. 在此输入图像描述

xcode sandbox in-app-purchase ios auto-renewable

10
推荐指数
1
解决办法
1854
查看次数

设置推送通知的服务器端

我的应用程序我需要包括推送通知,但我不明白如何在服务器端启动设置.

有谁知道实现推送通知的服务器端代码示例?哪种语言是服务器实现的首选?

iphone apple-push-notifications ipad

9
推荐指数
1
解决办法
1万
查看次数

如何在iOS8中使用iOS touch ID映射第三方应用凭据?

我正在开发一个具有用户身份验证的企业应用程序,只要用户尝试通过Web服务登录,就会在服务器端验证.

我已经要求使用iOS touch id进行身份验证,因为Apple发布了iOS8第三方应用程序的API.

我能够找到有关如何使用Touch ID进行本地身份验证的教程,但我无法理解如何使用Touch ID映射我的用户凭据.

确切的要求是用户应该能够使用指纹扫描仪登录应用程序,即使用Touch ID,但后端验证也应该发生.

如何使用Touch ID指纹映射用户凭据?可能吗?如果是,在本地或服务器端存储映射的位置?

任何人都可以帮助我理解/实现相同的.

提前致谢.

ios touch-id xcode6 ios8

9
推荐指数
1
解决办法
2577
查看次数

NSOperationQueue无法在IOS5中运行

我有一个项目,使用后台下载图像NSOperationQueue.它一直在使用IOS 4.3的设备上工作.但是,如果我使用基本sdk 4.3或5构建应用程序并使用IOS5在设备上运行应用程序,则应用程序崩溃.启动应用程序时,它会将NSOperation对象添加到队列中以下载图像.如果在我之间按下后退按钮,我取消它NSOperation并且它崩溃并在控制台上显示以下跟踪:

#0  0x004727b7 in ____NSOQSchedule_block_invoke_0 ()
#1  0x026a5618 in _dispatch_call_block_and_release ()
#2  0x026a7a10 in _dispatch_worker_thread2 ()
#3  0x974bb781 in _pthread_wqthread ()
#4  0x974bb5c6 in start_wqthread ()

并打印"ResourceLoadOperation isFinished = YES,而不是由它所在的队列启动"如果我评论取消方法调用,应用程序不会崩溃.NSOperationIOS5 的更改是否有任何更新?

nsoperationqueue

7
推荐指数
1
解决办法
3640
查看次数

如何使用google contacts api在iOS应用程序中获取gmail联系人?

在我的应用程序中,我们保留了通过gmail登录的选项.我要求检索Gmail联系人.

在下面的方法中,我使用AUTH对象(一旦成功)通过创建具有URL请求抓取Gmail联系人:" https://www.google.com/m8/feeds/contacts/default/full "

- (void)finishedWithAuth:(GTMOAuth2Authentication *)auth
               error:(NSError *)error {
if(!error) {

auth.clientID  =myClientId;
auth.clientSecret  =myClientSecret;
auth.scope= @"https://www.googleapis.com/auth/contacts.readonly";

NSString *urlStr = @"https://www.google.com/m8/feeds/contacts/default/full";

NSURL *url = [NSURL URLWithString:urlStr];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setHTTPMethod:@"GET"];
[request setValue:@"3.0" forHTTPHeaderField:@"GData-Version"];
[auth authorizeRequest:request
          completionHandler:^(NSError *error) {
              NSString *output = nil;
              if (error) {
                  output = [error description];
              } else {
                  NSURLResponse *response = nil;
                  NSData *data = [NSURLConnection sendSynchronousRequest:request
                                                       returningResponse:&response
                                                                   error:&error];
                  if (data) {
                      // API fetch succeeded :Here I am getti
                      output = …
Run Code Online (Sandbox Code Playgroud)

objective-c google-api google-plus google-oauth

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

如何在iPhone sdk中以编程方式更改键盘的背景颜色?

我想在textfield或textview中输入文本时更改键盘的背景颜色.背景的默认颜色为蓝色.如何将其更改为黑色?

iphone keyboard iphone-sdk-3.0 ios

4
推荐指数
1
解决办法
2万
查看次数

在iPad上加载应用程序时出现问题?

我开发了一个简单的iPad应用程序.我想测试应用程序在设备上的工作原理.我已经支付了开发者许可证,并且我添加了设备ID并创建了应用程序ID,并且我已经使用两者下载了配置文件.

我们将如何为ipad构建iphone的应用程序.

我已将配置文件和.ipa文件发送给我的朋友,以加载到ipad设备(我在developer.apple.com中添加的相同设备).

当他试图将配置文件从iTunes中拖放到设备上时,它给出了以下错误.

"abc.mobileprovision"没有被复制到iPad上,因为它不能在这台iPad上使用

我无法理解确切的错误是什么.谁能告诉我如何将应用程序转储到ipad设备上?

ipad

4
推荐指数
1
解决办法
2992
查看次数

如何以编程方式添加导航控制器?

我有一个问题,在我的应用程序中有要求..我在笔尖中有6个按钮,当我按任意按钮时,根据按下的按钮将新的笔尖加载到窗口中.问题是加载新笔尖后如果我想回到前一个笔尖(有所有按钮)如何添加导航控制器?

我现在正在做的是在按下按钮时加载新笔尖

objNewViewController = [[NewViewController alloc] initWithNibName:@"NewViewController" bundle:nil];
[self.navigationController pushViewController:objNewViewController animated:YES];
Run Code Online (Sandbox Code Playgroud)

但通过这种方式我无法加载笔尖,它不执行任何操作?

任何人都可以解决我的问题吗?

iphone iphone-sdk-3.0

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

横向模式下UINavigationController后退按钮问题?

我的iphone应用程序支持早期的肖像模式,现在我也想支持land scape模式.

除导航控制器后退按钮外,我的应用程序中的一切正常.我在navigaton conroller中使用了tableviews,当我在横向模式视图中单击后退按钮时,它正在加载它的前一个视图,但动画很奇怪.

我已经给出了默认动画但是,在横向模式视图中,当我点击后退按钮时,它是颠倒动画而不是默认左设置.

有没有人遇到过这种问题?提前致谢.

uinavigationcontroller iphone-sdk-3.0 uinavigationitem

3
推荐指数
1
解决办法
945
查看次数

如何在UIScrollView中为内容区域设置背景颜色?

UIScrollView在我的应用程序中使用了一个,我的要求是我必须添加背景颜色,UIScrollView但是当用户拖动到极端顶部或最底部时,除了内容/外部区域之外,滚动视图中显示的内容应该用不同的颜色显示UIWebView.在网页视图中,如果我们在顶部向下拖动或在底部向上拖动它将显示默认背景图像/灰色颜色,并且Web视图内容背景颜色为diff(默认为白色).任何人都可以帮助我实现此目的.

谢谢.

iphone uiscrollview uiscrollviewdelegate ipad ios

2
推荐指数
1
解决办法
7677
查看次数

iOS10 中的 CFRelease 崩溃

下面是我的代码,它在 iOS 9 之前一直可以正常工作。

- (NSData *)encryptWithDataPublicKey:(NSString*)data keyTag:(NSString*)tag
{  

    SecKeyRef publicKey = NULL;                                           
    NSData *publicTag = [NSData dataWithBytes:[tag UTF8String] length:[tag length]];

    NSMutableDictionary *queryPublicKey =
    [[NSMutableDictionary alloc] init];

    [queryPublicKey setObject:(__bridge id)kSecClassKey forKey:(__bridge id)kSecClass];  

    [queryPublicKey setObject:publicTag forKey:(__bridge id)kSecAttrApplicationTag];

    [queryPublicKey setObject:(__bridge id)kSecAttrKeyTypeRSA forKey:(__bridge id)kSecAttrKeyType];

    [queryPublicKey setObject:[NSNumber numberWithBool:YES] forKey:(__bridge id)kSecReturnRef];

    OSStatus status = SecItemCopyMatching
    ((__bridge CFDictionaryRef)queryPublicKey, (CFTypeRef *)&publicKey);

    NSData *encodedData = nil;  

    if (status == noErr && publicKey) {  
        NSData *dataToEncrypt = [data dataUsingEncoding:NSUTF8StringEncoding];  
        encodedData = [self encryptData:dataToEncrypt withKeyRef:publicKey];  
        CFRelease(publicKey);  
    }  
    return encodedData;  
} …
Run Code Online (Sandbox Code Playgroud)

objective-c core-foundation seckeyref ios10 xcode8

0
推荐指数
1
解决办法
1861
查看次数