小编Ric*_*ter的帖子

在xcode中打开方法下拉列表的快捷方式

我正在寻找一种方法来打开单击XCode中导航栏时显示的方法弹出窗口.

有没有办法通过使用快捷方式来做到这一点?

在此输入图像描述

macos xcode keyboard-shortcuts ios

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

info.plist中"Application Requires iPhone Environment"键的含义是什么?

我无法理解info.plist我的应用程序中文件中的特定要求.我应该更改它,还是默认设置通常是"正确"的选项?

具体而言,条目:应用程序需要IPHONE环境

如果设置为是,这是否意味着只有iPhone能够运行我的应用程序,这意味着iPod Touch或iPad将无法运行该应用程序?

xcode applet objective-c info.plist ios

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

故事板与旧的XIB方式

我是iOS的新手,想知道哪个是最好的学习.我已经在这里阅读了一些答案,但有些人说使用Storyboard会让其他人先说学习XIB.学习XIB有什么好处吗?XIB更容易理解并有助于故事板吗?

storyboard xib ios

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

如何处理被阻止的剪贴板和其他奇怪的事情

在过去的几个小时里,我一直在跟踪一个相当具体的错误,因为另一个应用程序打开了剪贴板.基本上,因为剪贴板是一个共享资源(根据"为什么我的共享剪贴板不起作用?")并且您尝试执行

Clipboard.SetText(string)
Run Code Online (Sandbox Code Playgroud)

要么

Clipboard.Clear().
Run Code Online (Sandbox Code Playgroud)

抛出以下异常:

System.Runtime.InteropServices.ExternalException: Requested Clipboard operation did not succeed. 
    at System.Windows.Forms.Clipboard.ThrowIfFailed(Int32 hr)
    at System.Windows.Forms.Clipboard.SetDataObject(Object data, Boolean copy, Int32 retryTimes, Int32 retryDelay)
    at System.Windows.Forms.Clipboard.SetText(String text, TextDataFormat format)
    at System.Windows.Forms.Clipboard.SetText(String text)

我的初始解决方案是在短暂停顿后重试,直到我意识到Clipboard.SetDataObject具有次数和延迟长度的字段,.NET的默认行为是尝试10次,延迟100毫秒.

最终用户已经注意到最后一件事,即尽管异常被抛出,副本到剪贴板操作仍然有效,但我还没有找到任何关于为什么会这样做的进一步信息.

我目前解决这个问题的方法就是默默地忽略异常...这真的是最好的方法吗?

.net c# clipboard

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

如何获得SKU号码

什么是SKU编号?如何获取appstore的应用程序?

app-store

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

无法更改项目中的包ID,显示为灰色

我遇到了包标识符问题.在我的Xcode项目的摘要部分和'标识符'下,我似乎无法更改我的包ID的名称,因为它是灰色的.例如,我的项目名称是"我的应用程序".在摘要中的标识符文本框中,它显示"我的应用程序"并且显示为灰色.但是,我的配置文件中的我的包ID是'com.mycompany.myapp'.我想将我的项目中的包ID更改为,但我似乎无法做到.任何想法为什么它是灰色的?谢谢!

xcode bundle identifier ios

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

如何检查iTunes Connect的销售和趋势模块中的更新数量

我有一个与代码无关的问题.但是,我认为我会在这里问它,因为许多开发人员似乎对此问题有一些经验.

最近,Apple将其销售和趋势模块更新为不同的界面.我曾经能够通过点击"更新"标签查看我每天为应用程序提供的更新数量.

但是,在这个新模块中,我似乎无法找到这个功能!我真的需要访问这样的东西,我希望能够继续依赖Apple的网站来查找这些信息.

itunesconnect ios

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

什么是Swift中使用的"自我"?

我是Swift的新手,我想知道用什么self和为什么.

我已经在类和结构中看到了它,但我真的发现它们不是必需的,甚至没有必要在我的代码中提到它们.它们用于什么以及为什么?在什么情况下有必要使用它?

我一直在阅读这个问题的许多问题和答案,但没有一个能完全回答我的问题,而且他们总是倾向于将它与thisJava 相比较,我对此并不熟悉.

self ios swift

37
推荐指数
5
解决办法
5万
查看次数

为UIImagePicker设置委托会返回错误

在我为OCR翻译应用程序编写的一些快速代码中遇到问题.代码段如下:

@IBAction func btnOCR(sender: AnyObject) {

    var languageAlert = UIAlertController(title: "For Your Information...", message: "The OCR feature currently only supports English & French.", preferredStyle: .Alert)
    languageAlert.addAction(UIAlertAction(title: "Okay", style: .Default, handler: { action in

        var image = UIImagePickerController()
        image.sourceType = UIImagePickerControllerSourceType.Camera
        image.allowsEditing = false
        image.delegate = self
        presentViewController(image, animated: true, completion: nil)

    }))
    self.presentViewController(languageAlert, animated: true, completion: nil)
}
Run Code Online (Sandbox Code Playgroud)

image.delegate = self行返回错误:无法将类型viewcontroller的值赋给uiimagepickerdelegate.

我在类定义中设置了委托,这可以在下面看到......

class ViewController: UIViewController, UITextFieldDelegate, UIPickerViewDelegate, UIPickerViewDataSource, UIImagePickerControllerDelegate {    }
Run Code Online (Sandbox Code Playgroud)

所有和任何帮助将不胜感激,提前感谢.

delegates uiimagepickercontroller ios swift

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

应用程序因"缺少推送通知权限"而被拒绝

最近我的申请在上传时遭到拒绝.Apple审核小组称我的应用程序是"缺少推送通知权限"

这是他们提供的信息:

缺少推送通知权利 - 您的应用程序向Apple推送通知服务注册,但应用程序签名的权利不包括所需的"aps-environment"权利.确保您已为此应用启用了推送通知服务,并且您已下载包含"aps-environment"权利的分发配置文件.

我的应用程序的早期版本曾经有推送通知,我的应用程序二进制文件从未因此而被拒绝.我该怎么办?

apple-push-notifications ios

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