我正在尝试使用我的客户证书签署一个应用程序.我收到了客户端的以下文件
我尝试安装ios_distribution证书和密钥(.p12).我也安装了配置文件.现在,当我尝试使用配置文件签署应用程序时,它确实显示在下拉列表中,但是我收到以下错误: -
No "iOS Distribution" signing certificate matching team ID "7S977Lxxx" with a private key was found
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?任何帮助表示赞赏.
ios ipa provisioning-profile ios-provisioning mobileprovision
在iOS 6或7中,当我调用UIApplication openUrl时,应用程序退出到主屏幕,其中包含itms-services://XXXX安装我的应用程序的新版本的URL (使用带有ipa文件的企业部署).
在iOS 8中,情况已不再如此.现在应用程序继续运行,就像没有发生任何事情一样,但是如果我进入主屏幕,我可以看到我的应用程序图标变灰,下载饼图约66%完成,"Downloading..."下面的文字.如果我现在等待一段时间(不到一分钟),应用程序安装正确,我可以再次启动我的应用程序.
有没有其他人经历过这种行为?有没有人见过这方面的文件?只要记录在案,我就可以接受行为改变,但我没有看到任何关于此的文档.
我想手动删除过期的配置文件,但我不想删除所有配置文件.我想添加新的配置文件,但在新的Xcode 8.3.2中,我只能看到证书,如果我通过双击直接添加配置文件,我该如何检查配置文件的日期.
是否可以在iOS主屏幕上为图标制作自定义URL?或者至少有一种方法让用户自己编辑URL?
更新:更具体地说,这是客户所说的:
"由于我们使用了身份验证,[网站]会将您更改为具有会话ID的长URL的目标网页的网址.现在,当我使用添加到主屏幕功能时,它会将图标与由于会话ID,在几天之后无法工作的长URL.有没有办法在调用添加到主屏幕功能之前或之后将URL更改为[网站](我们的稳定和持久URL) "
此外,该网站不是一个网络应用程序,所以我不确定网络应用程序的东西是否适用于这里.....?
我需要设计如下图像的视图,我已经尝试了固定的高度,并尝试了紧凑的宽度和规则的高度和规则的宽度和紧凑的高度,但这些情况对我没有用.
如何在Storyboards中将视图高度设置为屏幕高度的百分比?
我正在使用Xcode 7
我花了几个月的时间开发基于iBeacons的应用程序,我真的很沮丧.
一般的想法是,当检测到信标时,向用户通知特定于该iBeacon的信息.
该应用程序设计如下,所有iBeacons具有相同的UUID,Major决定建筑物(博物馆,商店......)和Minor特定产品(图片,鞋子......).所以这个应用程序可以服务多个客户
当应用程序启动时,我开始使用我们的UUID对区域进行监视和测距.当应用程序处于前台时,一切都很完美.但是在背景或暂停状态下,问题就开始了.在背景或暂停状态下不允许测距.
我知道当您进入或退出信标区域时,应用程序将在后台启动约5秒钟.你可以在这五秒钟的后台进行测距,之后iOS会再次暂停你的应用程序.
我设法通过这里学到的技术在后台扩展了最多3分钟.我还通过notifyEntryStateOnDisplay = YES获得额外的回调;
但这还不够,如果客户进入应用程序处于后台或暂停状态的区域,他将收到通知.在额外的3分钟内,如果测距检测到另一个iBeacon,他将收到通知,但是当3分钟后台任务到期时,如果没有触发任何区域退出,他将不再收到任何通知.
在这样的场景中没有真正的解决方案吗?我认为这是一个非常常见的情况,我很惊讶没办法处理它.
编辑:我试图通过监测两个地区作为推荐David Young的回答来找到问题的解决方案.为了获得更多的进入/退出地区事件.
我添加了我实现的代码,试图监控两个区域.
但是我做错了一些事情和didRangeBeacons:InRegion:当预期是每秒时,回调每10毫秒触发一次.
在AppDelegate.m,我正在做以下内容didFinishLaunchingWithOptions:
[self.locationManager startMonitoringForRegion:self.beaconRegion];
[self.locationManager stopRangingBeaconsInRegion:self.beaconRegion];
[self.locationManager startRangingBeaconsInRegion:self.beaconRegion];
[self.locationManager startMonitoringForRegion:self.beaconRegion2];
[self.locationManager stopRangingBeaconsInRegion:self.beaconRegion2];
[self.locationManager startRangingBeaconsInRegion:self.beaconRegion2];
Run Code Online (Sandbox Code Playgroud)
然后,开启 didRangeBeacons:InRegion:
- (void) locationManager:(CLLocationManager *)manager didRangeBeacons:(NSArray *)beacons inRegion:(CLBeaconRegion *)region{
if(beacons.count > 0){
[self.locationManager stopRangingBeaconsInRegion:region];
for (CLBeacon *beacon in beacons){
NSLog(@"beacon detected major: %@ minor: %@", beacon.major,beacon.minor);
}
[self.locationManager startRangingBeaconsInRegion:region];
}
}
Run Code Online (Sandbox Code Playgroud)
当我在模拟器上运行应用程序,并且每个网络的信标都在范围内时,大约每10毫秒就会在控制台上显示该消息.
我怀疑停止并重新启动测距是打破预期的回调流程,但当只有一个区域在范围内时,回调按预期每秒发生一次.
我需要为启动屏幕设置一个渐变背景,UIImageView中间有一个显示应用程序徽标。我尝试使用视图控制器,但我意识到永远不会调用代码。
我需要某种方式来获得行为,就像下面的代码一样
self.view.backgroundColor = UIColor(patternImage: UIImage(named: "background.png")!)
Run Code Online (Sandbox Code Playgroud)
我经历了很多关于同一主题的答案,大多数关于渐变颜色的问题似乎没有任何额外的要求,比如显示除背景之外的另一张图像。
我可以在 IB 中对颜色进行硬编码,但我没有得到渐变。
我想将status bar(显示时钟和电池的顶部的小条带)的颜色设置为带有白色文本的黑色背景.我怎样才能做到这一点 ?
到目前为止我的方法:
我在中添加了以下内容 info.plist
View controller-based status bar appearance --> NO
Run Code Online (Sandbox Code Playgroud)
并在 viewController
- (UIStatusBarStyle)preferredStatusBarStyle
{
return UIStatusBarStyleDefault;
}
Run Code Online (Sandbox Code Playgroud)
但是,风格不会改变.如何使状态栏变黑?
有人可以对这些错误有所了解
03-23 14:24:53.641 31726-32030/com.vpn W/dalvikvm: VFY: unable to find class referenced in signature (Ljava/nio/file/Path;)
03-23 14:24:53.644 31726-32030/com.vpn W/dalvikvm: VFY: unable to find class referenced in signature ([Ljava/nio/file/OpenOption;)
03-23 14:24:53.647 31726-32030/com.vpn I/dalvikvm: Could not find method java.nio.file.Files.newOutputStream, referenced from method okio.Okio.sink
03-23 14:24:53.647 31726-32030/com.vpn W/dalvikvm: VFY: unable to resolve static method 22324: Ljava/nio/file/Files;.newOutputStream (Ljava/nio/file/Path;[Ljava/nio/file/OpenOption;)Ljava/io/OutputStream;
03-23 14:24:53.647 31726-32030/com.vpn D/dalvikvm: VFY: replacing opcode 0x71 at 0x000a
Run Code Online (Sandbox Code Playgroud) 我收到这些错误
[] nw_coretls_callback_handshake_message_block_invoke_3 tls_handshake_continue: [-9812]
NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813)
Run Code Online (Sandbox Code Playgroud)
当尝试从具有不受信任证书的 Web 服务加载图像时。我已经将我的项目 info.plist 配置为此, 并且它适用于对 Web 服务的“正常”请求。但一旦 Kingfisher-Lib 发出请求,我就会收到此错误。这是为什么?
ios ×9
ipa ×2
swift ×2
android ×1
autolayout ×1
favorites ×1
html ×1
ibeacon ×1
ios8 ×1
iphone ×1
java ×1
kingfisher ×1
objective-c ×1
openurl ×1
security ×1
storyboard ×1
uiimageview ×1
uistatusbar ×1
uistoryboard ×1
uitableview ×1
xcode8 ×1