标签: xcode5

将Apple开发帐户和证书转移到新机器

我最近尝试将我的苹果开发证书转移到新的 Mac,但是,配置配置文件显示为未找到有效的签名身份。

我将我的开发者帐户导入到 Xcode5 中,当我部署构建时,我可以选择修复没有有效签名的问题 - 这会为捆绑 ID 生成 iOS 团队配置文件。

到目前为止,我们发现这对于测试来说很好 - 我们不使用应用程序商店来分发自己。

如果有人能够提醒我这是否是一个好的方法,或者如果我们确实使用应用程序商店进行分发,我是否需要生成新的分发证书。

xcode ios provisioning-profile in-house-distribution xcode5

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

如何为特定的构建配置启用App Sandboxing

我正在开发一个Mac应用程序,并准备将其提交给Mac AppStore.

我也想在同一时间将它分发到我的网站上.

由于我使用Sparkle框架来管理AppStore外部版本的更新,因此不能对应用程序进行沙盒处理.

我知道我可以使用多个构建目标完成此操作,但是同步的两个目标太重了,因为唯一不同的是沙箱.

所以我创建了一个构建配置,我的配置列表如下:

  • 调试:用于开发,Sandbox已禁用
  • 发布:用于在Mac AppStore外部发布,Sandbox已禁用
  • MacAppStore:用于分发到Mac AppStore,启用Sandbox

如何仅为MacAppStore配置启用S​​andbox ?

xcode sandbox app-store buildconfiguration xcode5

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

有没有办法在运行应用程序时不自动显示问题导航器?

在 XCode 5 中,我经常遇到的问题之一是在使用 Storyboard 时出现许多关于视图错位的警告。虽然我知道如何解决这些警告,但由于我的 UI 很容易发生变化,所以当我在早期阶段构建和测试应用程序时,我通常会让它们保持原样。由于这些未解决的警告,当我运行应用程序来显示这些警告时,XCode 将始终转到“问题导航器”窗格,并且这会导航离开我所在的上一个窗格。

我的问题是,有没有办法在运行应用程序时禁用自动导航到问题导航器?

在此输入图像描述

xcode xcode5

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

dyld:未找到符号:_NSURLSessionTransferSizeUnknown AFNetworking 2.1.0

我用Cocoa pod安装了最新的2.1.0版AFNetworking.当我在6.1模拟器上运行应用程序时,我收到以下错误:

dyld: Symbol not found: _NSURLSessionTransferSizeUnknown
  Referenced from: /Users/OskarLarsson/Library/Application Support/iPhone Simulator/6.1/Applications/7F665584-0657-4E3E-A416-87C018E6964C/xxxx.app/xxxxx
  Expected in: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/Foundation
 in /Users/OskarLarsson/Library/Application Support/iPhone Simulator/6.1/Applications/7F665584-0657-4E3E-A416-87C018E6964C/xxxx.app/xxxx
(lldb) 
Run Code Online (Sandbox Code Playgroud)

在Mac OS X 10.8上发现了一个类似的问题AFNetworking 2.0"_NSURLSessionTransferSizeUnknown"链接错误,但是由于我的应用程序仍然在此版本的AFNetworking和iOS 6.1上崩溃,我想知道是否有人知道我做错了什么或是否我忘记了什么.

我正在使用:AFNetworking 2.1.0,Mac OS X 10.9.1和Xcode 5

macos ios cocoapods xcode5 afnetworking-2

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

Xcode AMSlideMenu 仅使用按钮打开左侧菜单,禁用滑动

这听起来像是一个奇怪的请求,但我一直在使用 AMSlideMenu(这很棒)https://github.com/SocialObjects-Software/AMSlideMenu

但是在我的一个特定项目中,我只需要使用一个按钮就可以打开左侧菜单。

现在我有一个按钮可以打开和关闭菜单,但是对于这个特定的项目,我需要使用滑动手势,所以我需要禁用通过滑动访问菜单。

我一直在查看 AMSlideMenu 文件中的方法,但我不知道如何禁用滑动。

任何帮助将不胜感激!

objective-c ios xcode5 amslidemenu

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

xcodebuild 生成空的 compile_commands.json

我正在使用以下命令将 oclint 与 xcode 5-

Step1:xcodebuild -target OClintDemo -configuration Debug -scheme OClintDemo -sdk iphonesimulator
Step2:OClintDemo jenkins$ xcodebuild -sdk iphonesimulator | tee xcodebuild.log
Step3: oclint-xcodebuild xcodebuild.log
Step4: oclint-json-compilation-database -- -o=report.html

但我得到 compile_commands.json 空文件,并且 report.html 包含以下 - OCLint 报告摘要:TotalFiles=0 FilesWithViolations=0 P1=0 P2=0 P3=0 [OCLint ( http://oclint.org ) v0.7 ]

iphone code-analysis xcode5 xctool oclint

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

如何使用xcode 5(iOS7)增加导航栏的高度并更改标题的垂直位置?

我为iOS6开发了一个简单的应用程序,现在我要更新它对iOS7的外观.我想做的第一个改变之一涉及导航栏.

我正在使用xcode附带的标准导航栏UI组件.在iOS6中,导航栏显然位于状态栏下(即电池,载体和小时),在iOS7中导航栏与状态栏混合.

我的问题是:如何增加导航栏的高度并将标题垂直放置在比默认位置稍低的位置?目前我有这个: 在此输入图像描述

标题太接近时间了.我想实现这一点(iOS7附带的标准照片应用程序): 在此输入图像描述 这里栏的标题较低,栏较大(或者只是向下移动).它一直试图通过尺寸检查器修改导航栏的高度,但没有成功.

这可能是一个非常容易解决的问题,但是我仍然是xcode开发的新手,我无法弄明白.

uinavigationbar ios7 xcode5

3
推荐指数
1
解决办法
2545
查看次数

iOS 7 SDK中的iOS模拟器

今晚一直在关注iOS 7 SDK,有一件事我注意到,他们是否已经在iOS 7中为iPhone模拟器删除了iPhone"皮肤"?我似乎只能选择,iPhone 3.5/4英寸Retina或iPad/iPad Retina,它们都只有黑色边框,我更喜欢用皮肤模拟器测试非视网膜,因为它的速度更快,任何想法如何获得它背部?

xcode ios ios7 xcode5

3
推荐指数
1
解决办法
2630
查看次数

报亭图标未在Xcode 5 iOS 6.1 SDK中显示

自从将Xcode升级到v5并将启动和应用程序图标图像转换为图像资产目录后,我无法在iOS 6.1和iOS 7的报亭中看到我的应用程序的报亭图标.相反,我在其位置看到常规应用程序图标.我仍然在编译iOS SDK 6.1,因为iOS 7中的风格明显变化,我还没有深入测试.

也就是说,这是我在报亭图标上试过的图标,icon-newsstand.png:

  1. 将icon-newsstand.png转换为位于./Images.xcassets/icon-newsstand.imageset/icon-newsstand.png中的资产目录.
  2. 将icon-newsstand.png保存在我的Resources文件夹中作为项目的一部分.

这些解决方案都不起作用.这是我的info.plist也供参考.我已经修改了应用程序名称,仅供参考.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CFBundleDevelopmentRegion</key>
    <string>English</string>
    <key>CFBundleDisplayName</key>
    <string>---- ----</string>
    <key>CFBundleExecutable</key>
    <string>${EXECUTABLE_NAME}</string> 
    <key>CFBundleIcons</key>
    <dict>
        <key>UINewsstandIcon</key>
        <dict>
            <key>CFBundleIconFiles</key>
            <array>
                <string>icon-newsstand.png</string>
            </array>
            <key>UINewsstandBindingEdge</key>
            <string>UINewsstandBindingEdgeLeft</string>
            <key>UINewsstandBindingType</key>
            <string>UINewsstandBindingTypeMagazine</string>
        </dict>
    </dict>
    <key>UIBackgroundModes</key>
    <array>
        <string>newsstand-content</string>
    </array>
    <key>UINewsstandApp</key>
    <true/>
    <key>CFBundleIdentifier</key>
    <string>com.----.----</string>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.1</string>
    <key>CFBundleName</key>
    <string>---- ----</string>
    <key>CFBundlePackageType</key>
    <string>APPL</string>
    <key>CFBundleSignature</key>
    <string>????</string>
    <key>CFBundleVersion</key>
    <string>2.0.1.13830</string> <!-- The Version of the app. -->
    <key>LSRequiresIPhoneOS</key>
    <true/>
    <key>UIPrerenderedIcon</key>
    <true/>
    <key>UIStatusBarHidden</key>
    <true/>
    <key>UISupportedInterfaceOrientations</key>
    <array>
        <string>UIInterfaceOrientationPortrait</string>
        <string>UIInterfaceOrientationPortraitUpsideDown</string> …
Run Code Online (Sandbox Code Playgroud)

xcode ios newsstand-kit xcode5 asset-catalog

3
推荐指数
1
解决办法
964
查看次数

Xcode不会在模拟器上运行应用程序.(App意外退出)

我正在使用Xcode 5.0.2开发iPad(iOS 7).昨天早上我正在玩应用程序(我的第一个应用程序),每次运行它时,它都完美地显示在模拟器中.但经过一些5/6的运行后,Xcode才停止在模拟器中启动我的应用程序.我开始收到这条消息:

MagazineManager意外退出 - 失去连接

图片:

在此输入图像描述

我从昨天早上开始研究一个没有运气的解决方案.我甚至卸载并重新安装了Xcode,清除了缓存,删除了文件夹......所有这些戏剧都认为它可能是某种缓存问题.

然后,上网我尝试了很多"解决方案",没有一个工作.

我已经尝试了所有列出的内容:Xcode突然停止在硬件上运行项目:"无法启动xxx.app:..没有这样的文件.."

在这里:https://discussions.apple.com/message/23431537#23431537

在更多的地方.

毕竟我试试这个,试试看,我遇到了同样的问题.我只能在模拟器上看到一个黑色的屏幕(下图)和Xcode上的那个消息!

在此输入图像描述

在我的广泛研究中,我读过人们仍然能够使用他们的iPad进行调试.问题是,我得到了新的iPad空气,这只是到了12月20日!所以我没有地方可以测试我的应用程序.

谢谢!

UPDATE

刚刚在调试器控制台中收到此消息:

013-12-09 20:23:25.902 sim [607:303] /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/usr/bin/sim:在路径上找不到可执行文件:' /Users//Library/Developer/Xcode/DerivedData/MagMan-bvhhiijesvrvuteunbmpsxcqgsst/Build/Products/Debug-iphonesimulator/MagMan.app"

xcode objective-c ios ios7 xcode5

3
推荐指数
1
解决办法
5822
查看次数