小编Jan*_*Jan的帖子

如何将IPA文件上传到新的testflight?

我在应用商店中发布了我的应用第一版.目前我正在研究第二个版本,之前我使用Test flight为测试人员导入IPA文件.但是现在他们已经关机并搬进了iTunes Store.所以我对新方法的怀疑是:

  1. 如何上传测试版本(IPA)
  2. 我需要导入许多测试版本才能获得稳定版本.这可能吗?
    像试飞一样
  3. 我需要每次都更改测试版本的版本号吗?
  4. 由于我已经发布了版本1,是否可以使用相同的名称进行测试构建?

ios ipa testflight

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

获取clang:错误:链接器命令失败,退出代码1(使用-v查看调用),同时谷歌签名

我在连接Google登录时遇到此错误,而不使用可可豆荚.我在这里提到了许多解决方案,但没有一个解决了我的问题.请引导我通过适当的解决方案.

Undefined symbols for architecture x86_64:
"_GSDK_NSClassFromString", referenced from:
  l010 in GoogleSignIn(GIDSignIn.o)
  l059 in GoogleSignIn(GIDSignIn.o)
"_OBJC_CLASS_$_GSDK_GTMOAuth2Authentication", referenced from:
  objc-class-ref in GoogleSignIn(GIDSignIn.o)
  objc-class-ref in GoogleSignIn(GIDAuthentication.o)
"_OBJC_CLASS_$_GSDK_GTMOAuth2Keychain", referenced from:
  objc-class-ref in GoogleSignIn(GIDSignIn.o)
"_OBJC_CLASS_$_GSDK_GTMOAuth2SignIn", referenced from:
  objc-class-ref in GoogleSignIn(GIDSignIn.o)
  objc-class-ref in GoogleSignIn(GIDAuthentication.o)
"_OBJC_CLASS_$_GSDK_GTMOAuth2ViewControllerTouch", referenced from:
  objc-class-ref in GoogleSignIn(GIDSignIn.o)
"_OBJC_CLASS_$_GSDK_GTMSessionFetcher", referenced from:
  objc-class-ref in GoogleSignIn(GIDSignIn.o)
  objc-class-ref in GoogleSignIn(GIDRuntimeConfigFetcher.o)
"_OBJC_CLASS_$_GSDK_GTMSessionFetcherService", referenced from:
  objc-class-ref in GoogleSignIn(GIDSignIn.o)
"_OBJC_CLASS_$_GSDK_OpenInChromeController", referenced from:
  objc-class-ref in GoogleSignIn(GIDSignIn.o)
 ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit …
Run Code Online (Sandbox Code Playgroud)

swift google-signin

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

如何比较两个Struct对象?

对于具有不同值的同一结构类,我有两个对象.我需要比较这两个对象是否相等.请引导我通过适当的解决方案.

struct CustomerInfo {
   var billAddressCity: String?

   init(a:String?){
      billAddressCity = a

  }
}

 /* init object */
 var obj1 =  CustomerInfo?
 var obj2 =  CustomerInfo?

 obj1 = CustomerInfo(a: "ONE")
 obj2 = CustomerInfo(a: "TWO")

 /*  I need to compare these two objects */

 if obj1 == obj2 {
     Print(equal values)
  }
Run Code Online (Sandbox Code Playgroud)

这不是我寻找的答案,因为它说我需要手动比较字段的每个值, 比较Swift中对象的两个实例

ios swift

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

Xamarin.Forms中的CircularImage

我需要在带有圆角的Xamarin.Forms中进行图像控制.但我没有找到任何能够成功的财产.如何拥有圆形图像?

xamarin xamarin.forms

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

如何在纵向模式下以全屏大小播放视频?

我想在纵向模式下在启动画面中播放一些视频 - 全屏.那可能吗?请引导我通过适当的解决方案.

我正在寻找快速的解决方案

avfoundation ios swift

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

如何在 SwiftUI 中实现协议和委托

我正在将我的一个 Swift 项目转换为 SwiftUI。我需要将委托和协议转换为 SwiftUI,SwiftUI 允许吗?或者有什么替代方法吗?请帮助我,我对 SwiftUI 很困惑。

我从我的一个类中调用委托方法,然后委托方法将出现在另一个 ViewController 中。

//PresenterClass

protocol SplashPresenterDelegate {
    func didFetchedSystemInfo(info: String)
}
class SplashPresenter: NSObject {
    var delegate: SplashPresenterDelegate?

    func getSystemInfo(){
         self.delegate?.didFetchedSystemInfo(info: "ResponseString") 
    }
}


// Viewcontroller class

class myViewController: UIViewController {
   .
   .
   .
}

extension  myViewController: SplashPresenterDelegate{
   func didFetchedSystemInfo(info: String){
      print("delegate called")
   } 
}

Run Code Online (Sandbox Code Playgroud)

请帮我将此代码转换为 SwiftUI

ios swift swiftui

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

npm安装光纤显示错误

当我尝试使用npm install fibre安装光纤时,出现以下错误,另外我尝试了堆栈溢出中的其他解决方案,但没有帮助,请帮助

使用OSX 10.8.5的Iam

> fibers@1.0.1 install /usr/local/lib/node_modules/fibers
> node ./build.js

gyp ERR! build error 
gyp ERR! stack Error: not found: make
gyp ERR! stack     at F    (/usr/local/lib/node_modules/npm/node_modules/which/which.js:43:28)
gyp ERR! stack     at E    (/usr/local/lib/node_modules/npm/node_modules/which/which.js:46:29)
gyp ERR! stack     at /usr/local/lib/node_modules/npm/node_modules/which/which.js:57:16
gyp ERR! stack     at Object.oncomplete (fs.js:107:15)
gyp ERR! System Darwin 12.5.0
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-             

gyp.js" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/fibers
gyp ERR! node -v v0.10.29
gyp ERR! node-gyp -v v0.13.1
gyp ERR! not ok 
Build failed …
Run Code Online (Sandbox Code Playgroud)

node.js node-fibers

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

保存到核心数据应用程序冻结几秒钟

我在服务器上有一些记录,当前台应用服务器的背景将发送所有记录,而从客户端我将所有数据保存到coredata.保存时我需要检查这些数据是否已经存在,有时我需要在保存之前从db中获取一些数据,但在这段时间我的应用程序被冻结,并且只有在完成所有更新和节省后才能正常工作.

profiler:https://www.dropbox.com/s/epw1939vxakxt7k/Instruments5.trace.zip? dl = 0

保存到DB

     -(void)updateThreadEntityWithSyncDetails:(NSMutableDictionary *)inDictionary
  {

 NSString *loginUser=[[NSUserDefaults standardUserDefaults] valueForKey:@"currentUser"];

 AppDelegate *sharedDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
NSManagedObjectContext *context = [sharedDelegate managedObjectContext];

  //    NSManagedObjectContext *writerContext = [[NSManagedObjectContext alloc] initWithConcurrencyType:NSPrivateQueueConcurrencyType];
  //   [writerContext setPersistentStoreCoordinator:[sharedDelegate persistentStoreCoordinator]];
 ////    
  ////    // create main thread MOC
 //    context = [[NSManagedObjectContext alloc]        initWithConcurrencyType:NSMainQueueConcurrencyType];
    //    context.parentContext = writerContext;
  ////

NSManagedObjectContext *contextforThread = [[NSManagedObjectContext alloc] initWithConcurrencyType:NSPrivateQueueConcurrencyType];

contextforThread.parentContext = context;

[contextforThread performBlock:^{




NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
[fetchRequest setReturnsObjectsAsFaults:NO];
NSEntityDescription *entity = [NSEntityDescription …
Run Code Online (Sandbox Code Playgroud)

core-data ios

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

background fetching causes app freeze than foreground fetching

I have implemented background fetching in coredata, but it still getting app freeze few seconds than normal fetching. Is there any thing i can do for fast fetching?Seems that it still fetching on foreground,don't know what is wrong with code.

- (void)sr_executeFetchRequest:(NSFetchRequest *)request completion:(void (^)(NSArray *objects, NSError *error))completion {

NSString *loginUser=[[NSUserDefaults standardUserDefaults] valueForKey:@"currentUser"];

AppDelegate *sharedDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
NSPersistentStoreCoordinator *coordinator = [sharedDelegate persistentStoreCoordinator];
NSManagedObjectContext *context = [sharedDelegate managedObjectContext];

NSManagedObjectContext *backgroundContext = [[NSManagedObjectContext alloc] initWithConcurrencyType:NSPrivateQueueConcurrencyType];
    backgroundContext.persistentStoreCoordinator = coordinator;

[backgroundContext …
Run Code Online (Sandbox Code Playgroud)

core-data objective-c ios

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

后台线程方法不解决冻结问题

我有我的应用程序冻结问题,所以我使用Instruments找到问题,发现问题与CoreData保存和获取有关.我尝试过背景coredata方法(父子,通知),但我的问题一直没有解决.我也提到了http://martiancraft.com/blog/2015/03/core-data-stack/,但不知道这个方法在我的应用程序中是如何实现的.

仪器日志:https: //www.dropbox.com/s/agjtw1wqubsgwew/Instruments9.trace.zip?dl = 0

保存到DB

  -(void)updateThreadEntityWithSyncDetails:(NSMutableDictionary *)inDictionary
  {

 NSString *loginUser=[[NSUserDefaults standardUserDefaults] valueForKey:@"currentUser"];

 AppDelegate *sharedDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
NSManagedObjectContext *context = [sharedDelegate managedObjectContext];

  //    NSManagedObjectContext *writerContext = [[NSManagedObjectContext alloc] initWithConcurrencyType:NSPrivateQueueConcurrencyType];
  //   [writerContext setPersistentStoreCoordinator:[sharedDelegate persistentStoreCoordinator]];

 // create main thread MOC
//    context = [[NSManagedObjectContext alloc]        initWithConcurrencyType:NSMainQueueConcurrencyType];
    //    context.parentContext = writerContext;

   // NSManagedObjectContext *contextforThread = [[NSManagedObjectContext alloc] initWithConcurrencyType:NSPrivateQueueConcurrencyType];

  // contextforThread.parentContext = context;

 // [contextforThread performBlock:^{




NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
[fetchRequest setReturnsObjectsAsFaults:NO];
NSEntityDescription *entity = …
Run Code Online (Sandbox Code Playgroud)

multithreading core-data ios

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

如何从文件目录访问音频文件?

我有一个音频文件存储在文档目录中,现在我需要获取该音频文件并进行一些加密/解密。我想要这样:

let audiofile = get audio file from document directory // This is what i want

encrypt(audiofile)// I have AES technique, This is not my question.
Run Code Online (Sandbox Code Playgroud)

avaudioplayer ios swift

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