使用IOS 6和新的UICollectionView我在UIViewController上有2个UICollectionView并使用Storyboard当我点击UICollectionView时我得到以下错误我不知道为什么会发生这种情况并且Google返回0结果这个错误...
2012-10-13 20:30:06.421 MyApp [768:907]断言失败 - [UICollectionViewData numberOfItemsBeforeSection:],/ SourceCache/UIKit/UIKit-2372/UICollectionViewData.m:415
2012-10-13 20:30:06.427 MyApp [768:907]由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'当在集合视图中只有1个部分时,请求部分2147483647之前的项目数'
我根本没有使用Sections,只将它设置为1个部分:
- (NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView
{
    return 1;
}
当我点击UICollectionView区域时,它会发生(似乎是随机的)我有一段代码从UICollectionView中删除元素:
[tilesArray removeObjectAtIndex:indexPath.row];
[self.tilesCollectionView reloadData];        
[resultsArray addObject:str];
[self.resultsCollectionView reloadData];
以下是数组如何连接到UICollectionViews
-(NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section {
    if(collectionView.tag == 2)
        return [resultsArray count];
    else
        return [tilesArray count];
}
-(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath {
    if(collectionView.tag == 2)
    {
        static NSString *cellIdentifier = @"ResultCell";
        ResultCell *cell = (ResultCell *)[collectionView dequeueReusableCellWithReuseIdentifier:cellIdentifier forIndexPath:indexPath];
        cell.mainImage.image = [UIImage imageNamed:currentArtContainer.tileMainImage];
        NSString *cellData = [resultsArray objectAtIndex:indexPath.row];
        [cell.titleLabel setText:cellData]; …我的iOS开发人员许可证将于2月1日到期,我想知道我是否可以切换到企业许可证,或者我应该从一开始就这样做?我希望保留我的Apple ID和应用程序......
我的苹果开发者即将在5天后到期.续订后,我希望将我的设备数量恢复到100,但同时我想将所有当前添加的设备导出为备份供将来使用,这些是87台设备.
在新的苹果开发者部分,我没有看到任何导出所有设备的选项,我不想复制粘贴所有87个设备:(
注意:我想以Apple要求的格式导出多个设备插入的设备.
I am using IOS university program and I follow the steps to debug the apps in Iphone according to the tutorial in mobiletuts but I am stuck at the step "Create App ID" after the certificate because the Add button has greyed out. Any idea what happened?

如果我将测试仪添加到TestFlightApp.com,他们会获得一个注册其设备的链接.然后,这将下载一个名为TestFlight Access的配置文件.不是我的应用程序.
这个配置文件是什么以及它与我的应用程序有什么关系?
我还需要将测试者的UDID添加到Apple开发人员门户吗?
我正在寻找有关iOS企业开发人员计划的信息.根据我的内容,内部分发允许公司在不知道设备UDID的情况下在内部分发iOS应用程序(与ad-hoc分发不同).使用这些配置文件构建的应用程序可以在任何iOS设备上进行技术安装(不限制设备数量),但许可协议规定我们不能将企业应用程序分发给公司外部的任何人.
根据我的阅读,我们可以通过企业内部的任何媒介分发应用程序.在我们的例子中,我们希望将它.ipa和它.plist放在我们的Intranet上(通过身份验证保护).我们的用户只需使用任何iOS设备浏览该网站,输入凭据,点击链接并安装应用即可.那很棒.
但更新如何工作?我找不到有关此主题的信息.如果我创建了一个新版本的应用程序,所有设备都会在没有我干预的情况下自动更新?
iphone iphone-developer-program ad-hoc-distribution ios in-house-distribution
简单的说; 99美元给了我什么,我不能免费获得?
好的,好的,听起来像一个愚蠢的问题,但Apple网站对我来说并不清楚.
我的预感是,您可以将应用程序提交给应用程序商店,但是您可以免费获得其他所有内容,但我不清楚这个问题.
我刚下载并试图安装iOS 7测试版,但是当我尝试激活设备时,我收到一个错误:
我们无法完成您的激活.此设备未注册为iPhone Developer Program的一部分.如果您是本程序的成员,请在iPhone Developer Program Portal中注册您的设备.
但是,我已经注册了.这是我的设备页面的屏幕截图:
我错过了什么吗?