小编Dee*_*kur的帖子

iTunes Testflight beta测试中内部和外部测试人员的区别?

任何人都可以详细解释iTunes Connect Testflight beta测试中内部和外部测试人员之间的区别吗?这里的区别太简短了.内部测试人员是否需要添加最多10个设备的UDID?或者苹果现在完全删除了UDID要求吗?

有人可以解释一下,分发和测试最多1000个用户的应用需要做些什么?如果我有客户端iTunes Connect凭据,我如何从他自己的帐户共享应用程序?

我知道在这个帖子中提出了太多问题,这是针对stackoverflow的策略,但我只需要对这个糟糕的itunes连接testflight beta测试进行内部和外部测试.

itunesconnect ios testflight

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

通过iOS中的邮政编码自动填充城市和州

我认为我有三个文本域.1.邮政编码,2.城市和3.州.

如何从iOS中的邮政编码自动填充城市和州的字段?

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
    NSString *currentString = [textField.text stringByReplacingCharactersInRange:range withString:string];
    int length = [currentString length];
    if(length > 5)
    {
        return NO;
    }
    if(length == 5)
    {
        [self getCityAndState];
    }
    return YES;
}

- (void) getCityAndState
{
    //How to use google (or any) api to autofill city and state in objective - c?
}
Run Code Online (Sandbox Code Playgroud)

objective-c google-api ios

12
推荐指数
4
解决办法
8679
查看次数

iOS:滚动视图仅在键盘出现后才有效

我制作了滚动视图,里面有很多文本字段.我添加了更新的TPKeyBoardAvoidingScrollView并将其添加到滚动视图的文件所有者中.我在.h文件中添加了插座,在.m文件中合成并添加了该行[self.view addSubview:scrollObject];

问题是视图在键盘出现后才开始滚动.加载视图后不会滚动.

对此有何解决方案?

添加这些行并没有解决我的查询

scrollViewObj = [[UIScrollView alloc] init];
  self.automaticallyAdjustsScrollViewInsets = NO;
    [scrollViewObj setScrollEnabled:YES];
    scrollViewObj.maximumZoomScale = 4.0;
    scrollViewObj.minimumZoomScale = 0.75;
    scrollViewObj.clipsToBounds = YES;
Run Code Online (Sandbox Code Playgroud)

uiscrollview ios tpkeyboardavoiding

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

iOS:自定义UISegmentedControl在更改方向时不会调整

我的原始人像观点是这样的

在此输入图像描述

当我改变方向并向左或向右旋转模拟器时,我明白了

在此输入图像描述

当我点击"个人资料"以外的任何标签时,标签栏会按我想要的方式调整.

我在导航控件上使用自定义UISegmentedControl.如何在更改屏幕旋转时立即调整标签栏的视图.

使用Xcode 4.6并部署适用于所有iOS版本.

这是我的代码

- (void)viewDidLoad
{
    [super viewDidLoad];
    //Tapped outside to hide keyboard
    UITapGestureRecognizer *tapped = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(dismissKeyboard)];
    [self.view addGestureRecognizer:tapped];

    tapped.cancelsTouchesInView = NO;

    [self.navigationItem setHidesBackButton:YES animated:YES];

    profileSegmentControl = [[UISegmentedControl alloc]initWithItems:[NSArray arrayWithObjects: @"Profile", @"List", @"Scan", @"Collaborate", @"Logout", nil]];


    [profileSegmentControl addTarget:self action:@selector(profileButton) forControlEvents:UIControlEventValueChanged];
    if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
    {
        if([UIApplication sharedApplication].statusBarOrientation == UIInterfaceOrientationPortrait)
        {
            UIFont *font = [UIFont boldSystemFontOfSize:10.5f];
            NSDictionary *attributes = [NSDictionary dictionaryWithObject:font forKey:UITextAttributeFont];
            [profileSegmentControl setTitleTextAttributes:attributes forState:UIControlStateNormal];
            profileSegmentControl.frame = CGRectMake(0, 0, 318, 30);
        }
        else if([UIApplication sharedApplication].statusBarOrientation …
Run Code Online (Sandbox Code Playgroud)

objective-c uisegmentedcontrol ios

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

将图像上传到ios中的Web服务

我尝试了AFNetworking的"创建上传任务",这是为了在.net服务器上传图像,但却没有.这是我试过的.

- (void)uploadJPEGImage:(NSString*)requestURL image:(UIImage*)image
{
    NSURL *url = [[NSURL alloc] initWithString:requestURL];
    NSMutableURLRequest *urequest = [NSMutableURLRequest requestWithURL:url];

    [urequest setCachePolicy:NSURLRequestReloadIgnoringLocalCacheData];
    [urequest setHTTPShouldHandleCookies:NO];
    [urequest setTimeoutInterval:60];
    [urequest setHTTPMethod:@"POST"];

    NSString *boundary = @"---------------------------14737809831466499882746641449";
    NSString *contentType = [NSString stringWithFormat:@"multipart/form-data; boundary=%@", boundary];
    [urequest setValue:contentType forHTTPHeaderField: @"Content-Type"];

    NSMutableData *body = [NSMutableData data];
    // add image data
    NSData *imageData = UIImageJPEGRepresentation(qrCodeImage.image, 1.0);
    if (imageData) {
        [body appendData:[[NSString stringWithFormat:@"--%@\r\n", boundary] dataUsingEncoding:NSUTF8StringEncoding]];
        //[body appendData:[[NSString stringWithFormat:@"Content-Disposition: form-data; name=\"%@\"; filename=\"image.jpg\"\r\n", pictureName] dataUsingEncoding:NSUTF8StringEncoding]];
        [body appendData:[@"Content-Type: image/jpeg\r\n\r\n" dataUsingEncoding:NSUTF8StringEncoding]];
        [body appendData:imageData];
        [body …
Run Code Online (Sandbox Code Playgroud)

web-services http-post ios

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

如何检查 NSDate 是否在本周?

如何检查是否NSDate落在一年中的本周?我在下面尝试过,但上周的日期也符合"Date is in this week"条件。

- (NSInteger)thisW:(NSDate *)date
{
    NSCalendar *gregorian = [[NSCalendar alloc]
                             initWithCalendarIdentifier:NSGregorianCalendar];

    NSDateComponents *todaysComponents =
    [gregorian components:NSWeekCalendarUnit fromDate:[NSDate date]];

    NSUInteger todaysWeek = [todaysComponents weekday];


    NSDateComponents *otherComponents =
    [gregorian components:NSWeekCalendarUnit fromDate:date];

    NSUInteger datesWeek = [otherComponents weekday];
    NSLog(@"Date %@",date);
    if(todaysWeek==datesWeek){
        //NSLog(@"Date is in this week");
        return 1;
    }else if(todaysWeek+1==datesWeek){
        //NSLog(@"Date is in next week");
        return 2;
    } else {
        return 0;
    }

}
Run Code Online (Sandbox Code Playgroud)

objective-c nsdate ios

5
推荐指数
2
解决办法
2923
查看次数

didSelectRowAtIndexPath不会被调用到cellForRowAtIndex的UIButton

我知道这个问题有很多重复,但我的要求是我在一个单元格上添加了两个UIButtons,两个按钮都会打开两个不同的视图.如果我将属性userInteractionEnabled设置为YES,那么它将不会从下面的代码中拍摄didSelectRowAtIndexPath中的'finalID'.

 -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
    {

    if(tableView == self.tableViewProject){
        static NSString *cellId = @"attachmentCellId";
        attachmentCell *cell = (attachmentCell *)[self.tableViewProject dequeueReusableCellWithIdentifier:cellId];
        if(!cell)
        {
            if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
            {
                NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"attachmentCell" owner:self options:Nil];
                for(id object in nib)
                {
                    if([object isKindOfClass:[attachmentCell class]])
                    {
                        cell = (attachmentCell *)object;
                        break;
                    }

                }
                UIButton *button;
                button = [[UIButton alloc] initWithFrame:CGRectMake(162, 0, 75, 53)];
                [button addTarget:self action:@selector(buttonClicked) forControlEvents:UIControlEventTouchUpInside];
                button.userInteractionEnabled = YES;
//button.userInteractionEnabled = NO;
                [cell.contentView addSubview:button];

                UIButton *buttonAttach = [[UIButton alloc] initWithFrame:CGRectMake(245, 0, …
Run Code Online (Sandbox Code Playgroud)

objective-c uibutton uitableview ios

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

找不到与com.google.firebase匹配的任何版本:firebase-iid:[16.0.0]

我在我的cordova应用程序中使用FCM插件.cordova build android在命令提示符下执行后出现以下错误.

Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'android'.
> Could not resolve all dependencies for configuration ':_debugApkCopy'.
   > Could not find any version that matches com.google.firebase:firebase-iid:[16.0.0].
     Versions that do not match:
         11.0.4
         11.0.2
         11.0.1
         11.0.0
         10.2.6
         + 14 more
     Searched in the following locations:
         file:/D:/android-sdk_r24.4.1-windows/android-sdk-windows/extras/google/m2repository/com/google/firebase/firebase-iid/maven-metadata.xml
         file:/D:/ZenHelp/ZenHelp2017/platforms/android/sdk-manager/com/google/firebase/firebase-iid/maven-metadata.xml
         file:/D:/ZenHelp/ZenHelp2017/platforms/android/sdk-manager/com/google/firebase/firebase-iid/
         file:/D:/android-sdk_r24.4.1-windows/android-sdk-windows/extras/android/m2repository/com/google/firebase/firebase-iid/maven-metadata.xml
         file:/D:/android-sdk_r24.4.1-windows/android-sdk-windows/extras/android/m2repository/com/google/firebase/firebase-iid/
         file:/D:/ZenHelp/ZenHelp2017/platforms/android/sdk-manager/com/google/firebase/firebase-iid/maven-metadata.xml
         file:/D:/ZenHelp/ZenHelp2017/platforms/android/sdk-manager/com/google/firebase/firebase-iid/
     Required by:
         project : > com.google.firebase:firebase-messaging:17.0.0
   > Could not find any version that matches …
Run Code Online (Sandbox Code Playgroud)

android cordova firebase

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

自动将iPhone xib应用程序调整为ipad

我用5-6个屏幕构建了一个"使用xib"的iPhone应用程序.现在我想自动调整iPad的显示大小.我正在使用xcode 4.6.

我是否必须使用故事板重建整个代码?这将是一项非常繁琐的工作.这有什么解决方案吗?

iphone xib ipad ios

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

如何在iOS中集成mobileiron sdk

我正在iOS中的企业级应用程序上工作.我需要使用Appconnect的mobileiron来保护它.我没有在mobileiron网站上找到iOS的sdk及其相关的集成信息.我是否需要获得付费订阅以获得其sdk?我能获得一步一步的信息吗?

我不知道是否应该在此发布此问题,因为我在此网站论坛中未找到appconnect或mobileiron标签.

enterprise objective-c ios mobileiron

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