如何在我的ipod touch上测试iOS应用程序而无需注册apple开发者程序或越狱我的ipod?
目前也不是一个可行的选择.
我想测试设备本身而不是屏幕模拟器,看看它在实际的ipod上的表现.
我的发行证书将于6月7日到期,以及我的所有配置文件.我该如何正确更新?我现在应该撤销并要求新的吗?如果我这样做,那么我的所有现场应用程序都会被删除?
TestFlight提供iOS应用程序的无线beta分发(在非越狱设备上).如何才能做到这一点?这是iOS功能还是漏洞利用?
我似乎无法在Xcode中刷新我的配置文件而不会崩溃.每次我在组织器中按下刷新按钮时它都会崩溃并从错误日志中检索此行:
UNCAUGHT EXCEPTION (NSInvalidArgumentException): *** setObjectForKey: object cannot be nil (key: teamId)
Run Code Online (Sandbox Code Playgroud)
所以我检查了我的teamId,但没有发现任何异常.有人有什么想法导致我的问题吗?每次刷新我的个人资料时,这都适用于我.甚至今天早上做了10次.
编辑:
如果需要,请提供崩溃报告:
Process: Xcode [1136]
Path: /Applications/Xcode.app/Contents/MacOS/Xcode
Identifier: com.apple.dt.Xcode
Version: 4.6.1 (2067)
Build Info: IDEApplication-2067000000000000~2
App Item ID: 497799835
App External ID: 14581035
Code Type: X86-64 (Native)
Parent Process: launchd [272]
User ID: 501
Date/Time: 2013-03-15 15:21:43.906 +0100
OS Version: Mac OS X 10.8.3 (12D78)
Report Version: 10
Interval Since Last Report: 14773 sec
Crashes Since Last Report: 9
Per-App Interval Since Last Report: 14523 sec
Per-App …Run Code Online (Sandbox Code Playgroud) 在使用不同的配置文件生成如下所示的IPA后,如何使用配置文件签署.ipa文件?我想在IPA上签署一个用于beta测试的临时配置文件,然后使用应用商店的应用提交配置文件重新签署确切的IPA.
/usr/bin/xcrun -sdk iphoneos PackageApplication -v "${RELEASE_BUILDDIR}/${APPLICATION_NAME}.app" -o "${BUILD_HISTORY_DIR}/${APPLICATION_NAME}.ipa" --sign "${DEVELOPER_NAME}" --embed "${PROVISONING_PROFILE}"
Run Code Online (Sandbox Code Playgroud) 我安装了Xcode 6 GM种子,我正在尝试首次创建一个IPA文件.存档成功后,当我单击"导出"按钮时,会出现一个窗口,显示:
无法找到或生成匹配的签名资产
Xcode试图找到或生成匹配的签名资产,但由于以下问题而未能这样做.
您的帐户已拥有有效的iOS分发证书.
如果您在其他Mac上拥有签名身份,则可以导入开发人员配置文件.您也可以撤消当前证书并再次申请.
这是错误的屏幕截图:

谁能告诉我怎么解决这个问题?
我已经阅读了xcode从哪里获取应用程序的标识符?,来自{PRODUCT_NAME}的XCode包标识符格式,并加载更多但......
我正在尝试推送推送通知并让人感到害怕
"Error Domain = NSCocoaErrorDomain Code = 3000"找不到有效的'aps-environment'权利字符串,用于应用程序"UserInfo = 0x15b200 {NSLocalizedDescription = no valid'atps-environment'权利字符串找到应用程序}"错误.
我很确定我已经正确地遵循了所有步骤,包括:
唯一认为我无法理解的是Bundle Identifier
推送证书适用于
XXXXXXXXXX.com.julianbaker.pwcnewsuk
Run Code Online (Sandbox Code Playgroud)
PwCNewUK-Info.plist中的Bundle Indentifier用于
com.julianbaker.${PRODUCT_NAME:rfc1034identifier}
Run Code Online (Sandbox Code Playgroud)
如果我手动将其更改为
com.julianbaker.pwcnewsuk
Run Code Online (Sandbox Code Playgroud)
我得到一个UDID不匹配错误,因为该应用程序被视为PwCNewsUK
当我用谷歌搜索这个问题似乎有些混乱,但它似乎必须匹配?
题:
Bundle Indentifer应该与
XXXXXXXXXX.com.julianbaker.pwcnewsuk 的推送证书相匹配?
题:
我是否需要为配置文件添加"aps-environment"权利,如果是,在何处以及如何添加?(参见http://www.airplaysdk.com/node/3174等)
喜欢iPhone开发,但有时它可能是一个headbanger!
当我上传到Application Loader时,我收到以下消息:
ERROR ITMS-90174: "Missing Provisioning Profile - iOS Apps must contain a provisioning profile in a file named embedded.mobileprovision."
Run Code Online (Sandbox Code Playgroud)
我把它包含在我的app文件夹中.当我压缩时,无论我多么明显地进行配置配置文件,我都会收到此错误,尝试上传我的Apple应用程序.
provisioning ios provisioning-profile ios-provisioning xcode6
ios-provisioning ×10
ios ×7
iphone ×3
xcode ×3
xcode6 ×2
app-store ×1
beta-testing ×1
debugging ×1
distribution ×1
ipa ×1
provisioning ×1
push ×1
xcode8 ×1