我在 Xcode 上遇到了一个奇怪的问题,那就是当我运行我的应用程序时,Xcode 显示成功,但我的应用程序没有在 iPhone 或模拟器上自动运行。我必须手动单击应用程序图标,然后它才能运行。我已经尝试了我能找到的所有解决方案。我尝试了以下几点:
请注意,我通过 pod 名称使用这些框架是:
pod 'IQKeyboardManager'
pod 'GooglePlacePicker'
pod 'Firebase/Messaging'
pod 'Google'
pod 'Google/SignIn'
pod 'FBSDKCoreKit'
pod 'FBSDKShareKit'
pod 'FBSDKLoginKit'
Run Code Online (Sandbox Code Playgroud)
即使在模拟器/iPhone 上 Xcode show Build 成功后,该应用程序也不会自动运行。
我在tablview中有6个自定义单元格.所有自定义单元格都有2种类型.首先是标签.第二个与每一个不同.所以,我想在这里使用继承.像这样:基本自定义单元格类包含:标签1和标签2.子自定义单元格类包含:标签1,标签2和其他自定义单元格不同的组件.
因此,简而言之,我想在自定义单元格中制作标签或不使用自定义单元格,并在所有(6)自定义单元格中继承.但我不知道该怎么做.任何建议都会很棒.预先感谢 .
我的应用程序显示动态的产品和价格。用户将它们添加到购物车并付款。现在,购买某些产品后,用户可以下载pdf或观看视频,它们都是数字化的(在App中使用)。我正在使用Braintree付款网关进行付款。我提交了我的应用程序,但苹果拒绝了它提到IN应用程序购买的实现,因为它涉及数字商品。现在,我已经提出了一个解决方案,但不确定是否可行,并且是否符合Apple审查指南
由于我的应用具有动态的产品和价格
因此,假设我必须支付147美元,我在iTunes中创建了5个价格分别为$ 100,$ 40,$ 5,$ 2,$ 10的耗材IAP,现在付款时,我请求配置的所有耗材IAP,并显示用户单选项支付147美元,并要求立即支付总计147美元的IAP(价值100美元,40美元,5美元,2美元)。我的限制是我只希望用户选择一个选项来购买动态价格,并且创建钱包余额不适用于我的情况。
因此,请为我提供帮助,请确保我的解决方案符合Apple准则并且在实现之前在编程上也是可行的。任何建议都会很棒。预先感谢!!
我正在开发一个支持两种语言的应用程序,即英语和阿拉伯语。我几乎完成了所有任务,即在应用程序中本地化+处理UI LTR(英语),RTL(阿拉伯语)。
现在,我想在情节提要中查看RTL中的UI预览。默认情况下为LTR。
到目前为止,我所做的是:
+(void)initialize {
NSUserDefaults* defs = [NSUserDefaults standardUserDefaults];
NSArray* languages = [defs objectForKey:@"AppleLanguages"];
NSString *current = [languages objectAtIndex:0];
[self setLanguage:current];
Run Code Online (Sandbox Code Playgroud)
}
+(void)setLanguage:(NSString *)l {
NSLog(@"\n\n\t ***** Hint Lang. selected by user: %@ ****\n\n", l);
NSString *path = [[ NSBundle mainBundle ] pathForResource:l ofType:@"lproj" ];
bundle = [NSBundle bundleWithPath:path];
Run Code Online (Sandbox Code Playgroud)
}
+(NSString *)get:(NSString *)key alter:(NSString *)alternate {
return [bundle localizedStringForKey:key value:alternate table:nil];;
Run Code Online (Sandbox Code Playgroud)
}
用于处理UI LTR或RTL。例如,当用户选择英语时,我将UI设置为
[UIView appearance].semanticContentAttribute = UISemanticContentAttributeForceLeftToRight;
Run Code Online (Sandbox Code Playgroud)
当用户选择阿拉伯语时,我将UI设置为
[UIView appearance].semanticContentAttribute = UISemanticContentAttributeForceRightToLeft;
Run Code Online (Sandbox Code Playgroud)
但是我必须检查所有内容,然后运行应用程序iPhone UI屏幕,无论对于LTR还是RTL都适用。
有什么方法可以让我们在情节提要中以RTL形式查看预览UI(无需在iPhone /模拟器中运行)。任何建议都会很棒!提前致谢!!
我想从URL播放音频歌曲,我成功实现了它AVPlayer,但在某些时候它不能正常工作.
我们可以用URL播放音频歌曲AVAudioPlayer吗?
哪个更好从URL播放音频,提供所有音频控制?
我想将2个视频文件与带音频的单个文件合并。我可以合并2个视频文件,但是合并ouptut视频文件后没有任何声音。即使两个旧的视频文件也都具有正确的音频。我已按照本教程进行操作:https ://www.raywenderlich.com/13418/how-to-play-record-edit-videos-in-ios任何建议都很好。谢谢大家 我的代码:
- (IBAction)MergeAndSave:(id)sender{
if(firstAsset !=nil && secondAsset!=nil){
[ActivityView startAnimating];
//Create AVMutableComposition Object.This object will hold our multiple AVMutableCompositionTrack.
AVMutableComposition* mixComposition = [[AVMutableComposition alloc] init];
//VIDEO TRACK
AVMutableCompositionTrack *firstTrack = [mixComposition addMutableTrackWithMediaType:AVMediaTypeVideo preferredTrackID:kCMPersistentTrackID_Invalid];
[firstTrack insertTimeRange:CMTimeRangeMake(kCMTimeZero, firstAsset.duration) ofTrack:[[firstAsset tracksWithMediaType:AVMediaTypeVideo] objectAtIndex:0] atTime:kCMTimeZero error:nil];
AVMutableCompositionTrack *secondTrack = [mixComposition addMutableTrackWithMediaType:AVMediaTypeVideo preferredTrackID:kCMPersistentTrackID_Invalid];
[secondTrack insertTimeRange:CMTimeRangeMake(kCMTimeZero, secondAsset.duration) ofTrack:[[secondAsset tracksWithMediaType:AVMediaTypeVideo] objectAtIndex:0] atTime:firstAsset.duration error:nil];
//AUDIO TRACK
if(audioAsset!=nil){
AVMutableCompositionTrack *AudioTrack = [mixComposition addMutableTrackWithMediaType:AVMediaTypeAudio preferredTrackID:kCMPersistentTrackID_Invalid];
[AudioTrack insertTimeRange:CMTimeRangeMake(kCMTimeZero, CMTimeAdd(firstAsset.duration, secondAsset.duration)) ofTrack:[[audioAsset tracksWithMediaType:AVMediaTypeAudio] objectAtIndex:0] atTime:kCMTimeZero error:nil];
}
AVMutableVideoCompositionInstruction * MainInstruction = …Run Code Online (Sandbox Code Playgroud) ios ×6
iphone ×4
objective-c ×4
xcode ×2
audio ×1
build ×1
ipad ×1
localization ×1
merge ×1
storekit ×1
storyboard ×1
swift ×1
target ×1
uitableview ×1
video ×1