文章目录:
- 1、怎么打开xcode
- 2、如何在xcode运行ipa文件
- 3、xcode编译成功后提示打开APP失败,没有权限,如何解决?
- 4、xcode 怎么做app启动时由明到暗
- 5、怎么用xcode运行app到真机上
- 6、请问一下xcode的模拟器可以实现从一个app打开另一个自己开发的app吗
怎么打开xcode
默认的新系统是没有安装xcode的。
需要到app store里面先下载,下载好安装即可,然后点击第二个图标,即可看到新安装的xcode,点击进入即可
如何在xcode运行ipa文件
处理好你的应用之后,在XCode 4的菜单里面打开“Product”菜单项,并选择里面的“Archive”选项。等待编译完成,结束之后,会自动打开Organizer,并看到如下界面,你就可以根据你的需要来提取ipa文件或上传你的应用到App Store上面。
1、生成ipa文件:点击上图中的“Share…”,可以打包应用或ipa文件。第一个选项为打包成ipa文件,第三个选项为打包成zip文件,点击下一步(Next),会询问你是否签名,当然allow。Allow了之后,会弹出一个新的对话框,询问你想生成的ipa或zip文件的应用名称,填写了名称和选择了路径之后就会出现,你想要的文件,我们这里是ipa文件。
2、上传应用到App Store:点击“Submit…”,会要求你输入iTunes Connect的帐号信息,填写正确后就可以按照Application Loader的操作流程提交应用到App Store上面。
xcode编译成功后提示打开APP失败,没有权限,如何解决?
你没有用登录开发者吧,没有登录你是没有办法打包的,你去咕噜分发试试,他那里有免费的
xcode 怎么做app启动时由明到暗
1、xcode证书无法使用问题
当新的证书,导入xcode的时候,有时遇到无法使用问题,有一种可能是xcode导入证书时出问题了。解决方法:选择工程文件-》点击选择显示包内容-》用记事本打开project.pbxproj文件,将文件中所有的“code
s……”都删掉,就是将证书相关字段都删掉,重新导入即可。
2、苹果发布到appstore问题
每个客户端都对应一个appId,所以要上传客户端,首要的就是申请一个appid。首先到Certificates,identifiers
profiles 里面创建一Identifier,即一个App
Id,这个id只是一个标志,并不是客户端上传到appsto后的id。创建完成后,这个标志,上传时要用。创建这个app
Id时,要注意这个标识要和工程的bundle id相同。(工程的bundle id可修改)
然后到itunes
connect里面创建一个app,创建时根据提示,把所有内容填进去即可,,创建完成后,就可以得到一个appid,这个可以用于版本更新。完成后要将该app状态变为等待上传状态,等待xcode上传。
打开工程,选择刚刚的identifier标识,然后archive,根据提示上传就是了。
怎么用xcode运行app到真机上
想要将自己编写的软件放到真正的iPhone上去运行,首先你需要成为Apple Developer计划的成员。其次,你需要设置程序ID和认证书,在这之后你就可以在你指定的iPhone上运行你的程序了。下面我将会告诉你如何设置你的程序ID和认证书,让你的程序在iPhone上跑起来。
首先你需要登陆你的Developer Member Center(Developer.apple.com),然后进入iOS Dev Center(iOS开发者中心)。在页面的右侧找到iOS Provisioning Portal列表项,点击进入。这里就是你设置管理认证书的地方,在左侧你会看到一栏列表,分别是:Home,Certificates,Devices,App IDs,Provisioning和Distribution。其中的每一个列表项都对应着不同的功能设置,我会依次对它们进行分析和介绍。
1.Home:
就是iOS Provisioning Portal的主页,没什么可说的。
2.Certificates:
这里是上传管理认证书的地方,如果你是第一次开发iPhone程序,那么你可能还没有一份有效的认证书,你需要打开“应用程序─实用工具─钥匙串访问”,在这里你可以创建你的认证书。请点开“钥匙串访问”下拉菜单,选择“证书助理─从证书颁发机构求证书”菜单项。这时会出现一个名为“证书助理”的窗口,要求你填写电子邮件地址和常用名称,然后选择“存储到磁盘”选项,并且在“让我指定密钥对信息”前打勾。点击“继续”按钮后系统会要求你填写认证书的名称和存储认证书的位置,默认存储即可。下一步,系统要求你选择“密钥大小”和“算法”,同样默认点击“继续”即可。到这里认证书就创建完毕了,但是这份认证书还不可用,因为它没有得到Apple公司的认证。现在返回Certificates设置页面,页面提示要求你上传认证书。
选择刚刚创建好的认证书上传上去。正常的话,数秒钟后,认证书就会得到Apple的认证处理,并且一份有效的认证书将会显示在Certificates页面中。点击“download”下载这份认证书到本地磁盘并且运行认证书。到此认证书的申请工作就圆满结束了。
3.Devices:
在这里你可以授权你的真机运行设备,也就是说,只有在这里注册过的iPhone才可以运行你的程序。(注意:每年你只能授权100台iPhone设备,数量有限,请谨慎使用。)请点击此页面右上角的“Add Devices”按钮进入增添授权设备页面。在Devive Name文本框中填写你喜欢的设备名称,在Devive ID文本框中填写你的iPhone ID,这个ID号你可以在Xcode中找到它。首先,连接好iPhone设备,打开Xcode,在顶部菜单中选择“Window─Organizer”菜单项。会打开一个名为Organizer的窗口。在窗口左侧的DEVICES列表中你会找到你的iPhone设备名称。点选它,你将会在窗口的左侧看到你的iPhone设备信息,其中Identifier之后的字符串就是你的iPhone ID号,将它复制到Devive ID文本框中,点击后面的“+号”按钮,这样你对iPhone设备的授权工作就完成了。
4.App IDs:
在这里你可以创建新的应用程序ID,点击页面右上角的“New App ID”按钮进入App ID创建页面,在Description文本框中填写你喜欢的应用程序ID名,在Bundle Seed ID(App ID Prefix)中选择Generate New选项,最后在Bundle Identifier(App ID Suffix)中设置你的应用程序标记,这个标记命名的格式很有意思,好像一个颠倒过来的网站域名。这个标记的威力甚大,只有包含了这个标记的应用程序才可以在你指定的iPhone上运行。(你需要将这个标记名填写到项目Resources文件的Info.plist信息文本中,编译器才允许这个项目在iPhone上编译运行。)
5.Provisioning
这也是一个关键的设置步骤,这一步将会把你的所有设置信息统筹起来生成一个Provisioning Profile文件。点击此页面右上方的“New Profile”按钮进入Profile创建页面。在Profile Name文本框中为新的Profile命名,在下面选择你已经创建成功的认证书,应用程序ID和iPhone设备信息。设置完之后点击“Submit”按钮,一个新的Provisioning Profile文件就会显示在Provisioning页面中了。点击“download”将Provisioning Profile文件下载到本地磁盘中运行,他会自动将各类信息加载到Xcode─Organizer窗口的“Provisioning Profiles”列表中。此时,查看Organizer窗口中的iPhone设备信息时,你会发现下面的Provisioning列表框中出现了这份Provisioning Profile文件,那么就证明你的设置成功了。并且此刻你也可以在你授权的iPhone上编译运行指定的程序了。
请问一下xcode的模拟器可以实现从一个app打开另一个自己开发的app吗
模拟器是不可以的,就好像打开第三方登录一样.只能在真机上.
Xcode7已经支持真机运行不要证书了.
包应用或ipa文件。第一个选项为打包成ipa文件,第三个选项为打包成zip文件,点击下一步(Next),会询问你是否签名,当然allow。Allow了之后,会弹出一个新的对话框,询问你想生成的ipa或zip文件的应用名称,填写了名称和选择了路径之后就会出现,你想要的
件。点击此页面右上方的“New Profile”按钮进入Profile创建页面。在Profile Name文本框中为新的Profile命名,在下面选择你已经创建成功的认证书,应用程序ID和iPhone设备信息。设置完
新导入即可。2、苹果发布到appstore问题每个客户端都对应一个appId,所以要上传客户端,首要的就是申请一个appid。首先到Certificates,identifiers profiles 里面创建一Identifier,即一个App Id,这个id只是一个标志,并不是客户端上传到a
g Profile文件,那么就证明你的设置成功了。并且此刻你也可以在你授权的iPhone上编译运行指定的程序了。请问一下xcode的模拟器可以实现从一个app打开另一个自己开发的ap
D(App ID Prefix)中选择Generate New选项,最后在Bundle Identifier(App ID Suffix)中设置你的应用程序标记,这个标记命名的格式很有意思,好像一个颠倒过来的网站域名。这个标记的