昨天我已经下载了Xcode6,现在我遇到了一个我无法解决的问题.在我的会员中心,我获得了有效的证书和临时配置(分发).直到昨天,Xcode如果我想将我的.ipa添加到TestFlight,我将使用Archive并选择我有效的ad-hoc配置文件.我甚至没有在Xcode的开发者帐户中登录.
现在 - 在Xcode6 - 没有任何工作.好的,我已登录首选项, Xcode在Mac上下载了我的所有配置,但每当我选择导出时,它说我没有匹配的配置文件,而且它正在创建新的配置文件,带有XC:前缀 - 我不想要使用,因为它包含我在会员中心的所有设备 - 即使是那些我不想包含在我的应用程序中的设备!
我正在尝试从这个线程的一切:
Xcode 6 - 如何为Ad-Hoc分发选择签名证书/配置文件?
但没有什么对我有用.也许我不能正确理解它是如何工作的,我必须要做一些技巧,但我想使用我定义的配置文件.我正在尝试创建新的配置文件,重命名旧配置文件,从Mac中删除所有配置文件,将提供的配置文件从桌面拖到Xcode图标,再次在Build Setting中选择正确的Provisioning Profile,但我卡住了.
屏幕截图:
我的Ad-hoc配置文件是分发配置文件.
我遇到了很多的问题与iOS 11和显示UISearchController通过提出过来导航栏(如描述这里,例如从苹果教程)
@IBAction func searchAction(sender: UIBarButtonItem) {
// Create the search controller and specify that it should present its results in this same view
searchController = UISearchController(searchResultsController: nil)
// Make this class the delegate and present the search
self.searchController.searchBar.delegate = self
presentViewController(searchController, animated: true, completion: nil)
}
Run Code Online (Sandbox Code Playgroud)
它正在隐藏应用程序UINavigationBar并显示UISearchController搜索栏.
问题1.在iOS 11上,它导致搜索栏第一次出现时与状态重叠(再次尝试后不会重叠).
UISearchController第一次呈现.状态栏和搜索栏之间没有空格.
UISearchController再次呈现,UINavigationBar更大,搜索栏是更低的状态栏.
问题2在iPhone X上,它不会覆盖整个空间
我花了好几个小时试图搞清楚.还有其他的,简单的方法是在点击例如后在iOS 11上显示搜索栏.导航栏中的搜索图标?有没有办法修复UISearchControlleriPhone X上的导航栏高度和空间?
我开始冒险了Objective-C,iOS我有一件事,我不知道如何正确使用,这实际上是在吹我的脑海.
许多教程在如下.m定义的文件中都有私有类变量:
@interface ViewController (){
@property (nonatomic, strong) NSMutableArray *myArray;
}
Run Code Online (Sandbox Code Playgroud)
或者像这样:
@implementation ViewController
NSMutableArray *myArray;
@end
Run Code Online (Sandbox Code Playgroud)
在第一个例子中,我可以使用_myArray而不是self.myArray,我喜欢,但是我应该将所有私有变量放在接口文件中吗?这两个变量有什么区别?我什么时候应该使用一个而不是另一个,哪个更安全?
是否可以PDF在特定页面上打开文件UIDocumentInteractionController?
我试图在文件地址字符串的末尾附加#page=3但当我尝试这样做时它不起作用:
NSString* pdf = [fileName stringByAppendingString:@"#page=3"];
NSURL *URL = [[NSURL alloc] initFileURLWithPath:pdf];
self.documentInteractionController = [UIDocumentInteractionController interactionControllerWithURL:URL];
Run Code Online (Sandbox Code Playgroud)
也许有另一种方法可以做到这一点?
ios ×4
certificate ×1
ios11 ×1
iphone ×1
objective-c ×1
pdf ×1
provisioning ×1
uisearchbar ×1
xcode ×1