找不到匹配应用程序标识符的有效供应configuration文件

我试图在我的设备上testing我的应用程序,并且遇到错误,指出“找不到与应用程序标识符com.mycompany.MyApp匹配的有效configuration文件”。 我在这里读过很多类似的post,但没有人能够帮助。 到目前为止我所做的是: 在供应门户上创build了有效的供应configuration文件。 当我查看configuration文件的App ID时,它是10CHARSEED.com.mycompany.MyApp(其中10CHARSEED显然是苹果生成的种子ID) 下载并安装XCode Organizer中的configuration文件,在设备名称下。 XCode有绿色的勾号,告诉我这是一个有效的configuration文件。 检查Info.plist软件包标识符是否与此匹配。 它确实如此。 手动地在project.pbxproj文件里面查看“PROVISION”的引用,但是没有(我在SO上find的其他一些解决scheme说要删除这些行,但显然我没有任何删除)。 退出Xcode并重新启动。 删除并在pipe理器中重新添加configuration文件。 有任何想法吗?

子视图出现在superviews下面layer.border?

我有一个UIView ,我用下面的方式定义它的边界: self.layer.borderColor = [UIColor blackColor].CGColor; self.layer.borderWidth = 3; 我附加一个子视图到这个UIView ,当我把子视图移到边界上时,它就在它的下面。 这是预期的行为? 无论如何,使子视图上呢?

如何使用Swift,iOS 7设置rootViewController

我想在应用程序委托中设置rootViewController .. func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool { var rootView: MyRootViewController = MyRootViewController() //Code to set this viewController as the root view?? return true }

应用程序崩溃只在Testflight生成

我在swift上创build了一个应用程序,并使用iPhone 6,iPhone 6 plus和iPhone 5设备以及Xcode中提供的所有模拟器进行了广泛的testing。 该应用程序运行良好,并不会在本地上传时崩溃。 (iOS 8) 我终于提交了一个TestFlight的构build。 通过Testflight构build下载应用程序后,该应用程序在相同的地方始终崩溃。 上传的版本与本地创build的版本运行方式有什么不同吗? 我怎样才能debugging与Testflight构build的问题?

检测点击MKAnnotationView中的CalloutBubble

我正在使用MKMapView和MKAnnotationView。 我在地图上有一个注释。 当用户点击它时,会显示callOut Bubble。 当再次敲击注释(并且callOut Bubble可见)时,我需要切换到另一个视图。 我如何检测第二个水龙头,或在泡沫龙头?

如何在Windows上使用Xamarin Studio开发iOS应用程序?

我正在评估Xamarin工作室独立许可证,不包括VS集成 – 纠正我,如果我错了。 但是我想知道是否可以使用Xamarin Studio来进行iOS开发? 我对Xamarin Evolve宣布的iOSdevise器的新function非常感兴趣,理想的情况是它也可以在Windows上使用。 如果答案是肯定的,怎么样?

'必需的'初始化'init(coder :)'必须由'UITableViewCell'`的子类提供

据说这个代码在这里和这里工作 ,但我似乎无法使其工作。 IBOutlets连接到故事板中的对象。 prototypeCell被命名,所以我可以使用它与dequeueReusableCellWithIdentifier和它的自定义类属性设置为commentCell 。 第一个错误(我可以解决,但上面的链接都不需要它,这让我觉得我做错了什么,对吗?): Overriding method with selector 'initWithStyle:reuseIdentifier:' has incompatible type '(UITableViewCellStyle, String) -> commentCell' 第二个错误(有趣的错误): 'required' initializer 'init(coder:)' must be provided by subclass of 'UITableViewCell'` 单元分类代码: class commentCell: UITableViewCell { @IBOutlet weak var authorLabel: UILabel! @IBOutlet weak var commentLabel: UITextView! init(style: UITableViewCellStyle, reuseIdentifier: String) { super.init(style: style, reuseIdentifier: reuseIdentifier) } override […]

在popover中使用的Anchor和Passthrough是什么?

在Xcode中,Popover segue有两个名为Anchor和Passthrough的连接字段。 他们用于什么?

在Swift中逐行读取文本文件?

刚开始学习Swift,我已经从我的代码中读取文本文件,App显示整个文本文件的内容。 我怎样才能一行一行地显示和多次调用该行? TextFile.txt包含以下内容。 香蕉 苹果 梨 草莓 蓝莓 黑茶 以下是目前有什么.. if let path = NSBundle.mainBundle().pathForResource("TextFile", ofType: "txt"){ var data = String(contentsOfFile:path, encoding: NSUTF8StringEncoding, error: nil) if let content = (data){ TextView.text = content } 如果还有其他方法,请告诉我。 非常感激

如何禁用任何注册了-startMonitoringForRegion的CLRegion对象?

我正在使用NavigationController来显示用户可用的地理围栏列表。 在顶部有一个全局开关,我想用来禁用CoreLocation -startMonitoringForRegion注册的所有防护。 我的篱笆似乎很好,并且大部分都在工作,但是无论我个别禁用篱笆多less次,我仍然会看到紫色的位置箭头,表示系统仍在监视我的位置和/或围栏。 当我单独禁用我的篱笆时,这就是我正在做的事情。 CLLocationCoordinate2D coord; coord.latitude = [[settingsData valueForKey:@"latitude"] doubleValue]; coord.longitude = [[settingsData valueForKey:@"longitude"] doubleValue]; CLLocationDistance radius = [[settingsData valueForKey:@"radius"] intValue]; CLRegion *region = [[CLRegion alloc] initCircularRegionWithCenter:coord radius:radius identifier:[settingsData valueForKey:@"name"]]; // remove this fence from system monitoring [locationManager stopMonitoringForRegion:region]; [region release]; 我已经浏览了苹果关于CoreLocation的所有文档以及这些方法的使用,而且我已经走到了尽头。 我试过调用[locationManager monitoredRegions]; 但它只返回活动的栅栏,只有当我有我的细节视图加载。 我不能在我的程序中调用任何其他地方,并让它返回我的任何围栏,即使我知道他们应该积极。 如果任何人有任何build议去下一个,我都耳朵。