小编bna*_*sty的帖子

临时分发:应用程序无法安装

我为我正在尝试分发的应用程序创建了一个临时存档和.ipa文件.我还创建了一个分发配置文件,其中包含我计划将应用程序分发到的设备的UDID.当我将.ipa和.mobileprovision文件拖到iTunes中并尝试将应用程序同步到设备时,手机上会弹出一条错误消息,上面写着"'myapp'无法安装".顺便说一句,我有一个标准的iOS开发人员许可证(每年99美元),并使用Xcode版本4.2.1.我是开发人员计划的新手,所以请尽量让答案尽可能简单.如果您需要任何额外信息,请与我们联系.谢谢!

iphone distribution adhoc ios5 xcode4.2

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

CLLocation方法遇到问题distanceFromLocation:结果不准确

我正在尝试使用distanceFromLocation:方法来计算我手里拿着iPhone走的总距离.到目前为止,我一直在寻找帮助解决我混乱,不准确和看似随意的结果.在这些代码片段中,theLabel只是我的应用程序界面中的标签对象,distanceMoved是我试图存储我走进的总距离的变量,locMan是在我的@interface文件中声明的位置管理器.

- (void)viewDidLoad
{
   locMan = [[CLLocationManager alloc] init];
   locMan.delegate = self;
   [locMan startUpdatingLocation];
   isInitial = true;
   distanceMoved = 0.0;
   [super viewDidLoad];
}

-(void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
{
   distanceMoved += [newLocation distanceFromLocation: oldLocation];
   theLabel.text = [NSString stringWithFormat: @"%f meters", distanceMoved];
}
Run Code Online (Sandbox Code Playgroud)

任何有助于解决我在这里做错的帮助将不胜感激.谢谢!

iphone objective-c core-location cllocation

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

AVAudioPlayer Help:同时播放多个声音,一次停止所有声音,并解决自动参考计数问题

我想创建一个按钮,play一个声音文件,一个buttonstops所有的声音当前正在播放.如果用户button在短时间内单击多个按钮或相同按钮,应用程序应同时播放所有声音.我使用iOS的System Sound Services毫不费力地完成了这项工作.但是,系统声音服务,通过播放声音volumeiPhone's铃声设置为.我现在正在尝试使用,AVAudioPlayer以便用户可以play通过媒体卷发出声音.这是我目前(但未成功)使用播放声音的代码:

-(IBAction)playSound:(id)sender
{
   AVAudioPlayer *audioPlayer;
   NSString *soundFile = [[NSBundle mainBundle] pathForResource:@"Hello" ofType:@"wav"];
   audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:soundFile] error:nil];
   [audioPlayer prepareToPlay];
   [audioPlayer play];
}
Run Code Online (Sandbox Code Playgroud)

每当我在iPhone模拟器中运行此代码时,它都不会播放声音,但会显示大量输出.当我在iPhone上运行时,声音根本无法播放.在做了一些研究和测试之后,我发现audioPlayer变量是由自动参考计数发布的.此外,当audioPlayer变量被定义为我的接口文件中的实例变量和属性时,此代码可以工作,但它不允许我一次播放多个声音.

首先是第一件事:如何使用AVAudioPlayer和坚持使用自动参考计数一次播放无限数量的声音?另外:当这些声音播放时,我如何实现第二种IBAction方法来停止播放所有这些声音?

iphone audio objective-c avaudioplayer ios

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

使用动态UITextView,UIImageView和UILabel Heights的自动布局

我正在尝试创建一个包含一个带有2个标签和文本视图的图像视图的视图.每个元素的内容都将从SQLite数据库中读取,所以我想使用Xcode 5的自动布局来更改每个UI元素的高度以及它们之间的距离,根据每个元素的内容有效地使用屏幕空间尽可能.我有一些条件,我试图通过界面生成器中的自动布局强制执行,但我不知道如何实现它们:

  • 标签与其正下方的文本视图之间的距离将保持不变
  • 所有元素的宽度将保持不变,并且它们都将水平居中
  • 只有元素框架的高度和y值才会改变
  • 如果文本视图的内容高度超过了它们可以显示的屏幕高度,则应将图像视图的高度降低到最小值,然后降低文本视图的高度
  • 每个元素之间的距离应相等(不包括相关标签和文本视图之间的距离)

我可以通过编程方式完成所有这些操作,但我想使用自动布局,以便视图可以轻松适应屏幕大小的变化并防止错误.我对自动布局的经验很少,而且我遇到了在这种情况下我需要的复杂规格.为了使我想要创建的内容更清晰,这里是.xib文件的屏幕截图:

截图

谢谢您的帮助!

objective-c uitextview ios autolayout xcode5

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