小编Pra*_*ari的帖子

在钥匙串中出现问题:iPhone 分发证书不受信任

我正在开发 iOS 企业应用程序,现在我们的 iOS 分发证书已过期,我正在使用以下步骤创建新证书:

  1. 从钥匙串访问创建证书签名请求。
  2. 使用 developer.apple.com 登录并使用证书签名请求生成分发证书。
  3. 下载新的 iOS 分发证书并安装。

在此之后,我可以在钥匙串访问中看到 iOS 分发证书,但出现错误: “iPhone 分发证书不受信任”。

在此处输入图片说明

此外,我尝试使用自动管理签名,并尝试导出 ipa 文件,但出现以下错误:

在此处输入图片说明

请帮我解决这个错误。

ios ios-enterprise

22
推荐指数
4
解决办法
8907
查看次数

在iOS上的BLE上写入数据时出现未知错误

我正在尝试开发iOS应用程序,它正在检测BLE设备并需要调用写入命令.我可以成功连接到BLE设备并发现其服务和特性.但是在连接的外围设备上写入数据时出现未知错误.以下是我写的代码:

发现特点:

- (void)peripheral:(CBPeripheral *)peripheral didDiscoverCharacteristicsForService:(CBService *)service error:(NSError *)error {
  NSArray *characteristics = [service characteristics];

  if (peripheral != self.peripheral) {
    NSLog(@"Wrong Peripheral.\n");
    return ;
  }

  if (error != nil) {
    NSLog(@"Error %@\n", error);
    return ;
  }

  for (CBCharacteristic *characteristic in characteristics) {

    if ([[characteristic UUID] isEqual:RWT_POSITION_CHAR_UUID]) {
      self.positionCharacteristic = characteristic;
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

这是在BLE设备上写入数据的功能

- (void)writeCommand{

    // See if characteristic has been discovered before writing to it
    if (!self.positionCharacteristic) {
        return;
    }
    NSString *cmd1=@"CQ+WHORU\r";

    NSData *dataToWrite = [cmd1 dataUsingEncoding:NSUTF8StringEncoding];

    CBCharacteristic …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ios core-bluetooth bluetooth-lowenergy

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

打开应用程序而不点击图标

我们有什么方法可以通过外部音量按钮或iPhone上的任何其他手势启动应用程序,而不是通过默认方式启动?

要么

当应用在后台时,我们的应用可以识别用户与音量按钮的互动吗?

iphone xcode uibutton uigesturerecognizer ios

8
推荐指数
1
解决办法
353
查看次数

当overlayview设置为摄像机时,移动和缩放不起作用

我正在尝试添加叠加视图并将功能移动和缩放到捕获的图像,但由于叠加视图,我无法执行此操作.

这是我的代码:

-(void)showOverlayCamera
{

UIImagePickerController *pickerObj = [[UIImagePickerController alloc] init];
pickerObj.delegate = self;
pickerObj.allowsEditing = YES;
pickerObj.sourceType = UIImagePickerControllerSourceTypeCamera;

// creating overlayView
UIView* overlayView = [[UIView alloc] initWithFrame:self.view.bounds];
UIImageView *logoImgView=[[UIImageView alloc]initWithImage:[UIImage imageNamed:@"logo.png"]];
logoImgView.frame=CGRectMake(10, 10, 100, 20);
[overlayView addSubview:logoImgView];

//add lable in overlay view
UILabel *headerLabel=[[UILabel alloc]initWithFrame:CGRectMake(10, logoImgView.frame.origin.y+logoImgView.frame.size.height+10, 250, 40)];
headerLabel.text=@"New Scan";
headerLabel.textColor=[UIColor whiteColor];
headerLabel.font=[UIFont fontWithName:@"Helvetica-Bold" size:40];
headerLabel.backgroundColor=[UIColor clearColor];
[overlayView addSubview:headerLabel];

//add square image in overlay view
squareImgView=[[UIImageView alloc]initWithImage:[UIImage imageNamed:@"cameraBorder.png"]];
squareImgView.frame=CGRectMake(60, headerLabel.frame.origin.y+headerLabel.frame.size.height+20, 200, 200);
[overlayView addSubview:squareImgView];

//adding lable in overlay view …
Run Code Online (Sandbox Code Playgroud)

iphone uiimagepickercontroller ios

8
推荐指数
2
解决办法
501
查看次数

UIButton用动画添加颜色

我想要做的是,当用户点击按钮时,按钮应该用从底部到顶部的动画填充颜色.

我试过这个添加了颜色,但没有添加动画效果.

float originalY = btn.frame.origin.y;
float originalH = btn.bounds.size.height;

[UIView animateWithDuration:3.0f
                      delay:1.0f
                    options:UIViewAnimationOptionTransitionFlipFromBottom
                 animations:^{

    btn.frame = CGRectMake(btn.frame.origin.x, (originalY + originalH), btn.bounds.size.width, 0);
    [btn setBackgroundImage:[UIImage imageNamed:@"Screen Shot 2012-11-07 at 4.22.30 PM.png"] forState:UIControlStateNormal];
    [btn setTitleColor:[[UIColor alloc]initWithRed:38.0/255.0 green:38.0/255.0 blue:38.0/255.0 alpha:1.0] forState:UIControlStateNormal];
} completion:^(BOOL finished) {
}];
Run Code Online (Sandbox Code Playgroud)

iphone uibutton uicolor uianimation

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

使用c#代码动态更新salesforce wsdl

我有.net应用程序,它动态创建salesforce自定义对象,但当我在我的应用程序中使用该对象时,它不会访问它.我想要做的是,我想在创建自定义对象后立即更新wsdl.

.net c# salesforce

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

iTunes App遭到拒绝

我的应用程序有一个用户登录的登录屏幕.我们可以登录iPhone4,iPod 4,iPad 2和iPhone5模拟器.但是,当我们将应用程序拒绝时,将其提交到iTunes商店.Apple提到他们无法登录应用程序.

我有密码的HMAC-SHA 256加密,在登录时我发送加密密码.那么,Apple已经为iPhone5实施了哪些不允许服务接受加密数据的东西.

我没有iPhone5,我不想购买iPhone5,因为它太贵了.谁能帮我这个.

这是我的代码:

NSMutableURLRequest *theRequest = 
[NSMutableURLRequest requestWithURL:[NSURL URLWithString:[url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:60.0];

    
    //do post request for parameter passing 

    [theRequest setHTTPMethod:@"POST"];

    
    //set the content type to JSON

    [theRequest setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];

[theRequest addValue:userName forHTTPHeaderField:@"Username"];

[theRequest addValue:sha256(passWord) forHTTPHeaderField:@"Password"];
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

以下是Apple的评论:

我们发现,在运行iOS 6.0.1的iPhone 5上,在Wi-Fi和蜂窝网络上查看时,您的应用会出现一个或多个错误,这不符合App Store审核指南.

iphone ios ios6

5
推荐指数
1
解决办法
601
查看次数

错误:'cv'之前的预期说明符限定符列表

我正在使用OpenCV框架进行图像处理,我正在识别正常iOS项目的照片边缘,现在我在cocos2d项目中转换此代码,我已导入所有必需的标题但在编译时我收到此错误:期望说明符 - 限定符 - 在'cv'之前列出.这是我的代码

     #import "cocos2d.h"
     #import "CameraController.h"
     #import "Globals.h"

     @interface BotoxEffectController : CCLayer 
     { cv::VideoCapture *_videoCapture; cv::Mat _lastFrame;}//this is line where i am
       getting error

     @property (nonatomic, retain) CCSprite *sprite2D;
     +(CCScene *) scene;
     @end

     here is code in .pch file.

     #import <Availability.h>

     #ifndef __IPHONE_3_0
     #warning "This project uses features only available in iPhone SDK 3.0 and later."
     #endif

     #ifdef __cplusplus
     #import <OpenCV/opencv2/opencv.hpp>
     #endif

     #ifdef __OBJC__
     #import <UIKit/UIKit.h>
     #import <Foundation/Foundation.h>
     #endif
Run Code Online (Sandbox Code Playgroud)

请参考下面的屏幕截图BotoxEffectController类接口,其中错误是&实现文件有扩展名.mm. BotoxEffectController

这里是.pch文件,我在哪里导入opencv.hpp

.PCH

iphone xcode opencv cocos2d-iphone ios

5
推荐指数
1
解决办法
875
查看次数